SetWeaponActive

From the Scripting Manual
procedure SetWeaponActive(ID, WeaponNum: byte; State: boolean); Parameter Info: ID (Byte): Player ID to change weapon visibility. Set to 0 for all players! WeaponNum (Byte): Weapon Number to set visible/invisible in the weapon menu. State (Boolean): Ammo to give the player. 0 for default. Description: This function will set wether or not a weapon is visible to be selected, in the ingame weapon menu  for a specific player. Set ID to 0 to send to all players.