AMX MOD X
Воскресенье, 20.09.2020, 08:20:22



Приветствую Вас Гость | RSS
[ Главная ] [ Помогите найти плагин Регенирации жизни у человека? - AMX Mod X Форум ] [ Регистрация ] [ Вход ]
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]

Вниманию участников! Данный форум теперь является архивом и вскором времени здесь нельзя будет создавать новых тем! Просьба всем для общения и создания новых тем перейти на наш новый форум: http://amxmodx.su/

  • Страница 1 из 1
  • 1
Модератор форума: AlMod, slogic  
AMX Mod X Форум » Плагины » Поиск плагинов » Помогите найти плагин Регенирации жизни у человека? (Regeneration humans ???)
Помогите найти плагин Регенирации жизни у человека?
mr_SSSДата: Суббота, 07.11.2009, 16:26:24 | Сообщение # 1
Рядовой
Группа: Пользователи
Сообщений: 15
Репутация: 0
Статус: Не в сети
Помогите найти плагин для регенерации жизни у человека.

Дело обстоит так плагин должен регенерировать 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 ХП не восстанавливаются... (((
Что надо дописать что бы когда тебя убивают пушки ХП восстанавливались.)

 
AMX Mod X Форум » Плагины » Поиск плагинов » Помогите найти плагин Регенирации жизни у человека? (Regeneration humans ???)
  • Страница 1 из 1
  • 1
Поиск:

AMX Mod X Russian Community © 2006-2020