同上一插件说明,长江河谷的倾城一剑玩家慎用,后果自负。
自动战斗(打怪)的时候如果怪抗打,会使得辅助技能消失后不自动加,等怪挂了才会再加。。。
为此修改下部分代码实验
if ((not nTime or nTime < 36) and me.CanCastSkill(nSkillId) == 1) then
if (AutoAi.GetSkillCostMana(nSkillId) > nCurMana) then
self.no_mana = 1;
break;
end
me.SetAutoTarget(1);
AutoAi.SetTargetIndex(0);
self.sleep_counter = 3;
-- Note:DoAttack废弃,不提供给脚本,因为插件很轻易通过这个接口做得比较变态
AutoAi.AssistSelf(nSkillId);
--print("AutoAi- Use Right Skill", nSkillId);
break; -- 每次只使用1个,否则会覆盖
end
end
AutoAi:ChangeSkill()
end
end
function AutoAi:AutoFight() --自动打怪脚本
--无目标
if self.nPvpMode == 1 then
return;
end
--寻怪
if (self.sleep_counter > 0) then
self.sleep_counter = self.sleep_counter - 1;
if self.sleep_counter == 1 then
me.SetAutoTarget(0);
end
return;
end
自动战斗auto_fight.lua中找到这段代码参照如上代码改写即可。后果可能会改变原来的攻击目标,会弄的弄,不会弄的等耍痕
————————————————————————————————
如果你也想分享你的游戏心得,游戏生活的趣事,游戏中的心情,多玩也欢迎你来投稿!
投稿地址:http://bbs.duowan.com/forum-559-1.html
任何不注明作者出处的转载,均视为剽窃并追究责任!
点击进入原帖,与作者交流。
—————————————————————————————————
数据统计中!!