This restarter.exe (same as in the DayZ hive) has been modified to allow usage with Arma 3. I have given some examples of the usage of it in the INI file and included a txt file as well. All three are required to run multiple Arma 3 servers. This will allow you to run a server without steam caausing an issue and kicking the server since it's already running.
Added a required registry fix. When Arma 3 crashes this pops up the "This app has crashed" dialog box. This will prevent the restarter tool from properly restarting the server as needed. Run this registry file and it will remove this allowing the application to crash completely and retarter to work its magic.
http://abighole.hngamers.com/14zMf
Features:
Server/Client supported config options:
- noSound ( automatic setting )
- nosplash ( automatic setting )
- maxMem ( max system memory to use )
- exThreads ( base 0 number of threads )
- cpuCount ( number of cpus in machine )
- name ( profile name )
- profiles ( profile path )
- cfg ( basic config path\filename )
- config ( config path\filename )
- mod ( @Gigha )
- world ( stratis, your world, etc)
- ip (ip address)
- port (port number)
- netlog (true\false)
- server ( client\server )
- filepatching ( true\false ) NOTE true enables switch -noFilePatching
- initthis ( init on loading )
Client Supported Options
- connectip ( servers ip )
- connectport (servers port )
- password ( servers password )
- rankingfile ( ranking file path\filename )
- Supported config options
Usage:
I have given some examples of the usage of it in the INI file and included a txt file as well. All three are required to run multiple Arma 3 servers.
I included a required registry fix for Arma 3 crashing as well. When Arma 3 crashes this pops up the "This app has crashed" dialog box. This will prevent the restarter tool from properly restarting the server as needed. Run this registry file and it will remove this allowing the application to crash completely and retarter to work its magic.
Included in the package is a steam_app.txt file. This file is required to be able to run multiple servers at the same time. Without this you can only run 1 server.
Sample Config File:
[hngamers_1_stratis]
name=Reality
profiles=hngamers_1.stratis
config=hngamers_1.stratis\config.cfg
cfg=hngamers_1.stratis\basic.cfg
world=stratis
port=2326
cpuCount=2
exThreads=7
netlog=true
server=server
filepatching=false
rankingfile=hngamers_1.stratis\ranking.log
[hngamers_2_stratis]
name=RealityHC
profiles=hngamers_2.stratis
cpuCount=2
exThreads=7
netlog=false
server=client
connectip=127.0.0.1
connectport=2326
password=whatever
Added a required registry fix. When Arma 3 crashes this pops up the "This app has crashed" dialog box. This will prevent the restarter tool from properly restarting the server as needed. Run this registry file and it will remove this allowing the application to crash completely and retarter to work its magic.
http://abighole.hngamers.com/14zMf
Features:
Server/Client supported config options:
- noSound ( automatic setting )
- nosplash ( automatic setting )
- maxMem ( max system memory to use )
- exThreads ( base 0 number of threads )
- cpuCount ( number of cpus in machine )
- name ( profile name )
- profiles ( profile path )
- cfg ( basic config path\filename )
- config ( config path\filename )
- mod ( @Gigha )
- world ( stratis, your world, etc)
- ip (ip address)
- port (port number)
- netlog (true\false)
- server ( client\server )
- filepatching ( true\false ) NOTE true enables switch -noFilePatching
- initthis ( init on loading )
Client Supported Options
- connectip ( servers ip )
- connectport (servers port )
- password ( servers password )
- rankingfile ( ranking file path\filename )
- Supported config options
Usage:
I have given some examples of the usage of it in the INI file and included a txt file as well. All three are required to run multiple Arma 3 servers.
I included a required registry fix for Arma 3 crashing as well. When Arma 3 crashes this pops up the "This app has crashed" dialog box. This will prevent the restarter tool from properly restarting the server as needed. Run this registry file and it will remove this allowing the application to crash completely and retarter to work its magic.
Included in the package is a steam_app.txt file. This file is required to be able to run multiple servers at the same time. Without this you can only run 1 server.
Sample Config File:
[hngamers_1_stratis]
name=Reality
profiles=hngamers_1.stratis
config=hngamers_1.stratis\config.cfg
cfg=hngamers_1.stratis\basic.cfg
world=stratis
port=2326
cpuCount=2
exThreads=7
netlog=true
server=server
filepatching=false
rankingfile=hngamers_1.stratis\ranking.log
[hngamers_2_stratis]
name=RealityHC
profiles=hngamers_2.stratis
cpuCount=2
exThreads=7
netlog=false
server=client
connectip=127.0.0.1
connectport=2326
password=whatever