| 2006/06/30(Fri) 17:39:19 編集(投稿者)
ボスが一体いて雑魚が20体ぐらいいるシナリオで敵を全員ChangeModeで待機にしました。 ボスは3ターン目に通常モードに戻るようにするのですが、雑魚はボスが動くまでの間待機のままだったり通常になったりするようにしてみたいのです。
ターン 1 敵 : If Random(100) <= 50 Then ChangeMode 雑魚1 通常 Else
EndIf
If Random(100) <= 50 Then ChangeMode 雑魚2 通常 Else
EndIf
If Random(100) <= 50 Then ChangeMode 雑魚3 通常 Else
EndIf 以下雑魚20までを省略 Else
ターン 2 敵 : If Random(100) <= 50 Then ChangeMode 雑魚1 通常 Else
EndIf
If Random(100) <= 50 Then ChangeMode 雑魚2 通常 Else
EndIf
If Random(100) <= 50 Then ChangeMode 雑魚3 通常 Else
EndIf 以下雑魚20までを省略 Else
ターン 3 敵 : ForEach 敵 ChangeMode 通常 Next Else
と書いていけば五割の確率で雑魚は通常モードになり3ターン目にはボスと共に全部の敵が通常モードになると思うのですがもっとまとめる事が出来るのだろうかと思って質問しにきました。 上にある文では五割で通常になることは出来ない、こうすればまとめられる、あきらめろ、など回答がありましたらよろしくお願いします。
If Random(100) <= 50 Thenの文は別スレの某たわしさんの回答を見て参考にしました。
|