> ## Documentation Index
> Fetch the complete documentation index at: https://help.freakhosting.com/llms.txt
> Use this file to discover all available pages before exploring further.

# ETS2 Console Commands: Developer Console List and How to Enable It

> ETS2 console commands: enable the developer console in config.cfg, press ~, and use goto, g_set_time, g_set_weather, warp, g_traffic and export_server_packages.

Euro Truck Simulator 2 console commands work in your own game once the developer console is on. Close the game, set `uset g_developer "1"` and `uset g_console "1"` in `config.cfg`, start the game and press `~`. Useful commands include `goto` (teleport the camera), `g_set_time`, `g_set_weather`, `warp`, `g_traffic` and `export_server_packages`. They don't run on the FREAKHOSTING server's console.

| Fact | Value |
| - | - |
| Where | Your own game |
| Enable | `g_developer` and `g_console` set to `"1"` in `config.cfg` |
| Open | `~` |
| Server console | Not for these commands; it only shows the server's output |

## How to enable the ETS2 developer console

**1. Close the game**

Close Euro Truck Simulator 2.

**2. Edit config.cfg**

Open `config.cfg` in `Documents\Euro Truck Simulator 2\` (Linux: `~/.local/share/Euro Truck Simulator 2/`; macOS: `~/Library/Application Support/Euro Truck Simulator 2/`) and set:

```text theme={null}
uset g_developer "1"
uset g_console "1"
```

**3. Open the console**

Start the game, load your profile and press `~`.

## ETS2 console commands list

| Command | Example | What it does |
| - | - | - |
| `goto <city>` or `goto <x;y;z>` | `goto berlin` | Moves the free camera to a city or coordinates. Press **Ctrl+F9** to move your truck there. |
| `g_set_time <hours> [minutes] [remove_traffic]` | `g_set_time 8 30` | Sets the game time. The last value `1` also removes traffic. |
| `g_set_weather <index> [mode]` | `g_set_weather 0 f` | Sets the weather: `0` is nice, `1` is bad. Mode `i` blends into it, `f` forces it at once. |
| `warp <speed>` | `warp 0.5` | Sets the game speed, from 0.0001 to 60.0. `1` is normal. |
| `spawn vehicle` | `spawn vehicle` | Spawns an AI traffic vehicle. `spawn vehicle_forced` ignores traffic density. |
| `g_traffic <0.0–10.0>` | `g_traffic 2` | Sets AI traffic intensity. Default 1.0, 0 turns traffic off. |
| `export_server_packages` | `export_server_packages` | Writes `server_packages.sii` and `.dat` for a dedicated server. The map must be loaded. |

Type a variable's name on its own, such as `g_traffic`, to see its current and default value.

## Settings you change in config.cfg

Some settings are variables you can also put in `config.cfg` with `uset` so they apply every time the game starts:

| Line in config.cfg | What it does |
| - | - |
| `uset g_traffic "2"` | Doubles the default AI traffic intensity. |
| `uset g_lod_factor_traffic "1.0"` | Multiplier for the detail distance of traffic vehicles (default 1.0). |
| `uset g_save_format "2"` | Saves your game as readable text. See [save editing](https://help.freakhosting.com/games/euro-truck-simulator-2/safe-save-editing-for-multiplayer.md). |

## Console keys

| Key | What it does |
| - | - |
| `~` | Opens and closes the console |
| Up / Down arrow | Repeats earlier commands |
| Ctrl+Shift | Switches between all messages and only warnings and errors |
| Page Up / Page Down | Scrolls (add Shift for faster, Ctrl for slower) |
| `0` | Free camera (developer mode) |
| Ctrl+F9 | Moves your truck to the free camera |

## Can I use console commands on my ETS2 server?

Not these. The FREAKHOSTING server console shows the dedicated server's output. To change a session, edit `server_config.sii` or use moderator chat commands such as `/set_time` in game. See [moderators and commands](https://help.freakhosting.com/games/euro-truck-simulator-2/admin-commands-and-moderation.md).

## Frequently asked questions

### Why does \~ not open the console in ETS2?

`g_console` or `g_developer` is still `"0"`, or the game was open when you edited `config.cfg`. On some keyboard layouts the key differs; you can remap it in `controls.sii`.

### Are there money cheats in the ETS2 console?

SCS doesn't document a money command. Players edit their save instead; see [save editing](https://help.freakhosting.com/games/euro-truck-simulator-2/safe-save-editing-for-multiplayer.md).

### Do console commands work in Convoy?

The console is part of your own game, but a Convoy session synchronises time, weather and traffic for everyone. Change those for the session with moderator commands or server settings instead.

## Related guides

> **[ETS2 server guide](https://help.freakhosting.com/games/euro-truck-simulator-2/euro-truck-simulator-2-server-hosting-guide.md)**
>
> Every ETS2 page in one place.

> **[Teleport](https://help.freakhosting.com/games/euro-truck-simulator-2/creating-a-teleport-hack-developer-console.md)**
>
> `goto` and Ctrl+F9 step by step.

> **[AI traffic density](https://help.freakhosting.com/games/euro-truck-simulator-2/configuring-ai-traffic-density.md)**
>
> More or less traffic.

> **[Export server packages](https://help.freakhosting.com/games/euro-truck-simulator-2/how-to-export-server-packages-for-ets2.md)**
>
> `export_server_packages`.

> **[Moderators and commands](https://help.freakhosting.com/games/euro-truck-simulator-2/admin-commands-and-moderation.md)**
>
> Chat commands on your server.

***

> [!NOTE]
>
> **Checked against the official [SCS console documentation](https://modding.scssoft.com/wiki/Documentation/Engine/Console), [console commands list](https://modding.scssoft.com/wiki/Documentation/Engine/Console/Commands) and [configuration variables](https://modding.scssoft.com/wiki/Documentation/Engine/Configuration_variables)**, and the [Truck Simulator Wiki](https://trucksimulator.wiki.gg/wiki/Developer_Console), on 30 October 2026. Commands may change if the game changes.

> [!NOTE]
>
> ### Need Extra Help?
>
> If you encounter any issues, our support team is ready to assist:
>
> * **Live Chat:** Quick assistance via our website.
> * **Support Ticket:** [Open a Ticket](https://freakhosting.com/clientarea/submitticket.php)
> * **Discord:** [Join our Community](https://discord.gg/freakhosting)
> * **Email:** [support@freakhosting.com](mailto:support@freakhosting.com)

> [!TIP]
>
> ### Save on Your Hosting
>
> Ready to upgrade your hosting? Use code **KB20** at checkout for **20% off** your first order!

***

**Last Updated:** October 2026


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.