当前位置:首页 > 引擎 > HGE引擎

传奇游戏脚本变量大全 GM常用变量功能详解与实战用法

admin1小时前4
在传奇私服运营、版本修改以及脚本开发过程中,变量是整个脚本逻辑的核心基础。无论是人物属性判定、物品掉落控制、活动时间限制,还是NPC对话交互,都需要依靠各类变量完成数据存储、条件判断与逻辑执行。本文整理最全的传奇脚本变量分类、语法规则、实战案例,帮助GM快速掌握变量用法,高效修改定制传奇版本。一、传…

在传奇私服运营、版本修改以及脚本开发过程中,变量是整个脚本逻辑的核心基础。无论是人物属性判定、物品掉落控制、活动时间限制,还是NPC对话交互,都需要依靠各类变量完成数据存储、条件判断与逻辑执行。本文整理最全的传奇脚本变量分类、语法规则、实战案例,帮助GM快速掌握变量用法,高效修改定制传奇版本。

一、传奇脚本变量基础概念与分类

传奇引擎中的变量,本质是用于临时或长期存储数据的内存载体,可存储数值、文本、状态标识等内容,所有脚本触发、判定、赋值逻辑都依托变量运行。根据作用范围、存储周期、使用场景,可分为三大核心类别,适配不同版本开发需求。

1.1 按作用域划分变量类型

人物私有变量:仅对当前玩家生效,数据随角色保存,下线不丢失。常用于记录玩家任务进度、专属次数、个人属性标记、充值记录等,是传奇活动脚本中使用率最高的变量类型。

全局公共变量:对全区所有玩家生效,数据服务器共享,重启服务器后重置(持久型除外)。主要用于全区活动倒计时、跨玩家数据联动、服务器状态标记、BOSS全局刷新控制等场景。

临时局部变量:仅在当前脚本段内生效,脚本执行完毕后立即销毁,不占用内存。多用于NPC单次对话判定、临时数值计算、条件临时标记,精简脚本冗余数据。

1.2 按数据类型划分变量类型

数值型变量:存储整数、浮点数值,支持加减乘除、大小对比运算。适配等级判定、血量魔力检测、元宝数量对比、次数限制等数值类逻辑。

字符型变量:存储文本、字符内容,无运算能力,仅用于赋值与匹配。常用于玩家名称记录、行会名称判定、自定义文本提示、物品备注存储等场景。

布尔型变量:仅包含真/假两种状态,轻量化无内存占用。主要用于开关类判定,如活动是否开启、玩家是否领取奖励、BOSS是否已刷新等二元逻辑。

二、主流传奇引擎通用脚本变量语法规范

目前市面上GOM、GE、LEG、BLUE主流传奇引擎,变量基础语法通用度达90%,仅部分专属变量存在引擎差异。统一规范写法可避免脚本报错、变量不生效、数据错乱等常见问题。

2.1 变量赋值标准语法

// 人物私有数值变量赋值

MOV A1 100        // 给玩家变量A1赋值100

INC A1 50         // 变量A1自增50

DEC A1 30         // 变量A1自减30

// 全局公共变量赋值

MOV G1 1          // 全区变量G1赋值1(开启状态)

MOV G1 0          // 全区变量G1赋值0(关闭状态)

// 字符变量赋值

MOV S1 传奇玩家   // 字符变量S1赋值文本内容

2.2 变量条件判定标准语法

// 数值条件判定

IF A1 >= 100      // 如果玩家变量A1大于等于100

#ACT

SENDMSG 7 你的积分达标,可领取奖励

#ENDIF

// 全局变量判定

IF G1 = 1

#ACT

OPENACT 全民攻城活动开启

#ENDIF

// 字符匹配判定

IF S1 = 行会盟主

#ACT

GIVE 盟主令牌 1

#ENDIF

2.3 语法使用核心禁忌

变量名称禁止使用中文、特殊符号,仅支持字母+数字组合;同一脚本内局部变量不可重名,避免数据覆盖;全局变量尽量集中管理,减少跨脚本重复调用导致的卡顿;持久型全局变量需定期清理冗余数据,防止服务器内存溢出。

