当前位置: > 新闻动态 > 文章内容


如何监控攻击模式的更改攻击模式调整将触发QFunctionNPC中的函数:procedure ChangeAttatckMode(Npc: TNormNpc; Player: TPlayObject; OldMode: TAttatckMode; var NewMode好sf发布网: TAttatckMode);示例:procedure ChangeAttatckMode(Npc: TNormNp传奇私服哪个好c; Player: TPlayObject; OldMode: TAttatckMode; var NewMode: TAttatckMode);begin if Player.Map.Duplicate and (Player.Camp 0) then //如果当前处于副本地图,并且有阵营 begin NewMode := amCamp; //则不管角色怎么调整攻击模式,其模式始终只能为阵营攻击模式 end;end;{amAll:全体攻击a1 78传奇私服mPeaceful:和平攻击amDear:夫妻攻击amMaster:师徒攻击amGroup:编组攻击amGuild:行会攻击amRed:善恶攻击amNation: 国家攻击amCarm: 阵营攻击

相关文章