все еще не работает в мультиплеере, и виснет в случае завершения раунда с одинаковыми хп у обоих игроков
десинк вызывается в начале раунда, возможно мультибордами.
система с дуэлями не работает, бой с синим игроком вместо этого был с бирюзовым ии.
там у каждого героя в редакторе объектов есть строки
технология -... - ратуша, дом вождей и тд
технология -... - крепость, крепость вождей и тд
технология -... - замок, дворец вождей и тд
и таких строк там аж 10 но заполнены только первые 3
они и ограничивают чтобы был только один герой на т1, на т2 и на т3
если эти строки убрать, то героев можно брать до кучи
лимит на 1 героя каждого типа вроде сделан через стандартный триггер "melee - limit heroes to 1 per hero type" в инициализации сражения
Oxotnak, не стоит морочиться с переводом, потом в статьях и на форуме ничего не понятно
триггер на скрине не работает? приказ точно тот же что в редакторе объектов под "порядок строк - включен" у способности, без пробелов?
возможно нужно подгрузить звук, попробуй сперва воспроизвести его в начале игры, до использования абилки
тоже была такая проблема, некоторые абилки не отслеживаются через "приводит в действие"
можно отслеживать вместо применения способности
событие - юнит отдал приказ, без указания цели
условие1 - приказ равно berserk (см. поле в редакторе способности "порядок строк - включен")
условие2 - уровень нужной абилки у юнита больше 0 (чтоб не срабатывало на другие абилки на основе берсерка у других героев)
сохраняешь на героя переменную, в которой считаешь угол поворота
каждые 0.03 увеличиваешь эту переменную на скорость поворота в градусах * 0.03, и перемещаешь юнита в
x = x героя + cos угла * радиус
y = y героя + sin угла * радиус
для больше одного даммика еще нужно добавлять к углу 360 градусов * номер даммика / число даммиков
вкладка в редакьоре ландшафта
Дополнительно - Игровой интерфейс
там меняются все эти тексты, только надо поискать и галочку поставить "использовать нестандартные"
вообще там настраивается куча всего, включая текстуры интерфейса
нужный текст начинается с "Текст - Общий"
nvc123, а, т. е. потоки от экзекутов запоминают откуда их вызвали, чтобы потом вернуть из стека локальные переменные или что там, как обычные подпрограммы?
и все эти потоки не закрывались, пока не выполнятся следующие итерации?
noyl, угла поворота героя
правда на джассе cos sin берутся от угла в радианах, а не градусах
юзать cosbj sinbj либо переводить угол в радианы, умножая на пи/180
Ред. biridius
» WarCraft 3 / что из этого вызывает десинк?
на хайве ответили, это все бж функция которая убирает fade filter, там создается таймер
Ред. biridius
» WarCraft 3 / Fighting for Azeroth: 3D
десинк вызывается в начале раунда, возможно мультибордами.
система с дуэлями не работает, бой с синим игроком вместо этого был с бирюзовым ии.
Ред. biridius
» WarCraft 3 / Более трёх героев
Ред. biridius
» WarCraft 3 / Более трёх героев
технология -... - ратуша, дом вождей и тд
технология -... - крепость, крепость вождей и тд
технология -... - замок, дворец вождей и тд
и таких строк там аж 10 но заполнены только первые 3
они и ограничивают чтобы был только один герой на т1, на т2 и на т3
Ред. biridius
» WarCraft 3 / Подскажите триггер
Ред. biridius
» WarCraft 3 / Как воспроизводить звук на скилле?
возможно нужно подгрузить звук, попробуй сперва воспроизвести его в начале игры, до использования абилки
» WarCraft 3 / Что такое "характеристики -- построение"
типа пехотинцы впереди, стрелки и артиллерия сзади
Ред. biridius
» WarCraft 3 / Как воспроизводить звук на скилле?
событие - юнит отдал приказ, без указания цели
условие1 - приказ равно berserk (см. поле в редакторе способности "порядок строк - включен")
условие2 - уровень нужной абилки у юнита больше 0 (чтоб не срабатывало на другие абилки на основе берсерка у других героев)
» WarCraft 3 / Сustomize Editor Categories
» WarCraft 3 / Как заставить рабочего использовать определённые анимации?
Ред. biridius
» WarCraft 3 / Цели заклинания "Цепь молний"
либо если гер один то через массив и индекс игрока
Ред. biridius
» WarCraft 3 / Изменение высоты юнита
» WarCraft 3 / Fighting for Azeroth: 3D
Ред. biridius
» WarCraft 3 / Скорость дамми юнита
каждые 0.03 увеличиваешь эту переменную на скорость поворота в градусах * 0.03, и перемещаешь юнита в
x = x героя + cos угла * радиус
y = y героя + sin угла * радиус
для больше одного даммика еще нужно добавлять к углу 360 градусов * номер даммика / число даммиков
Ред. biridius
» WarCraft 3 / Типы Атаки и Защиты
Дополнительно - Игровой интерфейс
там меняются все эти тексты, только надо поискать и галочку поставить "использовать нестандартные"
нужный текст начинается с "Текст - Общий"
Ред. biridius
» WarCraft 3 / Почему все функции по дефолту не айнитятся через ExecuteFunc?
Ред. biridius
» WarCraft 3 / Почему все функции по дефолту не айнитятся через ExecuteFunc?
и все эти потоки не закрывались, пока не выполнятся следующие итерации?
» WarCraft 3 / Почему все функции по дефолту не айнитятся через ExecuteFunc?
у меня одни экзекуты вызывали другие экзекуты, но как разбил чтобы каждые 10 итераций был таймер на 0, заработало
Ред. biridius
» WarCraft 3 / Стандартные способности
» WarCraft 3 / Стандартные способности
с такой иконкой сломанной башни на красном фоне
Ред. biridius
» WarCraft 3 / Стандартные способности
» WarCraft 3 / Движение дамика за игроком
правда на джассе cos sin берутся от угла в радианах, а не градусах
юзать cosbj sinbj либо переводить угол в радианы, умножая на пи/180
» WarCraft 3 / Движение дамика за игроком
x юнита = косинус угла*расстояние + x героя
y юнита = синус угла*расстояние + y героя