It loops through all default map weapon entities and removes them on each round start.
Instead, to block picking them up:
Code:
//plugin_init()
RegisterHam( Ham_Touch, "weaponbox", "ham_TouchWeapon" ); //all dropped weapons
RegisterHam( Ham_Touch, "armoury_entity", "ham_TouchWeapon" ); //all default map weapons
RegisterHam( Ham_Touch, "weapon_shield", "ham_TouchWeapon" ); //all shields
//
public ham_TouchWeapon( /* iEnt, id */ )
{
return HAM_SUPERCEDE;
}
__________________