戦闘中にスキルを使用した際のコモンイベントについて

アバター
Cus_1206
記事: 3
登録日時: 2023年12月02日(土) 21:14

戦闘中にスキルを使用した際のコモンイベントについて

投稿記事by Cus_1206 » 2023年12月02日(土) 21:29

添付画像の通りスキルを使用した際にステート付与でまずアクターの行動失敗のテキストを避けて次にコモンイベント内にて1~100の変数を一回ランダムチョイスし、その変数の値によってアクターが対象に与えるダメージが変わるというシステムを組みたいのですが、何故かイベントを一時消去しても二回ランダムチョイスが発生するという事象が発生し、自分が最初に組んだコモンイベントに問題があるのかとテキスト表示でテストしてみましたが、テキスト表示でも同様の現象が起こりました。
動画が添付できないので少々伝わりにくいですが、どなたか解決策あればご教授お願い致します...
添付ファイル
b.PNG
a.PNG

ゆわか
記事: 295
登録日時: 2015年11月10日(火) 20:08
連絡を取る:

Re: 戦闘中にスキルを使用した際のコモンイベントについて

投稿記事by ゆわか » 2024年1月09日(火) 22:35

コモンイベントで、「このイベント」や「特定のイベント」を対象としたコマンドは
イベントから呼び出された時に、呼び出し元のイベントに対して行われるので
イベントの一時消去は、スキルからの呼び出し時には動作しないものと考えられます。

スイッチをONにするなどして、複数回起動するのを避ける方法になるかと思います。

◆条件分岐:#0001がOFF
◆文章:なし, ウィンドウ, 下
:  :スキル使ったぜ
◆スイッチの操作:#0001 = ON

:分岐終了

戦闘終了後、次の戦闘までにスイッチをOFFにしたい場合
イベント戦闘なら、イベントの最後にOFFにしたり
ランダム戦闘なら、コモンイベントでそのスイッチがONの時、自動実行でOFFにするようにしておくと
マップに戻ったらOFFになるかと。

“MV:質問” へ戻る