どういったものに需要があるかなど
プラグイン製作の参考にしたいので,
いいね!と思ったスクリプトにクリックお願いします.
以下GithubのBMSP_MVよりClone or DownloadボタンからZIP形式でダウンロードして頂き、中にあるBMSP_EventBeforeAction.jsをツクールMVプロジェクトのjs/pluginsフォルダ内に配置してください。 BMSP_MV/EventBeforeAction
二行目から注釈でないイベントコマンドまでは条件を表す注釈となります。
注釈1つにつき必ず満たすべき条件を書きます。
また、注釈内1行につきいずれかを満たせば良い条件を書きます。
例
この例では、条件1かつ条件3を満たすときまたは、
条件2かつ条件3を満たすときにこのイベントが実行されます。
条件以降については任意のイベントコマンドを並べることが出来ます。
条件部分は任意のJavascriptを記述します。
特殊な変数として以下の3つを使用できます。
プラグインコマンド"EventBeforeAction clearAction"を「使用前」のイベント中で呼び出すと、
本来行われるアクションをキャンセルすることが出来ます。
強制アクションと組み合わせることで一定条件下で発展するスキルなどが表現できます。
条件の書き方などがよく分からない場合は掲示板(http://blueredzone.bbs.fc2.com/)
にて依頼して頂ければ条件式をお作りします。
※ただし複雑な場合や実現不能な場合はお断りする場合があります
例:アクター001がスキル「防御」を使用したときに実行
例:アクター001またはアクター002がアイテムを使用したときに実行
例:ターゲットにID1のエネミーが含まれる場合に実行
例:ターゲットにインデックス1のエネミーが含まれる場合に実行