传奇全套脚本变量大全 GM开区脚本配置专用参数对照表
摘要:本文整理最新传奇ESP插件全套脚本变量,按人物属性、战斗伤害、宝宝逻辑、装备强化、商铺交易等模块分类,标注各变量使用场景与限制,提供可直接复制的参数对照表,助力GM快速完成传奇版本脚本编写、功能定制与BUG调试。…
在传奇服务端搭建、版本修改、功能定制过程中,ESP插件脚本变量是GM编写自定义功能、调整游戏机制、优化触发逻辑的核心核心参数。熟练掌握ESP插件各类系统变量,可高效完成伤害判定、宝宝逻辑、装备强化、商铺交易、JSON数据交互等功能开发,规避脚本报错与参数读取异常。本文整理最全官方原版ESP插件变量合集,按功能模块分类规整,附带使用场景说明,可直接复制用于传奇脚本编写与版本调试。
一、基础设备与人物核心变量
该类变量主要读取人物终端、复活属性、在线人数等基础数据,多用于全局状态判定、复活机制优化、服务器在线统计等脚本场景。
参数描述 | 脚本变量 | 使用备注 |
获取登录器编号ID | <$ESPMACHINEID> | 终端设备唯一标识,用于反封挂校验 |
当前人物是否有复活属性 | <$Revival> | 优化动态属性调整专属判定 |
当前人物复活CD(秒) | <$RevivalTimeEx> | 0=立即复活,数值对应冷却秒数 |
所有真人在线数 | <$ESPONUSERCOUNT> | 统计全服实时在线玩家总量 |
真人在线数(不含离线) | <$ESPONUSERCOUNTOFFLINE> | 剔除离线挂机玩家精准统计 |
当前服务器系统时间 | <$TIME> | 用于定时任务、限时活动脚本 |
二、攻击伤害与目标判定变量
专为战斗触发逻辑设计,支持人物攻击、目标坐标、血量数值、伤害统计等参数读取,是PK机制、伤害反馈、击杀奖励脚本的核心变量。
参数描述 | 脚本变量 | 使用备注 |
上一刀攻击伤害(存在数值偏差) | <$PKPOWER> | 历史伤害读取,精准判定建议搭配暴击变量 |
攻击目标坐标X | <$ATTACKMONSTER_X> | 怪物/人物攻击定位专用 |
攻击目标坐标Y | <$ATTACKMONSTER_Y> | 搭配X坐标实现精准定位 |
攻击目标当前血量 | <$ATTACKMONSTER_HP> | 血量阈值判定、斩杀机制开发 |
攻击目标最大血量 | <$ATTACKMONSTER_MAX_HP> | 血量百分比计算专用 |
三、宝宝专属触发变量
该组变量仅限宝宝攻击触发字段内调用,用于定制宝宝攻击逻辑、目标追踪、伤害联动等专属功能,跨字段调用会出现读取失效问题。
参数描述 | 脚本变量 | 使用备注 |
当前宝宝名称 | <$BABYNAME> | 仅宝宝攻击触发字段可用 |
宝宝攻击目标名称 | <$BATTACKMONSTER_NAME> | 目标识别、专属击杀判定 |
宝宝攻击目标坐标X | <$BATTACKMONSTER_X> | 宝宝位移追踪脚本专用 |
宝宝攻击目标坐标Y | <$BATTACKMONSTER_Y> | 搭配X坐标实现精准寻路 |
宝宝攻击目标当前血量 | <$BATTACKMONSTER_HP> | 宝宝斩杀、回血机制开发 |
宝宝攻击目标最大血量 | <$BATTACKMONSTER_MAX_HP> | 宝宝伤害比例计算专用 |
四、怪物击杀与刷怪变量
涵盖怪物击杀信息、刷怪点位、掉落物品读取等参数,常用于击杀任务、刷怪福利、掉落定制、地图怪物管控等脚本开发。
参数描述 | 脚本变量 | 使用备注 |
击杀怪物名称(无数字后缀) | <$ESPKILLMONNAMECLIENT> | 客户端纯净名称读取 |
击杀怪物名称(支持宝宝击杀) | <$ESPKILLMONNAME> | 仅限@KillMon触发段调用 |
刷怪名称 | <$ESPREGMONNAME> | 全局刷怪事件判定 |
刷怪地图号 | <$ESPREGMONMAP> | 地图专属刷怪管控 |
刷怪地图名 | <$ESPREGMONMAPDESC> | 中文地图名称展示 |
刷怪坐标X/Y | <$ESPREGMONX>、<$ESPREGMONY> | 定点刷怪、禁区管控 |
怪物掉落物品名称 | <$DROPITEMNAME> | 掉落过滤、拾取提示脚本 |
五、装备强化与首饰盒变量
针对装备强化数值、首饰盒物品、人物元素属性定制,适用于强化加成、套装判定、元素属性微调等版本优化场景。
参数描述 | 脚本变量 | 使用备注 |
身上物品总强化数(含时装/首饰盒) | <$UPGRADECOUNT> | 全局强化总量统计 |
分段强化值区间变量 | <$UPGRADECOUNT0>~<$UPGRADECOUNT30> | 0-16装备、17-18时装、19-30生肖盒 |
首饰盒1-12号位物品名称 | <$ESPGODBLESSITEM1>~<$ESPGODBLESSITEM12> | 首饰盒套装、部位判定 |
人物元素属性常量(20个) | <$VALUE1>~<$VALUE20> | 自定义元素属性赋值读取 |
六、技能与暴击专属变量
读取技能基础信息、暴击属性、伤害数值,用于定制技能特效、暴击倍率调整、技能目标判定等功能脚本。
参数描述 | 脚本变量 | 使用备注 |
获取技能ID | <$ESPMagicID> | 技能专属逻辑绑定 |
获取技能名称 | <$ESPMagicName> | 技能名称识别判定 |
技能释放目标 | <$ESPMagicTarget> | 区分技能作用对象 |
技能释放目标类型 | <$ESPMagicTargetRace> | 0=人物,1=英雄,其余为怪物/NPC |
暴击剩余有效次数 | <$ESPBASHEXCOUNT> | 次数型暴击机制专用 |
暴击伤害数值 | <$ESPPARAM1> | 暴击倍率计算核心参数 |
触发暴击的技能ID | <$ESPPARAM2> | 限定技能触发暴击判定 |
七、装备回收倍率变量
统一管理装备回收各类资源倍率,支持元宝、金币、灵符、经验等多维度倍率自定义,是回收系统脚本的核心参数。
参数描述 | 脚本变量 | 使用备注 |
装备回收元宝倍率 | <$ESPRECYCLERATE1> | 调整元宝回收比例 |
装备回收金币倍率 | <$ESPRECYCLERATE2> | 调整金币回收比例 |
装备回收泡点倍率 | <$ESPRECYCLERATE3> | 泡点经验加成专用 |
装备回收灵符倍率 | <$ESPRECYCLERATE4> | 付费资源回收调控 |
装备回收金刚石倍率 | <$ESPRECYCLERATE5> | 锻造材料回收比例 |
装备回收荣誉倍率 | <$ESPRECYCLERATE6> | 荣誉值回收调控 |
装备回收经验倍率 | <$ESPRECYCLERATE7> | 升级经验回收加成 |
八、商铺交易系统变量
读取商铺卖家、商品属性、交易货币等数据,用于商铺限购、交易记录、价格判定等商业化脚本开发。
参数描述 | 脚本变量 | 使用备注 |
商铺卖家名称 | <$ESPSHOPSELLER> | 玩家商铺卖家信息读取 |
售卖商品名称 | <$ESPSHOPITEM> | 商品识别与限购判定 |
商品序号 | <$ESPSHOPITEMIDX> | 商铺商品索引定位 |
商品价格 | <$ESPSHOPITEMPRICE> | 交易金额判定核心 |
商品货币类型 | <$ESPSHOPITEMMONEYTYPE> | 区分元宝/金币/灵符支付 |
商品物品数量 | <$ESPSHOPITEMCOUNT> | 库存数量校验专用 |
九、人物死亡爆物变量
专属人物死亡掉落场景,读取掉落物品的DB字段、持久、外观等原生数据,用于掉落过滤、爆物提示、装备溯源脚本。
参数描述 | 脚本变量 | 使用备注 |
掉落物品名称 | <$DROPUSEITEMS.NAME> | 人物死亡爆物专属 |
掉落物品改名名称 | <$DROPUSEITEMS.G_NAME> | 自定义改名装备读取 |
物品DB-StdMode字段 | <$DROPUSEITEMS.STDMODE> | 装备类型分类判定 |
物品DB-Shape字段 | <$DROPUSEITEMS.SHAPE> | 外观形状参数读取 |
物品当前/最大持久值 | <$DROPUSEITEMS.DURA>、<$DROPUSEITEMS.DURAMAX> | 装备耐久掉落判定 |
物品DB-Idx/Color字段 | <$DROPUSEITEMS.INDEX>、<$DROPUSEITEMS.COLOR> | 物品编号、颜色属性读取 |
十、交互与拓展功能变量
涵盖物品双击交互、自定义货币、NPC传参、HTTP数据交互等拓展变量,适用于定制交互功能、跨服数据对接、自定义货币体系开发。
参数描述 | 脚本变量 | 使用备注 |
双击穿戴物品名称/IDX | <$ESPTakeOnNAME>、<$ESPTakeOnIndex> | 穿戴触发专属交互 |
点击材料/宝石名称 | <$ESPCLICKNAME> | 升级材料识别脚本 |
选中装备位置 | <$ESPCLICKWHERE> | 装备部位精准判定 |
自定义货币数量 | <$MONEY(自定义货币)> | 单种货币数值读取 |
自定义货币总量 | <$MONEYALL(自定义货币)> | 关联货币合并统计 |
NPC传递变量1-10 | <$ESPSCRIPTPARAM1>—<$ESPSCRIPTPARAM10> | NPC多参数传值交互 |
ESPHTTP返回状态码 | <$ESPJSONN_Status> | 跨服接口请求校验 |
JSON整数/文本路径值 | <ESPJSONN_XXXXX>、<ESPJSONS_XXXXX> | 读取接口返回指定数据 |
十一、变量使用核心注意事项
1. 场景限制:宝宝系列变量仅可在宝宝攻击触发字段调用,<$ESPKILLMONNAME>仅限@KillMon触发器使用,跨场景调用会直接读取空值。
2. 数值精度:<$PKPOWER>上刀伤害存在原生数值偏差,精准伤害统计建议结合暴击变量<$ESPPARAM1>联动计算。
3. 区间变量:强化、首饰盒区间变量需按官方分段规则调用,避免超出索引范围导致脚本报错。
4. 数据交互:ESP HTTP系列变量仅支持POST请求数据解析,JSON路径需严格匹配接口返回格式。
5. 版本兼容:所有变量适配GOM/GEEM2引擎ESP插件官方原版,破解版插件可能存在部分变量失效问题。