三、GM高频使用传奇脚本变量大全(分类汇总)

人物信息变量

变量名称

说明

<$USERNAME>

人物名称

<$GUILDNAME>

行会名称

<$RANKNAME>

行会职位名称

<$LEVEL>

等级

<$AC>

防御力

<$MAXAC>

最高防御力

<$MAC>

魔法防御力

<$MAXMAC>

最高魔法防御力

<$DC>

物理攻击力

<$MAXDC>

最高物理攻击力

<$MC>

魔法力

<$MAXMC>

最高魔法力

<$SC>

道术

<$MAXSC>

最高道术

<$TC>

刺术

<$MAXTC>

最高刺术

<$EXP>

当前经验值

<$MAXEXP>

升级经验值

<$PKPOINT>

PK点数

<$CREDITPOINT>

声望点数

<$GOLDCOUNT>

金币数量



<$GOLDMAX>

金币上限

<$GAMEGOLD>

游戏币数

<$GAMEPOINT>

游戏点数

<$HW>

腕力

<$MAXHW>

最高腕力

<$BW>

背包重量

<$MAXBW>

最高背包重量

<$WW>

负重力

<$MAXWW>

最高负重

<$HUNGER>

饥饿程度

<$LOGINTIME>

登录时间

<$LOGINLONG>

登录时长

<$DRESS>

衣服

<$WEAPON>

武器

<$RIGHTHAND>

蜡烛

<$HELMET>

头盔

<$NECKLACE>

项链

<$RING_R>

右戒指

<$RING_L>

左戒指

<$ARMRING_R>

右手镯

<$ARMRING_L>

左手镯

<$BUJUK>

护身符

<$BELT>

腰带

<$BOOTS>

鞋子

<$CHARM>

宝石

<$DRUM>

<$PLATE>

马牌

<$JADE>

<$ZHULI>

斗笠

<$FASGUIN>

时装(衣)

<$FASGUIN_WEAPON>

时装(武器)

<$FASGUIN_RIGHTHAND>

时装(勋章)

<$FASGUIN_NECKLACE>

时装(项链)

<$FASGUIN_HELMET>

时装(头盔)

<$FASGUIN_ARMRINGL>

时装(左手)

<$FASGUIN_ARMRINGR>

时装(右手)

<$FASGUIN_RINGL>

时装(左戒)

<$FASGUIN_RINGR>

时装(右戒)

<$FASGUIN_BELT>

时装(腰带)

<$FASGUIN_BOOTS>

时装(鞋)

<$FASGUIN_ZHULI>

时装(斗笠、面巾)

<$ITEMRESERVED(位置)>

预留装备位物品名;“位置”参数范围1-22

<$CUSTOM1>

自定义装备1

<$CUSTOM2>

自定义装备2

<$CUSTOM3>

自定义装备3

<$CUSTOM4>

自定义装备4

<$CUSTOM5>

自定义装备5

<$CUSTOM6>

自定义装备6

<$CUSTOM7>

自定义装备7

<$CUSTOM8>

自定义装备8

<$CUSTOM9>

自定义装备9

<$CUSTOM10>

自定义装备10

<$CUSTOM11>

自定义装备11

<$CUSTOM12>

自定义装备12

<$CUSTOM13>

自定义装备13

<$CUSTOM14>

自定义装备14

<$CUSTOM15>

自定义装备15

<$CUSTOM16>

自定义装备16

<$CUSTOM17>

自定义装备17

<$CUSTOM18>

自定义装备18

<$CUSTOM19>

自定义装备19

<$CUSTOM20>

自定义装备20

<$CASTLENAME>

沙城名称

<$SFNAME>

师傅名

<$BUYSHOP>

商铺购买物品时,使用的元宝数

<$USERALLNAME>

人物完整名称

<$MAPNAME>

人物所在地图名称

<$KILLER>

杀人者变量

<$KILLEREX>

杀人者主体名称(无主体时输出自己名称)

