Board logo

标题: [历史] 人工生命体的AI [打印本页]

作者: SOLBADGUY    时间: 2005-12-23 10:19     标题: 人工生命体的AI

游戏自带的那能叫AI么?不分等级主动攻击攻击主人的怪,主人跑太快生命体跟不上,自己没血不会跑LIF也不会帮自己加,比黑色小方框的AI还低...这方面有专门下载生命体AI的站么?不会编程只好做伸手党了。
作者: 夜桜    时间: 2005-12-23 10:37

相关的说明请参考RO目录下的AI/Homunculus’s Artificial Intelligence User’s Manual.htm
有一些粗略的介绍
作者: 出云隐者    时间: 2005-12-23 11:11

你可可以选择让他不主动攻击的。
作者: らёгαρん    时间: 2005-12-23 13:16

以后能够自写AI的人
就是达人级别的了.....
作者: 看客    时间: 2005-12-23 13:19

USER_AI的资料夹打开然后 找这个AI.lua用笔记本打开 找到下面这些然后
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 = GetMyEnemyB (myid)
        end
        return result
end


这一行是羊跟丽芙的设定  if (type == LIF or type == LIF_H or type == AMISTR or type == AMISTR_H) then
                result = GetMyEnemyA (myid)
然后把这个GetMyEnemyA 成为 GetMyEnemyB
这是鸟跟果冻的设定elseif (type == FILIR or type == FILIR_H or type == VANILMIRTH or type == VANILMIRTH_H) then
                result = GetMyEnemyB (myid)
然后把这个GetMyEnemyB 成为 GetMyEnemyA 然后存档
GetMyEnemyA这个是非主动指令GetMyEnemyB这是主动指令
最后就是打ro进到裡面开练金或创造 然后输入这个指令/hoai登出然后在登入
===
这样可以选择是否主动攻击
作者: ≯飘渺≮    时间: 2005-12-23 13:21

挖 楼上的貌似高手 赶快实验记
作者: adamsking    时间: 2005-12-23 13:32

刚才详细看了下,决定放弃,期待达人~

我昨天召的丽芙似乎不会主动攻击,我指挥者打,感觉蛮好。
不知道ai能提供什么功能呢?
作者: MiRacle·Ky☆    时间: 2005-12-23 13:33

昏   这个生命体要写这些了??
作者: SOLBADGUY    时间: 2005-12-23 14:21

请问哪个参数是设置它不攻击的?说明太长没耐心看完..

顺便赞一下LIF的加速,好象比M4的加速走的还快,铁匠那手推车加速就更不要提了。练金成为骑士后机动性最强的职业了。
作者: SOLBADGUY    时间: 2005-12-23 14:25

感谢4楼,可以了。
作者: 看客    时间: 2005-12-23 15:42

原帖由 SOLBADGUY 于 2005-12-23 14:25 发表
感谢4楼,可以了。

不谢,可惜现在也就会改这个ai
另外alt+t和alt+右键的使用也很重要
作者: 龙须菜小站版    时间: 2005-12-23 18:28

LUA.............
似乎跟WOW的UI用的语言一样,汗
作者: thorns    时间: 2005-12-23 18:31

昨天带出门去。。。万恶的南瓜过来一下秒了我的1级羊。。。




欢迎光临 浆糊论坛-RO小站 (http://bbs.rohome.cn/) Powered by Discuz! 7.2