猫毛 发表于 2021-10-31 20:13:47

请问怎么写魔蜂骑士的圣印判断,当怪大于3个使用命令圣印,当怪小于2个使用腐蚀圣印

各位大佬,请问怎么使用魔蜂写:骑士自动根据怪数量判断使用圣印,比如当怪大于3个使用命令圣印,当怪小于2个使用腐蚀圣印


期待大佬解决

joylau 发表于 2021-11-1 09:24:39

本帖最后由 joylau 于 2021-11-6 08:17 AM 编辑

WOWBEE for WLK 进阶区 里有可以判断周围怪物数量的写法,需搭配进阶区最新的WBE,我无法外传,还希望楼主都在本版块发帖,早日申请到进阶区勋章.
无法判断周围怪物数量,可以变通一下,怪物血量大于多少,使用腐蚀圣印,小于多少,使用命令圣印.

if UnitHealthMax("target")>=10000 then-------血量判定大于等于10000为BOSS
BeeRun("腐蚀圣印")
else BeeRun("命令圣印")------------否则使用命令圣印
end

surnamel 发表于 2021-11-1 09:32:49

linren119 发表于 2021-11-1 17:56:30

不错,知道怎么做了就行{:5_164:}

猫毛 发表于 2021-11-5 21:45:01

本帖最后由 猫毛 于 2021-11-5 09:48 PM 编辑

joylau 发表于 2021-11-1 09:24 AM
WOWBEE for WLK 进阶区 里有可以判断周围怪物数量的写法,需搭配进阶区最新的WBE,我无法外传,还希望楼主都在 ...
if UnitHealthMax("target")>=10000 then
    BeeRun("腐蚀圣印")
    esle BeeRun("命令圣印")
end

版主大大,这个使用错误啊,已经到进阶区了,怎么使用判断函数的腐蚀和命令圣印呢?

joylau 发表于 2021-11-6 08:16:46

本帖最后由 joylau 于 2021-11-6 08:18 AM 编辑

保存的时候确认已经用解锁器解锁游戏.另外我的语法错了,把esle改为else

joylau 发表于 2021-11-6 08:21:23

本帖最后由 joylau 于 2021-11-6 08:23 AM 编辑

猫毛 发表于 2021-11-5 09:45 PM
if UnitHealthMax("target")>=10000 then
    BeeRun("腐蚀圣印")
    esle BeeRun("命令圣印")

如果你有新版的WBE和解锁器,那你应该知道判断周围怪物的写法:MonsterCount(X)==Y
X为判断自身周围多少码范围,Y为多少只怪.你就可以这么写,示例:
if MonsterCount(5)>=2 then
BeeRun("命令圣印")else BeeRun("腐蚀圣印")
end

猫毛 发表于 2021-11-6 13:59:51

非常感谢版主~~~棒棒棒{:5_247:}{:5_247:}
页: [1]
查看完整版本: 请问怎么写魔蜂骑士的圣印判断,当怪大于3个使用命令圣印,当怪小于2个使用腐蚀圣印