当前位置:首页 > M2 > 996引擎

传奇全套脚本变量大全 人物/英雄/内力/服务器变量使用教程【附实操案例】

admin2026-07-17996引擎1
摘要:本文整理996、GOM、GEE引擎全套传奇脚本变量大全,包含人物、英雄、内力、连击、天地结晶、服务器全局变量,附带可直接套用的实操脚本案例,讲解变量使用规则与避坑技巧,帮助传奇GM快速掌握脚本变量调用方法,自定义游戏功能。…
[TOCM]

玩传奇私服架设、传奇脚本修改、自定义游戏功能的玩家和GM,日常开发中最核心的基础就是掌握各类游戏变量。传奇游戏所有自定义功能,包括属性触发、装备判定、奖励发放、怪物机制、沙城规则、英雄联动等,全部依托官方内置变量实现。本文整理最新传奇完整脚本变量大全,涵盖人物常量变量、英雄专属变量、内力连击变量、天地结晶变量、服务器全局变量等全品类内容,同时搭配可直接套用的实操脚本案例,解决新手GM不会用变量、变量调用报错、功能脚本失效等常见问题,适配996、GOM、GEE等主流传奇引擎

一、传奇脚本变量基础使用规则

在传奇引擎脚本编写中,变量分为人物常量人物自定义变量英雄专属变量、系统全局变量四大类,不同变量的调用格式、使用场景、生效规则完全不同,新手必须先掌握基础规范,避免脚本运行出错。

1、人物私人常量:固定格式前缀C.,全局永久生效,数据保存人物数据库,下线不重置,调用格式为<$C.变量名>,多用于攻击触发、死亡触发、交易判定、属性读取等场景。

2、人物私人变量:以<$CSTR(S1)>、<$STR(A1)>等格式呈现,分为临时变量和永久变量,部分变量下线清空数据,常用于自定义数值记录、任务标记、次数统计。

3、英雄专属变量:所有英雄变量统一前缀H.,基于人物变量衍生,专门用于读取、修改英雄属性、装备、状态,仅对召唤/已创建英雄生效。

4、全局系统变量:服务器、地图、时间、沙城、组队等公共数据变量,全服通用,无人物、英雄绑定限制,适配全服功能脚本开发。

二、传奇人物完整变量大全(含实操脚本案例)

人物变量是传奇脚本使用频率最高的变量体系,涵盖账号信息、属性数值、装备外观、游戏资源、状态坐标、战斗数据等所有人物相关数据,适用于个人任务、属性判定、装备检测、PK机制、爆率调整等各类脚本场景。

2.1 人物账号与基础信息变量

该类变量主要用于读取玩家注册信息、登录信息、角色基础标识,常用于账号绑定验证、新手福利判定、登录奖励脚本开发。

核心变量包含:<$USERACCOUNT>登录帐号、<$USERNAME>人物名称、<$USERALLNAME>人物完整名称、<$PASSWORD>注册账号密码、<$BIRTHDAT>注册生日、<$QUIZ1>/<$QUIZ2>注册密保问题、<$ANSWER1>/<$ANSWER2>密保答案、<$EMAIL>绑定邮箱、<$IDPHONE>注册电话、<$MOBILEPHONE>绑定手机、<$ACCOUNTUSERNAME>注册用户名、<$LOGINTIME>登录时间、<$LOGINLONG>登录时长、<$IPADDR>玩家登录IP地址。

2.2 人物属性与战斗数值变量

属性变量是战斗脚本、属性buff、装备加成、战力判定的核心,可精准读取人物攻防、血量、幸运、攻速等所有战斗属性,支持自定义属性触发机制。

核心变量包含:<$LEVEL>人物等级、<$HP>当前生命值、<$MAXHP>生命上限、<$MAXMP>魔法上限、<$AC>防御力、<$MAXAC>最高防御力、<$MAC>魔法防御力、<$MAXMAC>最高魔法防御、<$DC>物理攻击力、<$MAXDC>最大物攻、<$MC>魔法力、<$MAXMC>最大魔法、<$SC>道术、<$MAXSC>最大道术、<$HIT>准确、<$SPD>敏捷、<$HITSPD>攻速、<$LUCK>幸运值、<$POWERRATE>当前攻击倍数、<$POWERRATETIME>倍数剩余时长、<$PKPOWER>攻击威力、<$RELEVEL>转生等级。

2.3 人物资源与状态变量

该类变量用于管控玩家游戏资源、负重状态、PK状态、经验进度,适配元宝充值、金币消耗、等级升级、PK惩罚等脚本功能。

