Also, this used to be on the first post but it was edited out...
Here's the full list of weapons which could be useful for key binding...
Personally, I dedicated my number pad keys to give me weapons or items which speeds up giving stuff... If I give myself more than one item it just drops to the ground and the other players can pick it up or not...
Also, if you
"give" a grenade launcher it has full ammo. If you
"spawn" a grenade launcher it doesn't.
Code:
Health:
weapon_adrenaline
weapon_defibrillator
weapon_first_aid_kit
weapon_pain_pills
Tossables:
weapon_molotov
weapon_pipe_bomb
weapon_vomitjar
Fire and Tanks:
weapon_gascan
weapon_fireworkcrate
weapon_propanetank
weapon_oxygentank
Other:
weapon_chainsaw
weapon_grenade_launcher
weapon_gnome
Pistols:
weapon_pistol
weapon_pistol_magnum
Shotguns:
weapon_pumpshotgun
weapon_shotgun_chrome
weapon_autoshotgun
weapon_shotgun_spas
Rifles:
weapon_smg
weapon_smg_silenced
weapon_rifle
weapon_rifle_desert
weapon_rifle_ak47
Sniper:
weapon_hunting_rifle
weapon_sniper_military
CS:
weapon_rifle_sg552
weapon_smg_mp5
weapon_sniper_awp
weapon_sniper_scout
Upgrades:
**weapon_upgradepack_laser** -- Maybe??
weapon_upgradepack_explosive
weapon_upgradepack_incendiary
Melee Weapons:
baseball_bat
cricket_bat
crowbar
electric_guitar
fireaxe
frying_pan
katana
machete
tonfa
Here's what my key binding looks like as an example:
EDIT: changed my username with @me
Code:
//NUMBERPAD
// USES THE SYMBOL OR WORD ON KEY - NOT THE NUMBER
bind "KP_INS" "sm_gw @me weapon_first_aid_kit" // Give First Aid
bind "KP_END" "sm_gw @me weapon_adrenaline" // Give Adrenaline
bind "KP_DOWNARROW" "sm_gw @me weapon_pain_pills" // Give Pills
bind "KP_PGDN" "sm_gw @me weapon_defibrillator" // Give Defib
bind "KP_LEFTARROW" "sm_gw @me katana" // Give Katana
bind "KP_5" "sm_gw @me machete" // Give Machete
bind "KP_RIGHTARROW" "sm_gw @me weapon_pipe_bomb" // Give Pipe Bomb
bind "KP_HOME" "sm_gw @me weapon_vomitjar" // Give Jar of Puke
bind "KP_UPARROW" "sm_gw @me weapon_molotov" // Give Molotov
bind "KP_PGUP" "sm_gw @me weapon_sniper_military" // Give Military Sniper
bind "KP_MINUS" "sm_gw @me weapon_pistol_magnum" // Give Desert Eagle
bind "KP_PLUS" "sm_gw @me weapon_autoshotgun" // Give Auto Shotgun
// F KEYS
bind "F6" "sm_sw weapon_gascan" // Spawn Gas Can
bind "F7" "sm_sw weapon_ammo_spawn" // Spawn Ammo Stack
The only trouble I ever have is that when spawning gas cans they tend to not actually spawn on the ground or surface but floating half stuck out of the ground and many times they'll fall through for instance the stage on Dark Carnival... you can still pick them up and move them around so it hasn't been a big deal but it would be nice if when I pointed at a spot the can didn't spawn half buried underground.