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

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

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

■6156 / inTopicNo.1)  勝利条件のif
  
□投稿者/ 葵 -(2002/11/13(Wed) 17:35:48)
    葵です。
    勝利条件の変更についての質問なんですが
    (例)
    ターン 2 味方



    incr 民間人出現 出てる

    勝利条件:
    if 民間人出現 = 出てる Then
    talk システム
    勝利条件; 「敵の全滅」 ;敗北条件; 「民間人、味方の全滅」
    end
    Else
    talk システム
    勝利条件; 「敵の全滅」 敗北条件; 「味方の全滅」
    end
    Endif
    exit

    としても、2ターンめ以降、勝利条件が変更されないんですが・・・
引用返信/返信 削除キー/
■6157 / inTopicNo.2)  Re[1]: 勝利条件のif
□投稿者/ ワヅキ -(2002/11/13(Wed) 17:46:08)
    どうも、ワヅキです

    えーと、Incrには数値以外のものは加えられなかったはずです
    ということでこの場合はSetコマンドを使って

    Set 民間人出現 出てる

    とするのがいいでしょう

    余計なことですが、勝利条件など、現在の進行状況をみて多重に分岐する勝利条件などを作る場合は文字列を使うよりも数値を使ったほうが便利です

    例としては

    Set 進行状況 0

    をセットしておき、勝利条件が変わる時にIncrコマンドを使って進行状況に数値を加算、数値を参照にして勝利条件を分かれさせる、といった所です

    乱文、雑文失礼
    ではでは〜
引用返信/返信 削除キー/



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

このトピックに書きこむ

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

Pass/

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

- Child Tree -
- Antispam Version -