Vadik29
Choice Battle 1.6а
offline
Опыт:
15,245Активность: |
Проверка
Как осуществить проверку на то все юниты мертвы без бж, я пробовал но у меня не получается, пробовал перерабатывать бж, тоже не пашит. Мне сказали, что надо делать цикл по группе, но я не понимаю как. |
08.07.2012, 11:24 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
16GB
GhostOne User
offline
Опыт:
59,317Активность: |
как-то так, но можно использовать бж подсчёт юнитов в группе
|
08.07.2012, 11:39 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
alexprey
познающий Unity
offline
Опыт:
68,501Активность: |
((код
local group g = ... local unit u = null local boolean isAllDead = false loop set u = FirstOfGroup(g) exitwhen u == null call GroupRemoveUnit(u) set isAllDead = isAllDead and GetUnitState(u, UNIT_STATE_LIFE) < 0.075 exitwhen not isAllDead endloop ... )) Ну как то так |
08.07.2012, 22:01 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Faion
Noblesse Oblige
offline
Опыт:
30,395Активность: |
|
08.07.2012, 22:09 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|