したらばTOP ■掲示板に戻る■ 全部 1-100 最新50 | まとめる |

ニコニコMUGEN総合質問スレその1

1 [Statedef 774] :2017/09/12(火) 17:31:44 ID:5/Ez7Gig0
MUGENに関してググったりwikiを見ても疑問や悩みが解決されなかった場合に使うスレです。
まぁお悩み相談室といったところでしょうか。
「○○はどこで手に入りますか」なんていうようなタブーな質問はNG。
質問内容は具体的に。
質問する人も回答する人も最低限のルールやマナーを守りましょう。

51 [Statedef 774] :2017/11/13(月) 01:26:29 ID:O.nUj.T.0
>>50
存在してなければ追記で良い
def-2、def-3は、常時監視ステートと呼ばれる記述区画で、
戦闘中のどんな動作中でも、条件整えば機能する記述をその区画に纏める
def-2は、投げ被弾などのステート奪われ中でも、機能する記述
def-3は、投げ被弾などのステート奪われ中では、機能しない記述
が主な仕様の違い

52 [Statedef 774] :2017/11/13(月) 21:49:08 ID:5/Ez7Gig0
>>50
一つ聞き忘れていました。
記述を追加するのは(このような場合、基本的には)CMDファイルでいいでしょうか。

53 [Statedef 774] :2017/11/14(火) 00:47:28 ID:O.nUj.T.0
>>52
通常(mugen本体添付のデフォルト)のkfm.cnsの最下部には、
;---------------------------------------------------------------------------
; States that are always executed (use statedef -2)
;---------------------------------------------------------------------------

;---------------------------------------------------------------------------
; States that are executed when in self's state file (use statedef -3)
;---------------------------------------------------------------------------
[statedef -3]
着地音のcns記述

の記述がある筈。それを
;---------------------------------------------------------------------------
; States that are always executed (use statedef -2)
;---------------------------------------------------------------------------
パッチ指示の[statedef -2]用記述


;---------------------------------------------------------------------------
; States that are executed when in self's state file (use statedef -3)
;---------------------------------------------------------------------------
[statedef -3]
着地音のcns記述

パッチ指示の[statedef -3]用記述


にすれば良い。
ここは質問スレの割に、cns方面サイトへの誘導テンプレがないから、張っておく
・MUGEN CNS WIKI CHAOS@予定
ttps://www49.atwiki.jp/mugencns/

54 [Statedef 774] :2017/11/14(火) 14:07:35 ID:5/Ez7Gig0
>>53
狸田太一氏の綺麗な声を聞くことができました。
こんなサイトもあるとは知りませんでした。ありがとうございます。

55 [Statedef 774] :2017/11/17(金) 09:32:31 ID:SM/oKEfo0
>>52
独自に空のcnsファイルを用意して-2と-3をそこに記述した後
defファイルの[Files]部分にその独自cnsを読み込みさせるのでもOK
ただ、既存のcnsファイル内から-2と-3の記述も独自ファイルに
移動させる事も忘れずに。

56 [Statedef 774] :2017/11/25(土) 21:24:44 ID:5/Ez7Gig0
某キャラのAIを探しています。
そのデータは「ニコニコMUGENwikiのアップローダにある」とありました。が、
何のアップローダなのか、どこからアクセスすればいいのかが分かりません。
そもそも今はもう無いアップローダなのでしょうか(ニコロダなど)。

57 [Statedef 774] :2017/12/09(土) 18:32:06 ID:5/Ez7Gig0
>>56
1週間前に解決しました。
失礼しました。

58 [Statedef 774] :2017/12/22(金) 20:36:18 ID:5/Ez7Gig0
斑鳩氏製作キャラ全般のAI常時起動方法が分かりません。
いくらCMD、CNSファイルを見て探しても、AIスイッチのステートらしきものが
見当たらないのです。

59 [Statedef 774] :2017/12/23(土) 21:45:21 ID:q0lT.rqQ0
>>58
2体程覗いてみたけどヘルパー式だったから、キャラ名.cns内の[Statedef 30000]をいじれば良いと思う
ttps://www30.atwiki.jp/niconicomugen/pages/2329.html

