15

» WarCraft 3 / Иногда не срабатывают некоторые спеллы

IcE_PLayER, спелл один скопируй. Существуют тысячи возможных вариантов, почему у тебя не робит спелл.
15

» WarCraft 3 / Приказ без цели: skillmenu

Принятый ответ
Этот приказ не ловится, если он не был вызван триггерно. Пруф внизу
Загруженные файлы
15

» WarCraft 3 / Дуэли спэллмейкеров

GF RaiseD, ну пля. скинь хоть описание спелла, и что там наработал. Просто мне интересно, что там намутил. Вот мой спелл
Загруженные файлы
15

» WarCraft 3 / Дуэли спэллмейкеров

GF RaiseD, ну шо там? Ты так долго один спелл делаешь? Просто я, если что. сделал один.
15

» WarCraft 3 / Юнит становится неуязвимым вместо поглощения урона.

Принятый ответ
Безумие с отрицательным показателем делает неуязвимым и заставляет магию хилять тебя
15

» WarCraft 3 / По гейм ренжеру О карте

Десинхрон. Да и нахера играть на геймренжере, если есть та же гарена.
15

» WarCraft 3 / как удалить юнита

Много кода
Изначальная функция в гуи.
    call KillUnit( GroupPickRandomUnit(GetUnitsSelectedAll(Player(0))) )
Груп пик рандом юнит. группа не удаляется, так как бждестрой груп не указан
function GroupPickRandomUnit takes group whichGroup returns unit
    // If the user wants the group destroyed, remember that fact and clear
    // the flag, in case it is used again in the callback.
    local boolean wantDestroy = bj_wantDestroyGroup
    set bj_wantDestroyGroup = false

    set bj_groupRandomConsidered = 0
    set bj_groupRandomCurrentPick = null
    call ForGroup(whichGroup, function GroupPickRandomUnitEnum)

    // If the user wants the group destroyed, do so now.
    if (wantDestroy) then
        call DestroyGroup(whichGroup)
    endif
    return bj_groupRandomCurrentPick
endfunction
Ну а тут вообще локальная группа создается и не обнуляется
function GetUnitsSelectedAll takes player whichPlayer returns group
    local group g = CreateGroup()
    call SyncSelections()
    call GroupEnumUnitsSelected(g, whichPlayer, null)
    return g
endfunction
15

» WarCraft 3 / Система отлова ударов

Без орбов такая система превращается в баганный шлак.
Либо делать на орбах, либо наносить весь урон от спеллов триггерно и ловить тот, который нанесен не со спелла.
15

» WarCraft 3 / 7 спеллов у героя

Принятый ответ
]]Chupakabra[[, я понял. Крч на костылях придется лепить. Попробуй при выборе героя добавлять геройские абилки, а потом блочить или удалять их. Думаю, так можно добавить до 7 штук. Через ро не получается больше 5.
Если не получится - пробуй делать полностью триггерно с помощью спеллбука.
15

» WarCraft 3 / 7 спеллов у героя

]]Chupakabra[[, ну кидай карту тогда. Мой хрустальный шар, по которому я гадаю, в ремонте.