| こんにちは、誠希あにぽんです。
「EN125以上の時にユニットコマンド「ディープブレス」によって機体がハイパーモードへ変形し、 ENが0になると元の形態に戻る」というコマンドを作りたいのですが、 ==================================================================================================================== *ユニットコマンド ディープブレス CrimsonDragoon (EN() > 125): Set CrimsonHP HP() Set DeepBleath 1 Upgrade CrimsonDragoonDeepBleath Set HP() CrimsonHP RecoverEN 100 Exit
ターン 全 味方: If EN(ルース) = 0 Then If DeepBleath = 1 Then Upgrade CrimsonDragoon RecoverEN -100 Set DeepBlath 0 EndIf EndIf Exit
ターン 全 敵: If EN(ルース) = 0 Then If DeepBleath = 1 Then Upgrade CrimsonDragoon RecoverEN -100 Set DeepBlath 0 EndIf EndIf Exit ==================================================================================================================== #=================================================================================================================== CrimsonDragoon クリムゾンドラグーン, ユニットクラス, 1, 2 空, 6, S, 40000, 125 特殊能力なし 8000, 500, 1800, 100 AABA, CrimsonDragoon.bmp マシンキャノン, 1000, 2, 3, +0, 10, -, -, AABA, +0, 射P #=================================================================================================================== CrimsonDragoonDeepBleath クリムゾンドラグーンDB, ユニットクラス, 1, 2 空, 6, S, 40000, 125 特殊能力なし 8000, 999, 1800, 100 AAAA, CrimsonDragoonDeepBleath.bmp マシンキャノン, 1800, 2, 3, +0, 10, 50, -, AABA, +0, 射P //武器名, 攻撃力, 最小射程, 最大射程, 命中率, 弾数, 消費EN, 必要気力, 武器地形適応, クリティカル率, 武器属性 #=================================================================================================================== 何故か、ディープブレスを選択した次のターンにクリムゾンドラグーン(仮)に戻るうえ、ENが5の状態。 さらにその状態でターンを終了すると \Data\地球軍\include.eve:16行目 イベントデータが不正です 15: If DeepBleath = 1 Then 16: Upgrade CrimsonDragoon 17: RecoverEN -100 となってしまいます。どのようにしたらよいでしょうか。
|