We are going to assume a fresh install. Download this quick start package and follow the instructions. To modify things like the Admins or SteamPorts see #2. Update: You do not have to be logged into Steam, it just needs to be installed and running.
Game.ini options. You do not have to do this to run on defaults.
Create Game.ini in DeadMatter/Saved/Config/WindowsServer/
![Untitled](<https://prod-files-secure.s3.us-west-2.amazonaws.com/cf38978b-fe70-4ceb-9668-16ee3b4612e2/cc878b1f-50e4-4c47-8d72-e3928de24553/Untitled.png>)
[/Script/Engine.GameSession]
MaxPlayers=32
[/Script/DeadMatter.DMGameSession]
;Do not add comments or spaces to these lines!
Admins=STEAMIDHERE
Admins=SECONDSTEAMIDHERE
SuperAdmins=THRIDSTEAMIDHERE
SuperAdmins=FOURTHSTEAMIDHERE
ServerName=My Server
Password=
MOTD=Welcome to the server.
[Steam]
; Game Port
Port=10300
SteamPort=10301
; This works fine as-is. Used for when you have multiple networks on your server.
Host=0.0.0.0Engine.ini options[URL]
To change the ports and host behind a NAT:
Engine.ini :
[URL]
Port=10300
[OnlineSubsystemSteam]
GameServerQueryPort=10301
Game.ini :
[/Script/deadmatter.ServerInfoProxy]
Port=10300
SteamPort=10301
SteamQueryPort=10302
SteamQueryIP=MY PUBLIC IP
[Steam]
Port=10300
SteamPort=10301
SteamQueryPort=10302
Host=MY LOCAL IP
• You can have multiple instances of the DM server running on one machine
-SteamServerName="Server 1" -port=7001 -queryport=7002 -DMDatabaseINI="../../../DeadMatter/Saved/Config/WindowsServer/DMDatabase.ini
-SteamServerName="Server 2" -port=7003 -queryport=7004 -DMDatabaseINI="../../../DeadMatter/Saved/Config/WindowsServer/DMDatabase1.ini
-SteamServerName="Server 3" -port=7005 -queryport=7006 -DMDatabaseINI="../../../DeadMatter/Saved/Config/WindowsServer/DMDatabase2.ini
-SteamServerName="Server 4" -port=7007 -queryport=7008 -DMDatabaseINI="../../../DeadMatter/Saved/Config/WindowsServer/DMDatabase3.ini