(解決済み)ステート付与解除時コモン特徴 - StateAddRemoveCommonTrait.js(やな様作)でステート解除時にコモンイベントが発動できない

返信する
Tコメ
記事: 18
登録日時: 2025年2月24日(月) 22:31

(解決済み)ステート付与解除時コモン特徴 - StateAddRemoveCommonTrait.js(やな様作)でステート解除時にコモンイベントが発動できない

投稿記事 by Tコメ »

ステート付与解除時コモン特徴(やな様作)のプラグインを使わせて頂いているのですが
ステート解除時のみコモンイベントが発動しません
前までは出来ていたのですが突然出来なくなりました
競合も考え、それ以外のプラグインもオフにしてみたのですがやはり発動できませんでした
この原因がわかる方はおられませんでしょうか?
下記の画像はステート内に入力したプラグインコマンド
2枚目はその設定の説明
3枚目はコモンイベントの内容となっています
添付ファイル
スクリーンショット 2025-06-01 003902.png
スクリーンショット 2025-06-01 003902.png (32.05 KiB) 閲覧された回数 188 回
スクリーンショット 2025-06-01 003843.png
スクリーンショット 2025-06-01 003843.png (19.74 KiB) 閲覧された回数 188 回
スクリーンショット 2025-06-01 003724.png
スクリーンショット 2025-06-01 003724.png (7.88 KiB) 閲覧された回数 188 回
最後に編集したユーザー Tコメ [ 2025年6月01日(日) 17:46 ], 累計 1 回
辛味噌
記事: 75
登録日時: 2016年10月02日(日) 23:33

Re: ステート付与解除時コモン特徴 - StateAddRemoveCommonTrait.js(やな様作)でステート解除時にコモンイベントが発動できない

投稿記事 by 辛味噌 »

私が同じ状況に直面したら、まずは初歩的なミスも含めて疑い、下記のような点を試してみると思います。

①該当のステート42番が正常に付与/解除されているのかを確認
 検証例)データベースのステートの「メッセージ」設定欄に、付与/解除時のメッセージを設定してそれが戦闘中に表示されるのかを確認

②設定したコモンイベント33・34番が起動しているのかを確認
 検証例)該当コモンイベント内にイベントコマンド「文章の表示」で「てすと」等なんらかの文字を記入し、そのメッセージが戦闘中に正常に表示されるのかを確認

③ステートのメモ欄ではなく、アクター/職業/武器/防具/敵キャラのメモ欄に記載して正常に機能するかを確認


>下記の画像はステート内に入力したプラグインコマンド

細かいですが、プラグインコマンドではなくタグですかね。。。(添付されている画像の表示順が、想定されている順序に並んでいないかもしれません)
ecf5DTTzl6h6lJj02
記事: 752
登録日時: 2018年12月23日(日) 13:55

Re: ステート付与解除時コモン特徴 - StateAddRemoveCommonTrait.js(やな様作)でステート解除時にコモンイベントが発動できない

投稿記事 by ecf5DTTzl6h6lJj02 »

こんにちは。
Tコメ さんが書きました: 2025年6月01日(日) 00:42 ステート付与解除時コモン特徴(やな様作)のプラグインを使わせて頂いているのですが
ステート解除時のみコモンイベントが発動しません
前までは出来ていたのですが突然出来なくなりました
競合も考え、それ以外のプラグインもオフにしてみたのですがやはり発動できませんでした
この原因がわかる方はおられませんでしょうか?
下記の画像はステート内に入力したプラグインコマンド
2枚目はその設定の説明
3枚目はコモンイベントの内容となっています
ステートID 42 番のステート自身に このステートが付与・解除されたときのコモンイベントを設定した場合、
解除されたときのコモンイベントは起動されないはずです。

ステート付与解除時コモン特徴 プラグイン(StateAddRemoveCommonTrait.js)
https://raw.githubusercontent.com/munok ... onTrait.js
では、ステート解除が発生した際に、そのバトラー、今回はアクターの、
アクター自身、職業、装備品、ステート
のメモ欄に、そのステートが解除されたときのコモンイベントが設定されているかどうかをみて、
コモンイベントの予約をするようになっていますが、
この時の、手順が、
ステートの解除 → コモンイベントの予約
という順番なので、
メモ欄の内容を見るときに、ステートは無くなってしまっていて、見られない状態になっています。
このため、コモンイベントは予約されないはずです。

特定のアクターに対して、スキルを増減するコモンイベントのようですので、
そのアクターのメモ欄に対して、ステート付与・解除時のコモンイベントを設定するべきかな、
と思います。
Tコメ
記事: 18
登録日時: 2025年2月24日(月) 22:31

Re: ステート付与解除時コモン特徴 - StateAddRemoveCommonTrait.js(やな様作)でステート解除時にコモンイベントが発動できない

投稿記事 by Tコメ »

返信いただきありがとうございます!!
言われた通りアクター内にタグを設定したら
無事発動出来ました!!
解決策を提示していただき本当にありがとうございます!!
返信する

“MV:質問”に戻る