Make launch-dedicated scripts consistent between platforms
This commit is contained in:
@@ -1,17 +1,18 @@
|
|||||||
|
:: example launch script, see https://github.com/OpenRA/OpenRA/wiki/Dedicated for details
|
||||||
|
|
||||||
@echo on
|
@echo on
|
||||||
|
|
||||||
set Name="Dedicated Server"
|
set Name="Dedicated Server"
|
||||||
set Mod=ra
|
set Mod=ra
|
||||||
set Dedicated=True
|
|
||||||
set DedicatedLoop=True
|
|
||||||
set ListenPort=1234
|
set ListenPort=1234
|
||||||
set ExternalPort=1234
|
set ExternalPort=1234
|
||||||
set AdvertiseOnline=True
|
set AdvertiseOnline=True
|
||||||
set Map=
|
set AllowPortForward=False
|
||||||
set Password=
|
set DisableSinglePlayer=True
|
||||||
|
set Password=""
|
||||||
|
|
||||||
:loop
|
:loop
|
||||||
|
|
||||||
OpenRA.Game.exe Game.Mod=%Mod% Server.Dedicated=%Dedicated% Server.DedicatedLoop=%DedicatedLoop% Server.Name=%Name% Server.ListenPort=%ListenPort% Server.ExternalPort=%ExternalPort% Server.AdvertiseOnline=%AdvertiseOnline% Server.Map=%Map% Server.Password=%Password%
|
OpenRA.Server.exe Game.Mod=%Mod% Server.Name=%Name% Server.ListenPort=%ListenPort% Server.ExternalPort=%ExternalPort% Server.AdvertiseOnline=%AdvertiseOnline% Server.AllowPortForward=%AllowPortForward% Server.DisableSinglePlayer=%DisableSinglePlayer% Server.Password=%Password%
|
||||||
|
|
||||||
goto loop
|
goto loop
|
||||||
@@ -12,9 +12,12 @@ ListenPort="${ListenPort:-"1234"}"
|
|||||||
ExternalPort="${ExternalPort:-"1234"}"
|
ExternalPort="${ExternalPort:-"1234"}"
|
||||||
AdvertiseOnline="${AdvertiseOnline:-"True"}"
|
AdvertiseOnline="${AdvertiseOnline:-"True"}"
|
||||||
AllowPortForward="${AllowPortForward:-"False"}"
|
AllowPortForward="${AllowPortForward:-"False"}"
|
||||||
|
DisableSinglePlayer="${DisableSinglePlayer:-"True"}"
|
||||||
|
Password="${Password:-""}"
|
||||||
|
|
||||||
while true; do
|
while true; do
|
||||||
mono --debug OpenRA.Server.exe Game.Mod=$Mod \
|
mono --debug OpenRA.Server.exe Game.Mod=$Mod \
|
||||||
Server.Name="$Name" Server.ListenPort=$ListenPort Server.ExternalPort=$ExternalPort \
|
Server.Name="$Name" Server.ListenPort=$ListenPort Server.ExternalPort=$ExternalPort \
|
||||||
Server.AdvertiseOnline=$AdvertiseOnline Server.AllowPortForward=$AllowPortForward
|
Server.AdvertiseOnline=$AdvertiseOnline Server.AllowPortForward=$AllowPortForward \
|
||||||
|
Server.DisableSinglePlayer=$DisableSinglePlayer Server.Password=$Password
|
||||||
done
|
done
|
||||||
|
|||||||
Reference in New Issue
Block a user