0
1
5 лет назад
0

» WarCraft 3 / Подскажите что не так с моим методом воскрешения героев!

8gabriel8, спасибо за карту, изучу.. потом еще напишу что да как с воскрешением и т.д.
0
1
5 лет назад
0

» WarCraft 3 / Подскажите что не так с моим методом воскрешения героев!

8gabriel8, возможно и из-за него и была проблема, я раньше слышал (вернее читал), что вэйты очень проблематичные по своей природе, но как-то не обратил внимания что у меня вэйт в важном триггере находится, но с упрощенной воскрешалкой уже вэйта нету, а значит и проблемы скорее всего и не будет.. кстати а чем можно заменять вэйты, если они вдруг очень необходимы?
0
1
5 лет назад
Отредактирован Cardinal
0

» WarCraft 3 / Подскажите что не так с моим методом воскрешения героев!

8gabriel8, я уже по переменной точке сделал, пока работает отлично, буду тестить с другом, он за другую команду будет играть, там и посмотрим вылезает ли проблема снова или уже решена.
NazarPunk, благодаря Вашим замечаниям мне получилось существенно упростить один триггер а другой и вовсе удалить)
Большое Вам обоим спасибо за советы и подсказки, после теста с другом, еще отпишусь, и обязательно скажу решилась ли проблема. А в своей карте напишу Вам благодарности)))
Возможно XGM будет первым ресурсом где опубликую карту))
0
1
5 лет назад
0

» WarCraft 3 / Подскажите что не так с моим методом воскрешения героев!

Так должно получится в итоге?
8gabriel8, у меня типа резиновый мультиборд, тоесть если играет 4 игрока то в мультиборде только 4 игрока показано, а если 7 то и показано 7 игроков, потому и проверка если играет
проверка для того что бы не писало лишних значений если не играет игрок.. что-то вроде того..
Загруженные файлы
0
1
5 лет назад
0

» WarCraft 3 / Подскажите что не так с моим методом воскрешения героев!

NazarPunk, по поводу точек, тупанул, мой косяк) щяс переделаю
0
1
5 лет назад
Отредактирован Cardinal
0

» WarCraft 3 / Подскажите что не так с моим методом воскрешения героев!

NazarPunk, в результате получилось такое, пока еще не тестировал на работоспособность, вравильно воплотил Вашу мысль?
Загруженные файлы
0
1
5 лет назад
0

» WarCraft 3 / Подскажите что не так с моим методом воскрешения героев!

NazarPunk, тоесть если Т[] = 0, 1, 2, 3, ... n, то T[] = T[] -1 (значит герой мертв еще)
если T[] = 0, то T[] = T[] -1, и тут же воскрешаем героя
а если T[] = -1, то ничего уже и не делаем, ибо герой уже воскрешен, я правильно Вас понял? и тогда отпадает смысл в проверке жив или мертв герой..?
и третий триггер всунуть во второй в цикл, так?
0
1
5 лет назад
0

» WarCraft 3 / Подскажите что не так с моим методом воскрешения героев!

8gabriel8, в свернутом только награды за убийство и т.д., с того триггера за воскрешение только последнее действие отвечает (точней за число секунд в таймере)
NazarPunk, есть переменные:
uHero[1-12] - боевая еденица на каждого игрока
T[1-12] - целочисленная, равна кол-ву секунд до воскрешения
есть еще две области (StartTeam1/StartTeam2) - области где восрешается герой той или иной команды
В идеале работать должно так: герой умер и первый триггер записал в переменную T[номер игрока убитого героя] кол-во секунд до воскрешения, второй триггер постоянно каждую секунду проверяет, если герой мертв равно да, жив равно нет, а переменная T[номер героя] болше или равна 1, то переменная T[] = T[] - 1, а если герой мертв равно да, жив равно нет, а переменная T[] равна 0, то бежит к третьему триггеру которій и воскрешает. по логике оно должно работать, но иногда не срабатывает.. кстати переменная T[] еще нужна для того что бы время до воскрешения показывать в таблице (мультиборде)..
0
1
5 лет назад
0

» WarCraft 3 / Подскажите что не так с моим методом воскрешения героев!

8gabriel8, у каждого игрока только один герой, багующих способностей типа иллюзии нет, а на счет цикла, то хз, я и по А и по В и по собственным переменным использую циклы, но по А их больше чем остальных.. раньше триггер который считает секунды был больше, вместо цикла по А было просто 12 раз повторение для каждого игрока, но результат был тот же, иногда какой-либо герой не воскрешался (от юнита тоже не зависит.)
NazarPunk, ну я пока на версии 1.30 сижу, вижу в ин-нете пишет что что-то там на 1.31 не так с переходом, пока не рискую.. а на счет lua может быть, визуально он мне php напоминает, но пока хочу только GUI ограничится.. должен же быть способ решить эту проблему и на GUI =)