if GuldanQ <= 5
if GetUnitAbilityLevel(Gul,'A02M') == 1
local unit su = CreateUnit(GetOwningPlayer(Gul),'h013',GetUnitX(toch),GetUnitY(toch),Guld)
SetUnitState(su,UNIT_STATE_LIFE,textF2)
GuldanQ = GuldanQ + 1
DisplayTimedTextToPlayer(GetOwningPlayer(Gul),0.,0.,2.,"|cffffcc00Кол-во призывов: " + I2S(GuldanQ))
DisplayTimedTextToPlayer(GetOwningPlayer(Gul),0.,0.,2.,"|cffffcc00Кол-во хп: + " + I2S(textF2))
endif
endif
крч, фикс хп сделаю, нафиг, столько заморочки, уже стандартных ставил, он им меняет текущее хп, а не максимальное, например, из 1000 он поставит 176/1000, UNIT_STATE_MAX_LIFE, он тогда так и оставляет 1000/1000, хотя значение же меняем, что-то не дает, а что я не понимаю
Ред. uchihahed597
» WarCraft 3 / не меняет хп мобу
Ред. uchihahed597
» WarCraft 3 / не меняет хп мобу
и тут же я ему меняю хп, проверил с героем, работает, уже константы облазил
» WarCraft 3 / не меняет хп мобу
» WarCraft 3 / не меняет хп мобу
» WarCraft 3 / Открыть карту в редакторе рефорджа