written for setup 2 dedicatet servers (main and Test) easy to add more

u need 5 files.bat called them:

Spoiler

ExileConfig.bat

ExileEcho.bat

ExileUpdater.bat

ExileRestarter.bat

ExileRestarter-Test.bat

in the ExileConfig put this content and change it how u need

Spoiler

@echo off
cls

::Main Settings U dont need to Edit here!
set BRANCHSTABLE=233780 -beta
set BRANCHDEV=233780 -beta development
set DIR=%CD%
set USELESS=/wait /high

::Steam Settings
set STEAM=C:\Apps\Steam\steamcmd.exe
set STEAMUSERNAME=Name
set STEAMPASSWORD=Password
set STEAMLOGIN=%STEAMUSERNAME% %STEAMPASSWORD%

::Main Startup Parameters
set NOSPLASH=-nosplash
set WORLD=-world=empty
set SKIPINTRO=-skipIntro
set MAXMEM=-maxMem=2047
set MAXVRAM=-maxVRAM=128
set WINXP=-winxp
set NOCB=-noCB
set CPUCOUNT=-cpuCount=4
set EXTHREADS=-exThreads=7
set MALLOC=-malloc=tbbmalloc
set NOLOGS=-noLogs
set ENABLEHT=-enableHT
set NOFILEPATCHING=-noFilePatching
set FILEPATCHING=-filePatching
set BETA=-beta=
set CHECKSIGNATURES=-checkSignatures
set D3DNOLOCK=-d3dNoLock
set D3DNOMULTICB=-d3dNoMultiCB
set CRASHDIAG=-crashDiag
set LOADMISSIONTOMEMORY=-loadMissionToMemor
set AUTOINIT=-autoinit
set DISABLESERVERTHRED=-disableServerThread
set DOWNLOAD=-download
set AUTOUPDATE=-autoUpdate
set USEDPARAMETERS=%NOSPLASH% %WORLD% %SKIPINTRO% %MAXMEM% %MAXVRAM% %CPUCOUNT% %EXTHREADS% %FILEPATCHING%

::Server Settings
set WAT=Arma 3 Exile
set SERVER=%DIR%\Exile
set GAMEORDNER=%SERVER%\ExileServer
set GAMEEXE=%SERVER%\arma3server.exe
set CONFIG=-config=%GAMEORDNER%\Config\Config.cfg
set CFG=-cfg=%GAMEORDNER%\Config\Basic.cfg
set BEPATH=-bepath=%GAMEORDNER%\BattlEye
set PROFILES=-profiles=%GAMEORDNER%
set MOD=-mod=@Exile
set SERVERMOD=-servermod=@ExileServer
set PORT=-port=2302
set PID=-pid=
set IP=-ip=
set PAR=-par=
set RANKING=-ranking=
set NAME=-name=Exile
set PARAMETER=%GAMEEXE% %CONFIG% %CFG% %BEPATH% %PROFILES% %MOD% %SERVERMOD% %PORT% %NAME%

::Server Settings Testserver
set WATTEST=Arma 3 Exile Test
set SERVERTEST=%DIR%\ExileTestserver
set GAMEORDNERTEST=%SERVERTEST%\ExileServer
set GAMEEXETEST=%SERVERTEST%\arma3server.exe
set CONFIGTEST=-config=%GAMEORDNERTEST%\Config\Config.cfg
set CFGTEST=-cfg=%GAMEORDNERTEST%\Config\Basic.cfg
set PROFILESTEST=-profiles=%GAMEORDNERTEST%
set BEPATHTEST=-bepath=%GAMEORDNERTEST%\BattlEye
set MODTEST=-mod=@Exile
set SERVERMODTEST=-servermod=@ExileServer
set PORTTEST=-port=2312
set NAMETEST=-name=ExileTest
set PIDTEST=-pid=
set IPTEST=-ip=
set PARTEST=-par=
set RANKINGTEST=-ranking=
set PARAMETERTEST=%GAMEEXETEST% %CONFIGTEST% %CFGTEST% %BEPATHTEST% %PROFILESTEST% %MODTEST% %SERVERMODTEST% %PORTTEST% %NAMETEST%

Share this post

Link to post

Share on other sites

Just a quick question, but aren't you setting a lot of parameters here?

set WORLD=-world=empty
set MAXMEM=-maxMem=2047
set MAXVRAM=-maxVRAM=128
set CPUCOUNT=-cpuCount=4
set EXTHREADS=-exThreads=7
set MALLOC=-malloc=tbbmalloc

::Main Startup Parameters //dosnt need to edit this
set NOLOGS=-noLogs
set NOSPLASH=-nosplash
set SKIPINTRO=-skipIntro
set WINXP=-winxp
set NOCB=-noCB
set ENABLEHT=-enableHT
set NOFILEPATCHING=-noFilePatching
set FILEPATCHING=-filePatching
set BETA=-beta=
set CHECKSIGNATURES=-checkSignatures
set D3DNOLOCK=-d3dNoLock
set D3DNOMULTICB=-d3dNoMultiCB
set CRASHDIAG=-crashDiag
set LOADMISSIONTOMEMORY=-loadMissionToMemor
set AUTOINIT=-autoinit
set DISABLESERVERTHRED=-disableServerThread
set DOWNLOAD=-download
set AUTOUPDATE=-autoUpdate

I'm only using -HT right now, -loadmissiontomemroy, -autoinit. Do I really need all these?

About Exile Arma 3 Mod

It is the year 2039. After the resource depleting conflict in Greece, Europe suffers from a new deflation crisis, leading the crime rate to a new peak in history. Members of the North Atlantic Treaty Organization Security Council are forced to react. Being a desperate alternative to overcrowded and prohibitive prisons, offenders are now being sent to EXILE.