<$MONKILLER>

怪物杀人变量

<$MAP>

当前地图代码

<$QUERYYBDEALLOG>

查看元宝交易记录

<$ALCOHOL>

酒量

<$MEDICINEVALUE>

药力值

<$GLORYPOINT>

人物荣誉值

<$RANDOMNO>

随机值变量

<$USERID>

登录账号

<$IPADDR>

人物IP地址

<$IPLOCAL>

人物IP所属区域(需IP插件)

<$X>

人物X坐标

<$Y>

人物Y坐标

<$DIRECTION>

人物方向(0-7)

<$MAXHP>

HP上限

<$HP>

HP值

<$MAXMP>

MP上限

<$MP>

MP值

<$GAMEDIAMOND>

金刚石数

<$GAMEGIRD>

灵符数

<$DEARNAME>

配偶名变量

<$HWID>

当前机器码

<$DBHWID>

存储的机器码;可使用脚本命令SetDBHwId进行修改

<$HEARTLEVEL>

心法等级

<$JOB>

职业

<$GENDER>

性别

<$NGLEVEL>

内功等级

<$SKILLLEVEL(技能ID)>

技能等级变量

<$POPULARITY>

师门人气变量

<$JOBEX>

输出职业名(战士、法师、道士、刺客)

<$GENDEREX>

输出性别名(男、女)

<$KILLMONBURSTRATE>

杀怪暴率倍数

<$KILLMONBURSTRATETIME>

杀怪暴率倍数时间

<$PARALYSIS>

麻痹强化

<$UNPARALYSIS>

麻痹抗性

<$HEARTPOWER>

神圣下限

<$HEARTMAXPOWER>

神圣上限

<$HEARTAC>

神圣防御

<$HEARTLUCK>

神圣幸运

<$HEARTAVOIDINJURY>

神圣伤害免伤万分比

<$MX>

魔血

<$REALLYLEVEL>

真气石总等级

<$MAXHPRATE(倍数)>

血量上限比率(倍数值/100为实际倍数)

<$MAXMPRATE(倍数)>

MP上限比率(倍数值/100为实际倍数)

<$RELEVEL>

转生等级

<$UNFIRERATE>

火墙抗性

<$UNDRAGONRATE>

合击抗性

<$UNHITRATE>

近战抗性

<$UNBATTERRATE>

连击抗性

<$UNMCRATE>

魔法抗性

<$UNSCRATE>

道术抗性

<$UNDRAGONSKILLRATE>

龙神抗性

<$GOLDLEVEL>

金元等级

<$WOODLEVEL>

木元等级

<$WATERLEVEL>

水元等级

<$FIRELEVEL>

火元等级

<$SOILLEVEL>

土元等级

<$ArmyRankLevel>

军衔等级

<$LUCKY>

幸运属性

<$LUCKYPOINT>

幸运等级

<$SKILLLEVELEX(技能ID)>

指定技能的强化等级

<$KILLMONEXPRATETIME>

杀怪经验倍率时间(秒)

<$ARMSCRITPOINT>

武器暴击属性点

<$TEAM(X)>

用于显示组队成员(需修改X参数),<$TEAM(0)>代表队长,成员从<$TEAM(1)>开始,<$TEAM(2)>,<$TEAM(3)>

<$OLESERVERID>

原服编号(跨服)

<$MAPHUM>

当前地图人数

<$POWERRATE>

攻击力倍数

<$SCRIPTPARAM1>

脚本点击触发带参数1

<$SCRIPTPARAM2>

脚本点击触发带参数2

<$SCRIPTPARAM3>

脚本点击触发带参数3

<$SCRIPTPARAM4>

脚本点击触发带参数4

<$SCRIPTPARAM5>

脚本点击触发带参数5

<$SCRIPTPARAM6>

脚本点击触发带参数6

<$USEGAMEGOLD>

玩家每次使用元宝时的数值

<$USEGAMEGIRD>

玩家每次使用灵符时的数值

<$USEGAMEDIAMOND>

玩家每次使用金刚石时的数值

