30

» WarCraft 3 / Система отлова нанесённого урона

если делать нормально, то твоя система не нужна
Отлично, делай "нормально" и не пользуйся моей системой.
30

» WarCraft 3 / Система отлова нанесённого урона

Вызов в Jass
trigger Trig = CreateTrigger()
TriggerRegisterUnitEvent(Trig, GetSomeUnit(), SOME_EVENT)
Можно интерпретировать примерно так:
trigger Trig = trigger.create();
Trig.registerUnitEvent(GetSomeUnit(), SOME_EVENT);
30

» WarCraft 3 / Система отлова нанесённого урона

Первый при ините добавляет ивент для всех начальных юнитов.
Для этого не нужна сущность триггера, что прекрасно видно из кода системы.

Вешать на каждый ивент по бандлу триггеров
Вот только это эвенты вешаются на триггеры, а не наоброт.
30

» WarCraft 3 / Новые нативные функции в 1.29

Все ваще просто делается))
Очевидно, что я имел в виду не это, не надо юродствовать.

бестолковый AddArmor
Попробуй добавить броню без этой функции или тонны костылей.
30

» WarCraft 3 / Jass New Gen Pack - Rebuild 1.4

Поставь английскую инсталлятором, это должно решить проблему.
30

» WarCraft 3 / Новые нативные функции в 1.29

Куда проще дать ко всему доступ из кода потенциально, и нет смысла размыливать не слишком большие рабочие ресурсы на лишнюю работу.
Не забывай, что там сейчас полностью новая команда разработчиков, и им самим приходится сначала разбираться в деталях.
30

» WarCraft 3 / Новые нативные функции в 1.29

Потому что для их целей (баланса) потребовалось одно, а не другое.
30

» WarCraft 3 / Сценарий для третьего свитка

на сценарии я беру только работы професиональных писателей
На данный момент автор является профессиональным писателем, насколько мне известно.

Моё дело - предложить. =)
30

» WarCraft 3 / Хак на память Warcraft3

Урон можно отменять вообще всегда, после чего наносить нужное количество.
30

» WarCraft 3 / Сценарий для третьего свитка

Энивей, вот небольшой рассказ, один из лучших "любительских" рассказов, что я читал, и ещё при первом прочтении подумалось, что его экранизация могла бы реально круто выглядеть.
В фентези антураж сюжет вполне можно вписать, кмк.
30

» WarCraft 3 / HiveWE - World Editor 0.6

Удалять оригинальное видео определённо не стоило, вернул.
По меньшей мере первые три минуты твоего видео стоило выпилить, остальное вполне себе сокращается до минуты.
30

» WarCraft 3 / Хак на память Warcraft3

ну никак не катит постоянно инвул давать и отхил делать с таймерами
С чего бы? Сделай универсальный метод и применяй, благо событие получения урона любым юнитом легко реализуемо.

Китайцы подрубили ЛУА и ничего через варик больше не делают
Можно поподробнее на этот счёт?
30

» WarCraft 3 / Как прикрепить спецеффект к заменяемому юниту?

оно действует на всех юнитов, а нужно их отсеивать по уровню, игроку, типу юнита
В РО указываешь нужному типу юнитов какую-нибудь неиспользуемую классификацию и соответственно настраиваешь допустимые цели в спеле.
Кроме того, спелу можно указать дальность воздействия 1.0 и создавать/передвигать даммика чётко в координаты воскрешаемого юнита.
Да и создавать 20 даммиков при каждом касте плохая идея, не оптимальная.
Создай одного и пользуйся только им, передвигая в позицию умершего юнита.
собственно, так в целом и стоит делать
30

» WarCraft 3 / Как прикрепить спецеффект к заменяемому юниту?

Почему бы не воскрешать заклинанием "воскрешение" (ультимейт палладина) через дамми-каст?
30

» WarCraft 3 / Броня и триггерное снижение урона

Принятый ответ
Отлавливается факт получения урона, то есть его значение уже снижено бронёй / абилами.
30

» WarCraft 3 / Система отлова нанесённого урона

воскресить = создать нового юнита
У меня целая карта строилась на том, что воскрешение работает согласно своему названию и ничего не пересоздаёт.

По каким-то причинам был уверен, что разложившиеся юниты триггерят событие выхода из региона.
Поправил этот момент, теперь триггерит на событие собственно разложения.