Untested:
PHP Code:
#include < amxmodx >
#include < cstrike >
#include < engine >
#include < fun >
public plugin_init( )
{
register_touch( "weaponbox", "player", "CAK47__Touch" );
register_touch( "armoury_entity", "player", "CAK47__Touch" );
}
public CAK47__Touch( iAk47, iPlayer )
{
if( cs_get_weapon_id( iAk47 ) == CSW_AK47 && !user_has_weapon( iPlayer, CSW_AK47 ))
{
entity_set_int( iAk47, EV_INT_solid, SOLID_NOT );
entity_set_int( iAk47, EV_INT_flags, entity_get_int( iAk47, EV_INT_flags ) | FL_KILLME );
give_item( iPlayer, "weapon_ak47" );
}
}
__________________