したらばTOP ■掲示板に戻る■ 全部 1-100 最新50 | |
レス数が1スレッドの最大レス数(1000件)を超えています。残念ながら投稿することができません。

製作お助け掲示板

850ケットシー:2011/11/23(水) 15:13:24
AIに学習機能をつけようとしているのですが上手く立ってくれません。
[State -2];学習スイッチonoff
type = varset
trigger1 = 1
var(57) = 1;0 off 1 on

[State -2];地上中段記憶
type = varset
trigger1 = stateno != 131&&(stateno != [152,153]);しゃがみガード以外のくらいステート
trigger1 = var(57) = 1
trigger1 = var(40) = 0
trigger1 = prevstateno = 131||(prevstateno = [152,153]);直前はしゃがみガード
trigger1 = movetype = H
trigger1 = P2Statetype != A
trigger1 = P2Movetype = A
var(40) = p2stateno
ignorehitpause = 1
で変数に代入して

[State -3,しゃがみ解除(ガード切替も兼ねてる)]
Type = ChangeState
value = 0
Ctrl = 1
TriggerAll=RoundState=2
TriggerAll=var(59) = 1
TriggerAll=StateType != A
TriggerAll=StateNo = 11
trigger1 = p2statetype = A
Trigger1 = Random <= var(58)*30
trigger2 = var(59) = 1
trigger2 = var(40) = p2stateno
trigger2 = var(40) > 0
trigger2 = var(59) = 1
trigger2 = var(41) = p2stateno
trigger2 = var(41) > 0
しゃがみ解除ステートと
[State -3,立ちガード]
Type = ChangeState
Value = 120
TriggerAll=var(59) = 1
TriggerAll=StateNo!=[120,155]
TriggerAll=Ctrl||StateNo=11
TriggerAll=inguarddist
TriggerAll=RoundState=2
Trigger1 = Random<=var(58)*60
Trigger2 = P2BodyDist X>90||EnemyNear(var(50)),Time>50
Trigger2 = Random<=var(58)*150
trigger3 = var(40) = p2stateno
trigger3 = var(40) > 0
trigger4 = var(41) = p2stateno
trigger4 = var(41) > 0
たちガードステートにさっきの変数がp2stastenoのときはトリガー入るようにします。
あとはCNSのガードステートを
[State 131, Lo to Hi]
type = ChangeState
Trigger1 = var(59) = 0
Trigger1 = command != "holddown"
Trigger2 = var(59) = 1
Trigger2 = EnemyNear,StateType=A
Trigger2 = Random <= var(58)*30
trigger3 = var(59) = 1
trigger3 = var(40) = p2stateno
trigger3 = var(40) > 0
trigger4 = var(59) = 1
trigger4 = var(41) = p2stateno
trigger4 = var(41) > 0
value = 130
しゃがみから立ちへの変更部分にも手を加えたんんですが立ってくれません?




掲示板管理者へ連絡 無料レンタル掲示板