Нужен триггер, условия - когда воин убивает вражеский юнит, то прибавляет себе 5 ХП, и так пока не убъет 30 юнитов. Желательно без использования даммиков.

Ну это звучит как заказ. Я бы с таким обратился сюда. Туда же вечером скину образец нужного тебе триггера. Тут только вопросы должны быть. Отвечая на вопрос: любой индивид, способный писать может написать этот триггер имея достаточно знаний.
`
ОЖИДАНИЕ РЕКЛАМЫ...
13
Это нужно для конкретного юнита или для любого?
В событиях можешь через "ИЛИ" прописать и остальных игроков.
Загруженные файлы
14
в кастом скрипт вставляй
local unit u = GetKillingUnit()
if GetUnitAbilityLevel(u, 'A012') == 0 then
call UnitAddAbility(u, 'A012')
else
call SetUnitAbilityLevel(u, 'A012', GetUnitAbilityLevel(u, 'A012') + 1)
endif
set u = null
, где 'A012' - равкод способности на основе любой предметной абилки, дающей бонус к хп, способность с 30 уровнями +5, +10, +15, +... +600 хп.
по событию смерти юнита.
Это первый вариант, самый банальный
либо кароч через добавление книжек на хп и их подсчет в кастом вэлью юнита или в хэше
21
Мб. лучше хеш и одна предметная абилка на увеличение хп с 2 уровнями?
24
GF RaiseD, да именно, нужно чтобы работал на каждого юнита отдельно.
ENAleksey, да для конкретного, пехотинец.
21
Ну это звучит как заказ. Я бы с таким обратился сюда. Туда же вечером скину образец нужного тебе триггера. Тут только вопросы должны быть. Отвечая на вопрос: любой индивид, способный писать может написать этот триггер имея достаточно знаний.
Принятый ответ
Чтобы оставить комментарий, пожалуйста, войдите на сайт.