服务端说明
检测怪物相关命令
检测地图怪物数量
CHECKMONMAP 参数1 参数2参数1:
地图ID
参数2:
数值
[@测试脚本]
#IF
CHECKMONMAP TT009 20
#ACT
SENDMSG 5 地图TT009有20只以上怪物
break检测指定地图范围内怪物数
CheckRangeMonCount 参数1 参数2 参数3 参数4 参数5 参数6参数1:
地图ID
参数2:
坐标X
参数3:
坐标Y
参数4:
范围
参数5:
检测符(>、<、 =)
参数6:
数量
[@测试脚本]
#IF
CheckRangeMonCount TT009 160 230 5 > 30
#ACT
SENDMSG 5 地图TT009九重云霄160:230坐标5的范围内有大于20只怪物
break检测指定地图怪物数量 (此命令检测包括宝宝数量)
CheckMapMonNameCount 参数1 参数2 参数3 参数4 参数5 参数6参数1:
地图ID
参数2:
坐标X (小于1则检测全地图)
参数3:
坐标Y (小于1则检测全地图)
参数4:
范围
参数5:
怪物名字
参数6:
数量 (为负数则表示小于)
[@测试脚本]
#IF
CheckMapMonNameCount TT009 160 230 5 兽骑统领 10
#ACT
SENDMSG 5 地图TT009九重云霄160:230坐标5的范围有大于10只兽骑统领
break
[@测试脚本]
#IF
CheckMapMonNameCount TT009 160 230 5 兽骑统领 -10
#ACT
SENDMSG 5 地图TT009九重云霄160:230坐标5的范围有小于10只兽骑统领
break检测指定地图怪物数量 (此命令检测不会包括宝宝数量)
CheckMapMonNameCountEx 参数1 参数2 参数3 参数4 参数5 参数6参数1:
地图ID
参数2:
坐标X (小于1则检测全地图)
参数3:
坐标Y (小于1则检测全地图)
参数4:
范围
参数5:
怪物名字
参数6:
数量 (为负数则表示小于)
[@测试脚本]
#IF
CheckMapMonNameCount TT009 160 230 5 兽骑统领 10
#ACT
SENDMSG 5 地图TT009九重云霄160:230坐标5的范围有大于10只兽骑统领
break
[@测试脚本]
#IF
CheckMapMonNameCount TT009 160 230 5 兽骑统领 -10
#ACT
SENDMSG 5 地图TT009九重云霄160:230坐标5的范围有小于10只兽骑统领
break检测怪物某地图中是否存在有指定怪物 (有则返回怪物坐标)
CHECKMONPOS 参数1 参数2参数1:
怪物名称
参数2:
地图ID
- 如果发现多个怪物,只会返回第一个怪物的坐标
[@测试脚本]
#IF
CHECKMONPOS 通天教主 TT009
#ACT
SENDMSG 5 发现通天教主,坐标在<$PARAM(31)>:<$PARAM(32)>
break