my start.bat file
Code:
set SERVERNAME=Cro HostedServers #3
set GAMEPORT=25200
set REMOTEADMINPORT=0.0.0.0:47200
set ADMINPASSWORD=lolwut
set PINGSITE=ams
set REGION=EU
set QUERY=28960
BF.Main_Win32_Final_Server.exe -Server.ServerName "%SERVERNAME%" -Network.ServerPort %GAMEPORT% -Server.RemoteAdministrationPort %REMOTEADMINPORT% -Server.AdministrationEnabled true -Server.AdministrationLogEnabled true -Server.AdministrationPassword "%ADMINPASSWORD%" -BFServer.PingSite %PINGSITE% -Online.Region %REGION% -server.queryportoffset %QUERY%
and also notice I removed the %instancepath% since it is already set in .cfg
but not sure this is completly correct to do
and my .cfg (this is important)
Code:
-super layout.toc
-server
-dedicated
-platform win32
-Game.LogFileCollisionMode LFCM_TimeStamp
-Core.EnableJuice false
-Core.DialogLevel 8
-Core.DisplayAsserts false
-Core.IgnoreAlways true
-CrashDump.WarnBeforeDoingMemoryDump false
-Game.CloseDuplicateApps 0
-ServerMetrics.Enabled 0
-ServerMetrics.TransactionTelemetryEnabled 1
-ServerMetrics.PerformanceTelemetryEnabled 1
-ServerMetrics.PerformanceProfileStateEnabled 1
-TransactionLog.OutputLevel 1
-ServerMetrics.DbxReportEnabled 0
-Game.DefaultLayerInclusion GameMode=RushLarge0
-level Levels/MP_Subway/MP_Subway
-BFServer.GameSize 32
-Network.MaxClientCount 32
-VeniceOnline.QueueCapacityOverride 0
-Client.LoadingTimeOut 60
-Client.LoadedTimeOut 60
-Client.IngameTimeOut 60
-Server.IngameTimeOut 60
-Server.LoadingTimeOut 60
-Game.DisablePreRound true
-Blaze.LogLevel 1
-Network.ProtocolVersion 60
-Server.IsReconfigurable false
-Online.Environment OnlineEnvironment_Production
-BFServer****undStartCountdown 10
-Blaze.ClientAutoAccountCreation true
-Blaze.ForceDirectLogin true
-Blaze.DisableGameReports true
-blaze-force-local-persisted-info true
-blaze-server-state-change-logging true
-Blaze.Service battlefield-3-pc
-serverInstancePath "./instance/"