您当前的位置:首页 > 传三技术

传奇3GSR引擎所有内置变量一览表

本文出处:网游动力作者:本站发布时间:2023-01-27阅读次数:

内置变量的一般表达方式为:%内置变量、<$内置变量>、<$OUTPUT(内置变量)>。使用方法这里不再解释,跟旧版一样。
可以直接参与脚本的检测、执行、运算、变量比较、命令赋值。
此外,新版的自定义变量和A、B、P、D、N变量均支持以上的表达方式和使用方式。


新版里所有的内置变量列表如下:
ERROR//命令失败时会填充这个变量。对应Setup/ ServerMsg.txt里的。
USERNAME//角色名字。
USERMAP//角色当前所在地图的地图代码。
USERX//角色当前所在地图的X坐标。
USERY//角色当前所在地图的Y坐标。
FLD_INDEX//物品序号,来自SYS_Stditems表的物品Idx字段。
FLD_MAKEINDEX//物品索引,每个物品生产出来的唯一序号。
FLD_DURA//物品当前持久
FLD_HP//装备附加HP。
FLD_MP//物品附加MP。
FLD_COLOR//衣服的颜色RGB值。
FLD_EXPIRTIME//期限物品剩余时间。
FLD_TMINDEX//备用字段。
FLD_NAME//物品名字。CheckItemInfo 装备位置 0即可获取名字。
FLD_NAMEPREFIX//物品刻的名字。
CS_SABUK_OWNER//沙巴克领袖名字。
UPRATE//ComPose回调标签里的返回的目标成功率。
UPTAG//ComPose的分页。
UPTARMAKEINDEX//ComPose回调标签里的返回的目标物品索引
UPTARNAME//ComPose回调标签里的返回的目标物品的名字。
EXPTIME//多倍经验剩余时间。存档。
EXPRATE//多倍经验当前倍数。存档。
DEXPRATE//多倍经验当前倍数。不存档。
POWERTIME//多倍攻击剩余时间。存档。
POWERRATE//多倍攻击当前倍数。存档。
DPOWERRATE//多倍攻击当前倍数。不存档。
DROPTIME//多倍掉率剩余时间。存档。
DROPRATE//多倍掉率当前倍数。存档。
DDROPRATE//多倍掉率当前倍数。不存档。
CURSYSTIME//系统时间(一般用不着)。
KILLERNAME//角色上一次被怪物、玩家杀死的名字。
USERJF//用户积分。
USERFAME//用户声望。
USERPK//用户红名值。
USERMAPNAME//角色当前所在地图的名字。非地图代码。
USERSPOUSENAME//夫妻名。
USERREBORNCOUNT//用户转生次数。
USERADDBONUSCOUNT//大善大师已加点次数。
CURWEEK//公测周数。
CURDAY//公测天数。
CURHOUR//公测小时数。
CURMINUTE//公测分钟数。
STARTGAMEMINUTE//本次进入游戏在线分钟数。
USERIP//玩家的IP地址。
MAXLVL//玩家最大等级数。
USERPOSNAME//站在你眼前正对面的玩家角色的名字。
FLD_STDMODE//物品表SYS_Stditems的StdMode字段值
FLD_SHAPE//物品表SYS_Stditems的Shape字段值
FLD_PRICE//物品的价格
USERMINDC//角色总属性破坏下限。
USERDC//角色总属性破坏上限。
USERMINMC//角色总属性加自然下限。
USERMC//角色总属性自然上限。
USERMINSC//角色总属性灵魂下限。
USERSC//角色总属性灵魂上限。
USERMINAC//角色总属性物理防御下限。
USERAC//角色总属性物理防御上限。
USERMINMAC//角色总属性魔法防御下限。
USERMAC//角色总属性魔法防御上限。
USERHP//角色总属性体力值。
USERMP//角色总属性魔力值。
USERAM1//角色总属性火元素。
USERAM2//角色总属性冰元素。
USERAM3//角色总属性雷电元素。
USERAM4// 角色总属性风元素。
USERAM5//角色总属性神圣元素。
USERAM6//角色总属性暗黑元素。
USERAM7//角色总属性幻影元素。

BONUSDC//银杏加点破坏上限。

BONUSMC/银杏加点/附加自然上限。

BONUSSC//银杏加点附加灵魂上限。

BONUSHP//银杏加点附加体力。

BONUSMP//银杏加点附加魔力。

BONUSAC//银杏加点附加物防。

BONUSMAC//银杏加点附加魔防。

BONUSAM1//银杏加点火元素。

BONUSAM2//银杏加点冰元素。

BONUSAM3//银杏加点雷电元素。

BONUSAM4//银杏加点风元素。

BONUSAM5//银杏加点神圣元素。

BONUSAM6//银杏加点暗黑元素。

BONUSAM7//银杏加点幻影元素。
NPCNAME//当前NPC在地图上显示的名字。
NPCMAP//当前NPC所属地图的名字。非地图代码。
NPCX//当前NPC所在地图的X坐标。
NPCY//当前NPC所在地图的Y坐标。
USERGOLD//角色当前持有金币数量。
ONLINECOUNT//玩家在线数量。
GUILD//所在行会的行会名。
GUILDNAME//所在行会的行会名。
SERVERNOWTIME//当前服务器系统时间。精确到:年、月、日、小时、分、秒。
USERID//当前角色所在的账号ID。
STARTSVRMINUTE//服务器GS本次启动至今的分钟数。
CS_SABUK_CASTLEGOLD//沙巴克金库。
SABUKGOLD//沙巴克金币。
CS_SABUK_WARDATE//沙巴克城攻城战日程。
ISROBOT//机器人玩家显示1,正常玩家显示0。
INVM//是否在虚拟机运行。返回1是虚拟机,0是物理机。
SAMEIP//相同IP的用户数量
SAMEHW//相同硬件码的用户数量。
CUSINT1//自定义扩展虚拟货币。类似USERJF。请自行定义用法。
CUSINT2//自定义扩展虚拟货币。类似USERJF。请自行定义用法。
GOODSIDX//商店种类编号。目前支持0、1、2这三种。

