Code:
#include <amxmodx>
#include <amxmisc>
#include <string> //might need this
public plugin_init() {
register_plugin("Text Health", "0.1337", "Davidos")
register_event("Damage","display_hud","be");
}
public display_hud(id)
{
new health = read_data(1)
if(health>=200)
{
set_hudmessage(255,255,255,0.65,0.0,0,1.0,255.0,0.0,0.0,-1)
show_hudmessage(id,"Overcharged!")
}
else if(health>=100)
{
set_hudmessage(0,255,0,0.65,0.0,0,1.0,255.0,0.0,0.0,-1)
show_hudmessage(id,"Fine")
}
else if(health>=75)
{
set_hudmessage(100,255,0,0.65,0.0,0,1.0,255.0,0.0,0.0,-1)
show_hudmessage(id,"Scratched")
}
else if(health>=50)
{
set_hudmessage(255,255,0,0.65,0.0,0,1.0,255.0,0.0,0.0,-1)
show_hudmessage(id,"Hurt")
}
else if(health>=25)
{
set_hudmessage(255,100,0,0.65,0.0,0,1.0,255.0,0.0,0.0,-1)
show_hudmessage(id, "CAUTION!")
}
else if(health>=1)
{
set_hudmessage(255,0,0,0.65,0.0,0,1.0,255.0,0.0,0.0,-1)
show_hudmessage(id, "CRITICAL!")
}
}