请教大神关于AI的问题
mugen吧
全部回复
仅看楼主
level 3
Xander💯 楼主
这个是我翻到的一个CVS KING的CMD文件,即使AI开关是关着的依旧蹦跶个不停,所以我想到了是不是AI代码有问题。摘了一部分,突然感觉这个代码的触发不太对劲,代码如下。
[statedef -3] ;iori 95~2k2+SVC ver 1.0
[State -3, 1] ;AI level
type = varset
trigger1 = roundstate = 0
var(59) = 3 ;0 - baby , 1 - beginner , 2 - normal
;3 - expert(AI don't use dodge)
;4 - expert(AI use dodge)
[State -3, 1] ;AI striker bar(or player striker) ON/OFF option
type = varset
trigger1 = roundstate = 0
var(59) = -2 ;1 - AI use striker bar.
;0 - AI don't use striker bar.
;-1 - AI never use striker(&striker bar).
;-2 - striker isn't available(Both player & AI)
; & command "a+y" is 2k2 mode.
;---------------------------------------------------------------------------
。。。。。。。。。。。。。然后把它拿掉了以后这个人物终于是可控了。
话说八神的AI乱入到KING这边来了- -这种事在抄AI的时候很常见吗
2016年07月04日 18点07分 1
level 3
Xander💯 楼主
啊,补充说明一下- -这段代码我是在CNS里面找到的。。。因为看AI教程的时候有看到AI开关,然后。。。发现它是用VAR(59)控制的,然后大部分的代码都有trigger = var(59) != 1以及trigger = !var(59)这回事。然后这段里面出现了除了0和1以外的值。。。所以我就。。。没想到。。。
2016年07月04日 18点07分 2
八神那不一定是抄AI,可能同系統所以statedef-3直接照搬敘述忘記改了,AI以作者寫的為準,教程說VAR(59)只是舉例而已,並不是AI就一定是Var(59)=1,作者高興用啥就用啥,這AI你仔細看敘述,調成0也是有AI的,想手操用3L的方法吧
2016年07月05日 01点07分
@Boomer獵人 是不是在AI开关代码里面找到的值(比如说var(59))就代表着控制AI开关的值了- -貌似又学到了点东西,谢谢啦
2016年07月05日 05点07分
@Xander💯 沒錯,但首先你要知道哪個是ai代碼,通常都會有說明,不會藏起來讓人找不到
2016年07月05日 05点07分
level 11
新鲜,r0启动,你想搞手操就type=null;varset
2016年07月04日 23点07分 3
这个是跳过AI判断对吗
2016年07月05日 05点07分
@Xander💯 不是,是无效化ai
2016年07月05日 05点07分
了解
2016年07月05日 16点07分
level 1
这个要怎么弄
2022年02月08日 11点02分 4
1