角色编程

角色编程

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

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   是否宠物

留言

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

留个言

留个言