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

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

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

■9384 / inTopicNo.1)  Ifの書式
  
□投稿者/ 小見山 -(2003/07/20(Sun) 19:04:34)
    If 001 < 5 Then

    という書式を作ったのですが
    うまく動作しません001はユニット関数です
    なにが悪いのでしょうか
    ちなみにElse、EndIfはあります。

引用返信/返信 削除キー/
■9385 / inTopicNo.2)  Re[1]: Ifの書式
□投稿者/ 宇宙世紀0079 -(2003/07/20(Sun) 19:28:43)
    毎度、宇宙世紀です。

    何を条件にしたいのか不明なので、憶測で書きます。
    ユニット関数といわれているのは、Unit()の事でしょうか?
    その場合、If Unit() < 比較したい値 Then等になるかと思います。

    それでは。
引用返信/返信 削除キー/
■9386 / inTopicNo.3)  Re[1]: Ifの書式
□投稿者/ むねたけ -(2003/07/20(Sun) 19:30:31)
     はい、こんにちはです。

     ユニット関数と言うのが何を指すかいまいちワカラナイですが、“001”だとおそらくただの数字と認識されていることでしょう。
     ですので常にイフ文の肯定の方のイベントだけ実行されているのではないでしょうか?

     これを防ぐには数字単体の変数を使わないことです。
     勝手に想像しましたが、『001小隊の機数が5以下の時〜』のような場合、

    If 001小隊 > 5 Then
    〜〜
    Else
    〜〜
    EndIf

     というように何か数字以外のものも付けて数字か変数かわかりやすくしましょう。
引用返信/返信 削除キー/
■9389 / inTopicNo.4)  Re[2]: Ifの書式
□投稿者/ 小見山 -(2003/07/20(Sun) 21:40:43)
    すいませんユニット関数ではなくユニットIDでした
    条件の目的は001のユニットIDを持った敵ユニットが5機未満の時に
    IFイベントが起こるようにしたいんです。
引用返信/返信 削除キー/
■9393 / inTopicNo.5)  Re[3]: Ifの書式
□投稿者/ むねたけ -(2003/07/20(Sun) 22:12:03)
     はいはい了解です。
     ユニットIDのことだったわけですね?

     むぅ。私はあまりユニットID使わないのでちょいと悩みましたが・・・
     Ifコマンド自体のミスはありません。やはりその“001”の問題です。
     ただユニットIDを入力してもイコール機数ということにはならないので、そこには違うもの、さしずめ“001機数”などと入れましょう。
     そしてIf文に入る前に“001機数”に“001”のIDを持つユニットを代入すればうまく動作すると思われます。

     “001”のIDを持つユニットの数を調べる方法ですが、先に述べたとおりあまり使っていないのでよくわかりません(ぉ
     調べてみれば分かると思うんですが・・・
     小見山さん自身で調べてみて分からないようなら別に質問してみることをお勧めします。

     あんまし役に立ちませんで、スミマセン。
     ではー
引用返信/返信 削除キー/
■9394 / inTopicNo.6)  Re[3]: Ifの書式
□投稿者/ ヒロキ -(2003/07/20(Sun) 22:12:32)
    こんばんは、ヒロキです。

    ForEach で人数を数えれば良いんじゃないでしょーか
    具体的には

    Set 人数 0
    ForEach 001 出撃
     Incr 人数
    Next
    If 人数 < 5 Then

    EndIf

    とか

    以上です。それでは
引用返信/返信 削除キー/
■9397 / inTopicNo.7)  Re[4]: Ifの書式
□投稿者/ 小見山 -(2003/07/20(Sun) 22:36:25)
    みなさんありがとうございました。
    変数とIncrを使ってなんとか解決しました
解決済み!
引用返信/返信 削除キー/



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

このトピックに書きこむ

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

Pass/

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

- Child Tree -
- Antispam Version -