Posted: Sun Jul 28, 2024 1:09 am Post subject: AA Console Commands, mpcheat codes and how to key bind.
I have compiled a list of useful AA console commands.
I attached a simple zipped txt file you can download and print/refer to for quick reference.
The first section can be used on multiplayer servers where cheats are enabled.
The second section are default console commands that can be used in any game.
The third section is info on how to bind keys.
To open the console use the ` key (Next to the number 1 on a qwerty keyboard)
Section 1:
Quote:
Open the console and type: mpcheat followed by the command
============================
** WEAPONS - `mpcheat class X
============================
AK-47-----------------------ak
AK -47 w/grenade launcher----gp
AK-74SU---------------------ak74su
AT4 Rocket Launcher---------at4
Dragunov sniper rifle-------svd
M16A2-----------------------r
M16A2 w/ M203---------------g /Also get a few of the various types of grenades
M24 sniper rifle------------s24
M249 (SAW)------------------ar
M4A1------------------------m4a1
M82 sniper rifle------------s
M9 Pistol-------------------m9
Mosin-Nagant sniper rifle---mos
RPG launcher----------------rpg
RPK assault rifle-----------rpk
Shotgun---------------------b
SOPMOD M4A1-----------------m4m
SOPMOD M4A1-----------------d
SOPMOD M4A1-----------------sf
Special Purpose Rifle-------spr
VSS Vintorez sniper rifle---v
Opfor Vintorez--------------vss
Fists-----------------------f
============= ===============
** MISC - `mpcheat x
============================
Third-person View----------behindview 1
Become a ghost-------------mpcheat ghost
Return to normal-----------mpcheat walk /Make sure you are above solid ground or structure!
Become invincible----------mpcheat god /Repeat to disable
Infinite ammo--------------paramsammo 1
regular binoculars---------Binoc 1
Radio Tower binoculars-----Binoc 2
Special Forces binoculars--Binoc 3
Newtonian binoculars-------Binoc 4
Night vision goggles-------NVG
Add medic packs------------Medic
Add # medic packs----------Medic # (or <#>)?
Change game speed----------Slomo <#> (1 is default)
MPCheat FreeCamera < 1 | 0 > - 3rd person view, independently rotating camera on/off
MPCheat BehindView < 1 | 0 > - 3rd person view, dependently rotating camera on/off
Section 2:
Quote:
============================
** Useful Commands Entered in console ` key
============================
Stat FPS - Displays the frames per second
Stat Net - Displays connection information
AGPHUD < 0 | 1 > - Hides/shows the HUD
Exit - Exits to desktop
Quit - Exits to desktop
Relaunch - Exits to desktop
Flush - Flushes all caches and relights (This does not fix server lag. This is only for your local system.)
SetRES WxHxD - Sets the resolution and color depth. Ex: SetRes 800x600x32
NetSpeed xxxx - Sets netspeed to different setting
LANSpeed xxxx - Sets LANSpeed to different setting. Default is 20000, you should not change this.
Open xx.xx.xx.xx - Join a server via IP
Open xx.xx.xx.xx?Password=xxxxx - Join a password protected sever via IP, where xxxxx is the password.
PlayerList - Will display all players in a server, as well as their player slot. This is useful to start a votekick on someone with weird characters in their name.
ReasonList - Provides the 5 reasons for a votekick.
These are the 5 reasons to initiate a Votekick:
1 Player is idle
2 Player is intentionally violating ROE
3 Player has used foul language
4 Player is spamming chat
5 Player is camping
VoteKick < Name | # > < reason # > - Starts a votekick on the specified player. You can either put in their exact player name or their player number. Ex: VoteKick Player 1 would start a votekick against \"Player\" for being idle.
Reconnect - Reconnect to the server.
Disconnect - Disconnect from the server.
ToggleFullScreen - Toggle windowed/full-screen mode
Suicide - Kills yourself.
Shake <#> - Makes the screen shake for the number of seconds specified, where <#> is the number of seconds.
SwitchTeam - Select to join the opposite team without having to bring down the F3 menu.
SetSensitivity <#> - Sets mouse sensitivity to <#>
SetSmoothingStrength <#> - Sets mouse smoothing strength to this number
SetSmoothingMode < 0 | 1 > - Turns on or off the two smoothing variables. Not related to ''Reduce Mouse Lag''
Keybinding <key> - Shows the keybind for that particular key.
Section 3:
Quote:
============================
** Binding Keys
============================
** Binding Keys with User.ini
============================
Note: The following topic requires editing of the User.ini file. The default location for this file is: C:\\Program Files\\America''s Army\\System\\User.ini.
Important: First copy and paste the User.ini file to your desktop or another location to have a back up in case you make any changes you don''t want. You can set the commands for each key to almost anything you want, but some commands cannot be used together (Ex: Fire and any other command).
The key you are binding is shown first. The command is written after the equals sign. Here are a few examples:
7=SummonNPCSoldier
When 7 is pressed, an NPCSoldier will spawn.
2=Grenade Frag | TeamSay Throwing A Grenade! Take Cover!
When 2 is pressed, you will take out a frag grenade, and say to your team \"Throwing A Grenade! Take Cover!\"
============================
** Binding Keys In-Game
============================
Hit ~ to bring down console.
bind <key> <command></command></key>
Example:
bind X Say Good Job
Your X key is now bound (in the User.ini file) to Say Good Job. You can, of course, rebind it to something else at any time. It will replace the old bind you had there if any.
============================
** Binding Many Keys With a Text File
============================
Eventually, you may find that you have more bindings then keys, especially if you make map-specific binds. In order to get around this problem, you can load binds with a text file. In your user.ini file you would have:
<key>=exec FILENAME.txt</key>
Within FILENAME.txt would look like the following:
bind <key> <command>
bind <key> <command>
bind <key> <command></command></key></command></key></command></key>
User.ini Example:
W=
X=exec FILENAME.txt
Y=
Within FILENAME.txt would look like the following:
bind Y Say Hello world
bind Z Say Hi there
When you load the game, hitting Y will do nothing. But if you hit your X key, it will bind Y to say Hello World. Using multiple .txt files, you can swap large numbers of binds in and out of your User.ini file.
Note: You can modify your User.ini file directly to create individual binds, without the file swapping method described above. Open it up in a text editor, such as Notepad, find the keys you want to change, modify them how you want. Then save the file and open America''s Army.
Note: When importing binds from a text file the \"|\", which allows you to put multiple commands on a single bind, does not work properly. Many people avoid this limitation by taking advantage of aliases. Make sure you do not use an .ini file for the text files, as they will not work. It has to be a .txt file.
____________ Click on the image to view it at its original size
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum You cannot attach files in this forum You cannot download files in this forum