29

» WarCraft 3 / Условный диалог

Ошибка простая, в if/then/else не юнит триггера проверяешь, а сравниваешь жив ли нужный тебе юнит.
В данный момент он проверяет наличие умершего по событию юнита в заданной области
29

» WarCraft 3 / алгоритм расположения объектов в квадрате

ledoed, вроде да, сейчас блокнот соображу открою
Уточни, имеются ли данные о количестве чёрных квадратов?
29

» WarCraft 3 / алгоритм расположения объектов в квадрате

ledoed, Ты же понимаешь, что для полного понимания картины нужно уточнить о чём собственно идёт речь, какие исходные данные есть и т.д. Подробнее опиши задачу.
Есть вариант:
x = номер углового квадрата
size = размер квадрата
countL = количество квадратов по длине //между угловыми
countH = количество квадратов по высоте //между между угловыми
length = DistanceBetweenPoints(x1, x2) - size
height = DistanceBetweenPoints(x1, x4) - size
countL =  lenght / size
countH = height / size
29

» WarCraft 3 / алгоритм расположения объектов в квадрате

Принятый ответ
8gabriel8, Я полагал, что чёрные - юниты/объекты внутри, а красные - юниты/объекты вокруг, вот собственно его задача была расстановка юнитов/объектов вокруг, но ты прав, нужно больше информации.
29

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

Тимколор накладывается на прозрачные части текстуры, новый слоем под низ добавьте непрозрачный цвет, обычно делают чёрный
29

» WarCraft 3 / Официально стал доступен PTR 1.31

DracoL1ch, Для этого она и существует, чтобы при наложении отриц. бафов агрить юнитов, думаю.
29

» WarCraft 3 / алгоритм расположения объектов в квадрате

PrincePhoenix, Алгоритм немного другой, сейчас скину
Через полярки
integer x = 1
location pos = //ваш центр
real distance = //ваш размер квадрата
loop
exitwhen x > 12
    if x == 2 or x == 5 or x == 8 or x == 1 or then
        set pos = PolarProjectionBJ(pos, d*SquareRoot(2), 30*I2R(X)-15) 
    else
        set pos = PolarProjectionBJ(pos, d, 30*I2R(X)-15)
    endif
    set x = x + 1
endloop
На координатах
integer i = 1
real x //X центра
real y //Y центра
real distance //Размер стороны квадрата и одновременно смещение
loop
exitwhen i > 12
    if i == 2 or i == 5 or i == 8 or i == 1 or then
        set x = x + distance*Cos((30*I2R(i)-15) * bj_DEGTORAD)
        set y = y + distance*Sin((30*I2R(i)-15) * bj_DEGTORAD)
    else
        set x = x + (distance*SquareRoot(2))*Cos((30*I2R(i)-15) * bj_DEGTORAD)
        set y = y + (distance*SquareRoot(2))*Sin((30*I2R(i)-15) * bj_DEGTORAD) 
    endif
    set i = i + 1
endloop
Загруженные файлы
29

» WarCraft 3 / алгоритм расположения объектов в квадрате

8gabriel8, смещение по диагонали больше, чем обычное. Угловые придётся дополнительно проверять
Ещё не понял, почему цикл 45 градусов?
29

» WarCraft 3 / алгоритм расположения объектов в квадрате

Так сказать пища для размышления
от 1-го 2 смещения вправо
от 2-го 2 смещения вниз
от 3-го 2 смещения влево
от 4-го 2 смещения вверх
Алгоритмов может быть несколько, от циклов с проверкой текущего номера куба, до простого назначения переменных
Загруженные файлы
29

» WarCraft 3 / Дополнительные и основные задания

Принятый ответ
Вы хотя бы пробуете перед тем, как задать вопрос сделать что-то самостоятельно?
При создании Задания выбирается его тип: Основной/Дополнительный и т.д.
29

» WarCraft 3 / Изменение огненного столба

Принятый ответ
С помощью заклинаний нет, тригерно да
Запомнить точку применения огненного столба, проверять в её радиусе баф огненного столба и вешать нужный бафф, нужны дамми-юниты
29

» XGM Конкурсы / Warcraft 3 Custom Maps Contest 2019

Update

Конкурс будет продлён до выхода стабильного патча и также участники получат дополнительное время на разработку
Позже будут скорректированы даты
29

» XGM Конкурсы / Warcraft 3 Custom Campaign Contest 2019

Update

Конкурс будет продлён до выхода стабильного патча и также участники получат дополнительное время на разработку
Позже скорректирую даты
29

» Огонёк Феникса / Список конкурсов от Феникса

Идея

Поскольку эти два конкурса ожидают выхода стабильного патча, предлагаю конкурс героев:
Конкурс кампаний
Конкурс карт

С разработкой концептов и их реализацией
Опрос: Что думаете?
1. 
Я за!
2. 
Нейтрально
3. 
Я против
4. 
Посмотреть ответы
29

» WarCraft 3 / Отлов урона на 131 PTR

Bergi_Bear, Именно так
Только SetEventDamage()
Я так свою систему урона и резистов сделал
29

» WarCraft 3 / Как спрятать предмет в анимации. В программе mdlvis

Принятый ответ
F3 в программе или Модули -> Редактор анимаций
В списке анимаций находим нужную
Выделяем галочкой необходимую группу поверхностей (которую/ые нужно скрыть)
Вкладка поверхности -> Видимость [Создать]
Переносимся на шкале кадров на нужный кадр
Включить/Выключить
Бывают баги
Есть вариант через War3ModelEditor, но он по-сложнее для новичка будет, хоть и менее багованный.
Загруженные файлы
29

» Огонёк Феникса / League of Death

Update

  • 24 игрока
  • система Hack and Slash была вырезана после тестов с игроками
  • в разработке 72 уникальных героев для выбора в лиге

Готовые концепты
Влад Недракула
Имя: Влад Недракула - Натрезим
Класс: Ловкость
Врождённый навык: Вампиризм (при убийстве), Отрицательный реген при дневном свете
Предыстория:

Способности

  1. Устрашающий взгляд - парализует врагов перед собой
  2. Тёмная стая - становится стаей летучий мышей на короткое время
  3. Сущность натрезима - имеет ускоренные рефлексы (пассивно)
  4. Обращение - поднимает убитых врагов (пассивно)
Хирон Фессалий
Имя: Хирон Фессалий - Хранитель природы
Класс: Интеллект
Врождённый навык: Лесная нимфа (пассивный спутник)
Предыстория:

Способности

  1. Гнев природы - AOE корни
  2. Духи леса - призывает трентов
  3. Природный баланс - уравнивает здоровье между всеми существами природы
  4. Зов предков - стадо кентавров
Нергал - Душегуб
Имя: Нергал - Душегуб
Класс: Интеллект
Врождённый навык: Похищение душ (восстановление МП при убийстве)
Предыстория:

Способности

  1. Бездушный щит - входящий урон расходует МП
  2. Опустошение - поглощает души врагов вокруг и восстанавливает своё МП
  3. Астральная форма - на короткое время Душегуб переносит своё физическое тело в астрал
  4. Расщепление душ - наносит урон врагам вокруг от разницы количества маны

Приветствуются интересные идеи в формате:
((кат Имя героя
<- [Изображение]
**Имя:** 
**Класс:** 
**Врождённый навык:** 
**Предыстория:**
-
== Способности ==
1. ** **
2. ** **
3. ** **
4. ** **
))
Загруженные файлы
29

» WarCraft 3 / Нужна модель? - Вам сюда!

Аристарх, По картинке никто не станет делать модель бесплатно, можно поискать аналоги, есть современные модели на сайте или на hive