Command | Description | Clients |
kick <ip | client-id> | Kick the client with IP <ip> or id <client-id>. | No |
ban <ip | client-id> | Ban the client with IP <ip> or id <client-id>. | No |
unban <ip> | Remove a ban on <ip>. | No |
banlist | List banned clients. | No |
reset_company <company-id> | Delete the company identified by <company-id>. | No |
pause | Pause a network game. | No |
unpause | Unpause a network game. | No |
clients | Lists client id, name, company id, and IP address of each client. | Yes |
companies | Show a list of players and their attributes, e.g. company name, loan value, number of vehicles etc. | No |
status | Get the status information on all currently connected clients. | No |
server_info | List current and maximum client/player limits. | No |
say "<msg>" | Send a chat message containing <text> to all players. | Yes |
say_client <client-id> "<msg>" | Send a chat message containing <msg> to the client identified by <client-id>. | Yes |
say_player <player-id> "<msg>" | Send a chat message containing <msg> to everyone in the company identified by <player-id> (1-10). | Yes |
rcon <password> "<command>" | Execute <command> on the server authenticated by <password> while connected as a client. The password must be set in advance locally on the server with by "rcon_pw <password>". | Yes |
join <company-id> [<password>] | Join a company, <password> is only needed if the company you want to join is password protected | Yes |
spectate | alias to join 255 | Yes |
move <client-id> <company-id> | move a client to any company, use company-id of 255 to move the client to spectators | No |
client_name <client-id> <name> | Rename a client's username, this is useful if a client e.g. joins with an offensive username | No |
list_ai | List of available ai's on server | Yes |
start_ai <ai> | Start an available ai | No |
stop_ai <company-id> | Stop an existing AI, the company will get completely purged from the map afterwards | No |
[Command | Description |
screenshot [big | nocon] | Takes a screenshot. 'big' makes a screenshot of the whole map. 'nocon' hides the console for a normal screenshot. |
alias <name> <command> | Create an alias named <name> bound to <command>. |
set <setting_name> [<newvalue>] | Get and set the setting from the console. If <newvalue> is ommitted the current value is printed. See Console Settings for a listing of all available settings.
|
dump_vars | Print all known variables and their values. |
getseed | Returns the seed used to create the game, for randomly generated games. The seed can be used to reproduce the same starting map. |
scrollto <tile> | Scroll to the tile numbered <tile>; accepts hexadecimal (prexifed with 0x) and decimal values. Use the land area information tool to get the number of a specific tile. |
clear | Clears the console screen. |
echo <text> | Print out <text> on the console. |
echoc <color> <text> | Print out <text> in color <color>. <color> is a number between 0 and 255. |
info_cmd <command> | Show technical information on the command <commmand>. |
info_var <variable> | Show technical information on the variable <variable>. |
debug_level [<level>] | Get / set the debugging levels of different parts of the game. |
resetengines | Resets all use-age and availability of engines. |
[Variable | Description | Default value |
autoclean_companies | Automatically shut down inactive companies to free them up for other players. Customize with 'autoclean_(un)protected' and 'autoclean_novehicles' | off |
autoclean_protected | Automatically remove the password from an inactive company after the given amount of months. | 36 |
autoclean_unprotected | Automatically shut down inactive companies after the given amount of months. | 12 |
autoclean_novehicles | Automatically shut down companies without vehicles after the given amount of months. | 0 |
max_clients | Maximum number of players allowed on the server | 10 |
max_companies | Maximum number of companies allowed in the game | 8 |
max_join_time | Maximum amount of time (ticks) a client is allowed to join | 500 |
max_spectators | Maximum number of spectators allowed on the server | 10 |
min_active_clients | Automatically pause the game when the number of active players is less than this amount. | 0 |
net_frame_freq | Number of frames before a command will be (visibly) executed | 1 |
net_sync_freq | Number of frames to check if the game is still in sync | 100 |
pause_on_join | Set if the server should pause gameplay while a client is joining. This might help slow users. | on |
rcon_pw | Remote connection password, used to modify a server while connected as a client. Use '*' to disable rcon. | |
restart_game_year | Auto-restart the server when Jan 1st of the set year is reached. Use '0' to disable this. | 0 |
server_advertise | Set if the server will advertise to the master server and show up there. | on |
server_ip | IP that the server binds to. Changes take effect the next time you start a server. Use 'all' or '0.0.0.0' to bind to any IP. | 0.0.0.0 |
server_name | Name of the server for multiplayer. | |
server_port | Server port number; change this if your firewall interferes. Changes take effect the next time you start a server. | 3979 (TCP & UDP) |
server_pw | Server password to protect your server; only clients with the password can join. Use '*' to clear the password. | |
[