int weapon = GetPlayerWeaponSlot(client, 2); if (weapon > 0 && GetEntPropEnt(client, Prop_Data, "m_hActiveWeapon") == weapon && GetEntPropFloat(weapon, Prop_Data, "m_flNextPrimaryAttack") >= GetGameTime()) { // slot 2 is throwable }
int weapon = GetPlayerWeaponSlot(client, 2); if( weapon != -1 ) { // PrintToChatAll("Exploit Blocked: %N", client); RemovePlayerItem(client, weapon); RemoveEntity(weapon); }