Добавлен uchihahed597
может кто подсказать в чем ошибка?
SetUnitState(sum,UNIT_STATE_LIFE,(GetUnitState(sum,UNIT_STATE_LIFE)+((I2R(GetHeroInt(Gul,true))/2)+(100*I2R(GetUnitAbilityLevel(Gul,'A02M'))))))
Так тоже пробовал
SetUnitState(sum,UNIT_STATE_LIFE,GetUnitState(sum,UNIT_STATE_LIFE)+(100*I2R(GetUnitAbilityLevel(Gul,'A02M'))))
На Герое работает, на созданном юните не работает, в чем может быть проблема?
Принятый ответ
uchihahed597, конечно, максимальное так просто не поменять) UNIT_STATE_MAX_LIFE для получения хп только работает, а увеличение текущего сверх нормы не увеличит максимум
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Зачем скобка?
Наверное тут должна начинаться GetUnitState(
Ред. Ydav
Ред. uchihahed597
и тут же я ему меняю хп, проверил с героем, работает, уже константы облазил
Ред. uchihahed597