角色编程
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
1.关联(Reference)
REGION. 重定向到当前区域(CRegion)
ACT. 重定向到最近一个操作过的对象(last active CObjBase)
2.属性(Attributes)
DIR 角色的行走方向 (参考:DIR取值)
BODY 角色的当前体型
XBODY 角色被创建的体型
XSKIN 角色被创建时肤色
HOME 角色被创建的位置
FONT 角色说话所用字体
FLAGS 角色所处的状态,参考(角色FLAGS列表)
ACTION 角色当前所用技能
TITLE 头衔
HITPOINTS or HITS 角色生命值
STAMINA or STAM 角色体力值
MANA 角色魔法点数
FOOD 角色当前食物总量(是肚子里的,别想歪了,呵呵)
CREATE 角色创建时的时间地点
ACTARG1 角色行为参数1(如角色正在施法,此值为魔法的ID)?
ACTARG2 角色行为参数2?
STR 强壮
DEX 敏捷
INT 智力
KARMA 善良
FAME 声望
(skills) 各项技能值(这里就不一一列举了)
3.方法(Verbs)
REMOVE 删除此角色
DUPE 复制此角色(出来的家伙是个只有身体的人,连内衣和头发都没有哦)
DAMAGE 受攻击?
POLY 变身
RESURRECT 复活
GO or GOPLACE 传送到某地(GO x,y,z 或 GOPLACE 地名)
GOUID 传送到序列号对应角色处
GOCHAR 传送到另一角色处
GOSOCK 传送到sock处
GOCLI 传送到玩家处(根据登录时间排序)
JAIL 关押角色
KICK 踢出角色
KILL 杀死角色
GHOST 变鬼
NEWITEM 创建新物品
COUNT 对帐号进行操作
CONSUME 消费物品(consume amount itemid/itemname)
SUMMONCAGE 召唤一间小屋子将角色关起来
ANIM 施展动作(如anim 22 为倒地的动作)
SLEEP 睡眠
FACE 使角色面向某人(好象对npc无效)
DISCONNECT 使角色断线
ALLSKILLS 设置角色所有技能值
BANK 打开角色银行包的窗口
SELL 打开角色卖东西的窗口
BUY 打开角色买东西的窗口
BYE 道别
BOW 鞠躬
SALUTE 行礼
ATTACK 攻击
DRAWMAP 绘制地图
EMOTE 发言(*you xxxxx *的形式)
SKILL 施展技能
INVUL or INVULNERABLE 无敌
INVIS or INVISIBLE 隐身
SHRINK 缩小成生物肖像
FORGIVE or PARDON 从监狱中释放
UNDERWEAR 脱掉/穿上内衣
PETSTABLE 寄放宠物
PETRETRIEVE 领回宠物
SUMMONTO 召唤生物至某处
HUNGRY 查看饥饿程度
WHERE 查看当前位置
SUICIDE 自杀
4.参量(Evaluators)
SKILLCHECK 技能提升难度
RESTEST 测试角色某物品数量(RESTEST amount itemname/itemid)
SEX 测试角色性别
KARMA.WICKED 测试善良值(布尔型karma -10000 to -6001 )
KARMA.BELLIGERENT -6000 to -2001
KARMA.NEUTRAL -2000 to 2000
KARMA.KINDLY 2001 to 6000
KARMA.GOODHEARTED 6001 to 10000
FAME.INFAMOUS 测试声望值(布尔型fame from -10000 to -6001)
FAME.OUTLAW -6000 to -2001
FAME.ANONYMOUS -2000 to 2000
FAME.KNOWN 2001 to 6000
FAME.FAMOUS 6001 to 10000
DISPIDDEC 属性控制窗口
ID 角色的id
BANKBALANCE 将所有银行物品放包里?
MEMORY 存取非可视对象(参考Memory取值)
ISMYPET 是否宠物

留言
还没有留言,来坐个沙发吧。
留个言