Dagger667, проблема будет если два юнита используют один и тот же спелл одновременно, так как триггер один и тот же
выключаешь триггер, а тут другой юнит вдруг использует спелл и снова включает триггер. перезаписывает переменные, и т.д., что может повлиять на работу спелла первого юнита, если тот еще не закончил свою работу
Dagger667, подумай
триггер срабатывает каждый раз когда таймер истекает. тебе не нужно 120 триггеров.
достаточно запустить периодический таймер один раз и будет тебе цикл каждые 0.01 сек. пока не остановишь таймер
стандартный wait game-time это и есть таймер в одну строчку который ты хотел сделать. он именно так и работает, что можно легко подсмотреть в jngp.
сложные спеллы лучше делать на джассе и если поставить jngp, то он легче чем эти гуи для всего кроме триггеров в два действия. ничего сложного там нет. в ЖНГП есть поисковик функций, никаких кодов там учить наизусть не нужно.
определенный фрагмент анимации будь то середина или конец анимации.
можно ускорить анимацию в х раз, запустить таймер на 0.01 сек по истечении которого восстановить обычную скорость анимации
например ускорить в 100 раз, должно сдвинуть анимацию на 1 сек. за 0.01 сек.
таймер обязательно, а не Wait. вейты нельзя сделать меньше 0.1 сек, что будет уже заметно
NilasAran_39, мой ноутбук одержим демонами и я не могу сейчас делать все подряд. Начал делать твой спелл но он вырубился до того как я успел его сохранить.
Alexey103, можно и так
некоторые системы используют custom value, если в твоей карте есть такая система, она перестанет работать
гугл говорит что поинт вэлью задается в редакторе объектов и используется при расчете очков за юнитов после игры, на экране где показано кто сколько добыл золота и т.д.
В одно действие - никак, надо делать базу данных, туда записать стандартные значения и все что может влиять на атаку/защиту, и во время игры считать эти эффекты.
Custom value - это целочисленная переменная зашитая в каждого юнита, изначально 0. Никакой роли в игре сама по себе не играет. В ней можно хранить информацию, например дать каждому юниту свое число и использовать как индекс для массивов, где хранятся остальные данные.
Пока ничего подходящего троллю-колдуну не придумал.
Сделал пару комбо мастеру клинка, выложу когда сделаю все остальное
W, E - удар мечом снизу вверх подбрасывает, только нижний блок
E (в воздухе), затем Q - после приземления из "смерти с небес" апперкот
вниз, внизперед, вперед W - создает иллюзию за спиной противника, пинающую его поближе (можно заблокировать) за 15 маны
спс
не, моделей из вов точно не будет, надо искать их, переписывать "фреймдату", и т.д
Камеру совсем близко не ставлю, т.к. модели исчезают, как только ни химичил в modeleditor'е с границами
Насчет музыки и звуков передумал, я все равно обычно звук в варике выключаю и слушаю что-то свое через винамп, и вроде почти все тоже
Так-то осталось 2,5 героя сделать, просто идей нет какие приемы сделать чтобы они отличались от остальных
Добавил суккубу, полуготового тролля и спецэффект при нижнем блоке теперь снизу. Пофиксил хватку W+E у дредлорда.
Забрасываю это все на неопределенное время.
Странно, я вроде обновлял картиночку с красными/зелеными рамками где показано какие герои готовы
но она осталась с первой версии, хотя остальное описание обновилось
NilasAran_39, защита точно в процентах нужна? что будет если у героя 2 ед. защиты, первый уровень абилки даст только 3% снижения урона
процентную защиту делать либо через базу данных и систему с статами через предметные абилки, что кошмар на гуи, либо через доспехи веры, а тогда будет два баффа - один на атаку, другой на защиту
а так можно какой-нить леденящий крик использовать для баффа на атаку и защиту, но не процентную
» WarCraft 3 / Как заменить Wait на Таймер?
выключаешь триггер, а тут другой юнит вдруг использует спелл и снова включает триггер. перезаписывает переменные, и т.д., что может повлиять на работу спелла первого юнита, если тот еще не закончил свою работу
Ред. biridius
» WarCraft 3 / Как заменить Wait на Таймер?
На каждый цикл действий свой триггер и свой таймер.
Ред. biridius
» WarCraft 3 / Как заменить Wait на Таймер?
триггер срабатывает каждый раз когда таймер истекает. тебе не нужно 120 триггеров.
достаточно запустить периодический таймер один раз и будет тебе цикл каждые 0.01 сек. пока не остановишь таймер
» WarCraft 3 PLAYERUNKNOWN'S BATTLEGROUNDS / Перевод карты на английский
Ред. biridius
» WarCraft 3 / Как заменить Wait на Таймер?
сперва создаем таймеры в редакторе переменных (скажем штук 5 таймеров):
» WarCraft 3 / Золото
Это баг?
» WarCraft 3 / Как заменить Wait на Таймер?
Ред. biridius
» WarCraft 3 / Антимация
например ускорить в 100 раз, должно сдвинуть анимацию на 1 сек. за 0.01 сек.
» WarCraft 3 / Способности и алгоритмы на заказ
» WarCraft 3 / Оптимизация карты.
я думаю автор уже решил проблему
Ред. biridius
» WarCraft 3 / Можно ли на гуи отследить атаку и защиту юнита.
некоторые системы используют custom value, если в твоей карте есть такая система, она перестанет работать
» WarCraft 3 / Можно ли на гуи отследить атаку и защиту юнита.
Ред. biridius
» WarCraft 3 / Fighting for Azeroth
W, E - удар мечом снизу вверх подбрасывает, только нижний блок
E (в воздухе), затем Q - после приземления из "смерти с небес" апперкот
вниз, внизперед, вперед W - создает иллюзию за спиной противника, пинающую его поближе (можно заблокировать) за 15 маны
» WarCraft 3 / Fighting for Azeroth
» WarCraft 3 / Fighting for Azeroth
Ред. biridius
» WarCraft 3 / Fighting for Azeroth
не, моделей из вов точно не будет, надо искать их, переписывать "фреймдату", и т.д
Камеру совсем близко не ставлю, т.к. модели исчезают, как только ни химичил в modeleditor'е с границами
Насчет музыки и звуков передумал, я все равно обычно звук в варике выключаю и слушаю что-то свое через винамп, и вроде почти все тоже
Ред. biridius
» WarCraft 3 / Fighting for Azeroth
Забрасываю это все на неопределенное время.
Странно, я вроде обновлял картиночку с красными/зелеными рамками где показано какие герои готовы
но она осталась с первой версии, хотя остальное описание обновилось
Ред. biridius
» WarCraft 3 / Верхняя панель способНостей
» WarCraft 3 / Золото
Ред. biridius
» WarCraft 3 / Битовые операторы.
» WarCraft 3 / Способность с атакой
» WarCraft 3 / Способность с атакой
Ред. biridius
» WarCraft 3 / Способность с атакой
Boolean проверки на наличие способности нет, только проверка на уровень
Ред. biridius
» WarCraft 3 / Способности и алгоритмы на заказ