| 現在Ask、Switch、ForEach、ChangePartyコマンドを併用して 選択次第で使用できる味方ユニットが変化するプログラムを制作しているのですが どうしても、一番最初に選択したユニットの陣営が変るだけで終わってしまいます。
Helpを読み返したところグループIDは ForEach等一部のコマンド以外ではこちらの予期している 動作をしないようでしたので ForEachコマンドを加えてみたのですがやはり変化はありませんでした。
やはり、やり方が根本的に間違っているのでしょうか? どうか、アドバイスを頂けないでしょうか? 以下にプログラムをペーストしておきます。
スタート: Create 中立 セイザータリアス 0 セイザータリアス 25 8 3 炎のトライブ Create 中立 セイザーミトラス 0 セイザーミトラス 25 7 2 炎のトライブ Create 中立 セイザーリオン 0 セイザーリオン 25 9 2 炎のトライブ
Create 中立 セイザーレムルズ 0 セイザーレムルズ 25 8 13 風のトライブ Create 中立 セイザーヴェルソー 0 セイザーヴェルソー 25 7 14 風のトライブ Create 中立 セイザーダイル 0 セイザーダイル 25 9 14 風のトライブ
陣営選択: Ask 仲間として使用するトライブを選択して下さい。 炎 風 End
Switch 選択
Case 1 Talk システム 炎のトライブを使用可能にします。 End GoTo 炎のトライブ Case 2 Talk システム 風のトライブを使用可能にします。 End GoTo 風のトライブ EndSw Exit
炎のトライブ: ForEach 炎のトライブ ChangeParty 炎のトライブ 味方 Next Exit
風のトライブ: ForEach 風のトライブ ChangeParty 風のトライブ 味方 Next
Exit
|