Add auth and sync report settings to dedicated server scripts.
This commit is contained in:
@@ -6,11 +6,17 @@ set Name="Dedicated Server"
|
|||||||
set Mod=ra
|
set Mod=ra
|
||||||
set ListenPort=1234
|
set ListenPort=1234
|
||||||
set AdvertiseOnline=True
|
set AdvertiseOnline=True
|
||||||
set EnableSingleplayer=False
|
|
||||||
set Password=""
|
set Password=""
|
||||||
|
|
||||||
|
set RequireAuthentication=False
|
||||||
|
set ProfileIDBlacklist=""
|
||||||
|
set ProfileIDWhitelist=""
|
||||||
|
|
||||||
|
set EnableSingleplayer=False
|
||||||
|
set EnableSyncReports=False
|
||||||
|
|
||||||
:loop
|
:loop
|
||||||
|
|
||||||
OpenRA.Server.exe Game.Mod=%Mod% Server.Name=%Name% Server.ListenPort=%ListenPort% Server.AdvertiseOnline=%AdvertiseOnline% Server.EnableSingleplayer=%EnableSingleplayer% Server.Password=%Password%
|
OpenRA.Server.exe Game.Mod=%Mod% Server.Name=%Name% Server.ListenPort=%ListenPort% Server.AdvertiseOnline=%AdvertiseOnline% Server.EnableSingleplayer=%EnableSingleplayer% Server.Password=%Password% Server.RequireAuthentication=%RequireAuthentication% Server.ProfileIDBlacklist=%ProfileIDBlacklist% Server.ProfileIDWhitelist=%ProfileIDWhitelist% Server.EnableSyncReports=%EnableSyncReports%
|
||||||
|
|
||||||
goto loop
|
goto loop
|
||||||
@@ -10,12 +10,24 @@ Name="${Name:-"Dedicated Server"}"
|
|||||||
Mod="${Mod:-"ra"}"
|
Mod="${Mod:-"ra"}"
|
||||||
ListenPort="${ListenPort:-"1234"}"
|
ListenPort="${ListenPort:-"1234"}"
|
||||||
AdvertiseOnline="${AdvertiseOnline:-"True"}"
|
AdvertiseOnline="${AdvertiseOnline:-"True"}"
|
||||||
EnableSingleplayer="${EnableSingleplayer:-"False"}"
|
|
||||||
Password="${Password:-""}"
|
Password="${Password:-""}"
|
||||||
|
|
||||||
|
RequireAuthentication="${RequireAuthentication:-"False"}"
|
||||||
|
ProfileIDBlacklist="${ProfileIDBlacklist:-""}"
|
||||||
|
ProfileIDWhitelist="${ProfileIDWhitelist:-""}"
|
||||||
|
|
||||||
|
EnableSingleplayer="${EnableSingleplayer:-"False"}"
|
||||||
|
EnableSyncReports="${EnableSyncReports:-"False"}"
|
||||||
|
|
||||||
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.Name="$Name" \
|
||||||
|
Server.ListenPort="$ListenPort" \
|
||||||
Server.AdvertiseOnline="$AdvertiseOnline" \
|
Server.AdvertiseOnline="$AdvertiseOnline" \
|
||||||
Server.EnableSingleplayer="$EnableSingleplayer" Server.Password="$Password"
|
Server.EnableSingleplayer="$EnableSingleplayer" \
|
||||||
|
Server.Password="$Password" \
|
||||||
|
Server.RequireAuthentication="$RequireAuthentication" \
|
||||||
|
Server.ProfileIDBlacklist="$ProfileIDBlacklist" \
|
||||||
|
Server.ProfileIDWhitelist="$ProfileIDWhitelist" \
|
||||||
|
Server.EnableSyncReports="$EnableSyncReports"
|
||||||
done
|
done
|
||||||
|
|||||||
Reference in New Issue
Block a user