板 1- 前 次 新 レス
どんなくだらねぇ質問にもマジレスするスレPart18
[965]名無しさん(ザコ):2009/06/19(金) 15:42:29 ID:ltVvE5Rs0
一定範囲に進入したとき同じイベントを起こすにはどう記述すればいいでしょうか? 省4
[966]名無しさん(ザコ):2009/06/19(金) 15:48:44 ID:TYKutIUQ0
進入 味方 1 1:
進入 味方 1 2:
進入 味方 1 3:
進入 味方 1 4:
進入 味方 1 5:
Call フヒヒwwwww
Exit
フヒヒwwwww:
If イベント発生した? != 1 Then 省8
[967]名無しさん(ザコ):2009/06/19(金) 15:50:26 ID:h+WwqBfI0
進入 味方 1 1:
進入 味方 1 2:
〜
進入 味方 5 5:
イベント内容
とラベルをずらっと並べるか、
行動終了ラベルで対象ユニットの座標を調べたらいいんじゃね
省7
[968]名無しさん(ザコ):2009/06/19(金) 15:52:44 ID:WlWmThJA0
>>965
力技で、25マス分の進入イベントを重ねて記述するのが無難。
行動終了イベントで現在座標を取得してもいいけど。
省29
[969]名無しさん(ザコ):2009/06/19(金) 15:54:32 ID:WlWmThJA0
すごく被った……
あともう一個強引なやり方だが、マップの方をうまく調整して特定の地形を進入条件にするって手もある。
[970]名無しさん(ザコ):2009/06/19(金) 15:57:51 ID:WlWmThJA0
今度は途中送信やらかしたorz
>>965の例ならその25ますを全部森とか町とか特定の地形にして、他のマスにはその地形を使わない。 省9
[971]名無しさん(ザコ):2009/06/19(金) 21:56:38 ID:aEK4Ve0o0
追加サポートのパイロットIDを調べたいんですが
Foreach 〜 In パイロット一覧()
を利用する以外に方法は無いでしょうか?
[972]名無しさん(ザコ):2009/06/20(土) 12:30:05 ID:4UJviK260
>>971
以下の方法で検証してみたが、多分、Foreachでの総当り以外無理っぽい。
省75
[973]名無しさん(ザコ):2009/06/20(土) 12:48:23 ID:OOFbWwrI0
>972
検証ありがとう。
工夫しつつ、どうしても必要な時にForEach使うことにします。
エラーの温床になるとも聞くし、色々と不遇だなぁ追加サポート
[974]965:2009/06/20(土) 15:54:08 ID:qJMwji8M0
>>966-970
すいません、返信遅れました。
どの方法も非常に参考になりました。
ラベルって重ね貼りできたんですね。知りませんでした。 省3
前 次
0ch BBS 2005-06-05