浆糊论坛-RO小站's Archiver

吥囬头 发表于 2006-6-14 16:26

请问哪里下载可以让生命体主动攻击或者被动攻击的AI

如题

AIR 发表于 2006-6-14 16:45

用搜索找找 现在最新的是 自动扔水 宝宝自动缩定目标技能 等 鸟和果冻改被动只要把主AI里 下面段改成这个就可以了 上线打/HOAI 改基本智能
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 = GetMyEnemy[color=Red]B[/color] (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 = GetMyEnemy[color=Red]A[/color] (myid)
        end
        return result
end

吥囬头 发表于 2006-6-14 16:52

我养的是LF  想知道怎么把被动变主动

然后我看到他说  

打开config.lua.只要能打开文本文件的程序都能打开,根据自己的喜好去改

但是我AI目录下没有 CONFIG.LUA文件啊 

只有AI   CONST  UTIL 文件

AIR 发表于 2006-6-14 16:55

改主动我不是给你了么 打开AI里 把外面的AI里面这个段 AB位置换换
那是傻瓜版本饿 下下来可以了CON里设置宝宝技能 多少HP逃跑什么的
你改主动 那你LIF要做好1天死 几十次的准备......

[[i] 本帖最后由 AIR 于 2006-6-14 16:56 编辑 [/i]]

吥囬头 发表于 2006-6-14 17:01

换了一下 位置

上线  打了 /HOAI

可是他看到怪还是没主动攻击啊 

AIR 发表于 2006-6-14 17:02

那再把 USER_AI里的AI  A B位置互换 表换错段落

吥囬头 发表于 2006-6-14 17:14

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 = GetMyEnemyB (myid)
        elseif (type == FILIR or type == FILIR_H or type == VANILMIRTH or type == VANILMIRTH_H) then
                result = GetMyEnemyA (myid)
        end
        return result
end


还是不对 想晕了 

AIR 发表于 2006-6-14 17:16

那就不清楚了 2个AI这里一改 LIF和羊就主动了 给了10几个人都正常 你可能没改对吧...
USER_AI里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 = GetMyEnemyB (myid)
        elseif (type == FILIR or type == FILIR_H or type == VANILMIRTH or type == VANILMIRTH_H) then
                result = GetMyEnemyA (myid)
        end
        return result
end

AI 里 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 or type == LIF2 or type == LIF_H2 or type == AMISTR2 or type == AMISTR_H2) then
                result = GetMyEnemyB (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 = GetMyEnemyA (myid)
        end
        return result
end

[[i] 本帖最后由 AIR 于 2006-6-14 17:18 编辑 [/i]]

吥囬头 发表于 2006-6-14 17:24

谢谢拉

终于好了

yfhan98 发表于 2006-6-14 18:06

[quote]原帖由 [i]AIR[/i] 于 2006-6-14 17:16 发表
那就不清楚了 2个AI这里一改 LIF和羊就主动了 给了10几个人都正常 你可能没改对吧...
USER_AI里AI改 这个
function        GetMyEnemy (myid)
        local result = 0

        local type = GetV (V_HOMUNTYPE,myid)
        if (typ ... [/quote]
能把改好的文件传上来么???我一点也不懂..................

吥囬头 发表于 2006-6-14 18:16

就是按照7楼的改

页: [1]

Powered by Discuz! Archiver 7.2  © 2001-2009 Comsenz Inc.