Dedicated Servers (Windows)

Home / Wiki / Dedicated Servers (Windows)
DEDICATED SERVERS TUTORIAL (WINDOWS)
  • While the game is not released yet, you need to have a server or game license to be able to download server files (contact us to get one: discord.gg/tGKzGnp ).

 

1- Download SteamCMD Update Tool.

2- Download Master Arena Server Setup.

3- Unzip in an empty folder.

4- Open MasterArenaServer_Update.txt and set your USERNAME and PASSWORD (Steam account).

5- Run UpdateServer.bat : Steam GUARD can ask you a code (if enable or first installation).

6-Go to \YOUR_SteamCMD_FOLDER\masterarenaserver\Binaries\Redist and Run UE3Redist.exe

7- Go to \YOUR_SteamCMD_FOLDER\masterarenaserver and start LaunchDedicatedServer0x.bat

 

Congratulations you just launched a Master Arena server!

 

ADVANCED SETTINGS

Start command settings:

start .\Binaries\Win32\MasterArena.exe server DM-SpaceDock?game=MasterArena.MATeamGame?AdminPassword=MAFPSADMIN?MaxPlayers=6?TimeLimit=5?bIsLanMatch=0 -Port=7777 -QueryPort=27015 -CONFIGSUBDIR=DedicatedServer1 -nohomedir

Where:

?game=MasterArena.MATeamGame // Set the default gametype -> for DeathMatch set MasterArena.MADeathMatch.

?AdminPassword=####### // Set admin password.

?MaxPlayers=X // Server Max Players.

?TimeLimit=5 // Game Time up to 5 minutes.

?bIsLanMatch=0 // Define LAN or WAN server.

-Port=7777 // Server port.

-QueryPort=27015 // Steam Master Servers port.

-CONFIGSUBDIR=DedicatedServer1 // create a subfolder in \masterarenaserver\UDKGame\Config\

 

Other useful arguments:

?GamePassword=##### // game password.

?AdminPassword=##### // admin password.

?WarmupTime=60 // Warmup Time in seconds.

?PlayersMustBeReady=0 // 0 or 1 : Should all players be ready before the start of the game ?

?GoalScore=0 // A goal score set to 0 = unlimited score.

?BalanceTeams=0 // 0 or 1.

?ForceRespawn=0 // 0 or 1.

?MinNetPlayers=2 // Minimum human player to start the game.

?NumPlay=4 // Minimum in game player, if Numplay < NumHumanPlayer, bots are added.

?MaxSpectators=2 // spectators slots.

 

MapList Settings:

The maps list file is located at \masterarenaserver\UDKGame\Config\DedicatedServerX and under the name UDKMAMapList.ini

You will have something like this:

[MasterArena.MAMapList]
MapList=DM-Fuse#DM
MapList=DM-Mars#DM
MapList=DM-Creuset#DM
MapList=DM-Basement#DM
MapList=DM-SpaceDock#DM
Index=0

This defines a simple map rotation on DeathMatch (DM). In order to have TDM, you can write as below :

MapList=DM-Fuse#TDM

To add mutators, you can add them as below :

MapList=DM-Fuse#TDM#MAMutators_Instagib

If you want more mutators, you can add them one after another :

MapList=DM-Fuse#TDM#MAMutator_Instagib#MAMutator_TinyRobots#MAMutator_SlomoCombo#MAMutator_LowGravity#MAMutator_Frenetic#MAMutator_Dodges

All mutators are listed here :

MAMutator_Instagib
MAMutator_SniperOnly
MAMutator_TinyRobots
MAMutator_RocketOnly
MAMutator_OverLoaded
MAMutator_MeleeArena
MAMutator_AllWeapons
MAMutator_SlomoCombo
MAMutator_Regeneration
MAMutator_MegaHealth
MAMutator_Dodges
MAMutator_NoPickups
MAMutator_LowGravity
MAMutator_FullAmmo
MAMutator_Frenetic

MAMutator_CustomWeaponInventory // This mutator allows you to set a custom inventory -> Use following mutators in order to add the desired weapons:

MAMutator_AddMelee
MAMutator_AddElectroGun
MAMutator_AddPlasma
MAMutator_AddSMG
MAMutator_AddShotGun
MAMutator_AddGrenadeLauncher
MAMutator_AddRocketLauncher
MAMutator_AddFlashRifle
MAMutator_AddSniper

So, if you want to create a custom game with the Grenade Launcher & the FlashRifle, you only have to write:

MapList=DM-SpaceDock#DM#MAMutator_CustomWeaponInventory#MAMutator_AddFlashRifle#MAMutator_AddGrenadeLauncher