<$USECREDITPOINT>

玩家每次使用声望时的数值

<$USEGAMEPOINT>

玩家每次使用游戏点时的数值

<$TEL>

[账号信息]电话

<$QUIZ>

[账号信息]问题1

<$ANSWER>

[账号信息]答案1

<$QUIZ2>

[账号信息]问题2

<$ANSWER2>

[账号信息]答案2

<$BIRTHDAY>

[账号信息]生日

<$TEL2>

[账号信息]移动电话

<$PASSWORD>

[账号信息]登陆密码

<$PASSWORD2>

[账号信息]登陆二级密码

<$SPREADNAME>

[账号信息]推广人信息

<$IDUSERNAME>

[账号信息]用户名

<$IDSSNO>

[账号信息]身份证

<$NGEXP>

内功当前经验

<$NGMAXEXP>

内功升级经验

<$BOXITEMS(位置)>

首饰盒物品名,位置:0-5

<$INWARAREA>

是否在攻城区域内(不判断攻城期),0-不在 1-在

<$HITSPEED>

攻速

<$ARMSCRIT>

暴击

<$BREAKUPRATE>

击破

<$GETPLAYMAPID(人物名称)>

获取在线人物地图代码;例:<$GETPLAYMAPID(A1)>、<$GETPLAYMAPID(玩家名字)>;支持A、S变量解析

<$GETMAPID(地图名称)>

输出指定地图的地图代码;例:<$GETMAPID(比奇省)> 输出“0”、<$GETMAPID(S0)>支持S变量解析、<$GETMAPID(-)>--输出当前地图ID

<$GETMAPNAME(地图代码)>

输出指定地图代码的地图名称;例:<$GETMAPNAME(0)> 输出“比奇省”、<$GETMAPNAME(S0)>支持S变量解析、<$GETMAPNAME(-)>--输出当前地图名

<$MAPHEIGHT(地图代码)>

输出指定地图代码的地图高度;<$MAPHEIGHT(S0)>支持解析S变量解析,"-"表示当前地图

<$MAPWIDTH(地图代码)>

输出指定地图代码的地图宽度;<$MAPWIDTH(S0)>支持解析S变量解析,"-"表示当前地图

<$MAPMON(地图代码)>

输出指定地图代码的怪物数量;<$MAPMON(S0)>支持解析S变量解析,"-"表示当前地图

<$MIRRORMAPTIME(地图代码)>

输出镜像地图有效时长(秒),地图非镜像地图时返回0;<$MIRRORMAPTIME(S0)>支持解析S变量解析,"-"表示当前地图

<$HEARTCRITRATE>

神圣暴击概率

<$HEARTCRITPOWERATE>

神圣暴击倍率

<$HITPOINT>

准确

<$SPEEDPOINT>

敏捷

<$DECDAMAGE>

伤害吸收%

<$PAYMODEMSG>

点卡剩余时间;

<$NH>

当前内力值

<$MAXNH>

内力值上限

<$BAGCOUNT>

当前包裹里的物品数量(包含OK框的和摆摊物品)

<$BAGMAXCOUNT>

包裹允许存放的最大数量

<$WINEDRINK>

醉酒度

<$SKILLNAME(技能ID)>

按技能ID查询人物技能DB的名称

<$HEROSKILLNAME(技能ID)>

按技能ID查询英雄技能DB的名称

<$MONRACE(怪物名)>

按怪名查询怪DB中的种族

<$MONAPPR(怪物名)>

按怪名查询怪DB中的形像代码

<$MONRECEIMG(怪物名)>

按怪名查询怪DB中的种族图像

<$DRAGONDERATERATE>

合击伤害减免比例(%)

<$REVIVAL>

复活属性可用状态(0-不可用 1-可用)

<$REBIRTH>

重生属性可用状态(0-不可用 1-可用)

<$INCDRAGON>

合击威力

<$TENACITY>

韧性

<$HITSINGLESTOUT>

物理单体坚韧

<$HITGROUPSTOUT>

物理群体坚韧

<$MAGSINGLESTOUT>