USERCIP//用户的C类IP,数字形式.例如1.1.1.x,x0-255,获取IP地址的前3位。读取的是外网IP段。

USERHWID//用户硬件码,数字形式。读取的是当前机器的硬件码。

FLD_MCTYPE,FLD_BACKJF//通过CheckItemInfo命令检测可以获取,这2个内置变量来源于SYS_Stditems表的Mc_Type和JF这2个字段。

%ALLLVLTOPNAME1//全服等级排行第1的名字,最高支持1-50,GS后台设置最高排行数,ResetServerTop刷新排行
%ALLLVLTOPLVL1//全服等级排行第1的等级,最高支持1-50,GS后台设置最高排行数,ResetServerTop刷新排行
%ALLLVLTOPZS1//全服等级排行第1的转生等级,最高支持1-50,GS后台设置最高排行数,ResetServerTop刷新排行
%ALLLVLTOPJOB1//全服等级排名第1名的职业,最高支持1-50,GS后台设置最高排行数,ResetServerTop刷新排行

%WARLVLTOPNAME1//战士等级排行第1的名字,最高支持1-50,GS后台设置最高排行数,ResetServerTop刷新排行
%WARLVLTOPLVL1//战士等级排行第1的等级,最高支持1-50,GS后台设置最高排行数,ResetServerTop刷新排行
%WARLVLTOPZS1//战士等级排行第1的转生等级,最高支持1-50,GS后台设置最高排行数,ResetServerTop刷新排行

%WIZLVLTOPNAME1//法师等级排行第1的名字,最高支持1-50,GS后台设置最高排行数,ResetServerTop刷新排行
%WIZLVLTOPLVL1//法师等级排行第1的等级,最高支持1-50,GS后台设置最高排行数,ResetServerTop刷新排行
%WIZLVLTOPZS1//法师等级排行第1的转生等级,最高支持1-50,GS后台设置最高排行数,ResetServerTop刷新排行

%TAOLVLTOPNAME1//道士等级排行第1的名字,最高支持1-50,GS后台设置最高排行数,ResetServerTop刷新排行
%TAOLVLTOPLVL1//道士等级排行第1的等级,最高支持1-50,GS后台设置最高排行数,ResetServerTop刷新排行
%TAOLVLTOPZS1//道士等级排行第1的转生等级,最高支持1-50,GS后台设置最高排行数,ResetServerTop刷新排行

%ZSTOPNAME1//全服转生等级排行第1的名字,最高支持1-50,GS后台设置最高排行数,ResetServerTop刷新排行
%ZSTOPLVL1//全服转生等级排行第1的等级,最高支持1-50,GS后台设置最高排行数,ResetServerTop刷新排行
%ZSTOPJOB1//全服转生等级排行第1的职业,最高支持1-50,GS后台设置最高排行数,ResetServerTop刷新排行
%ZSTOPZS1//全服转生等级排行第1的转生等级,最高支持1-50,GS后台设置最高排行数,ResetServerTop刷新排行

%FAMETOPNAME1//全服声望等级排行第1的名字,最高支持1-50,GS后台设置最高排行数,ResetServerTop刷新排行

%FAMETOPVALUE1//全服声望等级排行第1的声望值,最高支持1-50,GS后台设置最高排行数,ResetServerTop刷新排行

%WARZSTOPNAME1//战士等级排行第1的名字,最高支持1-50,GS后台设置最高排行数,ResetServerTop刷新排行
%WARZSTOPLVL1//战士等级排行第1的等级,最高支持1-50,GS后台设置最高排行数,ResetServerTop刷新排行
%WARZSTOPZS1//战士等级排行第1的转生等级,最高支持1-50,GS后台设置最高排行数,ResetServerTop刷新排行

%WIZZSTOPNAME1//法师等级排行第1的名字,最高支持1-50,GS后台设置最高排行数,ResetServerTop刷新排行
%WIZZSTOPLVL1//法师等级排行第1的等级,最高支持1-50,GS后台设置最高排行数,ResetServerTop刷新排行
%WIZZSTOPZS1//法师等级排行第1的转生等级,最高支持1-50,GS后台设置最高排行数,ResetServerTop刷新排行

%TAOZSTOPNAME1//道士等级排行第1的名字,最高支持1-50,GS后台设置最高排行数,ResetServerTop刷新排行
%TAOLZSTOPLVL1//道士等级排行第1的等级,最高支持1-50,GS后台设置最高排行数,ResetServerTop刷新排行
%TAOZSTOPZS1//道士等级排行第1的转生等级,最高支持1-50,GS后台设置最高排行数,ResetServerTop刷新排行

 

%CS_SABUK_TODAYTAX//今日沙巴克税收

%SERVERSTARTTIME //服务器启动时间

%USERLEVEL//角色当前等级

%SINGIMAP,%SINGIX,%SINGIY//神舰开船地图名字,X坐标,Y坐标

%USERCRITRATE//玩家当前暴击几率

%USEREXP//玩家当前的经验值,字符串类型

%USERMAXEXP//玩家当前最大经验值,即升级所需经验值,字符串类型