核心变量包含:<$EXP>当前经验、<$MAXEXP>升级经验、<$GetExp>当前获得经验、<$GOLDCOUNT>金币数量、<$GAMEGOLD>游戏币数量、<$GAMEPOINT>游戏点数、<$GAMEDIAMOND>金刚石、<$GAMEGIRD>灵符、<$GAMEGLORY>人物荣誉值、<$PKPOINT>PK点数、<$CREDITPOINT>声望点数、<$HW>腕力、<$MAXHW>最大腕力、<$BW>背包重量、<$MAXBW>背包最大负重、<$WW>负重力、<$MAXWW>最大负重、<$HUNGER>饥饿程度、<$KILLMONEXPRATE>杀怪经验倍数、<$KILLMONBURSTRATE>爆率倍数。

2.4 人物装备与外观变量

装备变量可读取玩家全身装备、时装、特效配饰信息,支持装备检测、套装触发、外观改名、装备星级统计等功能,是装备专属buff脚本的核心变量。

核心变量包含:<$DRESS>衣服、<$WEAPON>武器、<$HELMET>头盔、<$NECKLACE>项链、<$RING_R>右戒指、<$RING_L>左戒指、<$ARMRING_R>右手镯、<$ARMRING_L>左手镯、<$BUJUK>护身符、<$BELT>腰带、<$BOOTS>鞋子、<$CHARM>宝石、<$HAT>斗笠、<$DRUM>军鼓、<$HORSE>马牌、<$SHIELD>盾牌、<$SDRESS>时装衣服、<$SWEAPON>时装武器,同时对应全套<$G_XXX>装备改名变量,可读取装备自定义名称。

2.5 坐标、地图与场景变量

场景变量用于判定玩家所在地图、坐标、游戏时间,适配地图专属福利、定点触发、跨地图限制、限时活动等脚本开发。

核心变量包含:<$MAP>当前地图代码、<$MapTitle>当前地图名称、<$X>人物X坐标、<$Y>人物Y坐标、<$DIR>人物朝向、<$UTCNOW>北京时间时间戳、<$UTCNOW8>世界时间戳、<$YEAR>年份、<$MONTH>月份、<$DAY>日期、<$HOUR>小时、<$MINUTE>分钟、<$SECOND>秒、<$STATSERVERTIME>M2启动时间、<$RUNDATETIME>开区间隔时间。

2.6 战斗目标与怪物交互变量

专门用于攻击、被攻击、杀怪触发脚本,可读取目标怪物、敌对玩家的血量、坐标、名称等数据,适配专属打怪buff、反伤、吸血、斩杀等功能。

核心变量包含:<$KILLMONNAME>/<$KILLMONNAMEEX>击杀怪物名称、<$KILLMONX>/<$KILLMONY>怪物坐标、<$KILLMONNAME_MAXHP>怪物最大血量、<$ATTACKMONSTER_HP>目标剩余血量、<$ATTACKMONSTER_MAXHP>目标总血量、<$ATTACKMONSTER_HPRATE>目标血量百分比、<$C.HP>攻击目标血量、<$C.X>/<$C.Y>目标坐标、<$CURRRTARGETNAME>当前攻击目标名称。

2.7 人物状态与特殊功能变量

涵盖组队、师徒、沙城、合区、伤害吸收、装备星级等特殊数据,适配社交玩法、沙城特权、合区补偿、属性加成脚本。

核心变量包含:<$GUILDNAME>行会名称、<$RANKNAME>行会职位、<$OWNERGUILD>沙巴克管理行会、<$CASTLENAME>沙城名称、<$LORD>沙城管理员、<$CASTLEGAMEGOLD>沙城税收元宝、<$STNAME>师傅名称、<$TDNAME15>徒弟名称、<$TEAM0TEAMX>组队成员信息、<$GROUPMEMBERCOUNT>组队人数、<$HFCOUNT>合区次数、<$HFTIME>合区时间、<$SUCKDAMAGE>/<$SUCKDAMAGEPOINT>伤害吸收值、<$UPGRADECOUNT>全身装备星级总和、<$StarcountX>单件装备星级、<$BAGNILCOUNT>背包空格数量。

2.8 人物变量实操套用脚本(可直接复制使用)

【脚本功能】玩家等级达到50级,自动发放1000元宝、50万金币等级福利,仅触发一次

#IF
CHECKLEVELEX >= 50
CHECKVAR HUMAN S1 = 0
#ACT
GAMEGOLD + 1000
GOLDCOUNT + 500000
MOV S1 1
SENDMSG 6 恭喜你等级达到50级,成功领取等级专属福利!
#ELSEACT
SENDMSG 6 等级不足或已领取过该福利!