魔法单体坚韧

<$MAGGROUPSTOUT>

魔法群体坚韧

<$HITMAGSTOUT>

全能坚韧

<$SOULPOWER>

魂力下限

<$MAXSOULPOWER>

魂力上限

<$SOULPOWERAC>

魂御

<$SOULPOWERLUCK>

魂力幸运

<$SOULAVOIDINJURY>

魂力免伤万分比

<$SOULCRITRATE>

魂力暴击概率

<$SOULCRITPOWERATE>

魂力暴击倍率

<$SOULTENACITY>

魂力韧性

<$SOULHITMAGSTOUT>

魂力坚韧

<$WUXING>

五行属性(0-无 1-金 2-木 3-水 4-火 5-土)

<$WUXINGNAME>

五行属性名称

<$TEAM(X)>

组队成员名字,<$TEAM(0)>代表队长,成员从<$TEAM(1)>开始

<$TEAMCOUNT>

组队成员数量

<$GENERATEID>

主体生产ID;生成规则:1.时间(15位) 2.角色类型(1位 1-主体 2-主将 3-副将) 3.角色DB索引(10位) 4.DBServer端口(5位) 5.自增序号(3位)

<$ADDDAMAGEPOINT>

附加伤害比例‰(物品Need-110属性)

<$UNBURSTRATE>

防爆

<$PERMISSION>

人物权限值

<$ATTATCKMODE>

人物攻击模式

<$ATTATCKMODENAME>

人物攻击模式名称

<$ADDDAMAGERATE>

伤害附加%

<$ABSORBNHPOINT>

内功吸收

<$ATTACKSPEED>

攻击速度(CHANGESPEED命令设置)

<$SPELLSPEED>

魔法速度(CHANGESPEED命令设置)

<$HONGMOSUITE>

虹魔吸血

<$KILLMONEXPRATE>

杀怪经验倍数

英雄信息

变量名称

说明

<$HERONAME>

英雄名称

<$HEROLEVEL>

英雄等级



<$HEROEXP>

英雄当前经验



<$HEROMAXEXP>

英雄升级所需经验



<$HERONGLEVEL>

英雄内功等级

<$HERODRESS>

衣服

<$HEROWEAPON>

武器

<$HERORIGHTHAND>

蜡烛

<$HEROHELMET>

头盔

<$HERONECKLACE>

项链

<$HERORING_R>

右戒指

<$HERORING_L>

左戒指

<$HEROARMRING_R>

右手镯

<$HEROARMRING_L>

左手镯

<$HEROBUJUK>

护身符

<$HEROBELT>

腰带

<$HEROBOOTS>

鞋子

<$HEROCHARM>

宝石

<$HEROZHULI>

斗笠

<$HERODRUM>

<$HEROPLATE>

马牌

<$HEROJADE>

<$HEROFASGUIN>

时装(衣)

<$HEROFASGUIN_WEAPON>

时装(武器)

<$HEROFASGUIN_RIGHTHAND>

时装(勋章)

<$HEROFASGUIN_NECKLACE>

时装(项链)

<$HEROFASGUIN_HELMET>

时装(头盔)

<$HEROFASGUIN_ARMRINGL>

时装(左手)

<$HEROFASGUIN_ARMRINGR>

时装(右手)

<$HEROFASGUIN_RINGL>

时装(左戒)

<$HEROFASGUIN_RINGR>

时装(右戒)

<$HEROFASGUIN_BELT>

时装(腰带)

<$HEROFASGUIN_BOOTS>

时装(鞋)

<$HEROFASGUIN_ZHULI>

时装(斗笠、面巾)

<$HEROITEMRESERVED(位置)>

预留装备位物品名;“位置”参数范围1-22

<$HEROCUSTOM1>

自定义装备1

<$HEROCUSTOM2>

自定义装备2

<$HEROCUSTOM3>

自定义装备3

<$HEROCUSTOM4>

自定义装备4

<$HEROCUSTOM5>

自定义装备5

<$HEROCUSTOM6>

自定义装备6