というかそもそもヘルパー式ならWatchモードで即座にAIが起動してくれるからいじる必要も無い筈

60 [Statedef 774] :2017/12/24(日) 12:14:20 ID:5/Ez7Gig0
>>59
なるほど、そうでしたか。
そのWatchモードで開始時に少しだけ何もしなかったように見えたことが多かった
のですが、気のせいということですね。ヘルパー式だという可能性を考えなかったことに
反省…。

61 [Statedef 774] :2017/12/24(日) 21:26:54 ID:5/Ez7Gig0
ですからー氏のキャラのイントロをチーム戦の2ラウンド目以降の
初登場時にも発生させたいのですが、

cnsにイントロ分岐の設定がされてあるようなので、
今まで豆知識のページの「チーム戦(Turns)で2番手以降のキャラのイントロを
発生させる方法」からコピペで書き換えてきた私にはどうすればいいのか分かりません。

どこにどんな記述を書き換えればいいですか。

62 [Statedef 774] :2018/01/21(日) 23:14:04 ID:Xn9.w4e.0
僭越ながらWinMUGENPlusの導入関係の質問です。
詰まってしまったのがキャラの導入のところでして、coruscation scree pack v1を導入したところまでは
正常な動作が確認できてたんですが、キャラ追加のためにselect.defの記述を変更(Charactersの項目のblankをキャラ名に変更)したところで、
起動時に問答無用でmugenが落ちるようになってしまって。
類似例があまり見つからんので相談しにきました、環境はWin10で、参考程度に追加しようとしたキャラはシャドウダイバーです

63 [Statedef 774] :2018/01/25(木) 16:35:12 ID:SM/oKEfo0
>>62
それだけの情報だとちょっとわからないので手っ取り早く起動したいのであれば
マムル氏のところで公開されているmugen本体をダウンロードした方が早いかと。
coruscation scree packも導入済みのはずです。
それ以外の変更点についても細かく付属のreadmeに書いてあります。

64 [Statedef 774] :2018/01/31(水) 14:15:57 ID:Xn9.w4e.0
>>63
ありがとうございます。
とりあえず件のMUGEN本体は無事導入して起動確認もできたのですが、やはりキャラの追加がうまくいかないようです。
Chararegisterの手動登録画面でキャラの認識ができていないので、私の手順に問題があるかなにかでしょうか。
一応select.defへの直接書き込みも試してみたのですが、それをやるとやっぱり動作停止になっちゃうんですよ

65 [Statedef 774] :2018/02/05(月) 01:20:22 ID:3mqLKjSU0
>>64
このマムル氏の奴で、起動時に何のファイルをクリックしてる?
アドオン専用ファイルを読み込ませ起動させる、「mugen_coruscation.bat」をクリックしないと、
各ファイル内で設定されたファイル読み込まないよ。
「winmugen.exe」や「winmugen.exe」じゃなくて、起動実行は「mugen_coruscation.bat」。
アドオン系は大枠、専用batから本体起動する仕組み。

66 [Statedef 774] :2018/02/05(月) 07:36:22 ID:3mqLKjSU0
>>65への補足

大枠と言ったのは、色んなアドオン併用するには、
デフォルトのsystem、select、fightファイルなどの上書き方式ではなく、
アドオン用に作ったそれらを独自フォルダ化し読み込ませる方が併用に便利だから、
そっちの方式を取るアドオンは、専用batファイルを起動して、
設定フォルダの方でmugen本体を起動させる形を取る。
登録や調整で弄るのは、アドオン用のそれらファイルになる。

これまでの文面的に、その構造把握してるかちょっと読めないんで、補足しておく。

マムル氏版ので「winmugen.exe」を起動してもアドオン画像が適用されてるのは、
一部のデフォSFFをアドオン画像で上書き処理してるが、
デフォselectを読み込んでるから登録記述が反映されないんで、
アドオンがきちんと機能してるのかが判り辛くなっている。

自分もkfm等で起動確認したけど、「mugen_coruscation.bat」起動で問題なかったよ。

