新手求助猎人跟随问题
看了论坛有大佬分享的5开wowbee脚本,自己也尝试开5个号升级排本。现发现脚本的原来是自动跟随焦点目标,并攻击焦点目标,其中猎人号因为自动跟随时,因为距离太近,离T拉怪的距离在8码内,导致无法远程技能。尝试过猎人跟随治疗来来开攻击范围,但是依然没办法很好解决这个问题,所以请教各位大佬有没什么好的方法来解决这个问题。谢谢各位了。跟随焦点的脚步,尝试改了BeeRange的取值,也好像不理想,只要跟随了,就会距离太近了。
--跟随焦点
if BeeCastSpellFast() then return;end
if UnitName("focus") and ((BeeRange("focus")<=25 and BeeRange("focus")>=10) or not BeeUnitIsFollow()) then
FollowUnit("focus");
end
着眼代码之前
先把思路理清楚了
--如果跟随目标存在--战斗中--超出跟随距离--跟随目标--返回
--没超出距离--没有目标-选中跟随目标的目标-返回
--有目标--满足输出距离--输出
--不满足输出距离--移动--返回
--非战斗--跟随状态--返回
--非跟随状态--跟随目标-返回
相应代码我有发过两个帖子,不过好像被移到进阶区了
你的根本问题应该是不知道怎么移动吧
这个属于进阶区内容
如果进进阶区比较困难的话,可以考虑reroll换掉猎人 vshrd 发表于 2023-1-29 01:26 PM
着眼代码之前
先把思路理清楚了
--如果跟随目标存在--战斗中--超出跟随距离--跟随目标--返回
谢谢大佬的解释!因为个人水平有限,考虑到猎人射击范围远,我改成战斗中就输出,看看会不会有所改善。 if UnitName("focus") and ((BeeRange("focus")<=25 and BeeRange("focus")>=10) or not BeeUnitIsFollow()) then
FollowUnit("focus");
这中间的or改成and是否能实现呢?
页:
[1]