はじめに
この記事はツクール・アドベントカレンダーに参加しています。
この記事で紹介するスクリプトはRPGMaker(ツクール)MV・MZで有効です。
スクリプトは半角英数で入力します。全角ではエラーになります。
1 $gameActors.actor(n).optimizeEquipments()
n番目のアクターの装備を最強装備にします
例では2番目のキャラクターの最強装備
コマンドの上級向け「スクリプト」でスクリプト入力ウィンドウを開きます。
パーティーの入れ替えが多いゲームで、いちいち最強装備を設定し直さないといけないのは億劫なので、このコマンドを入れることにより、プレイヤーの煩わしさを軽減できます。
全て外す場合は
$gameActors.actor(n).clearEquipments()
です。
システムに組み込むときは、入れ替えるメンバーの値に使われている変数を
nの値にもっていくことで実行できます。
その場合
$gameActors.actor($gameVariables.value(n)).optimizeEquipments()
nは変数のID(半角数字) となります。
2 $gameScreen.clearPictures()
ピクチャの全消去です
コマンドにないので雑に便利です。
動画では、スクリプトを一文字ずつ打ち込んでいますが、コピー&ペーストをおススメします。
3 this.moveStraight(this.findDirectionTo(x座標,y座標))
x座標y座標のところまで1歩だけ移動する
X座標y座標は右下のこれの値(半角数字)
コマンド「移動ルートの設定」でこのように入れるとそこへ移動してくれます
なお、一瞬で移動させるスクリプトは
$gameMap.event(イベントID).locate(X座標, Y座標)
です
イベントの上にイベントを重ねたいときに使います。
おわりに
これらのスクリプトは私が見つけたものではありません。
ネット上にいくつもあるツクール(RPGMaker)のハウ・ツー情報を使い方に主軸を置いてまとめたものです。
最後まで読んでいただき ありがとうございます。