From c0cd52647a60e05af8a6f41f9ec371b617e63a0c Mon Sep 17 00:00:00 2001 From: Daniel Gibbs Date: Sat, 28 Oct 2023 21:59:04 +0100 Subject: [PATCH] parameters --- .../config-lgsm/tfserver/_default.cfg | 20 ++++++++++++++----- 1 file changed, 15 insertions(+), 5 deletions(-) diff --git a/lgsm/config-default/config-lgsm/tfserver/_default.cfg b/lgsm/config-default/config-lgsm/tfserver/_default.cfg index 438ea23d3..186286834 100644 --- a/lgsm/config-default/config-lgsm/tfserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/tfserver/_default.cfg @@ -11,16 +11,26 @@ ## Predefined Parameters | https://docs.linuxgsm.com/configuration/start-parameters ip="0.0.0.0" port="7777" -queryport="7779" # port +2? -rconport="27020" -# Default Map: TheIsland, Ragnarok, CrystalIsles, Aberration_P, ScorchedEarth_P, TheCenter, Extinction, Valguero_P, Genesis, Gen2 -defaultmap="TheIsland" +queryport="7779" # port +2 +shutdownport="7780" # port +3 +adminlabel="true" # Enable admin icon. +allowsensitivewords="true" altsavedirectoryname="${defaultmap}" +anticheat="true" +damageself="true" +defaultmap="TheIsland" +gamemode="0" # 0 = PvP; 1 = PvE +greenhand="true" maxplayers="8" +saveinterval="300" +serveradmins="" # Use 17-digit Steam IDs separated by commas to grant admin privileges to players. servername="LinuxGSM" +serverpassword="" +servertags="LinuxGSM" +steamsocket="0" # Use Steam Socket. 0 = off; 1 = on. Enable this if you don't have a public IP but you want to allow players from outside your network to join your server. If disabled, only you and other players on your LAN can join. If you have a public IP, you do not need to enable this. ## Server Parameters | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters -startparameters="ProjectWar ProjectWar_Start ?Listen?MaxPlayers=${maxplayers} -server -game -QueueThreshold=${maxplayers} -ConfigServerName=\"${servername}\" -ServerName=\"${servername}\" -log log=log.log -locallogtimes -ServerAdminAccounts=STEAM64ID;STEAM64ID;STEAM64ID -OutIPAddress=${publicip} -ServerID=ANY_IDEA -Port=${port} -BeaconPort=${beaconport} -QueryPort=${queryport} -Game.PhysicsVehicle=false -ansimalloc -Game.MaxFrameRate=35 -ShutDownServicePort=PORT+3 -EnableParallelCharacterMovementTickFunction -EnableParallelCharacterTickFunction -UseDynamicPhysicsScene" +startparameters=ProjectWar_Start?DedicatedServer -server -game -log -ServerTags=\"${servertags}\" -UseSteamSocket=${steamsocket} -Port=\"${port}\" -BeaconPort=\"${beaconport}\" -ShutDownServicePort=\"${shutdownport}\" -QueryPort=\"${queryport}\" -ConfigServerName=\"{{CFG_NAME}}\" -OutIPAddress=${ip} -UserDir=\"\/home\/container\/TheFrontManager\/{{CFG_NAME}}\/\" -ServerName=\"${servername}\" -EnableParallelCharacterMovementTickFunction -EnableParallelCharacterTickFunction -UseDynamicPhysicsScene -Game.PhysicsVehicle=false -ansimalloc -Game.MaxFrameRate=35 -MaxQueueSize=50 -QueueValidTime=120 -QueueThreshold=${maxplayers} -ServerFightModeType=${gamemode} -IsCanSelfDamage=${damageself} -IsCanFriendDamage=${damageallies} -SaveWorldInterval=${saveinterval} -GMOverlapRatio=2 -GreenHand=${greenhand} -SensitiveWords=${allowsensitivewords} -UseACE=${anticheat} -ServerAdminAccounts=${serveradmins} -IsShowGmTitle=${adminlabel} -ServerPassword=${serverpassword}" #### LinuxGSM Settings ####