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

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

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

■11960 / inTopicNo.1)  勝利条件について…
  
□投稿者/ Ryooon -(2004/01/09(Fri) 19:59:17)
    勝利条件の表示内容を途中から変更したいのですが…そのためのIFの使い方が分かりません。IF文は下のようになっているんですがおかしな所があれば指摘して下さい。

    if スイッチ = 1 then
    勝利条件表示 "7ターン経過、又は敵の全滅" "いずれかの味方の機体の破壊" "第二話.「ルナの襲撃!」 " 熟練度獲得条件 ???
    elseif スイッチ = 2 then
    勝利条件表示 "敵の全滅" "ヴァイラスタイプの破壊" "第二話.「ルナの襲撃!」 " 熟練度獲得条件 5ターン以内に敵全滅
    endif

    >別のラベル
    Telop 第二話.「ルナの襲撃!」
    勝利条件表示 "7ターン経過、又は敵の全滅" "いずれかの味方の機体の破壊" "第二話.「ルナの襲撃!」 " 熟練度獲得条件 ???
    Global スイッチ 1

    >別のラベル
    勝利条件表示 "敵の全滅" "ヴァイラスタイプの破壊" "第二話.「ルナの襲撃!」 " 熟練度獲得条件 5ターン以内に敵全滅
    Global 現在熟練度
    incr 現在熟練度 +1
    Global スイッチ 2
    Exit

    このようになっているんですが、勝利条件が表示されないません。
引用返信/返信 削除キー/
■11961 / inTopicNo.2)  Re[1]: 勝利条件について…
□投稿者/ GAMEMASTER -(2004/01/09(Fri) 20:04:14)
http://nagoya.cool.ne.jp/gamemaster/
     GAMEMASTERです。

    > 勝利条件の表示内容を途中から変更したいのですが…そのためのIFの使い方が分かりません。IF文は下のようになっているんですがおかしな所があれば指摘して下さい。
    >
    > (後略)

     Globalコマンドで直接変数の値を設定することは出来ません。
     グローバル変数に値を設定するには、Globalコマンド使用後に改めてSetコマンドを使用しましょう。


     Global スイッチ
     Set スイッチ 1


     参考になれば幸いです。

     もう時間がないようでございますね。では、これにて退散させてもらいましょう。
引用返信/返信 削除キー/
■11963 / inTopicNo.3)  Re[1]: 勝利条件について…
□投稿者/ 白河ことり -(2004/01/09(Fri) 22:05:20)
    こんばんわ、白河ことりです。

    補足説明になりますがスイッチフラグをIncrで1づつ増やしていく手も使えます。
    おそらくこの場合だと、始まる前に

    Global スイッチ
    incr スイッチ

    んで勝利条件表示を2に移行するときに↑をもう一度使えば同じことができます。
    Setが分かりにくい場合はこちらをどうぞ。


    あとそれと、

    Global 現在熟練度
    incr 現在熟練度 +1

    1だけ増やすのであれば+1は別に必要ありません。

    それでは。
引用返信/返信 削除キー/



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

このトピックに書きこむ

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

Pass/

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

- Child Tree -
- Antispam Version -