RPGツクール2000/スイッチ・変数【サイトトップへ戻る】 ■スイッチの設定例 (更新:2020/06/28) スイッチを使ったイベントの設定例を紹介します。
■1回目と2回目以降のセリフを変える 1回目と2回目以降のセリフが変わるように設定します。 今回は…
複数のマップイベント(町の人)に同じような設定を行う場合は、 マップイベントごとに使用するスイッチ番号を変えてください。 ▲トップへ戻る▲ ■ツボを調べたらアイテム取得 ツボを調べたらポーションが手に入るイベントの設定例です。 イベント処理は、アイテムを取得した時にスイッチをONに変え、 2回目以降ツボを調べてもアイテムが取得できないようにします。
同じようなイベントを作る場合は、上記のツボイベントをコピー&貼り付けして、 使用するスイッチ番号を変えてください。 ▲トップへ戻る▲ ■宝箱を調べたらアイテム取得 宝箱を調べたらポーションが手に入るイベントの設定例です。 なお、宝箱の作り方は別ページでも紹介しています。 宝箱イベントは…
イベント処理は、アイテムを取得したらスイッチをONにして、2ページ目を出現させます。 2ページ目が出現すると、1ページ目のイベント実行ができなくなるので、 これで二重にアイテムを取得する事ができなくなります。 1ページ目に設定するキャラクターの動作指定は、移動頻度6にしてください。
2つ目の宝箱を作る場合は、上記の宝箱イベントをコピー&貼り付けした後に、 使用するスイッチ番号を変えてください。 ▲トップへ戻る▲ ■ボス敵と戦う ボス敵のイベントを設定する時の設定例を紹介します。 ボス敵などの一度しか戦わない敵の場合は、通常のエンカウントではなく、 マップイベントで設定し、ボス敵を倒した後にはスイッチをONにして、 ボス敵を消去させる(二度と戦えないようにする)のが一般的です。 イベント処理としては…
戦闘に負けてもゲームオーバーにならず、 再び再挑戦ができるようにする場合は、以下のように設定してください。
戦闘に負けた時には、パーティー内で1人以上の戦闘不能を解除しないと、 即ゲームオーバーになります。 定期的に並列処理するが実行している場合、 戦闘に負けた後にすぐに戦闘不能を解除する設定を行っても、 即ゲームオーバーになる事があります。 戦闘の処理で負けた場合を設定している場合は、 戦闘前に定期的に並列処理するのイベントを一時的に止めておいた方が良いでしょう。 なお、戦闘に負けた時にスイッチONの設定を追加する事で、 再び戦う時の敵のセリフを1回目と変える事もできます。
▲トップへ戻る▲ ■自動的に始めるを1回だけ実行(オープニングなどで使用) ゲーム開始時に簡単なセリフを表示してからゲームを開始する時の設定例です。 今回はゲームが開始すると…
プレイヤーが何も操作せず、自動的にイベントが実行するイベントを作りたい時には、 イベント開始条件を「自動的に始まる」を使います。 自動的に始まるはイベント出現条件が満たされている間は、何度もイベントが実行されます。 例えば…
これを1回だけ実行させたい時には、 スイッチなどを用いて1回だけ実行するように設定する必要があります。 マップイベントの設定は、2ページ設定します。 1ページ目には自動的に始まるのイベントを設定し、 1ページ目の最後にスイッチをONにする設定を置きます。 2ページ目はスイッチがONの時に表示されるようにします。 マップイベントはページ番号の大きい方が優先的に実行されますので、 スイッチONで2ページ目が表示される事で、 1ページ目の自動的に始まるは二度と実行されなくなります。 以下の開始イベントは、 パーティーの初期位置を設定したマップのどこかに設定してください。
▲トップへ戻る▲ ■補足 このページで紹介している通りに、 スイッチは2通りの状況があるイベントを作りたい時に使います。 使い方は「アイデア次第」と言った感じであり、例えば…
他にも…
スイッチの番号の使い方は…
どこで使用しているスイッチなのかが一目で分かり、 また「東の森の地下ダンジョンのスイッチを全てOFFにしたい」と言った時も…
このようにスイッチをうまく使いこなす事で様々なイベントを作る事ができ、 また作業効率を上げる事もできます。 ▲トップへ戻る▲ ◎関連ページ ●「スイッチ」って何? ●イベントコマンド:スイッチの操作 |