官方版本中炼狱地下小鬼的 “击退攻击”,本质是怪物攻击附带的 “位移属性触发”,可通过修改怪物数据库或绑定技能脚本实现。以下分主流引擎详解设置步骤,适配多数版本:
一、核心疑问:击退效果的本质是什么?
击退是怪物攻击时触发的 “强制位移机制”,需通过两个关键参数控制,与官方效果对齐的核心标准为:
位移距离:2-3 格(对应官方小鬼的轻微击退幅度)
触发概率:70%-80%(非每次攻击都触发,模拟随机性)
作用对象:仅玩家角色,不影响怪物或 NPC
所有设置均需先通过 “怪物编辑器” 找到目标 —— 搜索 “炼狱地下小鬼”,记录其对应的 “MonID”(通常为 3 位数,如 158,不同版本略有差异)。
二、分引擎实操设置方案
1. GEE 引擎(最常用,直接改属性字段)
步骤 1:找到怪物数据库文件
进入服务器目录,打开「Data/Monster.txt」(部分版本为「MonsterDB.ini」),按 MonID 定位到 “炼狱地下小鬼” 的配置行。
步骤 2:添加击退属性字段
在该怪物配置末尾补充以下参数(字段间用逗号分隔):
RepelDist=2(位移距离,2 对应 2 格,最大不超过 5)
RepelRate=75(触发概率,75 对应 75%)
示例完整配置行:158,炼狱地下小鬼,120,15,......,2,75(省略中间默认属性)
步骤 3:生效设置
保存文件后,重启 GEE 引擎控制器,进游戏让小鬼攻击即可触发击退。
2. GOM 引擎(需配置扩展属性)
步骤 1:进入怪物编辑界面
打开 GOM 引擎后台,依次点击「怪物管理→怪物列表」,输入 MonID 找到目标怪物,点击 “编辑”。
步骤 2:设置攻击附加效果
在 “扩展属性” 栏勾选 “攻击附加击退”,填写参数:
击退距离:2
触发概率:75%
勾选 “仅对玩家生效”(避免怪物间互相击退)
步骤 3:保存并同步
点击 “保存”,在引擎控制台执行 “刷新怪物” 命令,无需重启即可生效。
3. Hero 引擎(需绑定击退脚本)
步骤 1:创建击退技能脚本
打开「Mir200/Script/MonSkill.txt」,添加自定义技能:
; 炼狱地下小鬼击退技能
[SKILL]
Name=小鬼击退
ID=999(自定义未占用ID)
Type=1(攻击触发型)
Level=1
Effect=Repel(效果类型:击退)
RepelDist=2(距离)
RepelRate=75(概率)
步骤 2:绑定怪物技能
打开「Mir200/Envir/MonItems.txt」,找到目标 MonID 行,补充:
Skill=999,100(100 代表 100% 携带该技能)
步骤 3:重启生效
保存脚本后重启 Hero 引擎,技能随怪物攻击自动触发。
三、测试与调试技巧
快速验证:用低血量小号站在小鬼面前,让其连续攻击 10 次,统计击退次数(正常触发 7-8 次为合格)。
参数调整:若击退过远,将 RepelDist 改为 1;若触发太少,将 RepelRate 调至 85。
冲突排查:若设置后无效果,检查怪物是否有 “攻击无效” 属性,或引擎是否为旧版本(部分老 GOM 需升级补丁支持击退)。
四、关键注意事项
属性兼容性:击退效果与怪物攻击力无关,低攻小鬼也可设置,无需修改攻击数值。
地图适配:在狭窄地图(如炼狱通道)建议将距离设为 1,避免玩家被击退卡墙。
备份文件:修改数据库或脚本前,复制原文件到桌面,出错可及时恢复。
官方还原:若想完全对齐官方,可多次测试调整,将触发概率稳定在 75% 左右,距离固定为 2 格。
一、核心疑问:击退效果的本质是什么?
击退是怪物攻击时触发的 “强制位移机制”,需通过两个关键参数控制,与官方效果对齐的核心标准为:
位移距离:2-3 格(对应官方小鬼的轻微击退幅度)
触发概率:70%-80%(非每次攻击都触发,模拟随机性)
作用对象:仅玩家角色,不影响怪物或 NPC
所有设置均需先通过 “怪物编辑器” 找到目标 —— 搜索 “炼狱地下小鬼”,记录其对应的 “MonID”(通常为 3 位数,如 158,不同版本略有差异)。
二、分引擎实操设置方案
1. GEE 引擎(最常用,直接改属性字段)
步骤 1:找到怪物数据库文件
进入服务器目录,打开「Data/Monster.txt」(部分版本为「MonsterDB.ini」),按 MonID 定位到 “炼狱地下小鬼” 的配置行。
步骤 2:添加击退属性字段
在该怪物配置末尾补充以下参数(字段间用逗号分隔):
RepelDist=2(位移距离,2 对应 2 格,最大不超过 5)
RepelRate=75(触发概率,75 对应 75%)
示例完整配置行:158,炼狱地下小鬼,120,15,......,2,75(省略中间默认属性)
步骤 3:生效设置
保存文件后,重启 GEE 引擎控制器,进游戏让小鬼攻击即可触发击退。
2. GOM 引擎(需配置扩展属性)
步骤 1:进入怪物编辑界面
打开 GOM 引擎后台,依次点击「怪物管理→怪物列表」,输入 MonID 找到目标怪物,点击 “编辑”。
步骤 2:设置攻击附加效果
在 “扩展属性” 栏勾选 “攻击附加击退”,填写参数:
击退距离:2
触发概率:75%
勾选 “仅对玩家生效”(避免怪物间互相击退)
步骤 3:保存并同步
点击 “保存”,在引擎控制台执行 “刷新怪物” 命令,无需重启即可生效。
3. Hero 引擎(需绑定击退脚本)
步骤 1:创建击退技能脚本
打开「Mir200/Script/MonSkill.txt」,添加自定义技能:
; 炼狱地下小鬼击退技能
[SKILL]
Name=小鬼击退
ID=999(自定义未占用ID)
Type=1(攻击触发型)
Level=1
Effect=Repel(效果类型:击退)
RepelDist=2(距离)
RepelRate=75(概率)
步骤 2:绑定怪物技能
打开「Mir200/Envir/MonItems.txt」,找到目标 MonID 行,补充:
Skill=999,100(100 代表 100% 携带该技能)
步骤 3:重启生效
保存脚本后重启 Hero 引擎,技能随怪物攻击自动触发。
三、测试与调试技巧
快速验证:用低血量小号站在小鬼面前,让其连续攻击 10 次,统计击退次数(正常触发 7-8 次为合格)。
参数调整:若击退过远,将 RepelDist 改为 1;若触发太少,将 RepelRate 调至 85。
冲突排查:若设置后无效果,检查怪物是否有 “攻击无效” 属性,或引擎是否为旧版本(部分老 GOM 需升级补丁支持击退)。
四、关键注意事项
属性兼容性:击退效果与怪物攻击力无关,低攻小鬼也可设置,无需修改攻击数值。
地图适配:在狭窄地图(如炼狱通道)建议将距离设为 1,避免玩家被击退卡墙。
备份文件:修改数据库或脚本前,复制原文件到桌面,出错可及时恢复。
官方还原:若想完全对齐官方,可多次测试调整,将触发概率稳定在 75% 左右,距离固定为 2 格。

