判断两个角色之间的距离
export function Main(Npc: TNormNpc, Player: TPlayObject, Args: TArgs): void { if ((Math.abs(Npc.MapX - Player.MapX) > 5) || (Math.abs(Npc.MapY - Player.MapY) > 5)) {//ABS为取绝对值函数。此处判断NPC和角色的X坐标或Y坐标距离是否大于5,怪物、NPC及玩家都有MapX和MapY属性 Npc.Say(Player, '你离我太远了,我看不清楚。。。'); } } 引擎官网:www.91M2.com 交流群:5555999 此引擎仅供测试,切勿用于商业用途。如有侵权请立即联系我们,我们将在第一时间删除。