返回列表 发帖
。。。。。。。。。郁闷死我了~~~~~终于搞懂了~~~~~

TOP

改的地方没问题,但应该更改AI_M.lua这个文件里的B和A的。

TOP

~UP~UP~话说怎么米人来回答呢~。。。是因为这个问题太简单?还是这个问题让人忌讳嘞??

[ 本帖最后由 破¢晓 于 2009-7-30 17:00 编辑 ]

TOP

汗~~搞半天还是不行~~

下面是我在狗狗帖子里找到的生命体AI的修改~单是切换自动反击和主动攻击2种状态的话~应该是生命体和佣兵都有用的吧:
原帖链接:http://bbs.rohome.net/viewthread.php?tid=810545&highlight=

.......需要修改的文件是\RO\AI目录下的AI.LUA,一般未装任何编译器的情况下这个文件是没有打开方式的,推荐使用windows自带的写字板来打开。
打开文件后按下热键ctrl+f弹出查找窗口,输入关键字GetMyEnemy (myid)

光标会定位到语句段落如下

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 or type == LIF2 or type == LIF_H2 or type == AMISTR2 or type == AMISTR_H2) then
  result = GetMyEnemyA (myid)
elseif (type == FILIR or type == FILIR_H or type == VANILMIRTH or type == VANILMIRTH_H or type == FILIR2 or type == FILIR_H2 or type == VANILMIRTH2 or type == VANILMIRTH_H2) then
  result = GetMyEnemyB (myid)
end
return result
end

这里if语句后的括号中为防守反击的GetMyEnemyA类型
而elseif语句后的括号中为主动攻击的GetMyEnemyB类型
这里把他们括号内的内容替换一下,修改成如下

function GetMyEnemy (myid)
local result = 0
local type = GetV (V_HOMUNTYPE,myid)
if (type == FILIR or type == FILIR_H or type == VANILMIRTH or type == VANILMIRTH_H or type == FILIR2 or type == FILIR_H2 or type == VANILMIRTH2 or type == VANILMIRTH_H2) then
  result = GetMyEnemyA (myid)
elseif (type == LIF or type == LIF_H or type == AMISTR or type == AMISTR_H or type == LIF2 or type == LIF_H2 or type == AMISTR2 or type == AMISTR_H2) then
  result = GetMyEnemyB (myid)
end
return result
end

然后将被这样修改后的AI.LUA文件另存到\RO\AI\USER_AI目录中替换原有的文件。~~~




虽然我按照上面的修改了~而且进去也输入/hoai..但是还是没用~~(是不是因为这个前几版本的SO不能用?).......还是因为什么关系~~
~~郁闷...偶是小白~~哪位大大能赐教~~~3Q~~~

TOP

UP~UP

TOP

..AI设置里是要用英文~..我的意思是说有没那种中文注释比较多的...不然就一大串英文下来~看不懂哪是哪~~

PS:http://bbs.rohome.net/thread-677891-1-1.html这里面的生命体AI设置~可以用在佣兵上么?.可以的话.~那些技能要怎么改(直接改0就好?)?还有其他的设置有需要修改的吗?

TOP

必须是英语的,没办法
话说如果有人能开发出中文编程系统绝对是善莫大焉
毋因群疑而阻独见,毋任己意而废人言,毋私小惠而伤大体,毋借公论以快私情


那存在的都是幻影,那永恒的终将毁灭,世界万物缤纷色彩,都是被蒙蔽的人心


冷目旁观只眼世界,热胆衷肠全心道义,或曰此看客之谓也,吾嘉之而深以为然

TOP

UP~UP~一个晚上过去了~米人解答= =~

PS:。。为什么我的头像怎么换都是那么小。。。。。我看别人的头像都很大的说。。。

[ 本帖最后由 破¢晓 于 2009-7-30 08:50 编辑 ]

TOP

返回列表