<$HEROCUSTOM7>

自定义装备7

<$HEROCUSTOM8>

自定义装备8

<$HEROCUSTOM9>

自定义装备9

<$HEROCUSTOM10>

自定义装备10

<$HEROCUSTOM11>

自定义装备11

<$HEROCUSTOM12>

自定义装备12

<$HEROCUSTOM13>

自定义装备13

<$HEROCUSTOM14>

自定义装备14

<$HEROCUSTOM15>

自定义装备15

<$HEROCUSTOM16>

自定义装备16

<$HEROCUSTOM17>

自定义装备17

<$HEROCUSTOM18>

自定义装备18

<$HEROCUSTOM19>

自定义装备19

<$HEROCUSTOM20>

自定义装备20

<$HEROHEARTLEVEL>

心法等级

<$HEROHP>

生命值

<$HEROMAXHP>

生命值上限

<$HEROMP>

魔法力

<$HEROMAXMP>

魔法力上限

<$HEROAC>

防御力

<$HEROMAXAC>

最高防御力

<$HEROMAC>

魔法防御力

<$HEROMAXMAC>

最高魔法防御力

<$HERODC>

攻击力

<$HEROMAXDC>

最高攻击力

<$HEROMC>

魔法力

<$HEROMAXMC>

最高魔法力

<$HEROSC>

道术

<$HEROMAXSC>

最高道术



<$HEROTC>

刺术

<$HEROMAXTC>

最高刺术

<$HEROJOB>

职业

<$HEROGENDER>

性别

<$HEROSKILLLEVEL(技能ID)>

技能等级变量

<$HEROJOBEX>

输出英雄职业名(战士、法师、道士)

<$HEROGENDEREX>

输出英雄性别名(男、女)

<$HEROPARALYSIS>

英雄麻痹强化

<$HEROUNPARALYSIS>

英雄麻痹抗性

<$HEROHEARTPOWER>

英雄神圣下限

<$HEROHEARTMAXPOWER>

英雄神圣上限

<$HEROHEARTAC>

英雄神圣防御

<$HEROHEARTLUCK>

英雄神圣幸运

<$HEROHEARTAVOIDINJURY>

英雄神圣伤害免伤万分比

<$HEROMX>

英雄魔血

<$HEROREALLYLEVEL>

英雄真气石总等级

<$HEROMAXHPRATE(倍数)>

英雄HP上限比率(倍数值/100为实际倍数)

<$HEROMAXMPRATE(倍数)>

英雄MP上限比率(倍数值/100为实际倍数)



<$HEROUNFIRERATE>

火墙抗性

<$HEROUNDRAGONRATE>

合击抗性

<$HEROUNHITRATE>

近战抗性

<$HEROUNBATTERRATE>

连击抗性

<$HEROUNMCRATE>

魔法抗性

<$HEROUNSCRATE>

道术抗性

<$HEROUNDRAGONSKILLRATE>

龙神抗性

<$HEROGOLDLEVEL>

金元等级

<$HEROWOODLEVEL>

木元等级

<$HEROWATERLEVEL>

水元等级

<$HEROFIRELEVEL>

火元等级

<$HEROSOILLEVEL>

土元等级

<$HeroArmyRankLevel>

军衔等级

<$HEROALCOHOL>

英雄酒量

<$HEROLUCKY>

幸运属性

<$HEROLUCKYPOINT>

幸运等级

<$HEROSKILLLEVELEX(技能ID)>

指定技能的强化等级

<$HEROARMSCRITPOINT>

英雄武器暴击属性点

<$HERORELEVEL>

英雄转生等级

<$HEROMAPNAME>

英雄所在地图名称

<$HEROMAP>

英雄当前地图代码

<$HEROX>

英雄X坐标

<$HEROY>

英雄Y坐标

<$HERODIRECTION>

英雄方向(0-7)

<$HEROPOWERRATE>

英雄攻击力倍数

<$HERONGEXP>

英雄内功当前经验

<$HERONGMAXEXP>

英雄内功升级经验

