返回列表 发帖
默认模式不是佣兵跟随护主的么?根据老狗的:
http://bbs.rohome.net/viewthread.php?tid=869118&highlight
如果你懂lua,我想你已经看懂这两段的意思了,第一段是攻击模式的判定,根据你的佣兵编码(不是代码),编码在第二步我已经列表出来了。其中,GetMyEnemyA是跟随护主,GetMyEnemyB是主动寻敌。

简单地说,现在的默认设定是,三种1-10级的佣兵都是GetMyEnemyA,因此如果你想要某一类及某一登记的佣兵要主动攻击,那么就修改成GetMyEnemyB即可。


要主动攻击,就这样:
if (type >= ARCHER01 and type <= SWORDMAN10) then
  result = GetMyEnemyB (myid)
else
  result = GetMyEnemyA (myid)
end

不主动攻击,则:
if (type >= ARCHER01 and type <= SWORDMAN10) then
  result = GetMyEnemyA (myid)
else
  result = GetMyEnemyB (myid)
end

通过修改if里面的条件判定,还能改哪种类型,等级的佣兵的行为。我没试过装其他人改的AI。不过以上2段代码还是很容易理解的

TOP

返回列表