SRC質問掲示板Mk2
(現在 過去ログ55 を表示中)
HOME
HELP
新規作成
新着記事
トピック表示
検索
新着情報
過去ログ
[
最新記事及び返信フォームをトピックトップへ
]
[ トピック内全3記事(1-3 表示) ] <<
0
>>
(1件の削除記事を非表示)
■10524
/ inTopicNo.1)
ifでフラグが無視される
▼
■
□投稿者/ GGノーパン
@
-(2003/09/27(Sat) 13:59:20)
http://nopan.hp.infoseek.co.jp/index.htm
どうも、初めて書き込ませていただきます。
現在製作中のシナリオで、1ステージ中に勝利条件を変更しようとifを使って、
ターン 3 味方:
Set 勝利条件変更 1
Exit
If (勝利条件変更 = 1) Then
勝利条件:
Talk システム
勝利条件;敵の全滅
敗北条件;いずれかのNPCの破壊
end
Else
勝利条件:
Talk システム
敗北条件;いずれかのNPCの破壊
end
Endif
Exit
と、したのですが、プレイすると1ターンの時点で「敵の全滅」が出てしまいます。
ヘルプを読んだりした限りでは、わからなかったのですが、どこかおかしい部分があるのでしょうか?また、別な方法があるのならそれも教えていただけるとありがたいです。
それでは。
引用返信
/
返信
削除キー/
編集
削除
■10525
/ inTopicNo.2)
Re[1]: ifでフラグが無視される
▲
▼
■
□投稿者/ ハク
@
-(2003/09/27(Sat) 14:16:40)
ハクというものです。
「勝利条件:」は別に何か特殊なコマンドではなく、
「作戦目的」を実行した時に、以下のものを実行する というラベルです。
Ifによる分岐を「勝利条件:」の下に移動し、
無駄な「勝利条件:」を消せば上手く行くと思います。
あと余談ですが
(勝利条件変更 = 1)を(ターン数 > 2)に変えればSet云々は不要になります。
わからなければまたどうぞ。では。
解決済み!
引用返信
/
返信
削除キー/
編集
削除
■10527
/ inTopicNo.3)
Re[2]: ifでフラグが無視される
▲
▼
■
□投稿者/ GGノーパン
@
-(2003/09/27(Sat) 16:04:10)
http://nopan.hp.infoseek.co.jp/index.htm
>ハクさん
なるほど、実は過去ログで似たようなものがあったので、やってみたのですが、今見に行ったら過去ログの方も、「勝利条件:」が上になってました。
こちらの見間違えにお手数をおかけしてしまいまして申し訳ありませんでした。
あと、ターン数を使った方法を教えて下さり、ありがとうございます。
失礼しました。
解決済み!
引用返信
/
返信
削除キー/
編集
削除
トピック内ページ移動 / <<
0
>>
このトピックに書きこむ
過去ログには書き込み不可
Pass/
HOME
HELP
新規作成
新着記事
トピック表示
検索
新着情報
過去ログ
-
Child Tree
-
-
Antispam Version
-