■1〜2個の変数を使った設定例(更新:2015/11/28)1〜2個の変数を使ったイベントの設定例を紹介します。☆初めに「変数」と聞いて「何だか難しそう」と思う方はいると思います。大量の変数を使う事になりますので、変数の扱いも難しくなります。変数を数個だけ使用するなど、使用する変数の数を抑えれば、ツクールの初心者でも比較的簡単に扱う事ができます。このページでは、1〜2個の変数だけで作れる簡単なイベント設定を紹介します。変数に関する基本的な情報は「変数」って何?のページで紹介しています。文章の表示や選択肢の表示の中で変数の値を表示する事ができます。◆文章:\V[1]と言った設定になります。【制御文字に関する説明のページを開く】テストプレー中に現在の変数の値を確認したい時には、キーボード上段にある[F9]を押してください。☆ランダムにセリフを変える町の人と話しかけた時にランダムでセリフの表示を変える設定例です。今回の処理では乱数を使います。乱数とは、設定された値の範囲内でコンピューターが自動的に値を決定します。今回の処理では「乱数[0〜2]」を設定しますので、コンピューターが自動的に「0」「1」「2」の値から1つを決定します。「0」「0」と同じ値が続く場合もあります。前と異なるセリフが表示されるように設定します。同じセリフを2回連続で表示しない事です。減算3を実行して変数0001番の値が常に0〜2の間になるように設定します。◆変数の操作:[0001:乱数]加算,1に変えてください。☆取得できるアイテムの内容をランダムで変えるツボを調べたら3種類のアイテムからどれか1つを取得できるようにします。◆スイッチの操作:[0001:ツボ01]をONにする◆効果音の演奏:あたり2◆変数の操作:[0001:乱数]代入,乱数[0〜2]◆条件分岐:変数[0001:乱数]が0◆アイテムの増減:ポーションを1増やす◆文章:ポーションを手に入れた。:変数[0001:乱数]が1◆アイテムの増減:アンチドーテを1増やす◆文章:アンチドーテを手に入れた。:変数[0001:乱数]が2◆アイテムの増減:ハイポーションを1増やす◆文章:ハイポーションを手に入れた。ツボを設定する場合は、ツボごとに設定するスイッチの番号を変えてください。上記の設定では、同じ確率でアイテムを取得する事ができます。以下のように設定してください。◆アイテムの増減:ポーションを1増やす◆文章:ポーションを手に入れた。◆アイテムの増減:アンチドーテを1増やす◆文章:アンチドーテを手に入れた。◆アイテムの増減:ハイポーションを1増やす◆文章:ハイポーションを手に入れた。以下のように設定してください。◆アイテムの増減:ポーションを1増やす◆文章:ポーションを手に入れた。◆アイテムの増減:アンチドーテを1増やす◆文章:アンチドーテを手に入れた。◆アイテムの増減:ハイポーションを1増やす◆文章:ハイポーションを手に入れた。直前にセーブしてやり直す方法が使えません。同じツボで2回以上アイテムを取得する必要があり、やり直しが少ない作品や2周目のプレーが無い作品では、ツボの中身がランダムで変わる事に気付かれない可能性もあり、ランダム設定が単なる制作者の自己満足で終わってしまう可能性もあります。逆に運良くハイポーションのみの取得になったりと、プレイヤーによって取得するアイテムの内容に偏りが出て、ゲームの難易度がプレイヤーによって変わってくる可能性もあります。ダンジョンに入る度にツボや宝箱のアイテムが再び取れるようになったり、お金を払うとランダムでアイテムが手に入るようなイベントを作る場合は、このランダム設定が生かされると思います。以下のようになります。※文章の表示にある「\$」は現在の所持金を表示する制御文字です。◆アイテムの増減:ポーションを1増やす◆文章:ポーションを手に入れた。◆アイテムの増減:アンチドーテを1増やす◆文章:アンチドーテを手に入れた。◆アイテムの増減:ハイポーションを1増やす◆文章:ハイポーションを手に入れた。☆パーティー内の人数によって処理を変えるパーティーにいる人数を変数に代入し、その情報を基にイベント処理が変わるようにします。宝箱のフタが開かないように設定します。変数の操作のオペランドの「その他」をクリックして設定してください。◆文章:フタが重くて開けられない。:もっとパーティー人数がいないとダメだな。◆スイッチの操作:[0001:宝箱01]をONにする◆効果音の演奏:あたり2◆アイテムの増減:ポーションを1増やす◆文章:ポーションを手に入れた。▼2ページ目イベント出現条件:スイッチ[0001:宝箱01]がONイベント開始条件:決定キーが押されたときプライオリティタイプ:通常キャラと重ならないアニメーションタイプ:向き固定/足踏みなしグラフィック:フタが開いている宝箱の絵イベント実行内容には何も設定しません。宝箱ごとに設定するスイッチの番号を変えてください。☆平均レベルを算出パーティー内にいる主人公の平均レベルを算出します。◆このイベント処理を利用する事で、例えば平均レベルが5以上でないと、ダンジョン内に入る事ができないイベントを設定する事ができます。◆文章:まだこのレベルでは入らない方が良さそうだ。設定を追加し、パーティー人数が2人以上でないと、ダンジョン内に入る事ができないように設定する事もできます。◆条件分岐:変数[0001:人数&平均レベル]が1◆文章:ダンジョンに入るには仲間がいた方が良さそうだ。◆文章:まだこのレベルでは入らない方が良さそうだ。変数を使ってパーセントの計算を行います。先に100倍してから最大値で割るように設定します。下記は主人公01の残りHPをパーセントで計算する時の設定例です。上記のイベントを実行しますと、変数0001番には「60」が設定されます。主人公01のHPは60%残っている事が分かります。☆アイテムを取得した回数をカウント宝箱やツボを調べてアイテムを取得した時の回数をカウントします。◆スイッチの操作:[0001:ツボ01]をONにする◆変数の操作:[0001:アイテム取得回数]加算,1◆効果音の演奏:あたり2◆アイテムの増減:ポーションを1増やす◆文章:ポーションを手に入れた。◆スイッチの操作:[0001:宝箱01]をONにする◆変数の操作:[0001:アイテム取得回数]加算,1◆効果音の演奏:あたり2◆アイテムの増減:ポーションを1増やす◆文章:ポーションを手に入れた。表示で表示する時には、以下のように設定してください。使用する変数を増やす事で、アイテムの取得率を表示する事もできます。