30

» WarCraft 3 / Смерть в лаве

PT153:
Не совсем понятно, зачем в То условие, когда можно это условие запихнуть после Or. Да и само условие стоит заменить на встроенную проверку.
Имеете ввиду так?
pro100master:
делай не моментальный смерть а снять опредеелное количество хп тогда красиво теряет и умирает.
Тоже думал постепенно снимать хп. Подожду ещё критики и доделаю.
Загруженные файлы
30

» WarCraft 3 / Смерть в лаве

Rockmaf:
Эм,в гифке она не дошла до лавы.
Чтоб это исправить, пришлось бы проверять четыре точки вокруг юнита, но на гуях это только бы переусложнило триггер. А центр юнита встаки находился на лаве.
Загруженные файлы
30

» WarCraft 3 / Как убрать функцию "Страх" у ИИ

Отсюда:
Все юниты делятся на 3 группы: Духи/Не духи; Воздушные/Наземные; Здания/Не здания. Они сочетаются по принципу "или". Т.е. если установить разрешённые цели (для заклинания или для атаки юнита, далее - Р.Ц.) Духи, Здания, Наземные, то это покроет все основные б.ед.
Для того, чтобы являться Самоубийцей: установленный в Классификации: Самоубийца. Установка в Т.Ц. Самоубийца не даёт ничего. С Древом и Механикой тоже самое как и с Самоубийцей. Эти три Р.Ц. являются единственными действующими "по принципу И". Т.е. они сужают область допустимых целей. Если установить галки Древо, Самоубийца, это будет значить, что заклинание или атака действует только на тех, кто является и Древом и Самоубийцей.
Скорей всего: Древа, Духи лочат.
30

» WarCraft 3 / Как убрать функцию "Страх" у ИИ

сможет атаковать только летающих героев
Там указано: Воздушные, Наземные.
30

» WarCraft 3 / Как регистрировать тип widgetevent

Принятый ответ
Почему нету реггистрация триггера на EVENT_WIDGET_DEATH тип widgetevent.
Потому, что его не добавили.
30

» WarCraft 3 / Как избавиться от утечки?

8gabriel8:
Наверное, дело в GetUnitSelectedAll.
Проморгал я работу с выбором
function GetUnitsSelectedAll takes player whichPlayer returns group
    local group g = CreateGroup()
    call SyncSelections()
    call GroupEnumUnitsSelected(g, whichPlayer, null)
    return g
endfunction
30

» WarCraft 3 / Как избавиться от утечки?

KaneThaumaturge, попробуйте так
set bj_wantDestroyGroup = true
set udg_InfoPick[GetConvertedPlayerId(GetTriggerPlayer())] = GroupPickRandomUnit(GetUnitsSelectedAll(GetTriggerPlayer()))
30

» WarCraft 3 / Как избавиться от утечки?

Установите JNGP и посмотрите код функции
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 GroupPickRandomUnitEnum takes nothing returns nothing
    set bj_groupRandomConsidered = bj_groupRandomConsidered + 1
    if (GetRandomInt(1,bj_groupRandomConsidered) == 1) then
        set bj_groupRandomCurrentPick = GetEnumUnit()
    endif
endfunction
30

» WarCraft 3 / Сборные предметов/Респавн мобов/Супер Предмет/Порча и другое...

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

» WarCraft 3 / Сборные предметов/Респавн мобов/Супер Предмет/Порча и другое...

Если кастануть на моба Подчинение, то после смерти с него не дропается лут. Как это можно исправить?
30

» WarCraft 3 / Сборные предметов/Респавн мобов/Супер Предмет/Порча и другое...

Хочу сделать Лечебное зелье + Зелье Маны = Зелье Омоложения, но триггер всегда создаёт только одно зелье омоложения, сколько бы нибыло зарядов.
Загруженные файлы
30

» WarCraft 3 / Сборные предметов/Респавн мобов/Супер Предмет/Порча и другое...

Я не понял что вы сказали,можете обьяснить?
  • Если в инвентаре несколько перчаток терминатора, то урон наносит только одна. Как суммировать урон?
  • Утечки
30

» WarCraft 3 / Сборные предметов/Респавн мобов/Супер Предмет/Порча и другое...

Вот теперь работает.
Спасибо, а как можно сделать, чтоб урон от перчаток складывался?

И можно как-то убрать утечки, а то на форуме говорят, что это плохо.
30

» WarCraft 3 / Сборные предметов/Респавн мобов/Супер Предмет/Порча и другое...

плюс нужны скрины триггеров
Пытаюсь импортировать в свою карту, но предметы, купленные в лавке не собираются. Помогите пожалуйста.
Загруженные файлы
30

» WarCraft 3 / ZinC: Небесный удар

KaneThaumaturge:
Кажется, отталкивание идёт в одну сторону а не от точки взрыва..
Там нет отталкивания, юниты просто отбегают при получении урона.