Hi,
I just want to add immunity to the following plugin (so that admins are not effected by blockattack). Tried several things with get_user_flags etc, but didn't succeed.
Code:
#include <amxmodx>
#include <hamsandwich>
public plugin_init()
{
register_plugin("Block Attack", "1.0", "LeOnArD");
/*Aqui poner el nombre de las armas que quieras Bloquear.
Here you put the name of the weapons that you want the Block.*/
RegisterHam( Ham_Weapon_PrimaryAttack, "weapon_knife", "PrimaryAttack" );
RegisterHam( Ham_Weapon_SecondaryAttack, "weapon_knife", "SecondaryAttack" );
RegisterHam( Ham_Weapon_PrimaryAttack, "weapon_usp", "PrimaryAttack" );
RegisterHam( Ham_Weapon_SecondaryAttack, "weapon_usp", "SecondaryAttack" );
/*Aqui estan las armas que le pueden Bloquear la Accion Secundaria.
Here are the weapons that can Block the Secondary Action.*/
RegisterHam( Ham_Weapon_SecondaryAttack, "weapon_awp", "SecondaryAttack" );
RegisterHam( Ham_Weapon_SecondaryAttack, "weapon_scout", "SecondaryAttack" );
RegisterHam( Ham_Weapon_SecondaryAttack, "weapon_g3sg1", "SecondaryAttack" );
RegisterHam( Ham_Weapon_SecondaryAttack, "weapon_sg550", "SecondaryAttack" );
}
public PrimaryAttack( const entity )
{
return HAM_SUPERCEDE;
}
public SecondaryAttack( const entity )
{
return HAM_SUPERCEDE;
}