07/08/22 01:06:23 fPdp1mXA
CSで2次元配列変数を扱えればかなりスッキリとスクリプトが組めるんでしょうけど
(一度行ったところにはチェックを入れる)
配列が無いと、物凄い数の If ~elseif が並ぶ恐ろしい事になりそうです。
もしかすると、OBSEには配列変数あるのかも?(よく判りませんが)
少なくとも、ループやGoto ラベルが使えないとキツイでしょうねぇ。
例えば、クエスト変数にD00~D99の変数を宣言しておいて、一度行った所に対応する
Dxxには1を入れる。ランダムで抽出されたものが1だったらゼロに成るまでやり直し、とか
或いは、低い番号から始めて加算していく。とか。(それでもIf~elseifが100個並ぶ...orz)
ここまではクリアしたとしても、「戻れるダンジョン」には届かない。
プレイヤー御一行が辿った道筋を記録する方法を考えないといけない。一方通行で
条件を満たしたら出口ポップみたいなのなら問題なさげですけども。
>>182
AIのフォローやエスコートだと、修学旅行の団体みたいになるかのかなぁ。
リーダーに団子状態でついていくだけ。みたいな。