Add auth and sync report settings to dedicated server scripts.

This commit is contained in:
Paul Chote
2018-11-25 22:05:21 +00:00
committed by reaperrr
parent cc707f0037
commit b7317f2202
2 changed files with 23 additions and 5 deletions

View File

@@ -10,12 +10,24 @@ Name="${Name:-"Dedicated Server"}"
Mod="${Mod:-"ra"}"
ListenPort="${ListenPort:-"1234"}"
AdvertiseOnline="${AdvertiseOnline:-"True"}"
EnableSingleplayer="${EnableSingleplayer:-"False"}"
Password="${Password:-""}"
RequireAuthentication="${RequireAuthentication:-"False"}"
ProfileIDBlacklist="${ProfileIDBlacklist:-""}"
ProfileIDWhitelist="${ProfileIDWhitelist:-""}"
EnableSingleplayer="${EnableSingleplayer:-"False"}"
EnableSyncReports="${EnableSyncReports:-"False"}"
while true; do
mono --debug OpenRA.Server.exe Game.Mod="$Mod" \
Server.Name="$Name" Server.ListenPort="$ListenPort" \
Server.Name="$Name" \
Server.ListenPort="$ListenPort" \
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