#include <amxmodx>
#define PLUGIN "Health and ammo"
#define VERSION "1.0"
#define AUTHOR "Bui Duc Duy"
new g_iMsgStatusIcon
public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR);
register_event("Health", "event_health", "be") ;
register_event("CurWeapon", "event_CurWeapon", "ab")
g_iMsgStatusIcon = get_user_msgid("StatusIcon");
}
public event_health(id)
{
if (!is_user_connected(id)||!is_user_alive(id))
{
new iHealth = get_user_health(id);
new name_spr[10], run
set_hudmessage(255, 255, 255, 0.15, 0.8, 0, 6.0, 999.0, 0.0, 0.0, -1);
show_hudmessage(id, "%d", iHealth);
set_hudmessage(255, 255, 255, 0.15, 0.9, 0, 6.0, 999.0, 0.0, 0.0, -1);
show_hudmessage(id,"%d", get_user_armor(id));
switch(iHealth)
{
case 80..100:
{
name_spr[] = "health100"
run = 1
}
case 21..79:
{
name_spr[] = "health70"
run = 1
}
case 1..20:
{
name_spr[] = "health20"
run = 1
}
case 0
{
name_spr[] = "health20"
run = 1
}
}
message_begin(MSG_ONE, g_iMsgStatusIcon, {0,0,0}, id)
write_byte(run) // status: 0: off; 1: on; 2:flash
write_string(name_spr)
message_end()
}
}