ページ 11

【解決済】ランダム変数の使い方、助けてください。

Posted: 2018年6月17日(日) 10:50
by たこやきボーイ
いつもお世話になっております。

変数にランダム数を入れるとき1から3の繋がった範囲ではなく
1と4と7と8から10(数字が飛んでいる)の中でランダムで一つ選ぶというスクリプトの記述などがわかれば
教えていただけないでしょうか?

よろしくお願いします。

Re: ランダム変数の使い方、助けてください。

Posted: 2018年6月17日(日) 12:33
by ネコタ
こんにちは。
それほど分岐が多くなければ、力技ですがイベントコマンドで可能です。
変数を2つ用意します。
ランダム変数と、そのランダム変数を振り分ける乱数用変数で分岐を作ります。
--------------------------------------------------------------------------
◆変数の操作:#0018 選択肢変数 = 乱数 1..5
◆条件分岐:選択肢変数 = 1
◆変数の操作:#0017 ランダム変数 = 1

:分岐終了
◆条件分岐:選択肢変数 = 2
◆変数の操作:#0017 ランダム変数 = 4

:分岐終了
◆条件分岐:選択肢変数 = 3
◆変数の操作:#0017 ランダム変数 = 7

:分岐終了
◆条件分岐:選択肢変数 = 4
◆変数の操作:#0017 ランダム変数 = 8

:分岐終了
◆条件分岐:選択肢変数 = 5
◆変数の操作:#0017 ランダム変数 = 10

:分岐終了
--------------------------------------------------------------------------
限定的な状況であればこれで十分かもしれませんが、数が増えると、これではかなり面倒です。

より具体的な使用状況をご提示いただければ、もう少し有用なやり方を提示してくださる方が現れるかもしれません。よろしくお願いします。

Re: ランダム変数の使い方、助けてください。

Posted: 2018年6月17日(日) 12:44
by たこやきボーイ
ネコタさんお世話になっておりまっす。

マップに敵イベントを出そうと思っていて
ランダムで選ばれるようにしたかったのです。
1マップに5種類(5イベントの敵)の数で考えていたので
ネコタさんのやり方で試してみたいと思います。
あいがとうございます。

【解決済】ランダム変数の使い方、助けてください。

Posted: 2018年6月17日(日) 12:58
by たこやきボーイ
お世話になっておいます

ネコタさんに教えてもらった手法で
自由にランダムのイベントを呼び出せるようになりました。
たすかりましたです。

この問題は解決とさせていただきます。