P1xeL

Grenade Damge

Jun 26th, 2012
129
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 0.58 KB | None | 0 0
  1. #include <amxmodx>
  2. #include <fakemeta>
  3. #include <hamsandwich>
  4. #include <cstrike>
  5.  
  6. public plugin_init()
  7.     RegisterHam ( Ham_TakeDamage, "player", "fwd_TakeDamage" )
  8.  
  9. public fwd_TakeDamage ( id, i_Inflictor, i_Attacker, Float:f_Damage, i_DamageBits ) {
  10.     if ( IsGrenade ( i_Inflictor ) && cs_get_user_team(id) == CS_TEAM_CT )
  11.     {
  12.         return FMRES_SUPERCEDE;
  13.     }
  14.     return PLUGIN_CONTINUE;
  15. }
  16.  
  17. bool:IsGrenade ( i_Inflictor ) {
  18.     static s_Classname[ 8 ];
  19.     pev ( i_Inflictor, pev_classname, s_Classname, charsmax ( s_Classname ) );
  20.    
  21.     return equal ( s_Classname, "grenade" ) ? true : false;
  22. }
Advertisement
Add Comment
Please, Sign In to add comment