Доброго времени суток! у меня произошел баг с 1 плагином, ситуация следующая:
У меня випка дает 150(HP) игроку, а отдельный плагин регенерирует в обратную сторону(т. е. снижает HP до 100)
реализация регена идет через код:
Такой вопрос как можно реализовать этот код что бы он работал через HEALTH_MAX_HP?
У меня випка дает 150(HP) игроку, а отдельный плагин регенерирует в обратную сторону(т. е. снижает HP до 100)
реализация регена идет через код:
public ability_recovery_function(taskid)
{
new id = taskid - TASK_RECOVERY
if (is_user_alive(id))
{
if (~g_pData[id][ONLYWITHKNIFE] & ABILITY_RECOVERY || get_user_weapon(id) == CSW_KNIFE)
set_pev(id, pev_health, float(min(100, pev(id, pev_health) + g_pData[id][ABILITY_RECOVERY_VALUE])))
}
}
{
new id = taskid - TASK_RECOVERY
if (is_user_alive(id))
{
if (~g_pData[id][ONLYWITHKNIFE] & ABILITY_RECOVERY || get_user_weapon(id) == CSW_KNIFE)
set_pev(id, pev_health, float(min(100, pev(id, pev_health) + g_pData[id][ABILITY_RECOVERY_VALUE])))
}
}