22

» WarCraft 3 / что из этого вызывает десинк?

все еще десинкает, хотя и убрал перемещение локейшенов
может мультиборд? или таки fade filter?
на хайве ответили, это все бж функция которая убирает fade filter, там создается таймер
22

» WarCraft 3 / Fighting for Azeroth: 3D

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

» WarCraft 3 / Более трёх героев

как всегда я фигню написал. короче я пошел деградировать орать с мемов, ну его этот варкрафт
22

» WarCraft 3 / Более трёх героев

там у каждого героя в редакторе объектов есть строки
технология -... - ратуша, дом вождей и тд
технология -... - крепость, крепость вождей и тд
технология -... - замок, дворец вождей и тд
и таких строк там аж 10 но заполнены только первые 3
они и ограничивают чтобы был только один герой на т1, на т2 и на т3
если эти строки убрать, то героев можно брать до кучи
лимит на 1 героя каждого типа вроде сделан через стандартный триггер "melee - limit heroes to 1 per hero type" в инициализации сражения
22

» WarCraft 3 / Подскажите триггер

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

» WarCraft 3 / Как воспроизводить звук на скилле?

Oxotnak, не стоит морочиться с переводом, потом в статьях и на форуме ничего не понятно
триггер на скрине не работает? приказ точно тот же что в редакторе объектов под "порядок строк - включен" у способности, без пробелов?
возможно нужно подгрузить звук, попробуй сперва воспроизвести его в начале игры, до использования абилки
22

» WarCraft 3 / Что такое "характеристики -- построение"

определяет порядок юнитов когда они идут вместе, строем
типа пехотинцы впереди, стрелки и артиллерия сзади
22

» WarCraft 3 / Как воспроизводить звук на скилле?

тоже была такая проблема, некоторые абилки не отслеживаются через "приводит в действие"
можно отслеживать вместо применения способности
событие - юнит отдал приказ, без указания цели
условие1 - приказ равно berserk (см. поле в редакторе способности "порядок строк - включен")
условие2 - уровень нужной абилки у юнита больше 0 (чтоб не срабатывало на другие абилки на основе берсерка у других героев)
22

» WarCraft 3 / Сustomize Editor Categories

сортировка строк в редакторе объектов, игровых констант и интерфейса
22

» WarCraft 3 / Как заставить рабочего использовать определённые анимации?

Еще в Редакторе объедков можно добавить в "графика - нужная анимация" gold, тогда такие анимации будут у юнита сразу, без триггеров
22

» WarCraft 3 / Цели заклинания "Цепь молний"

ssbbssc, можно сохранить героя в хеш на даммика
либо если гер один то через массив и индекс игрока
хз как статы и итемы влияют на стандартные спелы типа цепи молний
22

» WarCraft 3 / Изменение высоты юнита

  1. ландшафт может влиять
  2. попробуй еще воткнуть вейт на 0.1 перед изменением высоты, после реплейса
22

» WarCraft 3 / Fighting for Azeroth: 3D

заменил файл карты на более новую версию, которую скинул на хайв
22

» WarCraft 3 / Скорость дамми юнита

сохраняешь на героя переменную, в которой считаешь угол поворота
каждые 0.03 увеличиваешь эту переменную на скорость поворота в градусах * 0.03, и перемещаешь юнита в
x = x героя + cos угла * радиус
y = y героя + sin угла * радиус
для больше одного даммика еще нужно добавлять к углу 360 градусов * номер даммика / число даммиков
22

» WarCraft 3 / Типы Атаки и Защиты

вкладка в редакьоре ландшафта
Дополнительно - Игровой интерфейс
там меняются все эти тексты, только надо поискать и галочку поставить "использовать нестандартные"
вообще там настраивается куча всего, включая текстуры интерфейса
нужный текст начинается с "Текст - Общий"
22

» WarCraft 3 / Почему все функции по дефолту не айнитятся через ExecuteFunc?

блин с телефона минус вместо плюса поставился
т. е в конце экзекута он возвращается туда откуда был вызван?
Sergarr, ясн значит если экзекуты не звать из экзекутов то можно спамить сколько угодно. А если цикл максимально длинный, сколько там 300000 операций?
22

» WarCraft 3 / Почему все функции по дефолту не айнитятся через ExecuteFunc?

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

» WarCraft 3 / Почему все функции по дефолту не айнитятся через ExecuteFunc?

Sergarr, 5-10 раз из forgroup?
у меня одни экзекуты вызывали другие экзекуты, но как разбил чтобы каждые 10 итераций был таймер на 0, заработало
22

» WarCraft 3 / Стандартные способности

Iisys,
  1. можно абузить "юнит атакован" многократным нажатием на стоп, событие срабатывает до начала замаха
  2. хп будет отниматься до попадания снарядом, и даже если герой промазал
  3. если доп урон убьет цель, засчитается что юнит убил сам себя, надо чтобы доп урон был меньше хп цели
надо делать через отлов урона
22

» WarCraft 3 / Стандартные способности

Iisys, еще вроде есть абилка гоблина-механика, которая повышает урон по определенным целям
с такой иконкой сломанной башни на красном фоне
22

» WarCraft 3 / Стандартные способности

1-4 отлов урона, в поиске
сайт немного тупит, надо еще нажать Ресурсы
5 дать любую пассивку с иконкой, например громовой молот, а триггером ловить изучение этой абилки и давать постоянную невидимость
22

» WarCraft 3 / Движение дамика за игроком

noyl, угла поворота героя
правда на джассе cos sin берутся от угла в радианах, а не градусах
юзать cosbj sinbj либо переводить угол в радианы, умножая на пи/180
22

» WarCraft 3 / Движение дамика за игроком

т. е. каждые 0.03 сек.
x юнита = косинус угла*расстояние + x героя
y юнита = синус угла*расстояние + y героя