查看: 1|回复: 0

水经验-让目标移动到指定的坐标

[复制链接]

14

主题

10

回帖

455

积分

中级会员

积分
455
发表于 昨天 23:41 | 显示全部楼层 |阅读模式
procedure Main(Npc: TNormNpc; Player: TPlayObject; Args: TArgs);var I: Integer;      AList: TActorList;begin Player.MoveTo(300, 300); //当前玩家移动到300x300坐标位置上,如果玩家自行控制则取消   AList := Player.Map.GetActorListAt(100, 100); //获取玩家所在地图100x100坐标上的全部怪物、人物及NPC   for I := 0 to AList.Count - 1 do //循环取得的列表   AList[I].MoveTo(300, 300, 10); //将列表中的每一个对象移动到300x300的坐标上,在这个坐标10格范围内就算移动到位     AList.Free; //GetActorListAt返回的列表一定要Freeend;
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表