Хочу сделать чтобы если пехотинец оказался слишком далеко от своего здания "дом", допустим на расстоянии 5000+, то он сразу умирал. Дайте какой-нибудь гайд или наработку с похожей штукой, где есть работа с областями относительно юнита.

Вопрос был задан 55 минут назад
есть скрипт для озвучки
public void PlaySound(int y_soundNum)
{
GameObject y_gameObject = Instantiate(y_sfx, Vector3.zero, Quaternion.identity) as GameObject;
...
Вопрос был задан 4 часа назад
Сделал передвижение юнитов врага от области к области,но вся "соль" в том,что,если в неё зайдет игрок,то он тоже пойдет от области к области. Во всех триггерах условие входящего юнита - игрок 12(крипы то есть)

Вопрос был задан 4 часа назад
Решил написать небольшую библиотеку по созданию своих триггерных иллюзий.
((кат
((код
library IllusionSystem initializer onInit requires Table
...
Вопрос был задан 5 часов назад
Подскажите пожалуйста можно ли на гуи в тригерах вносить способность в группу способностей?
Пример:Герой поднял предмет и мне надо удалить у героя способность определенной группы.не зависимо от того какая из способностей этой группы у него есть.Заранее спасибо.

Вопрос был задан 16 часов назад
Итак, господа, есть ли у нас возможность ни прибегая к всякого рода извращениям прикрепить эффект молнии от одного юнита к другому, дабы при удалении или приблежении оный эффект растягивался и наоборот(Как у Виспа из Дотана)? Ибо в триггерах позволено создать только от одной точки к другой.

Вопрос был задан 1 день назад
Приветствую всех:)
Никак не могу найти, что отвечает за управление (разведку) любого рабочего, а так же разбегание юнитов от беинлингов и разложенных либераторов. Полагаю это что то одно общее. Если с разведкой относительно понятно (ставится флагами) но это не дает ответа на мой вопрос. Где этот код/скрипт/триггер/агент? Что то же есть где то.

Вопрос был задан 1 день назад
Всех приветствую. Исследуя свойства различных объектов типа handle проводил проверки на их полную удаляемость (например, если id нового объекта повторялся с id предыдущего объекта, я считал данный результат проявлением так называемой "удаляемости"). Такой логике подчинялись юниты, предметы, разруш. объекты и т.д., что удивило - даже хэш-таблицы, события, условия и действия триггеров. ID для новых объектов перезаписывался, что для меня говорило о высвобождении памяти в игре, но столкнулся с такими объектами, которые якобы удаляются функциями, но оставляют след по себе, такие как: звук, задание и деформация земли (что, удивительно, тоже объект). Они не удаляются полностью, так как за собой оставляют id. Даже деформации земли после загрузки сохранения игры в памяти не очищаются (хотя их графическая составляющая исчезает, если они временные).
...
Вопрос был задан 1 день назад
Сделал наработку выбора расы через чат для стандартного милли,но для мили требуется триггер "Ввести условия победы/поражения" и до пика кто-то точно проиграет из-за отсутствия юнитов. Как это можно починить?

Вопрос был задан 2 дня назад
Парни, замутите пожалуйста пример добавления способности, которая не пропадет после морфа. Нашел что это делается через натив в этой статье xgm.guru/p/wc3/abilities пункт 3.1 но не могу понять как реализовать

Вопрос был задан 2 дня назад
У меня есть иконки формата .PNG и .TGA. Как их конвертировать в BLP?

Вопрос был задан 2 дня назад
У меня такой вопрос, если в триггер можно добавить событие, то есть ли возможность его удалить (аналогичный вопрос по условиям и действиям)?

Вопрос был задан 2 дня назад
У меня есть функция, которая срабатывает каждые 0.05 секунд. Она даёт или обновляет ауру ближайшим наземным миньонам. Для этого она проходит через их массив, где будет не более ~60 занятых ячеек.
» Код функции
caster - источник ауры, p - игрок, к которому был послан caster, range_image - индикатор радиуса ауры, p.minions - массив миньонов, m.minion - ссылка на юнита, который связан со структурой Minion, abildata.range - радиус ауры, call BuffAirSupport.start - старт или обновление баффа ауры.
method cooldownEnd takes nothing returns nothing
    local integer a = 0
    local Minion m = caster
    local CustomPlayer p = m.foe
    call SetImagePosition(range_image, GetUnitX(m.minion), GetUnitY(m.minion), 0.)
    loop
        set m = p.minions[a]
        if IsUnitType(m.minion, UNIT_TYPE_GROUND) and GetDistanceUnits(caster.minion, m.minion) <= abildata.range then
            call BuffAirSupport.start(m, data, caster.owner, armor)
        endif
        set a = a + 1
        exitwhen a > p.minions.top
    endloop
endmethod
Я подумал, что можно это сделать с помощью группы.
((кат Версия через группу
...
Вопрос был задан 2 дня назад
Я не раз видел, когда название карты было градиентным, то есть, цвет переливался например из тёмного-синего в светло-синий. Получается, на каждый символ устанавливался цвет, но максимально можно сделать таких символов - 3. Вот и вопрос, как, собственно, сделать длинное градиентное название для своей карты? Нужны дополнительные программы?

Вопрос был задан 2 дня назад
В карте Монолит частенько видишь, что крипы Монолита начинают бегать туда-сюда и перестают нападать. Особенно это заметно на примере ящериц. С чем это связанно, кто знает? Может, можно что-то подправить в ИИ?

Вопрос был задан 3 дня назад
Всех приветствую. Недавно обнаружил для себя, что cJass на 1.29 патчах не работает (JNGP на них не запускается и пришлось перейти на WEX). cJass там не поддерживается, что жаль, так как очень необходимы дефайны и прочие преимущества cJass, чего в вурсте нет. Есть ли какой-либо способ прогнать код карты под новые патчи на компиляторе отдельно, а потом запихнуть в нее уже готовый (чтобы фичи cJass поддерживались)?

Вопрос был задан 3 дня назад
Есть ли система которая позволяет показать нагруженость памяти и количество кэша в числовом формате.

Вопрос был задан 3 дня назад
Хочу сделать систему захвата зданий как в Лорды Европы.Как это проще сделать на GUI?

Вопрос был задан 3 дня назад
Не могли бы вы скинуть сайт или код для сохранения персонажа с предметами в warcraft 3 ?

Вопрос был задан 3 дня назад
Всех приветствую. Очередной вопрос. В игре есть различные объекты. Одни из них самостоятельны и могут существовать без других (такие, как юниты, предметы, разрушаемые объекты и тому подобное), а также есть диалоги, триггеры, задания.
Вопрос: что происходит при их удалении? Влечет ли удаление таких объектов удаление ему подчиненных (хоть и есть действия очистки кнопок, условий и действий триггеров, но подобные функции не существуют для событий (их принято считать не удаляемыми), условий заданий).

Вопрос был задан 3 дня назад
Создал казарму для нестандартной расы на основе орочьих казарм. И проблема такая, при нажатии на этот новый барак во время игры тупо вылет моментальный. Ерор файл не создается.

Вопрос был задан 3 дня назад
Что бы повторный предмет выбрасывался из инвенторя, а то их модельки накладываються друг на друга.

Вопрос был задан 3 дня назад
Здравствуйте. Из перечисленных вариантов на заказ мне ничего не подошло, потому напишу тут. Если я погорячился, направьте, куда следует обратиться.
Ищу человека хорошо разбирающегося в доте. Задачи таковы:
1- сменить способности нескольких героев из версии 6.83д на те, что были в 6.77.
2- добавить в версию 6.83д героя из 1.26, сменив ему имя и возможно таверну. Речь о наиксе, нового оставить как есть, старенького, с пассивками добавить поменяв ему имя.
...
Вопрос был задан 4 дня назад
Давно не заходил на этот сайт, так как уже не увлекаюсь Warcraft. Но не давно собрался я писать онлайн игру, для этого мне нужно анимацию моделей перевезти в спрайты. Скачал я программу Warcraft 3 Viewer. Загрузил модель Magna Aegwynn и заметил, что у этой модели присутствуют камеры (красные). Как их убрать? Есть ли какая-нибудь кнопка в программе, убирающая камеры?

Вопрос был задан 4 дня назад
Здравствуйте. Столкнулся с проблемой, что зависания на карте стали уж слишком невыносимыми, они отпугивают игроков . Я точно знаю, что дело в триггерах (без них карта работает нормально). Я решил выставлять сюда триггеры, которые в наибольшей степени по моему мнению могут тормозить карту.
...
Вопрос был задан 4 дня назад