【解決済み】特定のステートになった回数を変数に代入する方法。

返信する
LInna
記事: 24
登録日時: 2023年2月18日(土) 08:57

【解決済み】特定のステートになった回数を変数に代入する方法。

投稿記事 by LInna »

トリアコンタン様のTriggerOnEquipAndStateを利用して、各アクター事にステートになった回数を変数に保存しようとしているのですが、上手くいきません。
何か良い方法は無いでしょうか。
最後に編集したユーザー LInna [ 2023年8月20日(日) 19:06 ], 累計 1 回
ecf5DTTzl6h6lJj02
記事: 715
登録日時: 2018年12月23日(日) 13:55

Re: 特定のステートになった回数を変数に代入する方法。

投稿記事 by ecf5DTTzl6h6lJj02 »

こんにちは。
LInna さんが書きました:トリアコンタン様のTriggerOnEquipAndStateを利用して、各アクター事にステートになった回数を変数に保存しようとしているのですが、上手くいきません。
何か良い方法は無いでしょうか。
プラグインの入手先をリンクしておいていただけると、検索する手間などが省けて助かるので、お願いします。

装備変更時の変数操作プラグイン
https://raw.githubusercontent.com/triac ... ndState.js

このプラグインの変数操作機能は、アイテム装備時、ステート付加時に変数を加算し、
アイテム装備解除、ステートの解除時に、変数を減算する形になっているので、
この機能を使って、ステートにかかった回数を記録するのは、難しいです。

スイッチを使ってコモンイベントを発動させて、変数の値を変更する形を使えばできないこともないですが、
アクターの数 × ステートの数 個のスイッチや、コモンイベントを用意しないといけないことになるため、
(もうちょっとスマートな方法もあると思いますが、どちらにしても、面倒な処理になりそうな気がするので)
あまり現実的ではなさそうです。

ステートにかかった回数を記録するためのプラグインを作成して使用するほうがよさそうです。

試作してみましたので、お試しください。
StateAffectedCount.js
(3.22 KiB) ダウンロード数: 8 回
使い方は、プラグインヘルプを参照してください。
LInna
記事: 24
登録日時: 2023年2月18日(土) 08:57

Re: 特定のステートになった回数を変数に代入する方法。

投稿記事 by LInna »

ecf5DTTzl6h6lJj02 さんが書きました:こんにちは。
LInna さんが書きました:トリアコンタン様のTriggerOnEquipAndStateを利用して、各アクター事にステートになった回数を変数に保存しようとしているのですが、上手くいきません。
何か良い方法は無いでしょうか。
プラグインの入手先をリンクしておいていただけると、検索する手間などが省けて助かるので、お願いします。

装備変更時の変数操作プラグイン
https://raw.githubusercontent.com/triac ... ndState.js

このプラグインの変数操作機能は、アイテム装備時、ステート付加時に変数を加算し、
アイテム装備解除、ステートの解除時に、変数を減算する形になっているので、
この機能を使って、ステートにかかった回数を記録するのは、難しいです。

スイッチを使ってコモンイベントを発動させて、変数の値を変更する形を使えばできないこともないですが、
アクターの数 × ステートの数 個のスイッチや、コモンイベントを用意しないといけないことになるため、
(もうちょっとスマートな方法もあると思いますが、どちらにしても、面倒な処理になりそうな気がするので)
あまり現実的ではなさそうです。

ステートにかかった回数を記録するためのプラグインを作成して使用するほうがよさそうです。

試作してみましたので、お試しください。
StateAffectedCount.js
使い方は、プラグインヘルプを参照してください。

引用については、次回から気を付けます。お手数おかけしました。
使用してみたところ、自分のやりたかった事ができました。
ありがとうございます。
返信する

“MV:質問”に戻る