| エラーは発生しなくなりました。 しかし、他の問題が発生しました。
Set 設計[Zガンダム,ガンダム,1] ZZガンダム でセットし、 選択したユニットを[ユニットA]と[ユニットB]という変数へ入れます。 If 設計[ユニットA,ユニットB,1] = 設計一覧 Then で判定して合ったら設計イベントを発生しようと思ったのですが、Zガンダムとガンダムを選択してもイベントは発生してくれません。 イベントデータを掲示するのでアドバイスお願いします。
###設計メイン.eve################################### <\Lib\設計SET.eve> プロローグ: 設計SET
スタート: ForEach 味方 全て Set 設計ユニット[対象ユニットID] 対象ユニットID Next Set 設計ユニット[終了] 終了 Ask 設計ユニット どれを? 拡大 Switch 選択 Case 終了 Continue Case Else ユニットA = 選択 UnSet 設計ユニット[選択] 選択 UnSet 選択 Talk 次のユニットをどうぞ End Ask 設計ユニット どれを? 拡大 ユニットB = 選択 If 設計 = 設計一覧 Then Talk $(設計[ユニットA,ユニットB,1])ができますが、よろしいですか?:選択したユニットはなくなります。 End Ask OK? はい いいえ End Switch 選択 Case 1 Set 完成ユニット (設計[ユニットA,ユニットB,1]) RemoveUnit ユニットA RemoveUnit ユニットB Unit 完成ユニット 0 アイテム装備 Lv1 Talk $(完成ユニット)が完成しました。:$(ユニットA & ユニットB)は設計素材として処分されました。 End UnSet 設計ユニット Goto 設計メニュー Case 2 UnSet 設計ユニット Goto スタート EndSw Else Talk できませんでした。 End Goto スタート EndIf EndSw Exit
###設計SET.eve###################################
設計SET: Set 設計[Zガンダム,ガンダム,1] ZZガンダム
Set 設計[ZZガンダム,Zガンダム,1] νガンダム
Set 設計[νガンダム,ジェガン,1] Hi−νガンダム
Set 設計[エヴァ初号機,ジャベリン,1] エヴァ参号機
設計一覧: Set 設計一覧[エヴァ初号機,ジャベリン,1] エヴァ参号機 Set 設計一覧[Zガンダム,ガンダム,1] ZZガンダム Set 設計一覧[ZZガンダム,Zガンダム,1] νガンダム Set 設計一覧[νガンダム,ジェガン,1] Hi−νガンダム Exit
|