RPGツクール2000/イベントコマンド(フィールド)【サイトトップへ戻る】
■宿屋の処理
(更新:2020/06/28)


宿屋の処理を使うと、宿屋に泊まるか泊まらないかを選択する選択肢が表示されます。
指定した金額を支払い、宿屋に泊まった場合は、パーティーメンバー全員が全回復します。

▼ゲーム画面


▼設定画面


▼宿屋メッセージタイプ

データベース「用語」用語4にある宿屋メッセージ・タイプA、Bのどちらかを選択します。

▼宿泊料金

宿屋に泊まる料金を設定します。
所持金が足りない場合は「泊まる」を選択する事はできません。

宿泊料金を「0」にすると、「泊まる」「泊まらない」の選択肢が表示されず、
すぐに宿泊を実行(無料で宿泊)する事ができます。
▼宿泊したかどうかで分岐

この設定にチェックを入れると、宿泊した時と宿泊しなかった時によって、
宿屋の処理が終ったあとのイベント処理を分ける事ができます。

▼設定例
◆宿屋の処理:宿泊料金1
:宿泊した場合
 ◆文章:気をつけてな。
 ◆
:宿泊しない場合
 ◆文章:気が向いたら、またいらっしゃい。
 ◆
:分岐終了


▲トップへ戻る▲


  
■補足

宿泊時のBGMの初期設定は、データベース「システム」にて設定してください。

ゲームの途中で変更する場合は、イベントコマンド:システムBGMの変更を使ってください。



宿泊を実行すると、HP、MP、状態変化が全て回復します。
もしも戦闘不能は回復したくない場合は、以下のように設定してください。

◆変数の操作:[0001:戦闘不能01]代入,アレックスのHP
◆変数の操作:[0002:戦闘不能02]代入,ブライアンのHP
◆変数の操作:[0003:戦闘不能03]代入,キャロルのHP
◆変数の操作:[0004:戦闘不能04]代入,デイジーのHP
◆宿屋の処理:宿泊料金1
◆条件分岐:変数[0001:戦闘不能01]が0
 ◆状態の変更:アレックスを戦闘不能状態にする
 ◆
:分岐終了
◆条件分岐:変数[0002:戦闘不能02]が0
 ◆状態の変更:ブライアンを戦闘不能状態にする
 ◆
:分岐終了
◆条件分岐:変数[0003:戦闘不能03]が0
 ◆状態の変更:キャロルを戦闘不能状態にする
 ◆
:分岐終了
◆条件分岐:変数[0004:戦闘不能04]が0
 ◆状態の変更:デイジーを戦闘不能状態にする
 ◆
:分岐終了


▲トップへ戻る▲



◎関連ページ

●イベントコマンド:システムBGMの変更
●データベース「用語」
●データベース「システム」

YADOTトップ  このサイトは何?  気紛れな空間へ戻る  メール