传奇单机版GOM/GEE引擎调节假人攻击与移动速度 假人配置参数AttackSpeedRunSpeed及M2

来源: 作者: 点击:
假人打不过人是速度参数没调或M2里假人全局速度倍率被压太低。GOM/GEE引擎假人的攻速、移速、攻击判定不完全等同真实玩家,要分别改假人配置文件里的属性值和M2控制台全局假人参数,光升假人等级没用。

一、假人配置文件调攻速和移速(关键)

进入 MirServer\Mir200\Envir\DummyConfig\,打开对应假人的 .txt(如 战士陪练01.txt),确认或追加以下字段:

[Info]
Job=0 ;0战士 1法师 2道士
Level=45
AttackSpeed=5 ;攻击间隔基数,越小越快,建议3~6
HitPoint=100 ;命中率,调高防MISS
CryRate=0
SayRate=0
AutoPickUpItem=1
WalkSpeed=120 ;行走间隔(ms),越小走越快,正常80~150
RunSpeed=100 ;跑步间隔(ms),建议80~120
CastSpeed=200 ;施法间隔(ms),法师道士调这个


说明:
• AttackSpeed:不是真实毫秒,是引擎内部计时槽位值。原始版默认通常8~10,调到3~5接近玩家喝药变速后手感,再低(1~2)可能动作抽搐但伤害判定仍有效。

• WalkSpeed / RunSpeed:单位毫秒,120左右接近玩家跑速,调80假人会明显快于普通玩家。别写0,容易瞬移卡死。

- CastSpeed:法师冰咆哮/火墙、道士符和合击判定间隔,调200~300让法系假人也跟得上节奏。

保存后M2控制台点"重新加载假人配置"或重启。

二、M2全局假人速度倍率(常被忽略)

打开M2Server→选项→参数设置→机器人/假人参数(部分版本在"游戏设置→假人设置"):

• 假人攻击速度倍率(DummyAttackSpeedRate):默认一般1.0,调到 1.2~1.5 让假人实际出手比同AttackSpeed值的玩家略快。

- 假人移动速度倍率(DummyMoveSpeedRate):1.0~1.3 即可,过高会穿墙或回弹。
• 假人技能释放间隔修正:部分版本有"假人技能无视公共CD",勾选可让烈火/合击/CD类技能按最短间隔放。

- 最大假人数量:确保你登入的假人数没超限,超限部分只显示不动作。

这层倍率是乘在配置文件AttackSpeed上的,两项配合调效果明显。

三、假人技能与装备也要跟上

光速度快没伤害也是送人头,确认配置段有正确技能等级:

[UseMagic]
HalfMoonSword=3
FireHit=3 ;烈火
SwordLong=3 ;刺杀(如引擎支持)
Thrusting=3
Cruelty=3 ;部分GOM叫野蛮冲撞/断岳斩


武器衣服填高攻高防装(裁决、天魔之类),命中(HitPoint)建议80以上减少MISS,否则攻速再快全落空。

道士假人加:

SoulFixedFireball=3 ;灵魂火符
Poison=3 ;施毒术
RecallSlave=3 ;召唤神兽
Heal=3


法师假人加 IceStorm=3 FireBall=3。

四、假人启动脚本确认没漏项

QManage.txt或登录触发段确保有:

#IF
ISDUMMY
#ACT
SETDUMMYCONFIGFILENAME ..\DummyConfig\$USERNAME$.txt
LOADDUMMYCONFIGFILE
ChangeAttatckMode 0 ;0=主动攻击 1=和平
DUMMYAUTOTARGET 1
DUMMYSTART


没DUMMYSTART假人不攻击只发呆;AttackMode=1则站着被动挨打。

五、调试与常见坑

• 改完AttackSpeed/WalkSpeed必须重新加载假人配置或踢掉假人重新DUMMYLOGON生效,原地刷新有时不认。

- 部分怀旧版GOM把AttackSpeed写成AttackSick或AtkSpeed,参照同目录下已有示例文件字段名抄。
• 若假人攻速正常但仍秒躺:检查地图是否有高额反伤怪物、假人是否没开自动喝药(AutoDrinkItem=1,红蓝摆快捷栏并设喝药百分比),被反伤秒杀看起来像"打不动"。

- 假人打BOSS发呆不追:勾选DUMMYAUTOTARGET 1并在M2假人设置开"假人可跨屏锁定怪物",部分版默认关。

推荐实战数值组合:AttackSpeed=4,WalkSpeed=100,RunSpeed=90,M2倍率AttackSpeedRate=1.3,假人基本能追着玩家砍,不会再全场被虐着玩。