Code:
#include <amxmodx>
#include <hamsandwich>
#include <cstrike>
#define IsPlayer(%1) (1<=%1<=g_maxplayers)
new g_maxplayers
public plugin_init()
{
register_plugin( "Team Kill - CT Only", "1.0", "Wrecked" )
RegisterHam( Ham_TakeDamage, "player", "HamTakeDamagePre", 0 )
set_pcvar_num( get_cvar_pointer( "mp_friendlyfire" ), 1 )
g_maxplayers = get_maxplayers()
}
public HamTakeDamagePre( victim, inflictor, attacker, Float:dmg, dmgbits )
{
return ( IsPlayer( attacker ) && ( cs_get_user_team( victim ) == CS_TEAM_T ) && ( cs_get_user_team( attacker ) == CS_TEAM_T ) )
? HAM_SUPERCEDE;
: HAM_IGNORED;
}
__________________