生命体的攻击模式问题
目前给羊和鸟练级中,发现两个的攻击模式不同。羊是炼金攻击怪后开始帮着一起打,不主动。
而鸟无论如何都要主动攻击,选等候后,炼金打怪它就在一边看了,必须取消指令才会攻击,之后又开始主动攻击一切它能看到的怪……因为这个死了N多次。还有即使选了等候,顺移一次后又恢复主动攻击状态。
感觉羊好控制多了。
问下各位的鸟都是怎么练级的?受不了这个乱跑乱打的家伙了,虽然打起来比羊快……
给鸟练级,ALT+T就没停过。 生命体难练啊 确实难练? 不知道怎么练……
到了后面升级经验对于生命体来说很恐怖啊。 RO目录下有个AI的文件夹,AI文件夹下面有个AI.lua的文件,用记事本打开,搜索FILIR,你会看到有一行IF开头的语句不理他,下面一行是result = GetMyEnemyB (myid),把GetMyEnemyB改成GetMyEnemyA,那不原来主动攻击的人工生命体就变被动了。 那个AI文件夹我看了看,发现完全不懂后就放弃了……
谢谢楼上的,吃饭回来就去改。
不主动攻击就好练多了。 是不是这段:
function GetMyEnemy (myid)
local result = 0
local type = GetV (V_HOMUNTYPE,myid)
if (type == LIF or type == LIF_H or type == AMISTR or type == AMISTR_H) then
result = GetMyEnemyA (myid)
elseif (type == FILIR or type == FILIR_H or type == VANILMIRTH or type == VANILMIRTH_H) then
result = GetMyEnemyA (myid)
end
return result
end
下面个原来是B的……
改好了依然主动啊。 改了还要指令/HOAI,重新登陆。
页:
[1]