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

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

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

■22667 / inTopicNo.1)  どうしたらいいものか
  
□投稿者/ スフィルナ -(2012/07/04(Wed) 02:19:11) [ID:cREjEhbn]
    特定のユニットが複数存在し、それをクリア条件とするにはどうしたらいいでしょうか?
    たとえば、ですが護衛と輸送車両がいて輸送車両の全滅が勝利条件の場合、どのようにコマンドを組めば良いでしょうか?
    全滅のラベルは陣営にしか対応せず、困っています。
引用返信/返信 削除キー/
■22669 / inTopicNo.2)  Re[1]: どうしたらいいものか
□投稿者/ RST -(2012/07/04(Wed) 22:38:58) [ID:vpBme9gz]
    やり方はいくつかあるんですが、下記のように、
    Incrコマンドを使って輸送車両の撃破数をカウントして全滅したかどうかを判断するやり方が分かりやすいでしょうか。

    [手順1]
    Createコマンドで輸送車両を作成するときに、グループIDを設定。

    ・記述例
    Create 敵 輸送車両 0 兵士(ザコ) 10 1 1 輸送車
    Create 敵 輸送車両 0 兵士(ザコ) 10 2 2 輸送車
    Create 敵 輸送車両 0 兵士(ザコ) 10 3 3 輸送車

    [手順2]
    1で設定したグループIDを対象にした破壊イベントで、Incrコマンドを使って輸送車両の撃破数をカウント。
    その後、Ifコマンドを使って、撃破数のカウントが輸送車両の作成数に達した(=輸送車両を全滅させた)のを条件にイベントを起こす。

    ・記述例

    破壊 輸送車:

    # 輸送車両の撃破数をカウント
    Incr 輸送車撃破数

    # 輸送車撃破数が「3」になった、つまり手順1でCreateした輸送車両を全滅させたときに
    If 輸送車撃破数 = 3 Then

    # 輸送車両を全滅させたときのイベントを記述
    〜〜〜

    EndIf

    Exit

    参考にしてみてください。
引用返信/返信 削除キー/
■22675 / inTopicNo.3)  Re[2]: どうしたらいいものか
□投稿者/ スフィルナ -(2012/07/08(Sun) 19:43:54) [ID:cREjEhbn]
    感謝します、これで動きそうです・・・
    いいシナリオになりそうです、ええ。
引用返信/返信 削除キー/



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

このトピックに書きこむ

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

Pass/

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

- Child Tree -
- Antispam Version -