elona吧 关注:80,062贴子:1,151,018
  • 17回复贴,共1

关于同伴的AI问题

只看楼主收藏回复

用elonaplus给同伴改了一下技能列表和逻辑。

想法很简单,距离远了就影步冲脸,然后靠近就远近交错打伤害或者溶解之握限制走位。
辅助行动就是没接敌之前在哪力量凝聚,属性防护,吃debuff了朱亚祈祷,血残了超再生。
但是遇到以下两个问题:
1.同伴几乎只放主行动1的技能,我第一个放影步就一直影步,放力量凝聚甚至直接就不打人了。
2.副行动几乎不会触发,我把副行动概率调到99都几乎不用副行动。
上图改的角色是少女。我第二个同伴是黄金圣骑士,副行动一样,但是却偶尔会上buff(不止是超重装),也会自己放超再生(不是濒死行动)。
请问有办法让同伴在几个主要行动里随机挑行动吗?


IP属地:江苏1楼2024-10-06 17:28回复
    npc在生成时会用一个变量存储主行动总数和副行动总数,主行动和副行动只在总数前列的行动随机选取。
    比如少女初始1主行动0副行动,主行动只执行第1个,副行动不会执行。


    IP属地:四川来自Android客户端2楼2024-10-06 18:14
    收起回复
      2026-07-02 18:29:06
      广告
      不感兴趣
      开通SVIP免广告
      顺便一提,即便天生5主行动5副行动的cnpc用这套AI,也没法根据距离区分不同行动。


      IP属地:四川来自Android客户端3楼2024-10-06 18:20
      回复
        你希望的根据不同情况来做出不同行动,基本上靠ce或者elonamod是根本不可能实现的,这队友在战斗状态下,只会根据概率进行主行动和副行动,然后在主行动和副行动的集合里随便选一个,不会看具体情况


        IP属地:北京来自Android客户端4楼2024-10-06 22:26
        收起回复
          但是如果是游戏里本身有的宠物,它会带一些作者设置好的ai,比如说少女进化得到魔女,魔女会在队伍里有人陷入疯狂的时候使用狂气治愈之雨,其他类似的宠物都有很多,但是都是固定好的。


          IP属地:北京来自Android客户端5楼2024-10-06 22:27
          回复
            不过我记得好像omake版本是有这种你希望的ai的设置方法的,你可以考虑在吧里搜索相关帖子


            IP属地:北京来自Android客户端6楼2024-10-06 22:34
            回复
              底层逻辑()没办法改的 我也发现用MOD修改ai和cnpc有很大差别 一直在用第一个技能 甚至副行动改到100也会用主行动就很神奇


              IP属地:广东来自Android客户端7楼2024-10-07 09:38
              回复
                顺带一提就是改怪物id只会改npc的特殊行动 比如你把少女ID改喵咪咪就会用乱骰一气


                IP属地:广东来自Android客户端8楼2024-10-07 10:32
                收起回复
                  2026-07-02 18:23:06
                  广告
                  不感兴趣
                  开通SVIP免广告
                  你可以玩elonaplus的customGX。和omake系不同,CGX是对elonaplus的补充和便利化,能玩到的内容并没有不同,或者只多不少。
                  其中就有较为完善的ai机制,可以根据距离,血量等等条件决定行动。
                  只有英语和日语。


                  IP属地:广东来自Android客户端9楼2024-10-07 18:56
                  收起回复
                    大佬,怎么用mod改他们使用的技能啊?


                    IP属地:陕西来自Android客户端10楼2024-10-15 20:11
                    收起回复