当前位置 : 145z游戏站 | 热血传奇 | 技术教程 | 

传奇合击版战士英雄自动刺杀命令:@longattack聊天指令与M2刀刀刺杀开关详解

热度:
传奇合击版(1.80/1.95英雄合击、GOM/GEE/Hero/LegendM2等)里战士英雄没有单独一条“强制刀刀刺杀”的后台命令,玩家侧真正能敲的聊天指令是@longattack(常见拼写@longattact,老版BlueM2/Hero端都认),GM侧靠M2控制台勾“战士英雄刀刀刺杀”,脚本侧靠QFunction/HeroAI做触发。三者作用域不同,别混为一谈。

一、玩家聊天框指令(客户端生效)
在游戏聊天框直接输入:

@longattack

或部分引擎带参数:

@longattack1

效果:开启战士英雄刺杀倾向,怪物/玩家处于英雄隔位(中间空一格)时,英雄放刺杀剑术的概率大幅提高,不是100%刀刀刺杀;若英雄已学烈火剑法,第一刀仍优先烈火,后续攻击才按刺杀倾向走。输入即时生效,不用重登,再输一次或@longattack0关闭。部分合击端在内挂F12→英雄设置里也有“自动刺杀/优先刺杀”勾选,等价开关。

二、GM/M2控制台开关(服务端强制刀刀刺杀)
路径:M2Server→选项→功能设置→英雄设置(Hero引擎在“英雄参数→基本设置”)→勾选「战士英雄刀刀刺杀/允许英雄刺杀剑法始终生效/HeroAutoStab」。勾上后英雄只要学会刺杀剑术且目标在隔位,攻击必出刺杀,不受@longattack概率限制,调完即时生效无需重启M2。同界面还能勾「英雄HP不足自动退避」,治英雄残血还硬冲的问题。

三、!Setup.txt/引擎配置层参数
Mir200\Envir\!Setup.txt或Hero段:

[Hero]
HeroAttackMode=2
AllowShiftAttack=1
AttackDistance=2
HeroAutoStab=1

HeroAttackMode=2即隔位刺杀模式,AttackDistance=2对应隔1格,HeroAutoStab=1等效M2里的刀刀刺杀总开关。改完重载英雄配置或重启M2生效。

四、脚本层强制刺杀(QFunction-0.txt/HeroAI)
想在英雄攻击时强制切刺杀模式,不在聊天框写,而在服务端脚本里做:

[@HeroAttack]
#IF
IsHero
CheckJobWarr
#ACT
SetAttackMode2
SendMsg5英雄刺杀模式锁定
BREAK

Hero引擎/AILua版写Envir\HeroAI\WarriorAI.ini:

[Combat]
MeleePreference=80
OptimalAttackPosCheck=0
HeroAttackStable=1

LegendM2在脚本命令前加H.表示对英雄操作,如H.checkjobwarriorH.useskill刺杀剑术。GEE/GOM无原生HeroAutoKill命令,所谓“自动刺杀”全是M2开关+AI配置+QFunction触发三段拼出来的。

五、实操确认清单
1.英雄已学刺杀剑术(技能栏有图标,等级≥1)
2.英雄模式切到“主动攻击/守护攻击”,跟随模式不放刺杀
3.目标与英雄之间严格隔1格(前后或左右,斜角不算)
4.玩家聊天框敲@longattack提概率,或M2勾刀刀刺杀走强制
5.!Setup.txt里HeroAttackMode=2、AttackDistance=2对齐
6.合击端补丁Data里刺杀特效帧(Effect.wil1410+)没坏,否则出了伤害没动画

六、常见误区
•以为@longattack是刀刀刺杀:错,只是提概率,真刀刀靠M2勾选

•搜HeroAutoKillAutoStab当命令敲:不是标准合击端命令,仅个别定制端自封,原版不认

-英雄不刺杀只普通砍:先查英雄是否学技能、是否主动模式、是否没站到隔位、M2开关没勾
•GOM/GEE直接抄Hero引擎的HeroUseSkill刺杀剑术:命令不通用,GOM用@HeroAttack+SetAttackMode,GEE用MONSTERAI/SETBUFF体系,混抄不触发
[顶部]