<$HEROBOXITEMS(位置)>

英雄首饰盒物品名,位置:0-5

<$HEROHITSPEED>

英雄攻速

<$HEROARMSCRIT>

英雄暴击

<$HEROBREAKUPRATE>

英雄击破

<$HEROHEARTCRITRATE>

英雄神圣暴击概率

<$HEROHEARTCRITPOWERATE>

英雄神圣暴击倍率

<$HEROHITPOINT>

英雄准确

<$HEROSPEEDPOINT>

英雄敏捷

<$HERODECDAMAGE>

英雄伤害吸收%

<$HERONH>

英雄当前内力值

<$HEROMAXNH>

英雄内力值上限

<$HEROWINEDRINK>

英雄醉酒度

<$ANGER>

英雄当前怒气值

<$MAXANGER>

怒气值上限

<$HERODRAGONDERATERATE>

英雄合击伤害减免比例(%)

<$HEROKILLMONBURSTRATE>

英雄杀怪暴率倍数

<$HEROREVIVAL>

英雄复活属性可用状态(0-不可用 1-可用)

<$HEROREBIRTH>

英雄重生属性可用状态(0-不可用 1-可用)

<$HEROINCDRAGON>

英雄合击威力

<$HEROTENACITY>

英雄韧性

<$HEROHITSINGLESTOUT>

英雄物理单体坚韧

<$HEROHITGROUPSTOUT>

英雄物理群体坚韧

<$HEROMAGSINGLESTOUT>

英雄魔法单体坚韧

<$HEROMAGGROUPSTOUT>

英雄魔法群体坚韧

<$HEROHITMAGSTOUT>

英雄全能坚韧

<$HEROSOULPOWER>

英雄魂力下限

<$HEROMAXSOULPOWER>

英雄魂力上限

<$HEROSOULPOWERAC>

英雄魂御

<$HEROSOULPOWERLUCK>

英雄魂力幸运

<$HEROSOULAVOIDINJURY>

英雄魂力免伤万分比

<$HEROSOULCRITRATE>

英雄魂力暴击概率

<$HEROSOULCRITPOWERATE>

英雄魂力暴击倍率

<$HEROSOULTENACITY>

英雄魂力韧性

<$HEROSOULHITMAGSTOUT>

英雄魂力坚韧

<$HEROWUXING>

英雄五行属性(0-无 1-金 2-木 3-水 4-火 5-土)

<$HEROWUXINGNAME>

英雄五行属性名称

<$HEROGENERATEID>

英雄生产ID

<$HEROADDDAMAGEPOINT>

英雄附加伤害比例‰(物品Need-110属性)

<$HEROUNBURSTRATE>

英雄防爆

<$HEROADDDAMAGERATE>

英雄伤害附加%

<$HEROABSORBNHPOINT>

英雄内功吸收

<$HEROATTACKSPEED>

英雄攻击速度(CHANGESPEED命令设置)

<$HEROSPELLSPEED>

英雄魔法速度(CHANGESPEED命令设置)

<$HEROHONGMOSUITE>

英雄虹魔吸血

<$HEROKILLMONEXPRATE>

英雄杀怪经验倍数

商人相关变量 

变量名称

说明

<$PRICERATE>

价格倍数

<$UPGRADEWEAPONFEE>

升级武器价格

<$USERWEAPON>

手里拿的武器的名字

<$DEALGOLDPLAY>

交易对像

沙城堡变量

变量名称

说明

<$CASTLEGOLD>

城堡的总黄金

<$TODAYINCOME>

城堡当天收入

<$CASTLEDOORSTATE>

城堡的门状态

<$REPAIRDOORGOLD>

修理城门费用

<$REPAIRWALLGOLD>

修理皇宫城墙费用

<$GUARDFEE>

聘用流动护卫费用

<$ARCHERFEE>

聘用弓箭守卫费用

酒馆二卷变量

变量名称

说明

<$GUILDFOUNTAIN>

行会泉水仓库

<$MEDICINEVALUE>

药力值

<$ALCOHOL>

酒量

天地结晶变量 

