彩虹3引擎变量大全网络上最完整的一套
变量
|
解释
|
注释
|
<$KILLMONNAME> | 获取玩家杀死的最后一个怪(包括宝宝) | |
<$NPCNAME(X)> | 获得指定NPC的当前名字 |
X为NPC索引 |
<$HORSENAME> | 获得人物当前释放或刚抓的马的名字 | |
<$HORSETYPE> | 获得人物释放或刚抓到的马的类型 |
|
<$PNEUMANAME> <$PNEUMAJOB> <$PNEUMASEX> <$PNEUMALEVEL> |
分别表示分身的: 名字 职业 性别 等级 |
职业和等级必须要释放出了元神才能正确获取 |
<$INTROVERTSEX> |
分别返回内敛元神的: |
|
<$TASK(n)> |
返回当前人物执行任务n的当前步骤号 | |
<$TASKSTEPCOUNT(n)> | 返回人物n的总步骤数 | |
$TASKVAL(X).I0 - $TASKVAL(X).I9 | 整数型任务变量 其中X为任务ID | |
$TASKVAL(X).S0 - $TASKVAL(X).S9 | 文本型任务变量 其中X为任务ID | |
<$USEITEMNAME(n)> |
返回人物身上装备的名字 |
n取0--12 |
<$USEITEMMAKEINDEX(n)> | 返回人物身上装备的ID序号 | n取0--12 |
<$RANDOM(X)> | 返回一个0~X-1的整数 示例: 取一个0~99的随机数到D0变量 MOV D0 $RANDOM(100) |
X是返回数的上限。必须>1 |
<$GROUPMEMBER(X)> <$GROUPMASTER> <$GROUPCOUNT> |
分别返回: 本编组中第X个队员的名字,X=0..队员数-1 本组队的队长名字 本组队的成员数 |
|
<$GROUPCOMMON(X)> | 队伍公共变量可以在同一队伍中传递 | X为0--9 |
<$MASTERNAME> |
师傅的名字 | |
<$PRENTICENAME(n)> | 徒弟变量,其中n代表第几个徒弟; | |
<$PRENTICECOUNT> | 显示当前徒弟数量 | |
<$DEARNAME> | 夫妻对方的名字 | |
<$GUILD.X> |
行会变量 X取值: MAXMEMBER 最大人员数 MEMBERCOUNT 当前人员数 NAME 名字 GUILDEXP 行会经验 |
|
<$PET.X> |
宠物变量: |
|
<$NPCAPPR> | 返回当前执行脚本的NPC的APPR值 |
|
<$HUMANINFO(x).y> | 检测其他人物的脚本变量值,实现变量的嵌套调用。 相当于在x玩家执行脚本时直接使用y变量的结果。 |
x=人物名称,支持变量 y=脚本变量名 |
<$KILLERNAME> |
返回最后一次杀死本玩家的其他玩家名字(如果没有,则返回空字符串) |
|
<$CLIENTVERSION> | 返回客户端版本发布日期,例如:20070312 |
|
<$MYCASTLENAME> | 返回该玩家所属城堡名称 | |
<$ITEMINFO[A].B> |
其中A是物品的MakeIndex ,B是要返回的属性 |
修改ITEMINFO[A].B 变量中 NAME 物品名称过滤数字 STDNAME 物品在数据库中的名称 |
<$DATE.X> |
X取值: YEAR表示当前年 MONTH表示当前月 DAY表示当前日 |
|
<$TIME.X> |
X取值: HOUR表示当前时 MIN表示当前分 SEC表示当前秒 |
|
<$FRIEND(X)> | X是数字 从0开始,返回好友列表中的第x个好友名字 |
|
<$QUESTION> <$ANSWERTEXT(X)> <$ANSWER> |
为: 随机返回一个题目内容,并把这个题目设置为该人物的当前题目 返回人物当前题目的第x项答案,x=1...4 返回人物当前题目的正确答案序号 |
|
<$ITEMINFO[N].OVERLAP> | 返回序列号为N的物品重叠个数数据 | |
<$ITEMMAKEINDEX[物品名字]> | 获取包裹中指定名字的物品序列号,如果有多个物品,则返回第一个 | |
<$USERMAGIC(ID).X> |
显示玩家所练习技能的相关参数,ID,为技能ID NAME //显示技能名称 LEVEL //技能等级 EXP //技能经验 |
支持嵌套变量: <$USERMAGIC($STR(P10)).LEVEL> |
<$ITEMEXP[传承珠]> <$ITEMEXPTIME[传承珠]> |
传承珠专属变量,分别返回: 传承珠当前积累的经验值 最后一次吸取经验的时间 返回的是小时,表示多少小时前吸取的,如果返回值是65535,则从来没有吸取过 |
|
<$KILLMONEXPRATE> |
显示当前经验倍数 |
|
<$KILLMONEXPRATETIME> | 显示当前经验倍数时间 | |
<$SIGNMAP.M> <$SIGNMAP.X> <$SIGNMAP.Y> <$SIGNMAP.NAME> |
显示上次死亡地点的: 地图编号 坐标X 坐标Y 地图名称 |
|
<$ITEMCOUNT(物品名称)> | 返回背包指定物品的数量 | |
<$NPCID> | 返回当前NPC的ID | 实际ID为Merchant.txt中设置的数值减1 |
<$REFINEPOINT> | 极品修炼值变量 | |
<$GEMCOUNT(A)> | 宝石变量: A为宝石类型(0:红宝石,1:绿宝石,2:蓝宝石); |
|
<$COLLECTPOINT> | 盛大积分变量 | |
<$EXTRALEVELNAME> | 显示玩家的封号名称 | |
<$VITALITYPOINT> | 显示当前元气值 | |
<$MAPMONCOUNT(X).N> |
显示X地图中的N怪物数量: X为地图编号 N为怪物名字或者怪物Race N参数支持 ALL,以显示X地图中所有怪物; |
|
<$BINDGOLD> |
显示绑定金币 | |
<$BINDGAMEGOLD> | 显示绑定元宝 | |
<$PROFFER> | 显示人物行会贡献状态 | |
<$LONGDATE> |
返回当前时间的秒数 | |
<$DATATIMETOLONG(yyyy-mm-dd-H:mm:ss)> |
将一个时间转换为秒数,格式需正确; |
|
<$GUILD.OFFICIALCOUNT(X>) | 获取行会人事指定职位可以任命的数量,X取值1..10 | X取值含义:1=会长 2=副会长 3=副会长亲信 4=长老 5=长老亲信 6=护法 7=护法亲信 8=堂主 9=堂主亲信 10=香主 100=普通成员 |
<$GUILD.TOWERGRADE>通灵塔等级 <$GUILD.FLAG>显示行会旗帜编号(0..4); <$GUILD.TOWERSTATUS> 状态 <$GUILDGOLD> 个人行会银两 <$GUILD.PUBLICGOLD> 行会公共银两 <$GUILD.ORE>>矿石 资源编号:0 <$GUILD.GEM>宝石 资源编号:1 <$GUILD.WOOD>木材 资源编号:2 <$GUILD.BAR>金条 资源编号:3 <$GUILD.ROCK>灵石 资源编号:4 行会通灵塔每日维护所需五大资源变量: <$GUILD.OREMAX> //矿石 资源编号:5 <$GUILD.GEMMAX>//宝石 资源编号:6 <$GUILD.WOODMAX> //木材 资源编号:7 <$GUILD.BARMAX> //金条 资源编号:8 <$GUILD.ROCKMAX> //灵石 资源编号:9 |
行会通灵塔相关变量 | |
<$THUMPRATE> <$REDUCEAC> <$REDUCEMAC> <$REDUCESPEEDPOINT> <$REDUCEANTIMAGIC> |
分别返回 暴击概率 减免对方物理防御 减免对方魔法防御 减免对方物理躲避 减免对方魔法防御 |
|
<$KILLMONBURSTRATE> |
返回人物杀怪暴率倍数; | |
<$KILLMONBURSTRATETIME> | 返回人物杀怪暴率倍数剩余时间; | |
<$SEAMCPOINT> | 人物海魔值 | |
<$DECOMPOSELEVEL>//拆卸等级 <$DECOMPOSEEXP>//拆卸经验 <$DECOMPOSEEXPMAX> //拆卸经验MAX <$SPIRITY> //精力值 <$SPIRITYMAX> //精力值MAX |
拆卸相关变量 |
|
<$AMBITKIND> <$AMBITLEVEL> |
分别返回人物天人类型、人物天人境界重数; | |
<$ELEMENTFORCE> <$ELEMENTFORCEMAX> |
分别返回; 元力值 元力最大值 |
|
<$TIGER.X> | 显示虎王属性值; X支持如下值: LEVEL //等级 EXP //当前经验值 MAXEXP //最大经验值 FELEMENTABIL(n) //五行属性值(n=0..4,分别为五行属性) SKILLLEVEL(n) //虎王技能等级(n=0..8,分别为9种技能) FELEMENT //虎王五行属性 MAXHP //虎王最大HP值 DC //攻击 MAXDC //最大攻击 MC //魔法攻击 MAXMC //最大魔法攻击 AC //防御 MAXAC //最大防御 MAC //魔法防御 MAXMAC //最大魔法防御 HITNICETY //命中 MAGNICETY //魔法命中 AGILITY //躲避 ANTIMAGIC //魔法躲避 |
|
<$CLAN.KIND>; //宗族类型: 0无,1神宗、2魔宗 <$CLAN.NAME> ; //宗族名字 <$CLAN.CHIEF> ; //宗族族长名字 <$CLAN.MEMBERMAX> ; //宗族成员数量上限 <$CLAN.MEMBERCOUNT> ; //宗族当前成员数量 <$CLAN.GRADE> ; //宗族等级 <$CLAN.EX> ; //宗族经验 |
宗族相关变量 | |
<$HUMRACE> | 返回玩家天人类型,0=凡人,1=神,2=魔; | |
<$ITEMVALSUM(A).B> | 获取包裹中指定物品指定属性的数值总和; | |
<$ITEMSUMCOUNT(A).B.C> |
获取包裹中指定物品的指定属性在一定数值以上的数量总和; | |
<$ITEMINFO[X].SEAL> | 返回装备加星等级 | |
<$POSITION($m,$x,$y)> |
获取指定地图,坐标上的人物名称(含元神); | 如果坐标上没有玩家,或者是怪物,则返回:无 |
<$GUILD.CHIEF> | 显示行会会长的名字,行会成员列表中排列第一个的玩家 | |
<$MAPHUMCOUNT(M).X> |
获取指定地图元神玩家的数量; M //地图编号 X //(PLAYER = 代表玩家、PNEUMA = 代表元神、ALL = 表示所有) |
|
<$INTROVERTAMBITKINDL> <$INTROVERTAMBITLEVEL> | 用于提取内敛元神的境界信息; | |
<$PETMAKEINDEX(X)> |
获取人物各状态的灵兽ID; 参数说明: 0-跟随 1-摆摊 2-骑乘 3-元神骑乘 4-凤凰探宝 |
|
<$PROVISIONALABIL(X)> |
提取人物临时属性数值 |
|
<$ITEMINFO[X].CUSTOM(Y)> | 获取物品属性位置:100..119 的20个自定义字节, | |
<$IPLOCAL> | 人物登陆地区(需加载IP查询插件) | |
<$IPADDR> | 人物登陆IP | |
<$MACHINEID> | 获取玩家机器码 | |
<$ACCOUNT> | 玩家帐号 | |
<$RulerLevel> | 获取主宰者星星个数 |
- 上一篇文章:彩虹引擎目前支持技能列表详细说明
- 下一篇文章:传承珠/月光宝盒功能详细解说