◇逍遥◆MIR2◇ 发表于 2022-9-19 09:56:07

77M2引擎的传奇SF如何监控攻击模式的更改脚本说明

如何监控攻击模式的更改

攻击模式调整将触发QFunctionNPC中的函数:
procedure ChangeAttatckMode(Npc: TNormNpc; Player: TPlayObject; OldMode: TAttatckMode; var NewMode: TAttatckMode);

示例:
procedure ChangeAttatckMode(Npc: TNormNpc; Player: TPlayObject; OldMode: TAttatckMode; var NewMode: TAttatckMode);
begin
if Player.Map.Duplicate and (Player.Camp > 0) then //如果当前处于副本地图,并且有阵营
begin
    NewMode := amCamp; //则不管角色怎么调整攻击模式,其模式始终只能为阵营攻击模式
end;
end;
{
amAll:全体攻击
amPeaceful:和平攻击
amDear:夫妻攻击
amMaster:师徒攻击
amGroup:编组攻击
amGuild:行会攻击
amRed:善恶攻击
amNation: 国家攻击
amCarm: 阵营攻击

go_dxy 发表于 2022-9-19 10:21:34

楼主加油,我们都看好你哦。

1124038307 发表于 2022-9-22 06:51:23

楼主加油,我们都看好你哦。

jonny_77 发表于 2022-9-22 17:35:45

看到这帖子真是高兴!

1667155580 发表于 2022-9-22 18:46:17

激动人心,无法言表!

lili2725 发表于 2022-9-22 19:15:35

太生气了,无法HOLD啦 >_<......

62scjdi125 发表于 2022-9-24 02:46:33

强烈支持楼主ing……

aqddwlzx 发表于 2022-9-24 19:15:01

楼主加油,我们都看好你哦。

mabel7777 发表于 2022-9-29 02:04:51

真是被感动的痛哭流涕……

rabbimeng 发表于 2022-9-30 12:52:22

强烈支持楼主ing……
页: [1] 2
查看完整版本: 77M2引擎的传奇SF如何监控攻击模式的更改脚本说明