//======================================================== //Vampire Script //By: {KDS} TaCo //Made from UT2K4 //------------------------------ block load { //EDIT THIS ONLY !!!! es_setinfo gainhealth 10 //Health gain per damage es_setinfo killaward 50 //award hp for kill //DO NOT EDIT BELOW THIS LINE !!!! -> ______________________ } //------------------------------- //======================================================== event round_start { es_msg #multi #green[Vampire]#default Damage the enemy and gain extra health. (server_var(gainhealth))hp } event player_hurt { if(event_var(attacker) notequalto event_var(userid)) do { if(event_var(es_attackerteam) equalto event_var(es_userteam)) do { es_xsetinfo killerhealth 0 es_getplayerprop killerhealth event_var(attacker) "CBasePlayer.m_iHealth" es_math killerhealth - event_var(dmg_health) es_setplayerprop event_var(attacker) "CBasePlayer.m_iHealth" server_var(killerhealth) } } if(event_var(es_attackerteam) notequalto event_var(es_userteam)) do { es_xsetinfo vampirehealth 0 es_getplayerprop vampirehealth event_var(attacker) "CBasePlayer.m_iHealth" es_math vampirehealth + server_var(gainhealth) es_setplayerprop event_var(attacker) "CBasePlayer.m_iHealth" server_var(vampirehealth) } if(event_var(weapon) equalto knife) do { es_xsetinfo stab 0 es_xsetinfo knifehealth 0 es_getplayerprop knifehealth event_var(attacker) "CBasePlayer.m_iHealth" es_math stab + server_var(gainhealth) es_math stab * 2 es_math knifehealth + stab es_setplayerprop event_var(attacker) "CBasePlayer.m_iHealth" server_var(knifehealth) es_playsound event_var(userid) vampire/wickedlaugh.wav 1.0 } } event player_death { if(event_var(es_attackerteam) notequalto event_var(es_userteam)) do { es_xsetinfo killguy 0 es_getplayerprop killguy event_var(attacker) "CBasePlayer.m_iHealth" es_math killguy + server_var(killaward) es_setplayerprop event_var(attacker) "CBasePlayer.m_iHealth" server_var(killguy) } es_msg #multi #green[Vampire]#default event_var(es_attackername) was awarded server_var(killaward) hp for killing event_var(es_username)! }