67 [Statedef 774] :2018/02/06(火) 00:28:11 ID:Xn9.w4e.0
>>66
起動時はおっしゃるとおりmugen_coruscationからやってますね(一応winmugen.exeも試してますが)
どちらの場合もselect.defからキャラの追加をすると起動しないようになります
正直構造の把握とかはかなり曖昧なのでなにかしら間違ってる可能性が高いです
場合によってはキャラだけじゃなくてステージとかも追加して起動確認したほうがいいですかね?
私のキャラの追加方法が間違ってたら元も子もないんですけど

68 [Statedef 774] :2018/02/06(火) 03:34:57 ID:3mqLKjSU0
>>67
気になったんだけど、アドオン関係のファイルを一切入れてないデフォルトのmugenで、
キャラ登録できて遊べるのを確認できてる?
そこで既にダメなら、win10とmugenの相性って線も浮かぶけど。
自分はwin10環境ないから、まずはそこが出来てるのかな?

マムル氏版で話進めると、アドオン用のblank記述ある方のselectに書いてるから、
bat起動してるならそっちを読むんで、起動時にはクラッシュしないし、
登録記述が間違ってなければ反映されるし、間違ってればキャラセレには出ないだけで終わる。
で、間違って1.0以降専用キャラ登録してても、キャラ選択後にクラッシュするから、
起動時にはまずクラッシュしない。

selectファイル弄ると起動不能ってのが妙な現象なのよ。
仮にselectファイル名を弄ってても、selectがないってエラーが出るから、
問答無用で落ちるって訳じゃないし。
起動に必要なファイルが、何かしら欠損してるから起動出来ない状態しか、今ントコ思いつかない。
マムル氏版のDLして、そのままBlank版selectに登録したらクラッシュってなると、
こっちとそっちの違いの1つがOSになるんで、冒頭の話になる。
OSとmugenの相性はどーなんだろうって話に続きかねないから、そうなると自分ではお手上げ。

それとアドオン起動確認は、基本のkfmの方が良いよ。
kfmなら誰でも持ってるだろうから、「何のキャラだこれ」と、キャラ原因の線を探らなくて済むから。

69 [Statedef 774] :2018/02/06(火) 15:43:08 ID:Xn9.w4e.0
>>68
デフォルトmugenのkfmが動くのは確認してますけど、デフォルトmugenにキャラ追加した場合には起動しなくなりますね
アドオンにkfm追加はまだやってないんで確認してみます

70 [Statedef 774] :2018/02/21(水) 23:53:10 ID:Xn9.w4e.0
>>69
ようやく最近試してみましたが、追加するキャラがkfmの場合はmugen自体問題なく起動して、キャラ選択画面にも反映されてました。(戦闘画面にも問題なく移れました)
けどやっぱり他のキャラの追加を試してみるとmugenが起動時に強制終了しちゃいますね
場合によってはPCの環境自体がほぼ同じな友人に試してもらおうかと考えてたりはするんですが

71 [Statedef 774] :2018/03/10(土) 19:19:23 ID:Xn9.w4e.0
>>70
一応解決したので報告に
新しくダウンロードしたキャラを登録してみたら普通に動いたので、怪しんで今までもってた数キャラをダウンロードしなおしてみたら普通に動きました
エラーとかは出てなかったんですがどうやら解凍時に問題があった様子
見た感じは正常だったんで気づけませんでしたわ

72 [Statedef 774] :2018/04/08(日) 16:28:39 ID:2kcikPno0
>>61の質問をほったらかしにしていたので改めて質問します。
ですからー氏が作ったキャラのCNSのState5900は

; ラウンド開始前初期化専用ステート
[Statedef 5900]
type = S

[State 5900, 1] ;Clear all int variables
type = VarRangeSet
trigger1 = roundsexisted = 0
value = 0

[State 5900, 2] ;Clear all float variables
type = VarRangeSet
trigger1 = roundsexisted = 0
fvalue = 0

[State 5900, 3] ;Intro for round 1
type = ChangeState
trigger1 = 1
value = 9999

