怪物攻城命令

功能1

检测怪物血量

格式

CheckMonHp 参数1 参数2 参数3 参数4 参数5 参数6

命令参数
参数 含义
参数1 地图号
参数2 地图X坐标
参数3 地图Y坐标
参数4 怪物名
参数5 控制符(< > =)
参数6 怪物血量

功能:检测指定坐标怪物的血量。如果坐标上怪物重叠,只检测第一个。

使用示例
[@test1]
#IF
CheckMonHp 3 330 330 白野猪 > 100
#ACT
#SAY
在地图编号3,坐标位置330,330的白野猪的血量大于100!


功能2

怪物寻路

格式

MonFindPath 参数1 参数2

命令参数
参数 含义
参数1 X坐标
参数2 Y坐标

使用示例
[@test2]
#IF
#ACT
MonFindPath 330 330
#SAY
怪物已经向坐标330.330进发!!


功能3

检测指定位置是否有指定怪物

格式

CheckRangeMonCountEx 参数1 参数2 参数3 参数4 参数5 参数6

命令参数
参数 含义
参数1 地图编号
参数2 X坐标
参数3 Y坐标
参数4 怪物名
参数5 控制符(< > =)
参数6 数量(1-65535)

使用示例
[@test3]
#IF
CheckRangeMonCountEx K004 51 43 魔王弓箭手 > 0
#SAY
当前位置已经有弓箭手了.


功能4

杀死指定范围内的怪物

格式

KillRangeMon 参数1 参数2 参数3 参数4

命令参数
参数 含义
参数1 地图号
参数2 X坐标
参数3 Y坐标
参数4 范围

使用示例
[@test4]
#IF
#ACT
KillRangeMon 3 330 330 10
#SAY
在地图3中以330.330为中心,范围10以内的怪物全部死亡!!


功能5

指定位置刷TD怪物

格式

MonGenTD 参数1 参数2 参数3 参数4 参数5 参数6 参数7 参数8

命令参数
参数 含义
参数1 地图号
参数2 刷新X坐标
参数3 刷新Y坐标
参数4 怪物名
参数5 刷新范围
参数6 刷新数量
参数7 目的地X坐标
参数8 目的地Y坐标

使用示例
[@test2]
#IF
#ACT
MonGenTD 3 110 110 白野猪 10 5 330 330
#SAY
在地图3的坐标110.110刷新5只白野猪,向330.300进发!!!


功能6

怪物触发函数

命令格式

[@TDMonFunc]
只有防御模式刷出的怪物可以触发。
触发条件:怪物没有在赶路也没有攻击或者被攻击,用于处理攻城怪物到达目标地点后,向另外一个目标再移动