RPGツクール2000/マップイベント【サイトトップへ戻る】 店の人を作る ■銀行イベント (更新:2020/06/28) お金を預けたり、引き出したりする銀行イベントを作成します。 預けているお金は、一定時間が経ちますと利子が付くようにします。 利子が付きますと、次の利子率が設定されます。 アイテム「通帳」を使用しますと、残高と利率が見れるようにします。
■スイッチ・変数 スイッチと変数の番号と使用内容の一覧表です。
【スイッチ・変数の一覧表を開く】 ▲トップへ戻る▲ ■アイテム「通帳」を作る データベース「アイテム」にて、アイテム「通帳」を作成してください。
▲トップへ戻る▲ ■銀行の窓口イベントを作る 銀行の窓口イベントを作成します。 【作業手順1】 まず新規のお客様へ通帳の渡すイベントを作成します。
【作業手順2】 「預ける」「引き出す」「利率の確認」の選択肢を準備します。 所持金の表示は、制御文字「\$」を使わずに、 事前に変数に代入して選択肢の中に表示されるようにしています。 こうする事で残高表示との見比べが楽になります。 ラベル1番は「キャンセル」以外の項目を処理した後に、 再び選択肢の所へ戻ってくる時に使用します。
【作業手順3】 預けるイベントを設定します。 預ける金額はイベントコマンド:数値入力の処理を使って設定します。 所持金より預ける金額の設定が大きい場合は、所持金の全額を預けるようにします。 預ける金額は、残高が999999を超えないように設定します。
【作業手順4】 引き出すイベントを設定します。 引き出す時には現在の所持金を調べて、999999を超えない範囲で引き出します。
【作業手順5】 利子率を表示するイベントを設定します。 利子率の変動は別のイベントで行いますので、 この選択肢の中では、現在の利子率の表示のみを行います。 利子率は変数[0005:利子0.1%]に設定します。 この変数[0005:利子0.1%]は「0.1%単位」の設定で利子を処理するので、 変数[0005:利子0.1%]の値が「10」の場合は、1.0%の利子率になります。
▲トップへ戻る▲ ■利子の処理 コモンイベントに利子を加算する設定と次の利子率を設定するイベントを作成します。 今回は約10分ごとに利子が加算されるイベントを作成します。 利子が加算される時には、次の利子率も設定します。 次の利子率は、乱数を使って「6〜12(0.6%〜1.2%)」の間で設定します。 なお、利子率の設定は「1〜99(0.1%〜9.9%)」の間なら自由に設定する事ができます。 ※少数の計算ができないため、少々複雑な処理が設定されています。
次の利率の設定では、乱数[6〜12]で設定していますが、 急激な利子率の変動を行いたくない場合は…
▲トップへ戻る▲ ■アイテム「通帳」の使用 コモンイベントに通帳を使用した時のイベントを設定します。 通帳を使用した時には、預金残高と利子率が表示されるようにします。
▲トップへ戻る▲ ◎関連ページ ●店の人を作る ┣○カウンターの裏側では別の会話をする ┣○店ごとにアイテムの値段を変える ┣○自作販売イベント ┣○銀行イベント ┣○証券イベント ┗○アイテム合成の店 |