[State 5900, 3] ;Intro for round 1
type = ChangeState
trigger1 = !RoundsExisted;roundno = 1
value = 190

となっていて、>>61のように書き換えても発生しません。
「!RoundsExisted」が邪魔なのかなと思ってコメントアウトしても特に無し。
それどころかAIの動きが悪くなったような…。これはどうしたらいいですか。

73 [Statedef 774] :2018/04/09(月) 00:59:00 ID:t0bfvdbs0
上から順に実行される。

[State 5900, 3] ;Intro for round 1
type = ChangeState   ←「ステートを移行しろ」という指示
trigger1 = 1        ←条件付け。この場合「ありとあらゆる場合に実行」という意味になる
value = 9999       ←移行するステート番号

[State 5900, 3] ;Intro for round 1
type = ChangeState                ←上の命令ですでにステート9999に移行されてしまったため、ここの条件をどう変えてもステート190への移行は行われない
trigger1 = !RoundsExisted;roundno = 1
value = 190

というわけで[statedef 9999]を探してみよう

74 [Statedef 774] :2018/04/09(月) 01:02:51 ID:t0bfvdbs0
で、たぶん config.txt というファイルにstatedef9999が存在するので
そこに

[State 5903, 3]
type = ChangeState
trigger1 = roundno = 1   ←ここを !RoundsExisted に変更する
value = 190

[State 5903, 4]
type = ChangeState
trigger1 = 1
value = 0

こんな感じのがあると思う
そこを変えれば上手く行くんじゃないかな

75 [Statedef 774] :2018/04/09(月) 09:58:20 ID:2kcikPno0
>>73 >>74
できました。ありがとうございます。

76 [Statedef 774] :2018/04/20(金) 00:05:10 ID:2kcikPno0
質問させていただきます。
大垣氏のkof風目盛りライフバーを新mugenに入れたのですがmugenのデフォルトライフバーのままになってしまっています。
ちゃんとdetaフォルダに入れて使っているアドオン内のsystem defファイルに書き換えたんですが…
なにが悪いんでしょうか?

77 [Statedef 774] :2018/04/25(水) 10:08:11 ID:WuXRSerg0
質問 21番目のアニメーションの攻撃判定が当たったときにstate 1010に移行ってつくりたかったんだが
当たる当たらないに関わらずstate 1010に移行してしまう、下の記述じゃ駄目なのか?

type = ChangeState
Trigger1 = AnimElem = 21
Trigger1 =! MoveContact && ! MoveReversed
value = 1010
ctrl = 1

78 [Statedef 774] :2018/05/03(木) 19:53:01 ID:eha1R2Lg0
Trigger1 =! MoveContact && ! MoveReversed



Trigger1 =! ←この「!」がいかん


Trigger1 = MoveContact && !MoveReversed
にすれば直る

79 [Statedef 774] :2018/05/03(木) 19:57:26 ID:eha1R2Lg0
!が入ると「〜では無い」という逆の意味になる

MoveContactは「攻撃が相手に当たった(ヒット、ガード、当て身問わず)」
MoveReversedは「攻撃が相手に当て身された」
という意味で、ここに!を付けて!MoveReversedにすると「当て身されていない」になる

この二つを組み合わせると、
Trigger1 = MoveContact && !MoveReversed
は「相手に攻撃が当たった。ヒットしたかガードされた場合で、当て身されてはいない」という意味になる
これが正しい意味のキャンセル用記述


……で、!MoveContactだと「攻撃が相手に当たっていない」という意味になるので
AnimElem = 21になった瞬間state1010に移行してしまう

80 [Statedef 774] :2018/05/03(木) 20:00:11 ID:eha1R2Lg0
ついでに、一番下の ctrl = 1 と言うのは「移行先のステートで、操作可能な状態にする」という意味
主に、技が終わってニュートラルポーズに戻す時に使われる

そのstate1010というのが操作可能な動作だったらそれでいいんだけど
単にヒット時の追撃というだけなら、そこは消しておいたほうがいい
(移行先のステートの記述によってはバグらない場合もあるが、覚えておいたほうがいい)

