RPGツクール2000/システム
■数値入力型パスワード
(更新:2015/12/19)


イベントコマンド:数値入力の処理を利用して、
パスワードを作る方法を紹介します。

今回は看板イベントに向かって決定キーを押しますと、
数値入力を行う画面が表示され、そこで正しい数値を入力しますと、
扉が開くイベントを作成します。




扉用のマップイベントを設定します。
■マップイベント「扉」
▼1ページ目
イベント出現条件:なし
イベント開始条件:決定キーが押されたとき
プライオリティタイプ:通常キャラと重ならない
グラフィック:
◆文章:閉まっている。




画面上のページの新規作成をクリックして、扉イベントの2ページ目を作成します。
■マップイベント「扉」
▼1ページ目
イベント出現条件:なし
イベント開始条件:決定キーが押されたとき
プライオリティタイプ:通常キャラと重ならない
グラフィック:
◆文章:閉まっている。


▼2ページ目
イベント出現条件:スイッチ[0001:扉が開いた]がON
イベント開始条件:決定キーが押されたとき
プライオリティタイプ:通常キャラの下
グラフィック:透明



2個目の扉イベントは1個目の扉イベントをコピーして準備してください。




パスワードを入力するマップイベントの設定します。
■マップイベント「パスワード入力」
イベント出現条件:なし
イベント開始条件:決定キーが押されたとき
グラフィック:パスワードを入力する所の画像
プライオリティタイプ:通常キャラと重ならない
◆条件分岐:スイッチ[0001:扉が開いた]がON
 ◆文章:既に扉は開いている。
 ◆イベント処理の中断
 ◆
:分岐終了
◆文章:パスワードを入力する所がある。
◆文章:パスワードを入力してください。
◆数値入力の処理:3桁,[0001:パスワード]
◆条件分岐:変数[0001パスワード]が449<パスワードが正しい番号の時
 ◆効果音の演奏:開ける1
 ◆キャラクターの動作指定:扉,右を向く,上を向く,左を向く(移動頻度5)
 ◆キャラクターの動作指定:扉2,右を向く,上を向く,左を向く(移動頻度5)
 ◆指定動作の全実行
 ◆スイッチの操作:[0001:扉が開いた]をONにする
 ◆
:それ以外の場合<パスワードが正しくない時
 ◆文章:何も起こらなかった。
 ◆
:分岐終了





最後にパスワードを教えてくれるイベントを作成してください。
▼イベント実行内容の設定例
◆文章:門を開けたい?
:  :なんだろう…。
:  :「44球」の事を言っているのかな?




以上で設定完了です。

▼動作イメージ




◎関連ページ
 ●数値入力型パスワード
 ○岩ゴロのパスワード

 ●名前入力型パスワード
 ●ダイヤル式の南京錠

 ●イベントコマンド:数値入力の処理
 ●イベントコマンド:変数の操作


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