Press ~, then activate the following cheats by entering the corresponding codes:
CHEAT FUNCTION - CHEAT CODE Absolute look down - look_dn_abs Absolute look up - look_up_abs Absolute turn left - turn_left_abs Absolute turn right - turn_right_abs Advance to next waypoint - NextWaypoint Artillery Strikes - domi Aux 1 - 5explosives Back - alt_move_back Ban - Ban Binoculars - Binoculars Blue talk - talkblue Bozo mode - Bozo Break talker - VonBT Center View - center_view Change magazine - magazine Change sky color, reduces lag - sky Chat - talk Command prompt - command Commander's map - BigMap Crouch - Crouch Cycle weapons - cycle Decrease record volume - VonRVD Detonator - 6detonator Display - VonDisplay Display last talker - VonDLT Drop item - Drop Dual CPU mode - dualcpu Exit game - quit Exit mission - exit Fire weapon - attack_1 First person gun view - showgun First person view - 1stPerson Flip mouse direction - flipmouse Fly up - fly_up Forward - alt_move_forward Friendly tags - ShowFriendly Grenade - 7grenade Help - help HUD color - hudcolor HUD Detail - huddetail Increase record volume - VonRVU Invincibility - roy Invisibility - drury Invisible - corbet Jump - move_jump Kill list - killlist Knife - 1knife Laser designator - 8laser List Audio Macros, same as [F7] - AudioMacros Load game - LoadGame Lock game - lockgame Look down - look_down Look up - look_up Mouse scaling - mousescale Move back - move_back Move forward - move_forward Move view down - CameraDown Move view left - CameraLeft Move view right - CameraRight Move view up - CameraUp Mute current talker - VonMCT Net delay, move around smoother - netdelay or net delay Next Flag - NextFlag Night vision - NVG Pause game - Pause Primary weapon - 3primary_weapon Prone - Prone Punt CRC - PuntCRC Punt Log - PuntLog Punt mode - Punt Push to talk - VonTalk Realistic night vision - CoolNVG Recent messages - OldMessages Red talk - talkred Reset game - resetgames Restart mission - restart Save game - SaveGame Save Scores - savescores Scope - scope Scope magnification - scopemag Scope Scale - scopescale Scope zero decrease - scopedec Scope zero increase - scopeinc Screen shot - PrintScreen Secondary weapon - 4second_weapon Select last talker - VonSLT Select target - VonSBX Server screen - server Set as Slot 0 - setasslot0 Set as Slot 1 - setasslot1 Set as Slot 2 - setasslot2 Set as Slot 3 - setasslot3 Set as Slot 4 - setasslot4 Set as Slot 5 - setasslot5 Set as Slot 6 - setasslot6 Set as Slot 7 - setasslot7 Set as Slot 8 - setasslot8 Set as Slot 9 - setasslot9 Set crosshair color - CrossHairColor Set gamma level - gamma Sidearm - 2sidearm Special - 9medic Stand - Stand Strafe - Slide Strafe left - slide_left Strafe left - alt_slide_left Strafe right - slide_right Strafe right - alt_slide_right Team chat - stalk Toss Slot - 0tossslot Tracers - tracers Turn left - turn_left Turn right - turn_right Unlimited ammunition - kariya Un-mute selected player - VonUSP Verbose mode - Verbose View goals - MissionGoals Walk - NoRun Zoom in - zoomin Zoom in - CameraZoomIn Zoom out - zoomout Zoom out - CameraZoomOut Stop game on host when mission is over - LastGame Unknown - lbsize Unknown - saturation Unknown - fly_down Unknown - toggle_item Unknown - briefing Unknown - escape Unknown - Gimme
Save the game, then exit to the mission menu where you can start the mission again. Play the save game recorded in the top left corner and select your weapons. After the game is loaded, you will start with the new set of weapon with full ammo from where you saved.