M.U.G.E.N只作为个人爱好者使用,非专业引擎,禁止贩卖交易

我想操作我的人物,但是一直不受控制

  一些人物由于作者的个人意向,把ai设成了一直开启或按某个键会开启ai,我们称之为AI常时开启。如果要在手操时不启动ai,那么就要找到这个人物的AI常时开关并关掉。每个人物的ai作者编写习惯不太一样,AI常时开关的形式五花八门,这里只说大部分的情况。

以下是根据贴吧的教程和口水轩的教程进行的整合和修改,原地址://tieba.baidu.com/p/672187747


一、作者自制AI开关

  作者一般会在人物包或补丁包内附有txt文件或html文件,里面找找作者说明的AI开关的位置以及AI等级调节的方法。如果是乱码,请用notepad或ie浏览器查看,这是最准确的开关和调整AI等级的办法。

blob.pngblob.png

image.pngimage.png


二、helper型ai开关

新人要先学会看人物包中的人物包内的DEF文件,找到这个人物的相关ai文件。接下来我们以02-GG dizzy这个人物包为例来进行操作。

1、打开人物包,由于在select里用的是02-GG dizzy,所以打开02-GG dizzy.def文件。

blob.png

 

2、用记事本打开def文件后,内容如下,根据路径找到该人物的cmd文件,

image.png


3、要用右键点击编辑打开或者用记事本打开,不要直接双击,打开cmd文件后,在该文件中找到name为"AIxx"或"CPUxx"的地方,然后将其中任意一个名字复制

image.pngimage.png


4、用FF3工具打开人物(ff3不能打开cmd文件),或用记事本打开人物的cmd或cns,按ctrl+f调出搜索栏,在所有文件中搜索刚刚复制的name,找到图中的地方

image.png

5、注意该处的type是varset、有很多个trigger、最下面有var(59)的就是我们要找的地方,然后把图中的varset改成null

image.png

  保存重新进入游戏,你的人物就可以放心手操了,但该方法可能会使人物的AI战斗不太正常。


三、常时AI开关

  相当一部分人物用var(59)来当AI开关。但这个开关的缺点是,一旦开启,不管什么时候都会AI操作。一旦关掉,这个人物由电脑控制也会没AI,必须重新设置回来。也有一些人物不会受影响,总之是一种尝试方法。

打开人物包里的cmd文件(有的人物可能在其他cns文件里),搜索“v=59”或“v = 59”或"var(59)=1"

找到如下一段代码:

blob.png

[State -1]

type = Varset

trigger1 = 1

V = 59

value = 1

将value = 1改成0即可


四、指令启动AI

  这种情况出现在刚开始人物还受控制,人物玩着玩着就不受控制的情况。这是因为在cmd文件中,某种组合按键被设定为了ai开启的开关,但一般人按不出这种组合键,而且这种问题修改比较麻烦,先不做介绍。



上面的方法不保证对所有人物包起作用 ,按以上方法也不是一定能找到常时AI开关,不过大部分的人物包都可以通过看这个关闭常时AI


你,确定要这么做吗?
正在处理中...