变量名称 类型 玩家可用 NPC可用 怪物AI可用
GETUSERVAR支持
红色需线程同步应避免频繁使用
蓝色为全局内置变量应直接使用
说明
D0-D9 数字(可写) - D变量
P0-P9 数字(可写) - 进入[@xx]标签会重置P变量,
但离开不会更改, 即可以在标签外判断标签内的P变量
B0-B9 字符(可写) - - NPC专用,
可由玩家赋值, 玩家获取的是当前NPC的值
N0-N99 数字(可写) - - NPC专用,
可由玩家赋值, 玩家获取的是当前NPC的值
FLD_DESC0-13 数字 - - - 角色装备属性, 需要先使用CHECKITEMINFO
获取角色物品信息
ERROR 字符 - - - 一些命令失败时会填充这个变量。对应Setup/ ServerMsg.txt
USERNAME 字符 自身名称
A0-A9 任意(可写) - - 常用字符串类型
USERMAP 字符 地图文件名
USERX 数字 当前坐标X
USERY 数字 当前坐标Y
USERADDBONUSCOUNT 数字 - - 大善大师已加点次数
FLD_INDEX 数字 - - - 角色物品序号,= SYS_Stditems表的物品Idx+1, 需要先使用CHECKITEMINFO 获取角色物品信息
FLD_MAKEINDEX 数字 - - - 物品索引,
需要先使用CHECKITEMINFO
获取角色物品信息
FLD_DURA 数字 - - - 物品当前持久,
需要先使用CHECKITEMINFO
获取角色物品信息
STDFUNCTION 数字 - - - 使用CHECKITEMINFO后可以判断检测物品的StdFunction值
FLD_HP 数字 - - - 角色装备附加HP,
需要先使用CHECKITEMINFO
获取角色物品信息
FLD_MP 数字 - - - 角色装备附加MP,
需要先使用CHECKITEMINFO
获取角色物品信息
FLD_COLOR 数字 - - - 角色装备颜色,
需要先使用CHECKITEMINFO
获取角色物品信息
FLD_EXPIRTIMEFLD_EXPIRTIMEEX 数字 - - - 角色装备超时时间,
需要先使用CHECKITEMINFO
获取角色物品信息FLD_EXPIRTIMEEX用法参考EDITITEM命令
FLD_TMINDEX 数字 - - - 角色装备幻化的物品序号,
需要先使用CHECKITEMINFO
获取角色物品信息
FLD_NAME 数字 - - - 装备名称,
需要先使用CHECKITEMINFO或CHECKITEMDB
获取物品信息
FLD_NAMEPREFIX 字符 - - - 角色装备刻名数据,
需要先使用CHECKITEMINFO
获取角色物品信息
CS_SABUK_OWNER 字符 占领沙城的行会名称
UPRATE 数字 - - - COMPOSE回调标签里的返回的目标成功率
UPTAG 数字 - - - COMPOSE的分页
UPTARMAKEINDEX 数字 - - - COMPOSE回调标签里的返回的目标物品索引
UPTARNAME 字符 - - - COMPOSE回调标签里的返回的目标物品的名字
EXPTIME 数字 - - 由SETEXPRATE设置的多倍经验剩余时间。存档类型
EXPRATE 数字 - - 由SETEXPRATE设置的多倍经验当前倍数。存档类型
DEXPRATE 数字 - - 由SETEXPRATE设置的多倍经验当前倍数。不存档类型
POWERTIME 数字 - - 由SETPOWERRATE设置的多倍攻击剩余时间。存档类型
POWERRATE 数字 - - 由SETPOWERRATE设置的多倍攻击当前倍数。存档类型
DPOWERRATE 数字 - - 由SETPOWERRATE设置的多倍攻击当前倍数。不存档类型
DROPTIME 数字 - - 由SETDROPRATE设置的多倍爆率剩余时间。存档类型
DROPRATE 数字 - - 由SETDROPRATE设置的多倍爆率当前倍数。存档类型
DDROPRATE 数字 - - 由SETDROPRATE设置的多倍爆率当前倍数。不存档类型
CURSYSTIME 数字 游戏启动的秒数,
一般用于一些运算操作
KILLERNAME 字符 - - 角色上次被怪物/玩家杀死的名字。
被宝宝杀死时,KILLERNAME为主人
USERFAME 数字 - - 名望
USERPK 数字 - - PK点数
USERMAPNAME 字符 前所在地图的名称, 非地图文件名
USERSPOUSENAME 字符 - - 配偶名称
USERREBORNCOUNT 数字 - - 转生次数
FLD_SOCKET 字符 - - - 角色装备镶嵌,
需要先使用CHECKITEMINFO
获取角色物品信息,必定是0x0000... 共34个字节的数据
CURWEEK 数字 正式开放周数. 在设定的开区之前可以为负值
CURDAY 数字 正式开放天数,此时间为自然日. 在设定的开区时间之前可以为负值
CURHOUR 数字 正式开放小时数. 在设定的开区之前可以为负值
CURMINUTE 数字 正式开放分钟数. 在设定的开区之前可以为负值
STARTGAMEMINUTE 数字 - - 玩家登录游戏分钟数
USERIP 字符 - - 玩家IP
MAXLVL 数字 系统设置的玩家最大等级数
USERPOSNAME 字符 - - 玩家对面的怪物/玩家/NPC名称。此参数较为消耗性能应避免频繁使用
FLD_STDMODE 数字 - - - SYS_Stditems的StdMode值。需要先使用CHECKITEMINFO或CHECKITEMDB
获取物品信息
FLD_SHAPE 数字 - - - SYS_Stditems的Shape值。需要先使用CHECKITEMINFO或CHECKITEMDB
获取物品信息
FLD_PRICE 数字 - - - SYS_Stditems的price值。需要先使用CHECKITEMINFO或CHECKITEMDB
获取物品信息
USERMINDC 数字 - - 角色总属性破坏下限
USERDC 数字 - - 角色总属性破坏上限
USERMINMC 数字 - - 角色总属性自然下限
USERMC 数字 - - 角色总属性自然上限
USERMINSC 数字 - - 角色总属性灵魂下限
USERSC 数字 - - 角色总属性灵魂上限
USERMINAC 数字 - - 角色总属性物理防御下限
USERAC 数字 - - 角色总属性物理防御上限
USERMINMAC 数字 - - 角色总属性魔法防御下限
USERMAC 数字 - - 角色总属性魔法防御上限
USERHP 数字 - - 角色总属性体力值
USERMP 数字 - - 角色总属性魔力值
USERAM1 数字 - - 角色总属性火元素
USERAM2 数字 - - 角色总属性冰元素
USERAM3 数字 - - 角色总属性雷元素
USERAM4 数字 - - 角色总属性风元素
USERAM5 数字 - - 角色总属性神圣元素
USERAM6 数字 - - 角色总属性暗黑元素
USERAM7 数字 - - 角色总属性幻影元素
NPCNAME 字符 - - 当前执行的NPC名称
NPCMAP 字符 - - 当前执行的NPC所在地图文件名
NPCX 数字 - - 当前执行的NPC所在坐标X
NPCY 数字 - - 当前执行的NPC所在坐标Y
USERGOLD 数字 - - 角色当前持有金币数量
ONLINECOUNT 数字 玩家在线数量
GUILD 字符 - - 所在行会的行会名
GUILDNAME 字符 - - 所在行会的行会名
SERVERNOWTIME 字符 当前服务器系统时间。精确到秒
USERID 字符 - - 账号ID
STARTSVRMINUTE 数字 服务器启动至今的分钟数
CS_SABUK_CASTLEGOLD 数字 沙城金库
SABUKGOLD 数字 沙城金库
CS_SABUK_WARDATE 字符 沙城攻城战日程
ISROBOT 数字 - - 1=机器人,0=正常玩家
INVM 数字 - - 1=虚拟机,0=物理机
SAMEIP 数字 - - 与自己相同IP的用户数量
SAMEHW 数字 - - 与自己相同硬件码的用户数量
CUSINT1-5 数字 - - 类似USERJF的自定义扩展虚拟货币, 共5个
GOODSIDX 数字(可写) - - 商店编号,
范围0-7, 点击NPC重置
USERCIP 字符 - - 用户的C类IP, 形如1.1.1.x
USERHWID 数字 - - 用户硬件码
FLD_MCTYPE 数字 - - - SYS_Stditems的mc_type值。需要先使用CHECKITEMINFO或CHECKITEMDB
获取物品信息
FLD_BACKJF 数字 - - - SYS_Stditems的JF值。需要先使用CHECKITEMINFO或CHECKITEMDB
获取物品信息
FLD_EXP 数字 - - - SYS_Stditems的Exp值。需要先使用CHECKITEMINFO或CHECKITEMDB
获取物品信息
FLD_ATSPEED 数字 - - - SYS_Stditems的AtSpeed值。需要先使用CHECKITEMINFO或CHECKITEMDB
获取物品信息
FLD_LUCKY 数字 - - - SYS_Stditems的Lucky值。需要先使用CHECKITEMINFO或CHECKITEMDB
获取物品信息
FLD_DC2 数字 - - - SYS_Stditems的Dc2值。需要先使用CHECKITEMINFO或CHECKITEMDB
获取物品信息
FLD_MC2 数字 - - - SYS_Stditems的Mc2值。需要先使用CHECKITEMINFO或CHECKITEMDB
获取物品信息
ALLLVLTOPNAME1-50 字符 全服按等级排行的名字,
共50个
ALLLVLTOPLVL1-50 数字 全服按等级排行的等级,
共50个
ALLLVLTOPZS1-50 数字 全服按等级排行的转生,
共50个
ALLLVLTOPJOB1-50 数字 全服按等级排行的职业,
共50个
ZSTOPNAME1-50 字符 全服按转生排行的名字,
共50个
ZSTOPLVL1-50 数字 全服按转生排行的等级,
共50个
ZSTOPZS1-50 数字 全服按转生排行的转生,
共50个
ZSTOPJOB1-50 数字 全服按转生排行的职业,
共50个
WARLVLTOPNAME1-50 字符 战士按等级排行的名字,
共50个
WARLVLTOPLVL1-50 数字 战士按等级排行的等级,
共50个
WARLVLTOPZS1-50 数字 战士按等级排行的转生,
共50个
WIZLVLTOPNAME1-50 字符 法师按等级排行的名字,
共50个
WIZLVLTOPLVL1-50 数字 法师按等级排行的等级,
共50个
WIZLVLTOPZS1-50 数字 法师按等级排行的转生,
共50个
TAOLVLTOPNAME1-50 字符 道士按等级排行的名字,
共50个
TAOLVLTOPLVL1-50 数字 道士按等级排行的等级,
共50个
TAOLVLTOPZS1-50 数字 道士按等级排行的转生,
共50个
WARZSTOPNAME1-50 字符 战士按转生排行的名字,
共50个
WARZSTOPLVL1-50 数字 战士按转生排行的等级,
共50个
WARZSTOPZS1-50 数字 战士按转生排行的转生,
共50个
WIZZSTOPNAME1-50 字符 法师按转生排行的名字,
共50个
WIZZSTOPLVL1-50 数字 法师按转生排行的等级,
共50个
WIZZSTOPZS1-50 数字 法师按转生排行的转生,
共50个
TAOZSTOPNAME1-50 字符 道士按转生排行的名字,
共50个
TAOZSTOPLVL1-50 数字 道士按转生排行的等级,
共50个
TAOZSTOPZS1-50 数字 道士按转生排行的转生,
共50个
FAMETOPNAME1-50 字符 全服按名望排行的名字,
共50个
FAMETOPVALUE1-50 数字 全服按名望排行的名望,
共50个
CS_SABUK_TODAYTAX 数字 今日沙城税收
SERVERSTARTTIME 字符 服务器启动时间
BONUSDC 数字 - - 加点破坏上限
BONUSMC 数字 - - 加点自然上限
BONUSSC 数字 - - 加点灵魂上限
BONUSHP 数字 - - 加点体力
BONUSMP 数字 - - 加点魔力
BONUSAC 数字 - - 加点物理防御上限
BONUSMAC 数字 - - 加点魔法防御上限
BONUSAM1 数字 - - 加点火元素
BONUSAM2 数字 - - 加点冰元素
BONUSAM3 数字 - - 加点雷元素
BONUSAM4 数字 - - 加点风元素
BONUSAM5 数字 - - 加点神圣元素
BONUSAM6 数字 - - 加点暗黑元素
BONUSAM7 数字 - - 加点幻影元素
USERVAR 任意(可写) - - - GETUSERVAR返回的结果
USERLEVEL 数字 - - 角色当前等级
SINGIMAP 字符 神舰开船地图文件名
SINGIX 数字 神舰开船坐标X
SINGIY 数字 神舰开船坐标Y
DRAGONMAP 字符 赤龙石门地图文件名
DRAGONX 数字 赤龙石门坐标X
DRAGONY 数字 赤龙石门坐标Y
GOODSCOLTYPE 数字(可写) - - 商店功能,
1可购买, 2可出售,4禁止修理,8强制普通修理,16强制特殊修理,可以相加组合如19=1+2+16则为可购买和出售并且强制特殊修理,如果不强制修理则按照配置设置
USERCRITRATE 数字 - - 玩家当前暴击几率
USEREXP 字符 - - 玩家当前的经验值
USERMAXEXP 字符 - - 玩家当前最大经验值,即升级所需经验值
FLD_WEAPONLVL 数字 - - - 角色武器等级, 需要先使用CHECKITEMINFO 获取角色物品信息. 比客户端显示的等级要少1
FLD_WEAPONEXP 数字 - - - 角色武器经验, 需要先使用CHECKITEMINFO 获取角色物品信息
USERBINDJF 数字 - - 角色绑定积分
AFKING 数字 - - 离线挂机装备,1离线,4显示离线图标,可以相加
MONSTR 任意(可写) - - - AI专用, 用于怪物在AI内使用formatstr后代替A9变量,
也可以自己MOV为其他数据
FLD_NEED 数字 - - - SYS_Stditems的need值。需要先使用CHECKITEMINFO或CHECKITEMDB 获取物品信息
GOODSSABUKOFF 数字 - 强制折扣,不论是否是沙巴克成员及在沙巴克地图, 当不指定或者更改NPC时则会恢复.最大255一般用于给VIP设置的专属打折,影响修理,购买商品,脚本take金币指定
USERGUILDPOINT 数字 - - 个人在行会的贡献值
TOTALEXPRATE 字符 - - 角色当前总的经验倍数
DDAMREDRATE 字符 - - 伤害减免的倍数
FLD_QUALITY 数字 - - - SYS_Stditems的Quality值。需要先使用CHECKITEMINFO或CHECKITEMDB 获取物品信息
SPELLPOSXSPELLPOSY 数字(可写) - - - AI专用, AI可以读取使用SETSPELLPOS命令设置的这2个记录值,
也可以自己MOV为其他数据
CURPETIDX 数字 - - 当前召唤宠物的ID值(对应怪物表的undead), 0表示无宠物
GUILDEXP 数字 - - 行会经验值
CS_TAOSUNG_OWNER 字符 占领土城的行会名称
CS_TAOSUNG_CASTLEGOLD 数字 土城金库
TAOSUNGGOLD 数字 土城金库
CS_TAOSUNG_WARDATE 字符 土城攻城战日程
KILLERTYPE 数字 - - 凶手类型,
1=玩家,2=怪物,0=未知如地面魔法
CS_SABUK_READYHOUR 数字 沙城攻城小时
CS_SABUK_READYMIN 数字 沙城攻城分钟
CS_SABUK_DELAYDAY 数字 沙城攻城延迟天数
CS_TAOSUNG_READYHOUR 数字 土城攻城小时
CS_TAOSUNG_READYMIN 数字 土城攻城分钟
CS_TAOSUNG_DELAYDAY 数字 土城攻城延迟天数
USERLUCKY 数字 - - - 玩家当前总幸运值
GENMONCOUNT 数字 - - - AI专用,
使用MONGEN召唤的当前随从数量
KILLX 数字 - - 杀死怪物触发时的X坐标
KILLY 数字 - - 杀死怪物触发时的Y坐标
KILLMAP 字符 - - 杀死怪物触发时的地图文件名
PLANEAREAX 数字 - - 进入区域位面时,
区域中心点的坐标X,
一般用于按照此中心刷怪
PLANEAREAY 数字 - - 进入区域位面时,
区域中心点的坐标Y,
一般用于按照此中心刷怪
PLANEAREARANGE 数字 - - 进入区域位面时,
区域半径, 
一般用于按照此半径刷怪
GUILDMAXMEM 数字 - - 当前所属行会的最大人数,
如果是0则为系统默认
SUBLANG 数字 - - 第二语言
SHADOWCNT 数字 - - 拖影数量, 可用以判断是否开启了拖影
DAILYIDX 数字 - - 对应RANDSETDAILYQUEST获得的每日任务的ID, 可通过此判断CHECKQUEST是否此ID的任务已存在
GUILDMAXEXP 数字 - - 自身行会当前等级最大经验值
MASTERNAME 字符 - - - AI专用,
主人名称
TARGETNAME 字符 - - - AI专用,
目标的名称,
当要检测当前目标玩家的名称时务必先使用CHECKTARGETJOB进行判断
FLD_DURAMAX 数字 - - - SYS_Stditems的DuraMax值。需要先使用CHECKITEMINFO或CHECKITEMDB 获取物品信息
USERCROSSTAG 数字 - - 0正常,1正在跨到主服,2为子服玩家
USERJOB 数字 - - 0战士,1法师,2道士,3刺客
FLD_IDX 数字 - - - 对应CHECKITEMDB或者CHECKITEMINFO得到物品库的IDX值
CS_TAOSUNG_TODAYTAX 数字 - - 土城今日税收
CURHORSENAME 字符 - - 当前坐骑名称,如无则为""
AUTOPLAYTIME 数字 - - 剩余挂机时间,单位秒
PLATFORM 数字 - - 客户端平台, 0=PC, 1=ANDROID, 2=IOS
ONLINEBYHWID 数字 - - 按硬件码得到的在线玩家人数
ONLINEBYIP 数字 - - 按IP得到的在线玩家人数
TOTALDROPRATE 字符 - - 角色当前总的爆率倍数
INPUTSTR 任意(可写) - 一般会有[@@xxx]类型的标签设置
INPUTNUM 任意(可写) - 一般会有[@@xxx]类型的标签设置, 若输入的是字符串则为0
自定义变量 任意(可写) - 自定义变量,
可以存储任意类型的数据
STORECNT 数字 - - - 当前开启的仓库页的数量
STDFUNCTION 字符 - - - 使用checkiteminfo后可以判断检测物品的StdFunction值
共 216 个内置变量