【脚本解析】通过<$LEVEL>判定玩家等级,利用<$CSTR(S1)>变量记录领取状态,搭配<$GAMEGOLD>、<$GOLDCOUNT>资源变量实现福利发放,规避重复领取问题。

三、传奇英雄专属变量大全(含实操案例)

英雄变量是传奇英雄脚本开发的核心,所有变量均以H.为前缀,完美适配英雄属性修改、英雄装备判定、英雄buff触发、合击机制、英雄血量监测等功能,兼容所有带英雄版本的传奇服务端。

3.1 英雄基础属性变量

可精准读取英雄等级、攻防、血量、魔法、道术等核心属性,用于英雄战力判定、等级同步、属性加成脚本。

核心变量:<$H.LEVEL>英雄等级、<$H.HP>英雄当前血量、<$H.MAXHP>英雄血量上限、<$H.MAXMP>英雄魔法上限、<$H.AC>/<$H.MAXAC>英雄防御、<$H.MAC>/<$H.MAXMAC>英雄魔防、<$H.DC>/<$H.MAXDC>英雄物攻、<$H.MC>/<$H.MAXMC>英雄魔法、<$H.SC>/<$H.MAXSC>英雄道术、<$H.EXP>/<$H.MAXEXP>英雄经验、<$H.HIT>英雄准确、<$H.SPD>英雄敏捷、<$H.HITSPD>英雄攻速。

3.2 英雄装备与状态变量

覆盖英雄全身装备、时装、负重、PK状态、伤害吸收等数据,支持英雄套装效果、装备破损检测、专属属性触发。

核心变量:<$H.DRESS>英雄衣服、<$H.WEAPON>英雄武器、<$H.HELMET>英雄头盔、全套<$H.G_XXX>装备改名变量、<$H.WW>/<$H.MAXWW>英雄负重、<$H.PKPOINT>英雄PK值、<$H.SUCKDAMAGE>/<$H.SUCKDAMAGEPOINT>英雄伤害吸收、<$H.UPGRADECOUNT>英雄装备星级总和。

3.3 英雄场景与特殊变量

用于判定英雄所在地图、坐标、职业、性别,适配英雄地图限制、职业专属buff、跨地图同步状态。

核心变量:<$H.MAP>英雄地图代码、<$H.MapTitle>英雄地图名称、<$H.X>/<$H.Y>英雄坐标、<$H.JOB>英雄职业、<$H.GENDER>英雄性别、<$H.NAME>英雄名称、<$DRANGONHEARTVALUE>英雄怒气值。

3.4 英雄变量实操套用脚本

【脚本功能】英雄等级≥40级时,为人物增加10点全属性buff

#IF
CHECKHEROEXIST
CHECKHEROLEVELEX >= 40
#ACT
ADDDC 10
ADDMC 10
ADDSC 10
SENDMSG 6 你的英雄等级达标,激活人物全属性+10buff!
#ELSEACT
SENDMSG 6 未召唤英雄或英雄等级不足40级!

四、传奇内力、连击与天地结晶变量

该类变量适配传奇内功版本、连击版本、结晶养成版本,是中高版本传奇自定义养成功能的核心变量,可实现内功升级、连击触发、结晶经验提取等功能。

4.1 人物内力变量

包含:<$NH>当前内力、<$MAXNH>内力上限、<$NGLEVEL>内功等级、<$NGEXP>当前内功经验、<$NGMAXEXP>内功升级所需经验、<$GETNGEXP>当前获取内功经验。

4.2 英雄内力与连击变量

包含:<$H.NH>英雄内力、<$H.MAXNH>英雄内力上限、<$H.NGLEVEL>英雄内功等级、<$H.NGEXP>英雄内功经验、<$HEROPULSEXP>英雄经络经验、<$HEROGETNGEXP>英雄获得内功经验。

4.3 天地结晶变量

专门用于结晶经验提取、等级升级脚本,包含:<$CRYSTALLEVEL>结晶等级、<$CRYSTALEXP>结晶当前经验、<$CRYSTALNGEXP>结晶内功经验、<$GETCRYSTALEXP>可提取人物经验、<$GETCRYSTALNGEXP>可提取内功经验。

五、传奇宝宝、组队与战斗辅助变量

针对传奇召唤宝宝、诱惑怪物、组队作战场景设计,可精准管控宝宝属性、数量、状态,实现宝宝专属攻击、血量回血、数量限制等自定义功能。

核心变量:<$SLAVECOUNT>当前宝宝总数、<$TAMMINGSLAVECOUNT>已诱惑宝宝数量、<$MAXTAMMINGSLAVECOUNT>最大可诱惑数量、<$SLAVE(X).NAME>第X只宝宝名称、<$SLAVE(X).HP>/<$SLAVE(X).MaxHP>宝宝血量、<$SLAVE(X).DC1/DC2>宝宝攻击力、<$SLAVE(X).AC1/AC2>宝宝防御力、<$SLAVE(X).MS>宝宝移动速度、<$SLAVE(X).AS>宝宝攻击间隔。

