Choosing the right configuration for your game can make a big difference in the quality of your gameplay. You can change a handful of game settings via the in-game menus, but to unlock the game's full potential, you must learn to take advantage of the game's console.
To activate the console, press shift + tilde (~) on your keyboard while ingame. The console view will scroll down from the top. You can enter commands into the console one per line. The tab key auto-completes commands, map names and (if disconnected) demo names like a unix terminal.
Press PgUp to scroll up and PgDn to scroll down when you’re searching for entries through many other entries. Multiple commands can be run on a single line by separating them with a semicolon ;.
|Writes your game configuration in the file with the given name.|
|Loads (executes) previously written config file.|
|Connects to the specified server.|
|Prints to the console a summary of the server's status, including a full list of connected players.|
|Shows a list of all commands, client variables, and currently-bound keys.|
|Restarts the sound system.|
Binds are how you execute commands in-game without opening the console. Instead, you bind a key to a specific command, which executes when you press that key. For example, in the vanilla configuration, W is bound to
+forward. You can create your own binds by running the command
/bind <key> <command> in the console. e.g.
/bind g kill.
Most of the variables can take only two values:
1. You can use an exclamation point ! to create a toggle between them to change the current state to the other.
/bind <key> cg_thirdperson ! - will make the key button switch onscreen between first and thrid person.
If you want to automatically trigger some commands when you start the game, create a text file on notepad called
autoexec.cfg and save it in your
/GameData/base/ folder. Write the commands you want, one-per-line, and they will automatically be executed when you start JA.
All of your setup information is stored in a
.cfg file, if you start your game and there are no cfg files in its
/GameData/base/ folder then it generates a default
jampconfig.cfg file for you. The file is both executed on every launch and also rewritten on every exit. It saves the state of all archived variables, as well as all of your assigned binds. The settings in the cfg file relate directly to the console commands, so if you know the console, you can write a cfg, and vice versa. You can manually execute any
.cfg file in the console by typing
|Allows you to receive at most 40 frames per second from servers.|
|Allows you to receive more bytes per second from servers.|
|Makes your client send at most 100 position updates per second to the server.|
|Increases the frame-rate of the game to at most 125.|
|Increases your field of view, allowing you to see more around you at once. |
|Disables the graphical HUD and replaces it with a simpler, text only version. Clears up more screen space so you can see more, and is easier to read at a quick glance.|
|Disables drawing the gun on the screen when in 1st person view. Allows you to see slightly more of the world - you can still determine which gun is selected by using the little icons at the bottom when you switch weapons.|
|Enables drawing of the radar in the right side of the screen.|
|Displays your teammates names, health, armor and location in the upper right corner of your screen.|
|Draws the remaining time in the game in right-top corner of your screen. It is very important for knowing when the spawns occur.|
|Draws how many frames per second the game is drawing at.|
|Draws a lagometer on the right side of your screen.|
|Replace 3D world items with 2D icons.|
|Lets you customize your in-game name. Use the special sequence |
|Eliminates swaying in first-person mode.|
|Size of crosshair, measured in pixels.|
|Displays the specified crosshair image. |
|Enables jump sounds, which means that you will hear little grunt noises from characters when they jump.|
|Makes you spin very fast when you press your |
|Changes the brightness of the game. The default is |
|Enables you to use a custom resolution.|
|Sets the game to run in fullscreen.|
|Restarts your video to apply new resolution settings.|