81 [Statedef 774] :2018/05/06(日) 21:31:38 ID:b4YD22wU0
空中でジャンプ(含むキャンセル)をさせようとすると無限にジャンプしてしまうのを直すにはどうすればいいんでしょうか
出来れば地上でのジャンプから着地までの間に一度だけキャンセルジャンプできるようにしたいんです
state50に入ったら無条件でvaraddでvar(x)=1にして(persistent=0つけて、着地ステートでvarsetで0に)、
空中でのキャンセル含むジャンプ移行(changestateでstate45に飛ばす)用の-1ステートにtrggerall=var(x)<2を入れればいけると思ったんですけどダメでした

82 [Statedef 774] :2018/05/11(金) 11:55:08 ID:SM/oKEfo0
無限にジャンプって事はジャンプする行動に対してステート固定してるんじゃないの
それならステート固定の記述を消せばいいだけだと思う

83 [Statedef 774] :2018/05/13(日) 15:10:44 ID:dr7brMLg0
まさかとは思うが

trggerall=var(x)<2 が駄目で

triggerall=var(x)<2  ← tr の次の i が抜けている

が原因とか

84 [Statedef 774] :2018/05/15(火) 08:29:36 ID:b4YD22wU0
>>82
無限にキャンセルジャンプ出来てしまうって意味です、書き方がおかしかったですね、失礼しました
triggerallにcommand=holduがあるので上を入れないとジャンプ自体はしません
ただ上押しっぱでそんな感じにはなってました
キャンセルジャンプ用ステートの内容的には
triggerall=var(x)<1;空中ジャンプさせたい回数
triggerall=commnd=“holdup“
triggerall=statetype=A
(以下空中キャンセルジャンプさせたいstatenoとctrl=1)
という具合です、CMDファイルの一番下に入れてたんですが

>>83
mugenで試した時にエラメの類やエラー落ちも無く普通に動いてたので
見落としていたという事は無いと思うんですが試してみます

85 [Statedef 774] :2018/05/15(火) 14:55:47 ID:dPzejOrs0
それってstate50や45に直接書き込んでる(コモンを弄ってる)か、
-1とか-2にコマンドとvarset、varaddだけでやろうとしてるか、どっち?

