传奇地图NPC与怪物坐标检测功能

来源: 作者: 点击:

本文介绍传奇游戏中如何检测地图中的NPC和怪物,并获取它们的坐标。功能包括检测地图中的NPC并得到坐标,以及检测地图中最近的怪物并得到坐标。这些功能通过特定的命令和触发脚本来实现,增强了游戏的交互性和可玩性。

二、检测地图中的NPC并得到坐标

命令:FindNpcPoint地图名NPC名称X坐标变量Y坐标变量

说明:如果同一地图拥有相同名称的NPC,只会获取第一个找到的NPC,支持自定义NPC获取。

示例脚本:

[@测试]
#if
FindNpcPoint3盟重老兵N1N2
#act
SendMsg6盟重省中NPC盟重老兵的坐标为<$STR(N1)><$STR(N2)>
Copy
注意:在#IF下使用FindNpcPoint命令,结果需要在#ACT下处理,否则会报错。

三、检测地图中最近的怪物并得到坐标

命令:FindMonPoint地图名怪物名称X坐标变量Y坐标变量

说明:如果同一地图拥有相同名称的怪物,只会检测地图中最近的怪物并得到坐标。

示例脚本:

[@测试]
#if
FindMonPoint3采集怪N1N2
#act
SendMsg6最近的盟重采集怪坐标为<$STR(N1)><$STR(N2)> 

检测地图中的NPC并得到坐标,如果同一地图拥有相同名称的NPC只会获取一号个找到的NPC支持自定义NPC获取检测地图中的醉近的怪物并得到坐标如果同一地图拥有相同名称的怪物,只会检测地图中的醉近的怪物并得到坐标

功能:
检测地图中的NPC并得到坐标

命令:
FindNpcPoint地图名NPC名称X坐标变量Y坐标变量

说明:
如果同一地图拥有相同名称的NPC,只会获取一号个找到的NPC,支持自定义NPC获取

[@测试]
#if
FindNpcPoint3盟重老兵N1N2
#act
SendMsg6盟重省中npc盟重老兵的坐标为<$STR(N1)><$STR(N2)>

注意在#IF下使用放到#ACT下会报错

-------------------------------------------------

功能:
检测地图中的醉近的怪物并得到坐标

命令:
FindMonPoint地图名怪物名称X坐标变量Y坐标变量

说明:
如果同一地图拥有相同名称的怪物,只会检测地图中的醉近的怪物并得到坐标

[@测试]
#if
FindMonPoint3采集怪N1N2
#act
SendMsg6醉近的盟重采集怪坐标为<$STR(N1)><$STR(N2)>

[顶部]