14

» WarCraft 3 / как изъять из mpq/w3x все версии одного файла?

Принятый ответ
Первый архив:
Второй(новый) архив:
Думаем, и делаем вывод, что при удалении файлов они не удаляются, а остаются в архиве в качестве набора байтов. Проверяем (удалил из первого архива png):
Нет ниху, никакого "свободного места" нет и в проводнике видно, что архив стал весить пару байт. Пробуем вставить этот же файл png с заменой:
Вот старый файл стал "свободное место". Теперь его надо достать, а как я уже не знаю)
Чтоб избавиться от лишних файлов нажимаем "сжать архив".
До:
После:
14

» WarCraft 3 / Не достаётся эффект из хэш таблицы.

А ты вместо эффектов используй дамми-юнитов это намного удобней. Ты им либо задаешь отрицательный реген и мало хп в РО, либо в тригорах время жизни
14

» WarCraft 3 / Нужен триггер на стаканье предмета при подборе железа

Meddin, Он гуи не понимает, куда ему в жасс лезти)))
Да и УЧИТЬ жасс, кек. Еще скажи уроки смотреть по редактору)
14

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

WilliamBz, Вроде все правильно сделал, но конечно выбирать случайного юнита в группе,а не всю группу перебирать эт мем, оно у тебя не будет работать нормально.
Да и такую систему на гуях писать я бы не стал
14

» WarCraft 3 / Нужен триггер на стаканье предмета при подборе железа

Artyom18, ты устанавливаешь кол-во зарядов подбираемому предмету, а не тому что лежит в инвентаре.
Интеллект гуишников наглядно:
14

» WarCraft 3 / Нужен триггер на стаканье предмета при подборе железа

А зачем все эти манипуляции с "обычное значение юнита"? Ты когда юнит подбирает шмотку перебирай все слоты, сравнивай что предмет в слоте - "железо" и увеличивай кол-во зарядов этого предмета в слоте(целое числоА) на 1, ну и можно выйти из цикла.
Никогда еще не видел таких костылей, кекнул конкретно
14

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

Принятый ответ
WilliamBz, событие" юнит входит в область другого юнита" чем не нравится? Делаешь 3 тригора:
  1. регистрация события - герой прокачивает способность -> добавить событие в тригор 2 на вход юнита в область(радиус)
  2. Юнит входит в радиус от юнита -> добавить юниту триггера неуязвимость или чо там у тебя и добавляешь в группу юнитов
  3. Каждые 0.05 сек перебираем юнитов в группе и сравниваем расстояние до героя и если надо удаляем неуяз.
Так то лучше для каждого героя завести отдельный таймер и группу юнитов, но я так навскидку написал
Загруженные файлы
14

» WarCraft 3 / Здравствуйте дорогие искатели интересных кастомных карт (ИИКК)…

Если кто-то в натуре найдет по описанию "в начале виспом строишь алтарь и потом выбираешь героя" я оху буду крайне удивлен, господа модеры
14

» WarCraft 3 / как достичь этого плюса в эффектах

Принятый ответ
Вытащить иконку из варика -> пририсовать к иконке нужные цифры -> импортировать в карту. Готово.
14

» WarCraft 3 / Подскажите способностьнужна пассивная способность которая…

А в чем проблема добавлять/увеличивать уровень способности скорости атаки триггерно, при прокачке урона?
14

» WarCraft 3 / Что это за функция? и как она должна работать? в описании…

Artyom18, Вот это прям важно, и от этой информации ты прям поймешь как оно работает. Сомневаюсь, что кто-то знает чо за W
14

» WarCraft 3 / Как постепенно выделить юнитов в эти областьи и наносить урон?…

Ну создаешь группу юнитов(G), задаешь начальные координаты(X,Y) и радиус(R), затем в цикле:
  1. выбираешь юнитов в радиусе(R) от XY и добавляешь их в группу(G)
  2. Наносишь урон всем юнитам в группе(G)
  3. Увеличиваешь радиус (я не понял надо или нет, сам думай короче)
  4. X = X + 2*R* cos(угол между кастером и таргетом)
  5. Y = Y + 2*R* cos(угол между кастером и таргетом)
ВСЕ цикл кончился, удаляешь группу и радуешься жизни.
Также можно вместо цикла таймер заебенить, тот же алгоритм в принципе
14

» WarCraft 3 / Что это за функция? и как она должна работать? в описании…

Ну конвертит реальное в строку (классный у тебя русификатор, скачай другой).
первый аргумент - строка
второй аргумент - количество символов перед запятой(вроде, хз)
третий аргумент - количество символов после запятой
14

» WarCraft 3 / Способность Горного великана "Каменная кожа" она уменьшает…

Artyom18, юнит триггера - юнит, действия которого запустили триггер, в данном случае получил урон, а условие искать надо лучше.