28

» WarCraft 3 / Непонятки с Map optimizer 5.0

Очистку Blp нужно убирать.
Может есть идеи в чем дело?
Карту сюда.
28

» WarCraft 3 / Работа кастомных моделек в Reforged/Classic режиме

Нужно импортировать модель 2 раза. В первый раз указать SD режим, во второй HD. Аналогично и с иконками.
28

» WarCraft 3 / Оптимальна ли реализация?

Если я не ошибаюсь, при удалении триггера событие же всё равно остаётся в памяти?
Не остаётся.
28

» WarCraft 3 / Оптимальна ли реализация?

Так почему это бред?
Конкретно это реализация - потому что замах произойдёт, а атака нет, триггер будет создан, после чего атакованный получит урон от другого юнита, и созданный триггер сработает. И как я уже сказал, для данной задачи плодить триггеры не нужно, достаточно одного.
28

» WarCraft 3 / Оптимальна ли реализация?

Звучит как создание одного громоздкого триггера...
Что лучше, чем бред с постоянным созданием и удалением триггеров. Сколько писал на варе, ни разу такой дичи не потребовалось.
28

» WarCraft 3 / Оптимальна ли реализация?

map_maiker, юнит входит на карту, на него и добавляем событие на получение урона. Всё. А все эти костыли с событием на атаку бред. Тем более, что это замах, а не сама атака. И на каждый замах по новому триггеру - бред.
28

» WarCraft 3 / Отследить какое событие вызвало триггер

I2S(GetTriggerEventId) ошибку выдаёт.
Потому что скобки и конверт в хендлайди забыл.
К слову, эта функция универсальна? Для любых событий?
Да.
28

» WarCraft 3 / Game data set. Разница между 1.07 и 1.26

Последние данные - War3xlocal.mpq, папка units.
Данные 1.07 TFT - War3xlocal.mpq, папка Custom_V1/units.
Только я ошибся. Речь конечно же про War3Patch.mpq.
28

» WarCraft 3 / Game data set. Разница между 1.07 и 1.26

makkad, можно просто блокнотом открыть.

Данные 1.07 TFT - War3xlocal.mpq, папка Custom_V1/units.
makkad, думаю, что стоит смотреть именно в локале, ведь в war3x данные для TFT, а в War3Patch данные последующих патчей, в том силе и 1.26.
28

» WarCraft 3 / Game data set. Разница между 1.07 и 1.26

Данные можно найти в варе.
Последние данные - War3Patch.mpq, папка units.
Данные 1.07 TFT - War3Patch.mpq, папка Custom_V1/units.
28

» WarCraft 3 / Game data set. Разница между 1.07 и 1.26

Карта писалась не на 1.07 же
У тебя изначально стоял дефолт, если карта не мили. А потому ничего не изменится.
28

» WarCraft 3 / Game data set. Разница между 1.07 и 1.26

makkad, там есть 2 варианта - последний патч и 1.07 (1.01). Дефолт говорит, что он возмёт один из двух вариантов в зависимости от статуса карты.
28

» WarCraft 3 / Оптимальна ли реализация?

makkad:
Могу сказать, что TriggerAddAction вызывает утечку памяти, если отдельно его не сохранять и позже удалять. Лучше через TriggerAddCondition вызывать действия триггера.
А в чём разница? Это всё одно и тоже.

А по теме - динамическое создание триггеров тут не нужно.

Filter() - в твоём случае позволит подставить вместо функции, которая должна возвратить boolean, подставить функцию, которая возвращает nothing
Фильтр берёт коде, и возвращает фильтр, что подтип булеэкспры. А TriggerAddCondition принимает только булекспры.
28

» WarCraft 3 / Game data set. Разница между 1.07 и 1.26

в новых версиях в рамках изменения баланса часто изменяются разные константы, данные из РО
Просто ставим дефолт и не паримся.
Загруженные файлы
28

» WarCraft 3 / Редактирование рельефа средствами jass

Но в JASS много чего нет, что потом как-то добавили, вроде мемхака.
В мемхаке пока нет функционала для изменения рельефа. И его может и не быть, зависит от того, как чтение рельефа реализовано.
28

» WarCraft 3 / Редактирование рельефа средствами jass

Ну уровни же рельефа, а не холмы.
С помощью JASS менять уровень рельефа нельзя.
28

» WarCraft 3 / Редактирование рельефа средствами jass

В гуи посмотри категорию деформация рельефа. Это единственный способ менять ландшафт.
28

» WarCraft 3 / смена w3m на w3x

Чтобы был w3x, нужно что-то написать в шапке (оно же место для кастом кода) редактора триггеров. Достаточно просто написать комментарий.
//
28

» WarCraft 3 / Видеоролики

Я думаю, можно просто в карту импортировать синематик по пути Movies/имя.
28

» WarCraft 3 / Lua: как вызвать без аргументов функцию?

МрачныйВорон, пройдись поиском по коду и найди все использования строки A. И, как я уже сказал, дай её норм имя.