念のためもう一度初期化したら直りました。162ではなく179を戻したら直りましたが結局原因はわからずです。お騒がせしました。
[やりたいこと]デフォルト戦闘[やってみたこと]デフォルト戦闘[やってみた結果、どううまくいかないか]デフォルト戦闘でコマンドを選択した後、カーソルが合った敵は点滅しますがなぜか5体目以降の敵が点滅しません。細かく言うと、コモンイベント162の15行目で敵番号を4〜6にセットされた敵がカーソルを移動させても点滅しません。通常攻撃をした際の点滅や揺れも反応しなくなります。0〜3にセットされた敵は点滅も揺れも反応します。敵単体描画に関連してそうなコモンイベント162、179を初期化しましたが依然点滅せず原因がわかりませんでした。どなたかお教えいただけるとありがたいです。よろしくお願いします。
質問にあった状況を再現できませんでした。質問にあったコモンをそのまま作成してマップイベントから装備の変更ができたように思います。(コモン400が再度実行されることはありませんでした。)装備変更後、コモン400が再度実行されるということなのでコモン400やマップイベントが自動実行や並列実行になっているのではないかと思い、いろいろ試してみましたが原因は分かりませんでした。自動実行や並列実行にすると何度も文章表示と選択肢表示が繰り返されます。(バグって止まることはなかったです。)コモン130はメニューからでなくても実行できそうです。[やってみたこと]下記400,401のコモンを作成マップイベントからコモン400を呼び出し文章表示→選択肢表示→装備変更を選択コモン130で装備変更後コモン401に戻り、再度選択肢が表示されます。(コモン400は呼び出されない)400_鍛冶屋■文章:何をしますか?■イベントの挿入: コモン401:[ 選択肢 ]■イベント処理中断■401_選択肢●ラベル地点「選択肢」 <<<<<<<<<<<<<<<<<<<<<<<<★■文章選択肢:/ 【1】武器開発 / 【2】装備変更 / 【3】パーティキャラ変更 -◇選択肢:【1】 武器開発 の場合↓ |■イベントの挿入: コモン402:[ 武器開発 ] |●ラベル「選択肢」に飛ぶ >>>>>>>>>>>>>>>>>>>>>>>>> |■-◇選択肢:【2】 装備変更 の場合↓ |■イベントの挿入: コモン130:[ X┣[移]装備欄実行 ] / 1:装備処理のみ(キャラ選択→技能使用) |●ラベル「選択肢」に飛ぶ >>>>>>>>>>>>>>>>>>>>>>>>> |■-◇選択肢:【3】 パーティキャラ変更 の場合↓ |■イベントの挿入: コモン403:[ パーティキャラ変更 ] |●ラベル「選択肢」に飛ぶ >>>>>>>>>>>>>>>>>>>>>>>>> |■-◇キャンセルの場合 |■イベント処理中断 |■◇分岐終了◇■
[やりたいこと]マップイベントで「鍛冶屋」を作り、イベント内でキャラの装備を変更したい[やってみたこと]マップイベント「鍛冶屋」設置→イベントの挿入「400:鍛冶屋」コモンイベント400:鍛冶屋で店員のセリフや店内グラを表示コモンイベント401に飛んで装備開発やキャラの装備変更を行う[やってみた結果、どううまくいかないか]コモンの構成はコモン400ピクチャ表示で背景、キャラグラ表示キャラのセリフ「例 何をしますか」イベントの挿入:コモン401ピクチャ消去イベント終了コモン401ラベル設置「選択肢」選択肢武器開発→402:武器開発→ラベル「選択肢」に飛ぶ装備変更→130:X「移」装備欄実行/1:装備処理のみ→ラベル「選択肢」に飛ぶパーティキャラ変更→403:パーティ編成→ラベル「選択肢」に飛ぶ選択肢キャンセルでイベント処理終了装備変更後に、コモン400の割り込みが発生し(最初からまた二重に実行。キャラのセリフが表示され、401の選択肢が表示される。)バグって止まります。武器開発→装備変更やパーティキャラ変更→武器開発、などでは発生しません。130:X「移」装備欄実行の後だとおかしくなります。130:X「移」装備欄実行は無改造です。130:X「移」装備欄実行はメニューから起動でないとダメなのでしょうか。ちなみにメニュー→特殊メニューCで選択肢から実行→装備変更(130:X「移」装備欄実行)だと正常に動作します。ご存知の方、よろしくお願いいたします。
アドバイスしていただきありがとうございますカラー補正をかけてみたところ、したかった薄暗さにすることができました。色調変更の代わりにカラー補正でやっていこうと思います!ありがとうございました!
マニュアルには<※ピクチャ番号がマイナスのピクチャは「マップの上、イベントの下」にある都合上、この色調変更の影響を受けます。>(イベントコマンド一覧:エフェクトの項目内)と記載されていますが、当方の環境(OS:windows10 home ウディタ:ver2.271)で試したところ、ピクチャ番号を -1〜-99999に設定してピクチャを表示しても、そのピクチャに対して、画面の色調変更が適用されませんでした。もしかしたらウディタ自体のバグの可能性がありますので、現状、記事タイトルのような処理をしたい場合は、「エフェクト-画面の色調変更」ではなく、「エフェクト-ピクチャ」にを用いたほうがよいかもしれません。以下設定例・ピクチャを表示する・「エフェクト」で一番上のプルダウンリストから「ピクチャ」を選択して、表示したピクチャのピクチャ番号を設定する・一番左のプルダウンリストから「カラー補正」を選択する・RGBを20に設定したい(薄暗く表示したい)とのことなので、今回は、赤:-70 緑:-70 青:-70 と数値を入力する(半角記号マイナス-の付け忘れに注意)この設定で、指定した赤・緑・青の値だけピクチャに設定した「カラー」の値に加算します。これは±200までの値に対応しています。※なお、この-50という数値は、真っ白グロー効果ありの画像に対して設定したものです。表示するピクチャによっては暗くなりすぎるかもしれないので、調整してみてください。・処理時間(ピクチャに対して何フレームかけて色調補正をするか)を設定する・その後、イベントコマンド「イベント制御」で「ウェイト」を先ほど設定したぶん設定するとよい余談ですが、「エフェクト-画面の色調変更」は通常値が100で、最小値が0、最大値が200となっています。※各コマンドの詳細はマニュアルを参考にしてみてください。
今、ピクチャに「エフェクト-画面の色調変更」コマンドを使って薄暗く表示しようと思っています。ピクチャ番号を-1000にして表示し、色調変更でRGBをそれぞれ20にしたところ、ピクチャには適用されていませんでした。ピクチャ番号が-1000であること、ピクチャ以外には色調変更が適用されていることは確認できました。また、色調変更でRGBに様々な数字を入力したところ、100より大きい数字はピクチャにも適用されるのですが、100より小さい数字は適用されないことがわかりました。仕様なのか、手段が間違っているのかもわかりません……何かアドバイスをいただけると幸いです。よろしくお願いします。
申し訳ございません。ご返答いただけていたのを確認出来ていませんでした。おっしゃる通り、コモンイベント[196:X┃┣◆行動可能判定]で、消費ポイント判定がSPのままになっていましたので、MPに変更するとうまくいきました。ご返答ありがとうございました。
自己解決しました。ありがとうございました。
> [やりたいこと]> SPとは別にMPという新しいパラメータを設定 これを消費して特殊技能を発動させる> [やってみたこと]> 各コモンのSP処理と同じようにMPも処理する。可変DBの一時ステータスにもMPを設定し、Spと同じように処理してます。UDBの消費するものは?もMPに変更済みです。X[戦]技能使用_消費処理もSPではなくMPを消費するように変更しています。X[戦]パラメータ増減の対象パラメータの内部値24をMPにして、消費処理を追加しています。> [やってみた結果、どううまくいかないか]> 仮に消費MP99の攻撃をコマンド入力した場合、敵からSpを攻撃され、SPが99未満に減少すると、SPがたりない!とメッセージが出てなにも起こりません。> このメッセージを処理しているのはどのコモンなのでしょうか。> > 仮に、ダメージを受ける前にMPが99以下だと選択ができず、99以上だとちゃんとMPを消費してコマンドが実行されます。敵の攻撃を受けて、SPにダメージを受けて消費ポイントを下回った場合にのみ発生します。> その後もMPが足りているので(減っていない)、コマンド入力は受け付けますが、「SPがたりない!」の表示が出て何も起こらない状態が続きます。> > ご存じの方、回答よろしくお願いいたします。「SPが足りない!」の表示処理は、コモンイベント[196:X┃┣◆行動可能判定]の321〜323行目にあります。「SPが足りない!」が表示される(技能が発動しない)原因については、311行目以降の「残りHP・SP判定」の設定がどのようになっているのかが分からないと何とも言えません。