How to Create a Euro Truck Simulator 2 Server Guide

From Survival Servers
Jump to navigation Jump to search

A Euro Truck Simulator 2 dedicated server gives your group an always-on private Convoy session. Friends drop in and out around the clock without one player hosting from their gaming PC, with synced time, weather, AI traffic and jobs for everyone connected. Convoy supports up to 8 drivers, and every driver's money, trucks and job history stay in their own local profile, so nothing is ever lost when the server restarts.

The fast way: rented server

  1. Order the server and pick a slot count, datacenter and billing cycle.
  2. Open the Command Center. Your Convoy Search ID is shown live while the server is online, so nobody has to dig through log files.
  3. Set your server name (Server Title) and password (Lock Password) on your server's page, and moderators and the rest in the Server Config tool, then restart to apply. Convoy reads its config at boot only.
  4. Base-map packages come preinstalled, so friends can join with no DLC at all, and automatic updates keep the server matching the current game version.

If that sounds better than babysitting a machine, you can rent a Euro Truck Simulator 2 server and be driving in a few minutes.

Self-hosting on your own hardware

The official SCS dedicated server tool is free, but there is real setup involved.

Install the server

  1. Install SteamCMD and run: app_update 1948160 validate with anonymous login. The Euro Truck Simulator 2 Dedicated Server tool (App ID 1948160) does not require an account that owns the game.

Export server packages (required)

  1. The server refuses to host a session until it has server_packages.sii and server_packages.dat. They are not in the download; you export them from a copy of the game.
  2. In your game, edit config.cfg (in Documents\Euro Truck Simulator 2) and set uset g_console "1".
  3. Launch the game, load your profile so the map is loaded, press the tilde key (~) to open the console, and run export_server_packages.
  4. Copy both exported files from Documents\Euro Truck Simulator 2 into the server's home folder.

Configure

  1. Run the server once so it generates server_config.sii, then edit it: lobby name, description, password, max_players (8 is the official cap), AI traffic, collisions and damage rules, name tags, timezones, vehicle limits and a moderator list by SteamID64.
  2. The config is read at boot only, so every change means a restart.

Network

  1. To show the server in the game's session browser, forward the connection port 27015 and the query port 27016 to the host machine, and add firewall rules for both TCP and UDP on both ports. Convoy is unusual in requiring both protocols. Drivers can still find the server by its Search ID without forwarding.

Find your Search ID

  1. On every boot the server prints its Convoy Search ID into server.log.txt. That ID changes on each restart unless you register a Steam game server logon token at steamcommunity.com/dev/managegameservers (use App ID 227300, with an account that owns the game) and put the token in the config.

To run DLC maps or mods, see enabling DLC maps and mods. To hand the finished address to friends, point them at how to join a Euro Truck Simulator 2 server.