【GC四段】关于自动打图腾的函数的一些代码问题
本帖最后由 小小沫涵 于 2015-11-17 23:35 编辑1.GC里有自动搜索距离角度内指定图腾并施放技能的函数,但很多时候对于有宠物的职业,让宠物去打掉图腾才是最省时省力的选择,而“宠物攻击”并不是什么可以施放的技能。。。
所以去gc里搜索了对应函数的代码
涉及执行技能的语句是:
if amSpellCooldown(spellId) == 0 and Totemname ==ObjectName(thisUnit) and UnitHealth(thisUnit) > 0 then
if zx == 1 then
AutoFaceTarget2(thisUnit);
end
CastSpellByName(spellName,thisUnit);
return true;
end
如果想改为宠物攻击,那么该如何更改呢?
petattack()据说无法设定目标,是否要先更改玩家当前目标,然后命令宠物攻击,玩家再切回原目标?
代码该如何写呢?
2.关于FHenemyTable,看到很多函数都用到了这个表 (不熟悉lua,应该是列表吧)
那么,这个表具体都包含哪些敌对目标呢?该如何使用呢?
自摸王 发表于 2015-11-11 18:24
求教GC对应的函数代码是从哪儿查的
GC文件夹里有个amwowfunctions.lua
就是他了 {:5_249:}求教GC对应的函数代码是从哪儿查的 本帖最后由 老胡 于 2015-11-26 12:27 编辑
这样可以吗local _ttTar = 找到相关图腾;
if UnitExists(_ttTar) and UnitCanAttack(_ttTar) then
PetPassiveMode();
TargetUnit(_ttTar);
TargetLastTarget();
end
页:
[1]