当サイトの運営者です。ゲーム制作とプラグイン開発が好きで、コミュニティに貢献したいと考えています。
RPGツクールMZでゲームを制作中です。
※プログラマ・エンジニアではありません。
MPP セルフスイッチ自動OFF - MPP_DeleteSelfSwitch.js
シェア用テキスト:
▼MPP セルフスイッチ自動OFF(木星ペンギン様作) - MPP_DeleteSelfSwitch.js
https://plugin-mz.fungamemake.com/archives/2388
場所移動した際に、指定したセルフスイッチをOFFにします。
ふりがな:せるふすいっちじどうOFF
機能概要: 場所移動した際に、指定したセルフスイッチをOFFにします。
利用規約(ライセンス): MITライセンス
作者:木星ペンギン
作者サイト:https://woodpenguin.web.fc2.com/MV_Plugin/
解説ページ:https://woodpenguin.web.fc2.com/MV_Plugin/MiniMap.html
ファイル名:MPP_DeleteSelfSwitch.js
プラグインのヘルプ:
/*:ja * @target MV MZ * @plugindesc 場所移動した際に、指定したセルフスイッチをOFFにします。 * @author 木星ペンギン * @url * * @help [version 2.0.0] * このプラグインはRPGツクールMVおよびMZ用です。 * * ▼ プラグインコマンド * - MVでは数値を入力する項目で v[N] と記述することで変数N番を参照します。 * - MZでは数値を入力する項目で、テキストを選択して v[N] と記述することで * 変数N番を参照します。 * * 〇 MV / MZ * * 〇 DeleteSelfSwitch mapIds sw / セルフスイッチ削除 * mapIds : マップID (範囲指定可) * sw : OFFにするセルフスイッチ * - 指定したマップのセルフスイッチを全てOFFにします。 * - 範囲指定する場合は間にスペースを入れないでください。(MVのみ) * - セルフスイッチの指定は間にスペースを入れないでください。 * 例: DeleteSelfSwitch 1 A * => マップID 1 番のセルフスイッチ A をOFFに変更 * DeleteSelfSwitch v[13] BCD * => 変数13番のマップIDのセルフスイッチ B,C,D をOFFに変更 * DeleteSelfSwitch 1-5,8 BC * => マップID 1~5と8 のセルフスイッチ B,C をOFFに変更 * * ▼ 範囲指定について * - 数値を配列で設定する際、n-m と表記することでnからmまでの数値を指定できます。 * 例: 1-4,8,10-12 * * ================================ * Mail : wood_penguin@yahoo.co.jp (@は半角) * Blog : http://woodpenguin.blog.fc2.com/ * License : MIT license * * @command delete * @text 削除 * @desc * * @arg mapIds * @text マップID * @desc 範囲指定可 * @default 0 * * @arg switchs * @text スイッチ * @desc * @default ABCD * * @-------------------------------- * * @param Map IDs * @text マップID * @desc 場所移動でセルフスイッチをOFFにするマップIDの配列 * (空の場合はすべてのマップ / 範囲指定可) * @default * * @param Self Switches * @text セルフスイッチ * @desc OFFにするセルフスイッチ * @default ABCD * * @param Self Variables * @text セルフ変数 * @desc 0にするセルフ変数 * (MPP_SelfVariable導入時のみ / 範囲指定可) * @default * */