变量名称

说明

<$GETCRYSTALEXP>

天地结晶可提取的经验

<$GETCRYSTALNGEXP>

天地结晶可提取的内功经验

<$CRYSTALEXP>

天地结晶当前的经验

<$CRYSTALNGEXP>

天地结晶当前的内功经验

<$CRYSTALLEVEL>

天地结晶等级

服务器信息及参数

变量名称

说 明

<$SERVERNAME>

服务器名字

<$SERVERIP>

服务器IP地址

<$SERVERID>

服务器区号

<$WEBSITE>

游戏网址

<$BBSSITE>

论坛网址

<$CLIENTDOWNLOAD>

客户端程序下载地址

<$QQ>

联系QQ号

<$PHONE>

联系电话号码

<$BANKACCOUNT0>

银行帐号信息

<$BANKACCOUNT1>

银行帐号信息

<$BANKACCOUNT2>

银行帐号信息

<$BANKACCOUNT3>

银行帐号信息

<$BANKACCOUNT4>

银行帐号信息

<$BANKACCOUNT5>

银行帐号信息

<$BANKACCOUNT6>

银行帐号信息

<$BANKACCOUNT7>

银行帐号信息

<$BANKACCOUNT8>

银行帐号信息

<$BANKACCOUNT9>

银行帐号信息

<$USERCOUNT>

在线人数

<$DATETIME>

当前日期时间

<$HIGHLEVELINFO>

最高等人物信息

<$HIGHPKINFO>

最高PK点数人物信息

<$HIGHDCINFO>

最高攻击力人物信息

<$HIGHMCINFO>

最高魔法力人物信息

<$HIGHSCINFO>

最高道术人物信息

<$HIGHTCINFO>

最高刺术人物信息

<$GAMEGOLDNAME>

游戏币名称

<$GAMEDIAMONDNAME>

金刚石名称

<$GAMEGIRDNAME>

灵符名称

<$GAMEPOINTNAME>

游戏点名称

<$MACRUNTIME>

服务器运行天数

<$SERVERRUNTIME>

服务器运行时间

<$DATE>

显示格式,X月Y日

<$MAXLEVEL>

主体限制等级("选项"->"参数设置"->"升级经验"->等级经验限制,设置值)

<$HEROMAXLEVEL>

英雄限制等级

<$WEEK>

服务器当前星期几,显示格式:星期四

<$TIME>

服务器当前时间,格式:hh:mm:ss

<$STRTIME(变量)>

输出时间格式X天X时X分X秒,只能操作整数型人物变量(G I N S),用于怪刷新倒计时显示

<$TIMESTAMP>

服务器当前时间戳(UTC日期值)

<$ONLINECOUNT>

服务器在线真实人数(不含离线挂机、假人数)

<$HOUR>

当前时间小时

<$MIN>

当前时间分

<$SEC>

当前时间秒

<$DATEEX>

输出年月日,格式:yyyymmdd

<$DATEEX1>

输出年月日,格式:yyyy-mm-dd

<$YEAR>

输出年,格式:yyyy

<$MONTH>

输出月,格式:mm

<$DAY>

输出日,格式:dd

<$WEEKOF>

计算当前日期是一年中的第几周

<$PATH>

输出M2所在文件路径,例:D:\Mirserver\Mir200\;注意NPC窗口显示时会默认“\”为换行

<$MAXNGLEVEL>

内功等级上限

<$MAXHEARTLEVEL>

心法等级上限

四、总结

传奇脚本变量是版本定制、活动开发、BUG修复的核心基础,熟练掌握人物变量、全局变量、属性变量的分类与用法,能够大幅提升GM的版本修改效率。本文汇总的传奇脚本变量大全覆盖全场景常用变量,搭配标准化语法与实战案例,帮助开发者快速搭建规范、无漏洞的传奇游戏脚本逻辑。

扫描二维码推送至手机访问。

本文章九路游发布,如需转载请注明出处。如有侵权请联系站长删除。

本文链接:https://www.9luu.com/757.html

分享给朋友: