3テラバイト

プログラム関連備忘録サイト。主にゲーム。

RPGツクールMV スクリプト

RPGツクールMVで防具を所持しているかをスクリプトから判定する

投稿日:

指定IDの防具を所持しているか

$gameParty.hasItem( $dataArmors[1], true );

第一引数の$dataArmors[1]の数値の部分は判定したい防具のIDを指定します。
第二引数には装備品を含めるかをtrue / falseで指定します。
trueの場合は装備品も含め、falseの場合は装備品を含めません。
また、第二引数は省略するとfalseで判定されます。

この関数を実行すると、戻り値には指定IDの防具を1個以上所持している場合trueが、所持していない場合falseが返ってきます。

イベントコマンド条件分岐のスクリプトに記述することでそのまま使用できます。

-RPGツクールMV, スクリプト


comment

メールアドレスが公開されることはありません。 が付いている欄は必須項目です


reCaptcha の認証期間が終了しました。ページを再読み込みしてください。

関連記事

no image

RPGツクールMVで戦闘中に逃走と敗北の可否を切り替える

スクリプトで逃走可、敗北可フラグを操作することで、それぞれ戦闘中に切り替えることができます。 確認環境 RPGツクールMV Version 1.6.3 逃走可 逃走可能にする BattleManage …

no image

RPGツクールMVで獲得経験値をパーティメンバーで割るプラグインHIME_BattleExpDistributionの使い方

このプラグインを導入すると、戦闘で獲得した経験値を生存しているパーティメンバーで割った値が加算されるようになります。 このプラグインはHimeWorks様が制作されたものです。 確認環境 RPGツクー …

no image

RPGツクールMV – 自作プラグインでゲージを表示する方法

こんにちは、今日はRPGツクールMVの自作プラグインでゲージを表示する方法についてまとめていきます。 確認環境 RPGツクールMV Version 1.6.2 ゲージを表示する関数 ゲーム内でゲージを …

no image

RPGツクールMVで画面の色調変更をスクリプトから行う

スクリプトコード 第一引数に赤、緑、青、グレーの値の配列を、第二引数に時間を指定します。 $gameScreen.startTint([0,0,0,0], 60); イベントコマンドの内容 …

no image

RPGツクールMVで文章の表示中にSEを鳴らすプラグインMPP_MessageSEの使い方

このプラグインを導入すると、イベントコマンドの文章の表示で文字表示ごとにSEを鳴らすことができます。 このプラグインは木星ペンギン様が制作されたものです。 確認環境 RPGツクールMV Version …