当サイトの運営者です。ゲーム制作とプラグイン開発が好きで、コミュニティに貢献したいと考えています。
RPGツクールMZでゲームを制作中です。
※プログラマ・エンジニアではありません。
先頭メンバーのステート移動制限 - MoveRestriction.js
シェア用テキスト:
▼先頭メンバーのステート移動制限(Basu様作) - MoveRestriction.js
https://plugin-mz.fungamemake.com/archives/7199
先頭メンバーのステートに応じて移動制限を設定します。
ふりがな:せんとうめんばーのすてーといどうせいげん
機能概要: 先頭メンバーのステートに応じて移動制限を設定します。
利用規約(ライセンス): MITライセンス
作者:Basu
作者サイト:https://github.com/basuka
ダウンロードページ:https://raw.githubusercontent.com/basuka/RPGMZ/main/req…
ファイル名:MoveRestriction.js
プラグインのヘルプ:
/*:ja * @target MZ * @plugindesc 先頭メンバーのステートに応じて移動制限を設定します。 * @author Basu * @url https://raw.githubusercontent.com/basuka/RPGMZ/main/request/MoveRestriction/MoveRestriction.js * * * @help パラメータの設定項目 * * 【パラメータ】 * * ■移動制限 * 先頭メンバーのステートに対する移動制限の設定を行います。 * * ・ステート * 移動制限用のステートの設定を行います。 * * ・移動制限タイプ * ステート付加時の移動制限タイプの設定を行います。 * * ・解除カウント * 移動制限(ステート)の解除までのカウントの設定を行います。 * カウントは移動キー(クリック)の回数でカウントされます。 * * ・メッセージ * 移動制限中に移動(移動不可も含む)を行った場合に表示するメッセージの設定を行います。 * 未設定の場合、メッセージは表示されません。 * * ■メニュー制限 * メニュー機能を制限するステートの設定を行います。 * * ■優先度 * 移動制限の優先度の設定を行います。 * 複数ステート(移動制限)が付与されている場合、優先度順に移動制限が発生します。 * * *----------------------------------------------------------------------------- * 利用規約 *----------------------------------------------------------------------------- * このプラグインはMITライセンスで配布しています * *===================================================================================================================================================== * @param moveRestrictions * @text 移動制限 * @type struct<moveRestriction>[] * @desc 先頭メンバーのステートに対する移動制限を設定 * * @param menuRestrictionStateIds * @text メニュー制限 * @type state[] * @desc メニューを制限するステートを設定 * * @param prioritys * @text 優先度 * @type select[] * @option 移動不可 * @value 0 * @option ランダム * @value 1 * @option 下 * @value 2 * @option 左 * @value 3 * @option 右 * @value 4 * @option 上 * @value 5 * @default [”0”,”1”,”2”,”3”,”4”,”5”] * @desc 移動制限の優先度を設定 * 複数ステートが付与されている場合、優先度順に移動制限が発生します */