blackcat
offline
Опыт:
517Активность: |
Мультиборд+таймер респауна = проблемы
Эхх, ужас.
У мну карта наподобе Доты, 10 игроков....нужен мультиборд с фрагами и убиствами...сделал с горем папалам.....и тут таймер.....респауна...я сделал так - а юнит помирает, если герой то -
Set tm[(Player number of (Owner of (Triggering unit)))] = (tm[(Player number of (Owner of (Triggering unit)))] + (((Level of (Triggering unit)) x 2) + 1))
For each (Integer B) from 1 to tm[(Player number of (Owner of (Triggering unit)))], do (Actions) Цикл-действия Set Player = 0 For each (Integer A) from 1 to 12, do (Actions) Цикл-действия If (All Conditions are True) then do (Then Actions) else do (Else Actions) Если-условия ((Player((Integer A))) slot status) равно-играет‚ То действия Set Player = (Player + 1) Set tmtable[Player] = tm[(Integer A)] Иначе действия Set tm[(Player number of (Owner of (Triggering unit)))] = (tm[(Player number of (Owner of (Triggering unit)))] - 1) For each (Integer A) from 1 to Player, do (меню паузы - Set the text for (Last created multiboard) item in column 3, row (Integer A) to (String(tmtable[(Integer A)]))) Wait 1.00 game-time seconds ---конец цикла--- ---тут появление игрока и т.п.--- Так вот....сначало все нормально....но потом...то цифра не дойдет то еще ченить...када два одновременно подыхают то вапще непонятно че....ХЕЛП! [+] 1 пункт от NETRAT: Завуалированный мат в названии темы
Отредактировано NETRAT, 09.12.2006 в 20:59. |
09.12.2006, 20:31 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
J
expert
offline
Опыт:
48,447Активность: |
blackcat у тебя при цыкле используется одна и таже переменая... у тебя просто один и тотже тригер с одими перемеными выполняется вместе с таким же тригером, и с этими же перемеными, и они просто друг другу противоречат, и выходят глюки... либо делай для каждого игрока отдельый тригер, либо через джаз через локальные переменые
|
09.12.2006, 22:54 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DioD
offline
Опыт:
45,134Активность: |
массивы и точка |
10.12.2006, 10:45 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Krol
offline
Опыт:
18,409Активность: |
blackcat зачем ещё одну Доту? А так можешь посмотреть в барахолке мультиборд из Доты!
|
10.12.2006, 10:54 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
blackcat
offline
Опыт:
517Активность: |
Блин....*обиделсо за нарушение*
Так а если сделать переменную Player массивом? Цитата:
DioD вы балбес. blackcat добавил: Цитата:
Меня Дота многим не устравивает...Тем блоее я имел ввиду типа AoS с двумя базами...... кароче дота не всем хороша вот че и я решил сделать ченить свое....я раньше рпг делал.....мда АоS другая история уже шесть раз моск сломал) |
||
10.12.2006, 11:19 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
J
expert
offline
Опыт:
48,447Активность: |
Цитата:
видиш диод, от неясности твоих выражений, и от думаня что люди могут догодатся 5 предложений что ты имел ввиду по 1-ому слову, приводят как неправельному тебя представлении |
|
10.12.2006, 11:22 | #6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
blackcat
offline
Опыт:
517Активность: |
Хорошо сказал) BRAVO |
10.12.2006, 20:08 | #7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|