【2:318】ニコニコMUGEN総合質問スレその1
- 1 名前:[Statedef 774] :2017/09/12(火) 17:31:44 ID:5/Ez7Gig0
- MUGENに関してググったりwikiを見ても疑問や悩みが解決されなかった場合に使うスレです。
まぁお悩み相談室といったところでしょうか。 「○○はどこで手に入りますか」なんていうようなタブーな質問はNG。 質問内容は具体的に。 質問する人も回答する人も最低限のルールやマナーを守りましょう。
- 312 名前:[Statedef 774] :2025/11/02(日) 00:10:33 ID:uMQR8os.0
- 最近!time式ステ抜けに興味を持ちまして試してみたんですがどうも歩き(20)、ジャンプ(40-52)、しゃがみ(10)、勝利演出(180-181)、投げ(800-810、860-862)は自分のステートなのにステ抜けが発動してしまいます
[statedef xx]のxx部分の数字を全部書き込んだ内容は後述そのままですが歩きと投げと勝利演出だけステ抜け発動してしまうのが分かりません !time式ステ抜けの書き方はこれで合っていたでしょうか?
[state -2, !time式ステ抜け];test type = selfstate triggerall = !ishelper && alive && var(54) = 1 ;;本人で、生きてて、roundstate=2&&ctrlでフライングじゃない状態 triggerall = !time trigger1 = stateno != 0 || (stateno != [10, 12]) || stateno != 20 || stateno != 40 || stateno != 45 trigger2 = (stateno != [48, 52]) || stateno != 100 || (stateno != [105, 106]) || stateno != 110 trigger3 = stateno != 115 || stateno != 120 || (stateno != [130, 132]) || stateno != 140 trigger4 = (stateno != [150, 155]) || stateno != 170 || stateno != 175 || (stateno != [180, 181]) trigger5 = (stateno != [190, 195]) || stateno != 200 || stateno != 210 || stateno != 230 trigger6 = stateno != 240 || (stateno != [250, 252]) || stateno != 300 || stateno != 310 trigger7 = stateno != 400 || stateno != 410 || stateno != 430 || stateno != 440 || stateno != 500 (省略されました・・全てを読むにはここを押してください)
- 313 名前:[Statedef 774] :2025/11/02(日) 00:21:09 ID:uMQR8os.0
- すみませんちょっと見づらかったかもですので画像で用意しました
https://i.postimg.cc/Prb3x2M9/Screenshot-2025-11-02-at-00-17-30-Screenshot.png
- 314 名前:[Statedef 774] :2025/11/10(月) 19:03:21 ID:tU16N4gY0
- 312、313です
たぶんですけど自己完結しました !timeのtriggerをallから1にして、他のsutatenoの"||"を"&&"にしてtriggerをallにするのが正しいっぽかったです
- 315 名前:[Statedef 774] :2026/01/07(水) 21:13:25 ID:URxoDS6g0
- mugen1.1で、AI戦観戦時、エラーログは吐き出さずに、"特定のタイミング"で、予兆無く唐突に強制終了する事が有る
(数試合で落ちる事も有れば、数十試合続けても落ちない事も有る) (そこまで頻出しないので遊ぶには困らないが、AI戦とはいえ試合が途中でお釈迦になるのは癪)
特定のタイミングとは: WATCHモード・Turns・x試合目のRoundState4が終了し、次ラウンドRoundState0に移行する直前か、移行直後のタイミングで発生 WATCHモード・Turns・キャラ選択後、next matchの音楽が流れ○○VS△△のサムネフェイズ終了後、RoundState0移行直前か、移行直後のタイミング (上記は何れもRound1の場面は一切描画される事無く強制終了)
画面解像度を落としてみた→駄目でした 一度にメモリに読み込むキャラ数を増やしたり減らしたりしてみた→駄目でした SweetFXをキーボードのScrollLockキーで一時的に外してみた→駄目でした 特定のキャラの読み込みで必ずしも落ちる訳ではない(強制終了が起きた同メンバー・同勝敗数で幾度か再現を試みたが、強制終了は確認出来ず) Turns最終決着ラウンド後に落ちた事は"今のところ"無い(RoundState0の前後タイミング以外での強制終了は一度も発生していない)
(省略されました・・全てを読むにはここを押してください)
- 316 名前:[Statedef 774] :2026/01/07(水) 21:58:29 ID:N6dP4oxQ0
- まずは、
・落ちる直前に戦っていたキャラクター(これらが最後に何かしたのかもしれない) ・落ちた瞬間の次に戦うはずだったキャラクター(これらの試合開始デモなどに何かあるのかもしれない) の特定。
前者に、KOされた後に何か特殊処理があるか確認。(無害なものでは脱衣KOなど、自分が倒された後に何かやるキャラはいる)
後者に、試合開始時に何か特殊な処理があるか確認。 特に「対戦前イントロで特殊な処理を入れるはずが、turnsで二番手以降に出てくる時に対戦前イントロをやらずに登場してしまい、実行されているはずの特殊処理がかからずに試合が始まってしまう」を疑っている。
- 317 名前:[Statedef 774] :2026/01/07(水) 22:00:51 ID:N6dP4oxQ0
- で、世の中には「異常事態を感知したらMUGEN本体を落として試合を不成立にし、エラーログも残さない」というキャラもいるそうだから……
バグじゃなかったら、その手のキャラなのかなあと想像している。
- 318 名前:[Statedef 774] :2026/01/08(木) 18:13:21 ID:URxoDS6g0
- 助言感謝。
成程。 一試合目が始まる前に落ちるのも、例えば記述がsingle想定で、turnsではtriggerに錯誤が起きるとか?
やる事: 強制終了前後に登場した・登場する予定だったキャラに絞りリストアップ 該当キャラのイントロ・勝利時のcnsチェック しばらくはリストアップ作業に勤しむ(登録キャラ数も多いので気長に
>「異常事態を感知したらMUGEN本体を落として試合を不成立にし、エラーログも残さない」 狂以上の御無体なキャラ、仕様が怪しいキャラは入れてないつもり… 仮にキャラ側に原因が有ったとしても故意の現象でない気はします(何となくです
|