SRC質問掲示板Mk2
(現在 過去ログ111 を表示中)

HOME HELP 新規作成 新着記事 トピック表示 検索 掲示板新着情報RSS配信新着情報 過去ログ

[ 最新記事及び返信フォームをトピックトップへ ]

■19890 / inTopicNo.1)  ENによる特殊変形(ハイパーモード)
  
□投稿者/ 誠希あにぽん -(2007/04/30(Mon) 20:33:49) [ID:lCVIsp6t]
    こんにちは、誠希あにぽんです。

    「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
    となってしまいます。どのようにしたらよいでしょうか。
引用返信/返信 削除キー/
■19892 / inTopicNo.2)  Re[1]: ENによる特殊変形(ハイパーモード)
□投稿者/ Mr -(2007/05/01(Tue) 02:21:31) [ID:FtrI7EyK]
    >何故か、ディープブレスを選択した次のターンにクリムゾンドラグーン(仮)に戻るうえ、ENが5の状態。
    『クリムゾンドラグーン(仮)』
    が何を指すのかが分からないので、こっちは何とも。

    >\Data\地球軍\include.eve:16行目
    >イベントデータが不正です
    >15: If DeepBleath = 1 Then
    >16: Upgrade CrimsonDragoon
    >17: RecoverEN -100
    とりあえずUpgradeコマンドのアップグレード前ユニットを省略せずに記述してみてはどうでしょうか。
引用返信/返信 削除キー/
■19908 / inTopicNo.3)  Re[2]: ENによる特殊変形(ハイパーモード)
□投稿者/ 誠希あにぽん -(2007/05/04(Fri) 21:37:23) [ID:lCVIsp6t]
    返信が送れて申し訳ありません
    指摘された箇所その他を修正したところ、一応目的どおりの動作をするようになりました。
    ありがとうございました
解決済み!
引用返信/返信 削除キー/



トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

Pass/

HOME HELP 新規作成 新着記事 トピック表示 検索 掲示板新着情報RSS配信新着情報 過去ログ

- Child Tree -
- Antispam Version -