Помогите найти плагин для регенерации жизни у человека. Дело обстоит так плагин должен регенерировать HP у игрока когда по нему стреляют.
Желательно такой плагин что бы можно было выставить начальное HP у человека и скорость возражения жизни для него!
Добавлено (07.11.2009, 16:26:24)
---------------------------------------------
Плагин найден Вот код!
Quote
#include <amxmodx>
#include <amxmisc>
#include <fun>
#define Plugin "Health Regenerator"
#define Version "1.1"
#define Author "Doombringer"
new max_hp, hp_time, hp_give
public plugin_init()
{
register_plugin(Plugin, Version, Author)
register_event("DeathMsg", "hook_death", "a")
register_event("Damage", "hook_damage", "b")
max_hp = register_cvar("HR_maxhp", "100")
hp_time = register_cvar("HR_hptime", "0.15")
hp_give = register_cvar("HR_hpgive", "1")
}
public client_disconnect(id)
{
if(task_exists(id))
remove_task(id)
}
public hook_death()
{
new victim = read_data(2)
if(task_exists(victim))
remove_task(victim)
}
public hook_damage(id)
{
if(!task_exists(id))
set_task(get_pcvar_float(hp_time), "generate_hp", id,_,_, "b")
}
public generate_hp(id)
{
new health = get_user_health(id)
if(health >= get_pcvar_num(max_hp))
{
remove_task(id)
return PLUGIN_CONTINUE
}
new hptogive = clamp(health + get_pcvar_num(hp_give), 0, get_pcvar_num(max_hp))
set_user_health(id, hptogive)
return PLUGIN_CONTINUE
}
Вопрос: когда меня валят пушки sentry gun ХП не восстанавливаются... (((
Что надо дописать что бы когда тебя убивают пушки ХП восстанавливались.)