获取当前地图怪物状态命令
mapBossinfo 参数1 参数2 参数3 参数4 参数5
参数1:
地图编号
参数2: 怪物名称
参数3:怪物名字格式,0=默认名称带数字,1=显示名称去掉名字末尾的数字
参数4:
结果存入的变量名(字符串变量)
参数5:
填空或者0表示刷怪文本里的怪,填1刷怪文本里的怪和脚本命令刷的
结果存入:
字符串格式,多个怪物用&符号分隔
怪物名称#剩余HP百分比#剩余刷新时间(单位秒,存在的怪物刷新时间为0)#当前X坐标#当前Y坐标#归属玩家名字(如果没有归属则获取为“无”)
例如:
白野猪#90#0#玩家1&黑野猪#0#300#
表示白野猪剩余90%血,已刷新,
归属啊玩家1
黑野猪,0血,300秒后刷新,归属无,
脚本命令刷的怪 剩余刷新时间都为0,多只相同名字的怪死亡后
只能获取到一只的信息
注意事项:
cfg_monster.xls表里的X列是否BOSS填 1
如果是MonGen.txt刷怪的话必须配置死亡刷新,案例如下:
3 330 330 白野猪 5 1 3 0#1 255
范例:
[@获取当前地图怪物状态]
#if
#act
MapBossinfo 3 白野猪 0 s2 1
sendmsg 6
获取的是[<$STR(s2)>]