変数Bに変数Aで指定した変数番号の変数の中身を代入するスクリプトを教えてください。
つまり、代入元の変数を、変数で指定した変数で指定したいです。
代入先を変数で指定した変数で指定する方法、つまり
変数Aで指定した変数番号の変数に、変数Bを代入できることはわかりました。
そうではなく、代入元の変数を、変数で指定した変数で指定したいです。
例えば
変数ID1=100、変数ID2=200、変数ID3=300 以下省略
と代入してある時
変数A=1なら、変数Bに100を代入。変数A=2なら、変数Bに200を代入したいです。
イベントコマンドで作るなら、条件分岐を使って
◆条件分岐:変数A = 1
◆変数の操作:変数B = 変数ID1
◆
:分岐終了
◆条件分岐:変数A = 2
◆変数の操作:変数B = 変数ID2
◆
:分岐終了
以下省略
という風に作っていく内容を、スクリプトで短くできたらいいなと思います。
例えば
◆変数の操作:#0197 変数A = 0
◆ループ
◆変数の操作:#0197 変数A += 1
◆注釈:———
: :ここに
: :変数Bに変数Aで指定した変数番号の変数の中身を代入する処理
: :———
◆条件分岐:変数A = 100
◆ループの中断
◆
:分岐終了
◆
:以上繰り返し
って、事が出来れば楽だなあと思いました。