ページ 11

【解決済み】制御文字内の数字を変数で操作する

Posted: 2019年5月29日(水) 11:01
by Gekkou
ツクール内の文章として、\n[x]や\v[x]とかありますよね。
ここのxに数字を文章内で入力はできますが、このx自体を変数で変更する手段はあるのでしょうか?
理想としては、\n[\v[1]]でできればよかったのですが、できないので何かないでしょうか。
※上の説明。\v[x]の1は自分で入力。文章の直前に設定とかする。\n[x]のxは自分で入力せず、直前に設定した変数の値で色々変わる。直前に1を代入→ハロルド、2を代入→テレーゼ ・・・

説明が伝わりずらいかと思いますが、以上の動作を行えるスクリプトやプラグインの方をどうかご教授ください。(調べようにもどう調べればいいか思いつきませんでした)

Re: 制御文字内の数字を変数で操作する

Posted: 2019年5月29日(水) 11:13
by しぐれん
やれなくはないですが、微妙です。
一度中継用の変数に表示したい内容を代入して、その変数を表示する形式でどうでしょうか?

Re: 制御文字内の数字を変数で操作する

Posted: 2019年5月29日(水) 11:18
by Gekkou
しぐれん さんが書きました:やれなくはないですが、微妙です。
一度中継用の変数に表示したい内容を代入して、その変数を表示する形式でどうでしょうか?
ご返信ありがとうございます。
中継用の変数に代入・・・表示したいものが文字なのですが可能なのでしょうか?

Re: 制御文字内の数字を変数で操作する

Posted: 2019年5月29日(水) 11:48
by Gekkou
ツクールで実際に
変数1=1
文章:\n[\v[1]]
と、いれたらしっかり「ハロルド」と表示しました。
特にプラグインも無しに動いたみたいなので、私がテストプレイせずにイベント内でのみ見ていたが故の勘違い(?)でした。ご返信してくださった方はお手数おかけしました。ありがとうございました。
以上をもって解決済みとさせていただきます。