>state50に入ったら無条件でvaraddでvar(x)=1にして(persistent=0つけて
これをstate50で直接、time=0でvaraddで+1したらどうかなあと思ったけど

86 [Statedef 774] :2018/05/15(火) 17:41:48 ID:b4YD22wU0
>>85
CMDにchangestate、state50(サイトからコピペしたもの)にvaraddですね
state50の一番下に
type=varadd
trigger1=time=0
value=var(x)=1
qersistent=0
と言う具合に入れてるんですがこれと>>84のCMDに書いてる記述だと何回でもジャンプ出来てしまいます

87 [Statedef 774] :2018/05/16(水) 07:54:00 ID:/cRUjWnE0
type=varadd
trigger1=time=0
var(x)=1

でやってみるとたぶん行ける


qersistent=0
これはいらない
というか正しくは persistent=0 であって最初の p と q が違うよ

88 [Statedef 774] :2018/05/16(水) 12:39:05 ID:b4YD22wU0
persistent=0をコメントアウトしたら出来ました
ありがとうございました

89 [Statedef 774] :2018/05/16(水) 16:44:24 ID:/cRUjWnE0
え、本当?
value=var(x)=1 のままで上手くいったの?
そこが間違ってるからだと思ってたんだけど

90 [Statedef 774] :2018/05/19(土) 00:14:34 ID:b4YD22wU0
あ、そこも変えてました(value=var(x)=1をvar(x)=1に)
失礼しました

91 [Statedef 774] :2018/06/18(月) 11:47:27 ID:48sCHOY.0
漠然とした質問でごめんなさい。
KOFのキャラが好きなのですが、KOF系キャラによくある、ラウンドが決着した時に画面が赤白に点滅する演出を止めたいです。
原作再現なのは理解していますが、もう目が痛くて……。

共通した演出という事は共通した記述なのだろうとは思うのですが、どういった記述を削除(コメントアウト)すればいいのかわからず困っています。
どなたか教えてください。

92 [Statedef 774] :2018/06/19(火) 20:38:34 ID:vTPN494I0
漠然としてるからなんとも言えないけど
演出が書かれてる場所は勝ちポーズか、マイナスステートで勝った時共通を指定
絵を出すのはexplod、背景の色を変えるのはbgpalfx、演出用のヘルパーを出して処理させてるならhelper


あまりにもそういったキャラが多く、更新も頻繁に為されて更新の度に改造するのがあまりにも手間がかかり、
しかも最新版以外使用禁止、おまけにすぐキャラの公開停止して完全に使用できなくされるという場合
いっそその手のキャラを最初から全部除外するという方法もある
自分はそうしている

93 [Statedef 774] :2018/06/20(水) 03:51:06 ID:aBDlyZtg0
gen氏制作のturn-x-zの最終更新版がいつのものかわかる方がいらっしゃいましたら教えていただきたいです

94 >>91 :2018/07/03(火) 05:15:34 ID:rrYNqvdc0
>>92
頂いたアドバイスのおかげで、15人ほど居た「KO時に赤白フラッシュ」演出持ちのキャラを、
全員修正できました!
すっっごい快適です……ありがとうございます!!

95 [Statedef 774] :2018/07/04(水) 16:18:33 ID:4g7I2CRs0
問題行動のある人物リストのページを作ったほうがいいのかなあ
今はキャラのページや製作者のページにある記述をまとめていって……

96 [Statedef 774] :2018/07/14(土) 18:11:55 ID:SEwsrCLA0
談話室だとスレ内だけでやってくれって否定的な意見もあったが、スレだと流れてしまうからWIKIにページを作るべきだと思う。
それと、閲覧しない人でもブラックリストって書いてあると印象が悪いから要注意人物リストとか過去に起きた事件とかにした方がいいって意見もあった。

まとめるとしたら、うp主一覧からATとマック主、砂場からスマッチュウ、
談話室で挙げられていたmimimimiはロールと初音ミクから記名を移植するとして、
あとはMUGEN入りしてないポケモンの記事を乱立してた奴とか編集荒らしの〜072とか吐き気を催す邪悪くらいか

97 [Statedef 774] :2018/07/14(土) 18:37:26 ID:7DD6X45k0
wikiに対して攻撃予告して規制されたエトワールは?

98 [Statedef 774] :2018/07/14(土) 20:22:17 ID:eWKZNmLI0
かなり前の話になるが、殿堂入りという点では非合法マリオが筆頭(時系列順に並べるとしたら最古)では無いかと思う
ゲームカタログwikiのブラックリストのページに、ニコニコMUGENwikiでの悪行が附記されている
こちらにブラックリストを作るのなら、まずあれを記載しておくべきだと思う
(よそに載っているのに本家で未掲載はおかしいので)

99 [Statedef 774] :2018/07/15(日) 20:44:27 ID:SEwsrCLA0
>>98
見てきた…。
ATと手口は似ているがこっちは静画含むニコニコとMUGENの範疇なのに対して、あっちは無差別とか余計に質が悪いな。

ところで大百科とかスレとかを荒らしてる人達(本人がキャラとして作られていてページまである奴とか)についてはどうします?
触れない方がいいって意見もあったけど一人だけだし、他に反対意見もなかったので載せても問題なさそうだけど…。

100 [Statedef 774] :2018/07/16(月) 20:16:40 ID:hVRAPdmo0
「触ると荒れるから」という腫れ物に対しては難しいねえ

まあ、たぶん「それならいっそ全部やめにしよう」という方向に話を持っていきたい人が
そうした例を持ち出して、話の流れを変えようとしてるんだろうけどさあ……


新着レスの表示


名前: E-mail(省略可)

※書き込む際の注意事項はこちら

■ したらば のおすすめアイテム ■

だがしかし 1 (少年サンデーコミックス) - コトヤマ

駄菓子屋へGO!!((((((((((((((((((((*っ・ω・)っ ブ-ン

この欄のアイテムは掲示板管理メニューから自由に変更可能です。


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