LisK
offline
Опыт:
251Активность: |
Тригер (помогите с условием)
If (Abill[(Player number of (Triggering player))] меньше 7) then do (Боевая единица - Add скачок to (Triggering unit)) else do (Do nothing)
Abill - переменная целочисленная Должна вот проверятся такая проверка у каждого игрока она проверяется токо у 1го, как сделать чтоб ПЕРЕМЕННАЯ Abill для каждого игрока была своя. Скорее всего ошибка в этом действии (Abill[(Player number of (Triggering player))] че место этого нада прописать? Т.е. нада сделать проверку Abill для каждого игрока, (у разных игроков она разная) |
24.01.2007, 08:35 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
VBSniper
Ёк макарёк
offline
Опыт:
3,486Активность: |
Легко, ставишь у этой переменной массив, к применру у тебя 12 юнитов ставишь массив равный 12! И от этого и танцуешь! |
24.01.2007, 13:12 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DFlyer
<3 MJ
offline
Опыт:
43,079Активность: |
LisK
По твоему тексту: Если Abill[номер игрока-инициатора] меньше 7, то дать способность "Скачок" юниту-инициатору. Я не понял чё ты хочешь сделать. Объясни понятнее. Т.е., ты хочешь чтоб у каждого игрока по-очереди провелась проверка? Тогда юзай цикл For each integer i from x to y If (Abill[i] меньше 7) then do... |
24.01.2007, 14:07 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
LisK
offline
Опыт:
251Активность: |
DFlyer Нет мне нада чтоб у каждого героя проверялась проверка, и у каждого она будет разное это чило! Просто так как героев в моей карте по 1му я начал плисать пробовать от игрока!
|
24.01.2007, 15:48 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
adic3x
offline
Опыт:
108,439Активность: |
LisK, а какое у тя событие? просто Тригер плаер не всегда можно юзать.
|
24.01.2007, 15:51 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
VBSniper
Ёк макарёк
offline
Опыт:
3,486Активность: |
Переменную свою я же тебе сказал запихай в массив! |
24.01.2007, 16:23 | #6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DFlyer
<3 MJ
offline
Опыт:
43,079Активность: |
Выложи сюда полностью кусок своего триггера.
А то я всё-равно нифига не понял. Правильно ADOLF говорит: Triggering Player и Triggering Unit зависят от события! |
24.01.2007, 20:14 | #7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
NECros88
offline
Опыт:
16,351Активность: |
Ну тут однозначно массив, причём тут могут возникнуть проблемы с типами переменных, как сказали ADOLF и DFlyer. В любом случае выкладывай сюда ПОЛНОСТЬЮ триггер и по возможности объясни суть, а то я тоже не совсем уловил твою мысль))
|
24.01.2007, 20:57 | #8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Revil
...
offline
Опыт:
16,530Активность: |
Массив рулит!!! Причем его можно использовать чтобы одну переменную-массив использовать в триггер-спеллах! |
24.01.2007, 21:01 | #9
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
NECros88
offline
Опыт:
16,351Активность: |
Или цикл =))
NECros 88 добавил: Точнее тут лучше эти вещи совместить) |
24.01.2007, 21:04 | #10
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
LisK
offline
Опыт:
251Активность: |
VBSniper Спс большое массив помог :)))
|
25.01.2007, 10:34 | #11
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
GadenbIsh
Просто Гад
offline
Опыт:
70,430Активность: |
Ну раз проблема решена - Closed |
25.01.2007, 13:53 | #12
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|