cmdファイルが・・・ 投稿者:豆大福 投稿日:2015/09/15(Tue) 15:23:21 No.6765 自作の聖白蓮をキャラセレで選んだら、こんなエラーが出てしまいます。めっちゃ長くなりますが、申し訳ないです(汗) Command1 missing name parameter Error in Byakuren Hijiri.cmd;2 Error loading chars/Byakuren Hijiri/Byakuren Hijiri.def Error file precaching Command1 missing name parameter Error in Byakuren Hijiri.cmd;2 Error loading chars/Byakuren Hijiri/Byakuren Hijiri.def Error file precaching Command1 missing name parameter Error in Byakuren Hijiri.cmd;2 Error loading chars/Byakuren Hijiri/Byakuren Hijiri.def Error file precaching Command1 missing name parameter Error in Byakuren Hijiri.cmd;2 Error loading chars/Byakuren Hijiri/Byakuren Hijiri.def Error loading p1 (エラーの多さにより、中略) Loading character chars/Hijiri Byakuren/Hijiri Byakuren.def... Loading info...OK Loading cmd command set Hijiri Byakuren.cmd...Character Hijiri Byakuren.def failed to load cmdに記述した、コマンドの優先順位も記載しておきます。 ;======================================================= ;Command inspiration ;======================================================= ;------------------------------------------------------- ;------------------------------------------------------- ;Forward Dash [State -1] type = value = 100 triggerall = command = "FF" triggerall = statetype = S trigger1 = ctrl = 1 Trigger2 = StateNo = 710&& Time >= 9 ;------------------------------------------------------- ;Back Dash [State -1] type = ChangeState value = 105 triggerall = command = "BB" triggerall = statetype = S trigger1 = ctrl = 1 Trigger2 = StateNo = 710&& Time >= 9 ;------------------------------------------------------------------------------- ;------------------------------------------------------------------------------- ;Forward Dash(air) [State -1, Dash] type = ChangeState value = 110 triggerall = command = "FF" triggerall = statetype = A triggerall = var(1) < 2 triggerall = Pos Y <= -30 trigger1 = ctrl trigger1 = stateno != 110 trigger1 = stateno != 115 ;------------------------------------------------------------------------------- ;Back Dash(air) [State -1, Dash] type = ChangeState value = 115 triggerall = command = "BB" triggerall = statetype = A triggerall = var(1) < 2 triggerall = Pos Y <= -30 trigger1 = stateno != 110 trigger1 = stateno != 115 明確なエラーが記載されていないのでどうすればいいか・・・ 伊吹川さんのご存知の範囲でよろしいので、どんな対策を取ればいいのかわかりやすくお願いします。(mugenのエラー用語やエラー対策に関して詳しくないので) >伊吹川さん バックアップは、複製したcmdファイルのほうを取るのですか?あと、バックアップの取り方はどうするのでしょうか? あと、もうひとつ疑問に思ったのですが、「[Statedef -1]の以下の記述を1項目を残して全部消す」ことについて 次の場合、 ;Forward Dash [State -1] type = value = 100 triggerall = command = "FF" triggerall = statetype = S trigger1 = ctrl = 1 Trigger2 = StateNo = 710&& Time >= 9 [State -1]の以下の記述である「type = 」〜「Trigger2 = StateNo = 710&& Time >= 9」の部分を3つ消すのでしょうか? (前ダッシュ、バックダッシュ、空中前ダッシュ、空中バックダッシュ4つのうち、1つだけ残す) 質問ばかりで大変申し訳ありませんが、よろしくお願いします。※まだ基本動作しか作っていません。また、cmdファイルをクリックすると 「C:\Users\fumi\Desktop\mugen-1.1b1\chars\HijiriByakuren>[記述部分(英字)] [記述部分(英字)]は、内部コマンドまたは外部コマンド、操作可能なプログラムまたはバッチ ファイルとして認識されていません。」 C:\Users\fumi\Desktop\mugen-1.1b1\chars\HijiriByakuren>command = F,F Invalid keyword specified COMMAND search directory bad Too many parameters Microsoft(R) Windows DOS (C) Copyright Microsoft Corp 1990-2001. とエラーが出てしまいます。エラー内容のとおりコマンドの 優先順位以前に、私がcmdに記述した部分が何か、操作できるプログラムまたはファイルとして認識されていないようです。 >ちょっとこ丸さん Command = コマンドの名前(日本語、たとえばダッシュならダッシュと明記)して、あとのCommandも同じようにしたんですが、エラーは直りませんでした。 あと、 ;Forward Dash [State -1] type = Changestate value = 100 triggerall = command = "FF" triggerall = statetype = S trigger1 = ctrl = 1 Trigger2 = StateNo = 710&& Time >= 9 の部分で、[State -1]の下の「type = Changestate」〜Trigger2 = StateNo = 710&& Time >= 9の部分のうち、 どれか一つ、項目を残して(それ以外削除)上書き保存をしたのですが、mugenを立ち上げても、直りませんでした。 追記;cmd直りました。ありがとうございました〜。 添付:6765.png (44KB) Re: cmdファイルが・・・ - 投稿者:伊吹川 2015/09/15(Tue) 19:29:52 No.6766 正直、この情報だけではわかりませんのでエラー箇所の特定をすると良いと思います。 私がエラーを発見するのに使う方法をあげてみますので参考になれば幸いです。 まず、cmdファイルを複製してバックアップをとる ↓ [Statedef -1]の以下の記述を1項目を残して全部消す。(項目が1つもないとエラーになるため。) ↓ MUGENでキャラを選択。ちゃんと対戦画面になるか確認。 ↓ 対戦画面にいけたら、2つめの項目を追加。対戦画面中にShift + F4キーを押してデータを再ロード エラーがでるまで繰り返しエラー箇所を特定する。 エラーを修正する。 こんな流れでエラーの発見、修正をします。 基本的にエラーの発見方法はこんな感じで、怪しい箇所をいったんなくして起動してみるのが 王道だと思います。時間は多少かかりますが確実ですし。 ではでは〜。がんばってくださいデス。 横から飛び出た - 投稿者:ちょっとこ丸 2015/09/15(Tue) 21:03:42 No.6767 これ単純に[Command]の「nameパラメータ」(コマンドの名前)が設定されてないだけでしょ しかもcmdファイルの一番上のコマンド(Command1 missing name parameter)が(´・ω・`) コマンドの定義は [Command] ;コマンドを一つ定義 name = "●●●" ;コマンドの名前を設定 command = ■■■ ;入力キーの組み合わせ が基本だから、コマメにチェックしよう 誰でも一度は凡ミスする箇所だから気にせずそのまま修正しちゃいなYO! >伊吹川さん 憎まれ役は僕にまかせとけ b(*´∀`) 最近スクリーンパック作りが楽しいよ(聞いてない) Re: cmdファイルが・・・ - 投稿者:伊吹川 2015/09/16(Wed) 21:47:28 No.6771 おー、ちょっとこさん どうもデス〜。 フォローさんくすデス。 |