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

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

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

■16554 / inTopicNo.1)  勝利条件の変更
  
□投稿者/ ゴウカ -(2005/04/23(Sat) 23:43:11) [ID:BsRLBGqP]
    シナリオの途中で勝利条件を変更するにはどうしたらいいでしょうか?
引用返信/返信 削除キー/
■16555 / inTopicNo.2)  Re[1]: 勝利条件の変更
□投稿者/ axiom -(2005/04/23(Sat) 23:52:39) [ID:PuPwfwmg]
http://www.lilie.jp/itemworld/
    2005/04/23(Sat) 23:55:50 編集(投稿者)

    勝利条件イベントをIfコマンドで分岐させます。

    (例)

    勝利条件:
    If ターン数 >= 3 Then
     3ターン目からの勝利条件
    Else
     2ターン目までの勝利条件
    Endif
    Exit

    なお、表示される勝利条件だけでなく、
    全滅イベントなどのContinueが書かれているイベントも
    同様にIfで分岐させてください。
引用返信/返信 削除キー/
■16556 / inTopicNo.3)  Re[1]: 勝利条件の変更
□投稿者/ 明けの明星 -(2005/04/23(Sat) 23:56:46) [ID:ptfKNni4]
    どのような状況で変わるのかわかりませんが、例として『3ターン目味方フェイズまでは敵の全滅、3ターン目敵フェイズ、又は敵の全滅で特定の敵『A』を撃破』を勝利条件、敗北条件は『味方の全滅』とします。

    スタート:
    〜中略〜
    set 進行度 0
    goto "勝利条件"
    exit

    勝利条件:
    if 進行度 then
    talk システム
    勝利条件;Aを撃破;敗北条件;味方の全滅
    end
    else
    talk システム
    勝利条件;敵の全滅;敗北条件;味方の全滅
    end
    endif
    exit

    全滅 敵:
    if 進行度 exit
    ターン 3 敵:
    create 敵 A 0 A 50 10 10
    incr 進行度
    goto "勝利条件"
    exit

    破壊 A:
    escape 敵
    continue 次ステージ.eve
    exit

    まぁ、こんなところでしょうか。
    > if 進行度 exit
    この部分は必要なかったかもしれません。
引用返信/返信 削除キー/



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

このトピックに書きこむ

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

Pass/

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

- Child Tree -
- Antispam Version -