22

» WarCraft 3 / Fighting for Azeroth: 3D

Clamp, я пробовал когда делал 2д файтинг, почему-то шрифт не заменялся хотя все прописывал правильно. Шрифт делал в какой-то проге
до сих пор пдф-читалка использует стрелки вместо цифр в части книг.
Мб это только со шрифтом мультибордов/тексттагов.
Я думаю он имел в виду через реплики юнитов, т.к. в режиме кино не отслеживются кнопки. Но если просто в низу экрана, то будет мешать и перекрывать юнитов.
22

» WarCraft 3 / Fighting for Azeroth: 3D

8gabriel8, туда не выйдет засунуть стрелки, но идея хорошая
мб можно как-то мультиборд хитро вывернуть чтобы он туда вниз налезал.
22

» WarCraft 3 / Fighting for Azeroth

вроде работает на новой версии вара
убрал скобки из названия, а то тут они становятся квадратными и файл не открывается игрой
Загруженные файлы
22

» WarCraft 3 / Вопрос по Jass

расстояние до найденного ближайшего лучше не пересчитывать каждый раз, а хранить в переменной; еще можно обойтись без корня, а сравнивать сразу квадраты расстояний
возможно проблема в сравнении неинициализированной (например int i вместо int i = 1) переменной (unit FIRST == null)
вместо этого юзай boolean флаг или проверку на сохраненное расстояние до ближайшего, например что оно больше -1
22

» WarCraft 3 / Как убрать звук у модели?

war 3 model editor - узлы
находим объект нужного звука
удаляем его
Загруженные файлы
22

» WarCraft 3 / Не работает модель? - Вам сюда!

Andrey33, придется рисовать новую ходьбу, стояние с луком есть, щас мб сделаю
надо проверять, вот новая анимация ковыляния, и старое стояние теперь с тегом Alternate, так что должны проигрываться анмации с луком которые Stand Ready
вот, поправил стояние
Загруженные файлы
22

» WarCraft 3 / Не работает модель? - Вам сюда!

Andrey33, там же есть две анимации shoot, только и надо что переименовать в Attack, а атакам мечом поставить тег alternate или удалить
Загруженные файлы
22

» WarCraft 3 / Пробемы с ланщафтом

варик случайно не облегченный под доту с гарены? лет пять назад вроде качал была такая же фигня
22

» WarCraft 3 / Как использовать "Walk Fast" после приобретение сопогов

нород ну вопрос же очевидно про анимацию, у питлорда и таурена есть две анимации ходьбы, автор хочет менять анимацию если ест сапоги
Загруженные файлы
22

» WarCraft 3 / Не инициализируется функция в СЕРЕДИНЕ потока

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

» WarCraft 3 / Fighting for Azeroth

Есть мб у кого-нить идеи рейджартов для мясника и джайны?
У мясника пока из спец-абилок только крюк, укус (бросок, сбивает с ног и если противник не вырывается из броска то отъедает у него хп), пронзающая смерть и перекат-таран вперед.
вобщем 3,5 героя, 3 арены
пусть тут полежит
мб кто поиграет, особенно интересно работает ли мультиплеер, т.к. много возился чтобы было 6 игроков а не 2, а тестить негде
Загруженные файлы
22

» WarCraft 3 / Оптимизация

что сразу бросается в глаза:
юзаешь GetSpellTargetLoc вместо GetSpellTargetX, GetSpellTargetY
не обнуляешь локации и таймеры, не обнуляешь юнита в фильтре
вызываешь дейстрой групп после обнуления переменной, то есть разрушаешь null а группа остается висеть
22

» WarCraft 3 / Fighting for Azeroth

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

» WarCraft 3 / Атака в радиусе

Есть событие ''Unit within range" в котором указывается юнит и расстояние, и которое срабатывает если кто-либо приближается к этому юниту.
И есть действие на смену владельца Change Owner.
22

» WarCraft 3 / Нагрузка карты

Один триггер лучше чем много
Меньше хендлов и меньше функций запускается одновременно
22

» WarCraft 3 / почему не работает Изменение структуры событие

call TriggerRegisterUnitEvent(t,GetTriggerUnit(),EVENT_UNIT_SPELL_FINISH)
на
call TriggerRegisterAnyUnitEventBJ(t,EVENT_UNIT_SPELL_FINISH)
вообще у тебя уже события перепутались
в триггере "SPELL ACT" было EVENT_UNIT_SPELL_EFFECT