六、传奇服务器全局变量大全

服务器变量为全服通用变量,不绑定单个玩家,用于读取服务器配置、在线数据、榜单信息,适配全服公告、在线奖励、战力榜单、服务器信息展示脚本。

核心变量:<$SERVERNAME>服务器名称、<$SERVERIP>服务器IP、<$WEBSITE>游戏官网、<$BBSSITE>论坛地址、<$CLIENTDOWNLOAD>客户端下载链接、<$QQ>联系QQ、<$PHONE>联系电话、<$USERCOUNT>当前在线人数、<$DATETIME>服务器当前时间、<$GAMEGOLDNAME>游戏币自定义名称、<$HIGHLEVELINFO>全服最高等级信息、<$HIGHDCINFO>最高物攻玩家信息、<$HIGHMCINFO>最高魔法玩家信息、<$HIGHSCINFO>最高道术玩家信息。

七、传奇脚本变量常见使用误区与避坑技巧

1、变量前缀区分:人物常量必须加C.,英雄变量必须加H.,缺少前缀会导致脚本读取数据失效,触发功能异常。

2、临时与永久变量区分:<$SUCKDAMAGEPOINT>、自定义STR临时变量下线清空,而<$C.HP>、<$SUCKDAMAGE>数据永久保存,需根据脚本需求选择对应变量。

3、场景触发限制:部分目标变量(如C.XXX怪物目标变量)仅在攻击、死亡、杀怪触发脚本中生效,普通NPC脚本无法调用。

4、变量格式规范:所有变量符号、大小写、格式必须严格匹配,传奇引擎变量区分格式错误,细微偏差会直接导致脚本不运行。

八、通用多功能变量组合脚本(全站通用)

【脚本功能】检测玩家穿戴武器,根据武器类型给予对应属性加成

#IF
CHECKITEMWTYPE 1
#ACT
ADDMAXDC 20
SENDMSG 6 你佩戴物理武器,最大物攻提升20点!
BREAK
#IF
CHECKITEMWTYPE 2
#ACT
ADDMAXMC 20
SENDMSG 6 你佩戴魔法武器,最大魔法提升20点!
BREAK
#IF
CHECKITEMWTYPE 3
#ACT
ADDMAXSC 20
SENDMSG 6 你佩戴道术武器,最大道术提升20点!


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

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

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

分享给朋友:

相关文章

传奇@DealBefore交易前触发脚本详解 功能脚本安装使用教程

传奇@DealBefore交易前触发脚本详解 功能脚本安装使用教程

详解传奇@DealBefore交易前触发脚本源码结构,解析QFunction-0.txt功能脚本用法,分享交易拦截、玩家名称调取功能配置教程,覆盖安装步骤、应用场景、常见故障排查,助力传奇GM快速配置交易风控脚本。…

传奇装备升级QFunction-0.txt触发脚本完整教程

传奇装备升级QFunction-0.txt触发脚本完整教程

传奇ESP插件装备升级脚本实操教程,详解QFunction-0.txt中[@ESP装备升级成功]、[@ESP装备升级失败]、[@ESP装备升级破碎]三大触发标签用法,讲解插件开启方法与脚本配置要点,传奇GM可直接复制部署使用。…

传奇人物暴击触发功能设置教程

传奇人物暴击触发功能设置教程

分享传奇ESP插件人物暴击触发功能设置方法,详解暴击伤害参数释义、QFunction-0.txt脚本配置实例,提供可直接复制的成品代码,讲解暴击伤害自定义修改技巧,帮助传奇GM快速配置人物暴击机制。…

传奇版本新增修改人形怪对应文件及配置教程

传奇版本新增修改人形怪对应文件及配置教程

详解传奇版本新增、修改人形怪对应的核心文件路径与配置方法,分享主流传奇引擎人形怪参数设置规则,区分人形怪与普通怪物配置文件差异,提供完整的传奇人形怪改版实操教程。…

传奇脚本命令大全详解|新手零基础入门全套脚本变量逻辑语句案例

传奇脚本命令大全详解|新手零基础入门全套脚本变量逻辑语句案例

本文详细讲解传奇全套脚本命令使用方法,包含基础跳转指令、物品地图操作、变量运算、逻辑判断语句、商用NPC编码规则,搭配可直接套用的实操脚本案例,解决新手GM脚本报错、不会编写、功能无法实现等问题,零基础轻松掌握传奇脚本修改与开发技巧。…