RGSS3_乱数固定化へぷたなすくろーるRPGツクールのブログです。s/ash]プロフィールHN:奈々(なな)RPGツクールVXAceを中心に製作を行っています。できる範囲で他のツクーラーさんのお手伝いができたらなと思っています。公式サイトそらまにぶろぐ三日月アルペジオ幻想楽園フリゲ展!2014秋フリゲ展!2015春ONIの里ぴぽやブログRGSS3_乱数固定化セーブ&ロードによるランダム結果のやり直しを防ぎます。新たに追加される固定化乱数は、予め100回分の乱数結果が入っておりこの乱数テーブルから取り出して使うため、ロードしても同じ結果が出ます。先の100回分の結果が固定されているだけで生成されるのは完全にランダムな数ですので乱数の代わりに使えます。この乱数テーブルは好きな数だけ用意できるため「乱数を使う別の行動をして結果を変える」というズルも防げます。確率の違う2つの選択肢がある場合などはそれぞれに別の乱数テーブルを割り振れば良いわけです。重くはならないので、専用のテーブルを沢山用意するのを推奨します。1この数値を変えることによって、使える乱数テーブルが増加します。テーブルIDは0からのスタートなので1の場合は乱数テーブルはID0番の1つだけ、ということになります。変数への乱数代入イベントコマンドの「スクリプト」に書く。テーブルID)m~nの乱数を、変数に代入します。テーブルIDは省略可能で、その場合は0番になります。「rand(n)」の代わりに使えます。実数を返すrandやrand(0)は代用できません。テーブルID)テーブルIDは省略可能で、その場合は0番になります。rand同様nには整数の他、範囲(Range)オブジェクトを指定可能です。