// // Hud Health 1 by Stabby@zmmapperz.net // // Requirements: Eventscripts 1.5+ // // // // block load { es_xset zm_hud_health 1 // 1 show HUD message for zombies, 2 show message for humans, 3 show for both zombies/humans es_xset zm_hud_health_mode 1 // 1 Show HP left only, 2 show damage + HP left" } event player_hurt { if (server_var(zm_hud_health) > 0) do { if (server_var(zm_hud_health) == "1") do { if (event_var(es_userteam) == "2") then es_xdoblock hudhealth/showhp } if (server_var(zm_hud_health) == "2") do { if (event_var(es_userteam) == "3") then es_xdoblock hudhealth/showhp } if (server_var(zm_hud_health) == "3") then es_xdoblock hudhealth/showhp } } block showhp { es_xset temp_hp1 0 es_xset temp_dead1 0 es playerget isdead temp_dead1 event_var(userid) if (server_var(temp_dead1) == "0") do { if (server_var(zm_hud_health_mode) == 1) do { es_xset temp_msg1 0 es_format temp_msg1 "HP: %1 left" event_var(health) es usermsg hudhint event_var(userid) server_var(temp_msg1) } if (server_var(zm_hud_health_mode) == 2) do { es_xset temp_msg1 0 es playerget health temp_hp1 event_var(userid) es_format temp_msg1 "DAMAGE: %1\nHP: %2 left" event_var(dmg_health) event_var(health) es usermsg hudhint event_var(userid) server_var(temp_msg1) } } }