Kaynağa Gözat

feat(core): add extraparams to append custom start parameters (#4970)

Add an extraparams setting that appends custom start parameters to the end
of the start parameters, so users no longer have to copy and override the
whole startparameters line to add a flag.

extraparams is appended once in fn_reload_startparameters, only when set,
so it works for every game server and also when startparameters is
overridden. Every _default.cfg lists extraparams="" in an "Extra
Parameters" entry so users can find it; the startparameters lines are
unchanged.

Fixes #2183
Supersedes #2120

Co-authored-by: borzaka <1230402+borzaka@users.noreply.github.com>
Co-authored-by: Frisasky <digimoncn@gmail.com>
BorzakA 1 gün önce
ebeveyn
işleme
5107135cac
100 değiştirilmiş dosya ile 400 ekleme ve 0 silme
  1. 4 0
      lgsm/config-default/config-lgsm/acserver/_default.cfg
  2. 4 0
      lgsm/config-default/config-lgsm/ahl2server/_default.cfg
  3. 4 0
      lgsm/config-default/config-lgsm/ahlserver/_default.cfg
  4. 4 0
      lgsm/config-default/config-lgsm/arkserver/_default.cfg
  5. 4 0
      lgsm/config-default/config-lgsm/arma3server/_default.cfg
  6. 4 0
      lgsm/config-default/config-lgsm/armarserver/_default.cfg
  7. 4 0
      lgsm/config-default/config-lgsm/atsserver/_default.cfg
  8. 4 0
      lgsm/config-default/config-lgsm/avserver/_default.cfg
  9. 4 0
      lgsm/config-default/config-lgsm/bb2server/_default.cfg
  10. 4 0
      lgsm/config-default/config-lgsm/bbserver/_default.cfg
  11. 4 0
      lgsm/config-default/config-lgsm/bdserver/_default.cfg
  12. 4 0
      lgsm/config-default/config-lgsm/bf1942server/_default.cfg
  13. 4 0
      lgsm/config-default/config-lgsm/bfvserver/_default.cfg
  14. 4 0
      lgsm/config-default/config-lgsm/bmdmserver/_default.cfg
  15. 4 0
      lgsm/config-default/config-lgsm/boserver/_default.cfg
  16. 4 0
      lgsm/config-default/config-lgsm/bsserver/_default.cfg
  17. 4 0
      lgsm/config-default/config-lgsm/btlserver/_default.cfg
  18. 4 0
      lgsm/config-default/config-lgsm/btserver/_default.cfg
  19. 4 0
      lgsm/config-default/config-lgsm/ccserver/_default.cfg
  20. 4 0
      lgsm/config-default/config-lgsm/ceserver/_default.cfg
  21. 4 0
      lgsm/config-default/config-lgsm/ckserver/_default.cfg
  22. 4 0
      lgsm/config-default/config-lgsm/cmwserver/_default.cfg
  23. 4 0
      lgsm/config-default/config-lgsm/cod2server/_default.cfg
  24. 4 0
      lgsm/config-default/config-lgsm/cod4server/_default.cfg
  25. 4 0
      lgsm/config-default/config-lgsm/codserver/_default.cfg
  26. 4 0
      lgsm/config-default/config-lgsm/coduoserver/_default.cfg
  27. 4 0
      lgsm/config-default/config-lgsm/codwawserver/_default.cfg
  28. 4 0
      lgsm/config-default/config-lgsm/colserver/_default.cfg
  29. 4 0
      lgsm/config-default/config-lgsm/cs2server/_default.cfg
  30. 4 0
      lgsm/config-default/config-lgsm/csczserver/_default.cfg
  31. 4 0
      lgsm/config-default/config-lgsm/csgoserver/_default.cfg
  32. 4 0
      lgsm/config-default/config-lgsm/csserver/_default.cfg
  33. 4 0
      lgsm/config-default/config-lgsm/cssserver/_default.cfg
  34. 4 0
      lgsm/config-default/config-lgsm/cswonserver/_default.cfg
  35. 4 0
      lgsm/config-default/config-lgsm/ctserver/_default.cfg
  36. 4 0
      lgsm/config-default/config-lgsm/dabserver/_default.cfg
  37. 4 0
      lgsm/config-default/config-lgsm/dayzserver/_default.cfg
  38. 4 0
      lgsm/config-default/config-lgsm/dmcserver/_default.cfg
  39. 4 0
      lgsm/config-default/config-lgsm/dodrserver/_default.cfg
  40. 4 0
      lgsm/config-default/config-lgsm/dodserver/_default.cfg
  41. 4 0
      lgsm/config-default/config-lgsm/dodsserver/_default.cfg
  42. 4 0
      lgsm/config-default/config-lgsm/doiserver/_default.cfg
  43. 4 0
      lgsm/config-default/config-lgsm/dstserver/_default.cfg
  44. 4 0
      lgsm/config-default/config-lgsm/dysserver/_default.cfg
  45. 4 0
      lgsm/config-default/config-lgsm/ecoserver/_default.cfg
  46. 4 0
      lgsm/config-default/config-lgsm/emserver/_default.cfg
  47. 4 0
      lgsm/config-default/config-lgsm/etlserver/_default.cfg
  48. 4 0
      lgsm/config-default/config-lgsm/ets2server/_default.cfg
  49. 4 0
      lgsm/config-default/config-lgsm/fctrserver/_default.cfg
  50. 4 0
      lgsm/config-default/config-lgsm/fofserver/_default.cfg
  51. 4 0
      lgsm/config-default/config-lgsm/gmodserver/_default.cfg
  52. 4 0
      lgsm/config-default/config-lgsm/hcuserver/_default.cfg
  53. 4 0
      lgsm/config-default/config-lgsm/hl2dmserver/_default.cfg
  54. 4 0
      lgsm/config-default/config-lgsm/hldmserver/_default.cfg
  55. 4 0
      lgsm/config-default/config-lgsm/hldmsserver/_default.cfg
  56. 4 0
      lgsm/config-default/config-lgsm/hlwonserver/_default.cfg
  57. 4 0
      lgsm/config-default/config-lgsm/hwserver/_default.cfg
  58. 4 0
      lgsm/config-default/config-lgsm/hytserver/_default.cfg
  59. 4 0
      lgsm/config-default/config-lgsm/hzserver/_default.cfg
  60. 4 0
      lgsm/config-default/config-lgsm/insserver/_default.cfg
  61. 4 0
      lgsm/config-default/config-lgsm/inssserver/_default.cfg
  62. 4 0
      lgsm/config-default/config-lgsm/iosserver/_default.cfg
  63. 4 0
      lgsm/config-default/config-lgsm/jbep3server/_default.cfg
  64. 4 0
      lgsm/config-default/config-lgsm/jc2server/_default.cfg
  65. 4 0
      lgsm/config-default/config-lgsm/jc3server/_default.cfg
  66. 4 0
      lgsm/config-default/config-lgsm/jk2server/_default.cfg
  67. 4 0
      lgsm/config-default/config-lgsm/jk3server/_default.cfg
  68. 4 0
      lgsm/config-default/config-lgsm/kf2server/_default.cfg
  69. 4 0
      lgsm/config-default/config-lgsm/kfserver/_default.cfg
  70. 4 0
      lgsm/config-default/config-lgsm/l4d2server/_default.cfg
  71. 4 0
      lgsm/config-default/config-lgsm/l4dserver/_default.cfg
  72. 4 0
      lgsm/config-default/config-lgsm/mcbserver/_default.cfg
  73. 4 0
      lgsm/config-default/config-lgsm/mcserver/_default.cfg
  74. 4 0
      lgsm/config-default/config-lgsm/mcvserver/_default.cfg
  75. 4 0
      lgsm/config-default/config-lgsm/mhserver/_default.cfg
  76. 4 0
      lgsm/config-default/config-lgsm/mohaaserver/_default.cfg
  77. 4 0
      lgsm/config-default/config-lgsm/momserver/_default.cfg
  78. 4 0
      lgsm/config-default/config-lgsm/mtaserver/_default.cfg
  79. 4 0
      lgsm/config-default/config-lgsm/ndserver/_default.cfg
  80. 4 0
      lgsm/config-default/config-lgsm/necserver/_default.cfg
  81. 4 0
      lgsm/config-default/config-lgsm/nmrihserver/_default.cfg
  82. 4 0
      lgsm/config-default/config-lgsm/ns2cserver/_default.cfg
  83. 4 0
      lgsm/config-default/config-lgsm/ns2server/_default.cfg
  84. 4 0
      lgsm/config-default/config-lgsm/nsserver/_default.cfg
  85. 4 0
      lgsm/config-default/config-lgsm/ohdserver/_default.cfg
  86. 4 0
      lgsm/config-default/config-lgsm/onsetserver/_default.cfg
  87. 4 0
      lgsm/config-default/config-lgsm/opforserver/_default.cfg
  88. 4 0
      lgsm/config-default/config-lgsm/pc2server/_default.cfg
  89. 4 0
      lgsm/config-default/config-lgsm/pcserver/_default.cfg
  90. 4 0
      lgsm/config-default/config-lgsm/pmcserver/_default.cfg
  91. 4 0
      lgsm/config-default/config-lgsm/pvkiiserver/_default.cfg
  92. 4 0
      lgsm/config-default/config-lgsm/pvrserver/_default.cfg
  93. 4 0
      lgsm/config-default/config-lgsm/pwserver/_default.cfg
  94. 4 0
      lgsm/config-default/config-lgsm/pzserver/_default.cfg
  95. 4 0
      lgsm/config-default/config-lgsm/q2server/_default.cfg
  96. 4 0
      lgsm/config-default/config-lgsm/q3server/_default.cfg
  97. 4 0
      lgsm/config-default/config-lgsm/q4server/_default.cfg
  98. 4 0
      lgsm/config-default/config-lgsm/qlserver/_default.cfg
  99. 4 0
      lgsm/config-default/config-lgsm/qwserver/_default.cfg
  100. 4 0
      lgsm/config-default/config-lgsm/ricochetserver/_default.cfg

+ 4 - 0
lgsm/config-default/config-lgsm/acserver/_default.cfg

@@ -15,6 +15,10 @@ steampass='password'
 ## Server Parameters | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters
 startparameters="-c ${servercfgfullpath}"
 
+## Extra Parameters | https://docs.linuxgsm.com/configuration/start-parameters#extra-parameters
+# Added to the end of startparameters.
+extraparams=""
+
 #### LinuxGSM Settings ####
 
 ## LinuxGSM Stats

+ 4 - 0
lgsm/config-default/config-lgsm/ahl2server/_default.cfg

@@ -23,6 +23,10 @@ maxplayers="20"
 ## Server Parameters | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters
 startparameters="-game ahl2 -strictportbind -ip ${ip} -port ${port} +clientport ${clientport} +tv_port ${sourcetvport} +map ${defaultmap} +servercfgfile ${servercfg} -maxplayers ${maxplayers}"
 
+## Extra Parameters | https://docs.linuxgsm.com/configuration/start-parameters#extra-parameters
+# Added to the end of startparameters.
+extraparams=""
+
 #### LinuxGSM Settings ####
 
 ## LinuxGSM Stats

+ 4 - 0
lgsm/config-default/config-lgsm/ahlserver/_default.cfg

@@ -18,6 +18,10 @@ maxplayers="16"
 ## Server Parameters | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters
 startparameters="-game action -strictportbind +ip ${ip} -port ${port} +clientport ${clientport} +map ${defaultmap} +servercfgfile ${servercfg} -maxplayers ${maxplayers} "
 
+## Extra Parameters | https://docs.linuxgsm.com/configuration/start-parameters#extra-parameters
+# Added to the end of startparameters.
+extraparams=""
+
 #### LinuxGSM Settings ####
 
 ## LinuxGSM Stats

+ 4 - 0
lgsm/config-default/config-lgsm/arkserver/_default.cfg

@@ -20,6 +20,10 @@ altsavedirectoryname="${defaultmap}"
 ## Game Server Docs | https://ark.wiki.gg/wiki/Server_configuration
 startparameters="${defaultmap}?AltSaveDirectoryName=${altsavedirectoryname} -MultiHome=${ip} -Port=${port} -QueryPort=${queryport} -AutoManagedMods -Crossplay -PublicIPForEpic=${publicip}"
 
+## Extra Parameters | https://docs.linuxgsm.com/configuration/start-parameters#extra-parameters
+# Added to the end of startparameters.
+extraparams=""
+
 #### LinuxGSM Settings ####
 
 ## LinuxGSM Stats

+ 4 - 0
lgsm/config-default/config-lgsm/arma3server/_default.cfg

@@ -41,6 +41,10 @@ bepath=""
 ## Server Parameters | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters
 startparameters="-ip=${ip} -port=${port} -cfg=${networkcfgfullpath} -config=${servercfgfullpath} -mod=${mods} -servermod=${servermods} -bepath=${bepath} -autoinit -loadmissiontomemory"
 
+## Extra Parameters | https://docs.linuxgsm.com/configuration/start-parameters#extra-parameters
+# Added to the end of startparameters.
+extraparams=""
+
 #### LinuxGSM Settings ####
 
 ## LinuxGSM Stats

+ 4 - 0
lgsm/config-default/config-lgsm/armarserver/_default.cfg

@@ -19,6 +19,10 @@ serverprofilefullpath="${serverfiles}/profiles/${serverprofile}"
 ## Server Parameters | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters
 startparameters="-config ${servercfgfullpath} -profile ${serverprofilefullpath} -maxFPS ${maxfps}"
 
+## Extra Parameters | https://docs.linuxgsm.com/configuration/start-parameters#extra-parameters
+# Added to the end of startparameters.
+extraparams=""
+
 #### LinuxGSM Settings ####
 
 ## LinuxGSM Stats

+ 4 - 0
lgsm/config-default/config-lgsm/atsserver/_default.cfg

@@ -11,6 +11,10 @@
 ## Server Parameters | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters
 startparameters="-nosingle"
 
+## Extra Parameters | https://docs.linuxgsm.com/configuration/start-parameters#extra-parameters
+# Added to the end of startparameters.
+extraparams=""
+
 #### LinuxGSM Settings ####
 
 ## LinuxGSM Stats

+ 4 - 0
lgsm/config-default/config-lgsm/avserver/_default.cfg

@@ -11,6 +11,10 @@
 ## Server Parameters | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters
 startparameters="--galaxy-name ${selfname} --ip ${ip} --datapath ${avdatapath}"
 
+## Extra Parameters | https://docs.linuxgsm.com/configuration/start-parameters#extra-parameters
+# Added to the end of startparameters.
+extraparams=""
+
 #### LinuxGSM Settings ####
 
 ## LinuxGSM Stats

+ 4 - 0
lgsm/config-default/config-lgsm/bb2server/_default.cfg

@@ -24,6 +24,10 @@ gslt=""
 ## Server Parameters | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters
 startparameters="-game brainbread2 -strictportbind -ip ${ip} -port ${port} +clientport ${clientport} +tv_port ${sourcetvport} +sv_setsteamaccount ${gslt} +map ${defaultmap} +servercfgfile ${servercfg} -maxplayers ${maxplayers}"
 
+## Extra Parameters | https://docs.linuxgsm.com/configuration/start-parameters#extra-parameters
+# Added to the end of startparameters.
+extraparams=""
+
 #### LinuxGSM Settings ####
 
 ## LinuxGSM Stats

+ 4 - 0
lgsm/config-default/config-lgsm/bbserver/_default.cfg

@@ -18,6 +18,10 @@ maxplayers="16"
 ## Server Parameters | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters
 startparameters="-game brainbread -strictportbind +ip ${ip} -port ${port} +clientport ${clientport} +map ${defaultmap} +servercfgfile ${servercfg} -maxplayers ${maxplayers}"
 
+## Extra Parameters | https://docs.linuxgsm.com/configuration/start-parameters#extra-parameters
+# Added to the end of startparameters.
+extraparams=""
+
 #### LinuxGSM Settings ####
 
 ## LinuxGSM Stats

+ 4 - 0
lgsm/config-default/config-lgsm/bdserver/_default.cfg

@@ -18,6 +18,10 @@ maxplayers="3"
 ## Server Parameters | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters
 startparameters="-game bdef -strictportbind +ip ${ip} -port ${port} +clientport ${clientport} +map ${defaultmap} +servercfgfile ${servercfg} -maxplayers ${maxplayers}"
 
+## Extra Parameters | https://docs.linuxgsm.com/configuration/start-parameters#extra-parameters
+# Added to the end of startparameters.
+extraparams=""
+
 #### LinuxGSM Settings ####
 
 ## LinuxGSM Stats

+ 4 - 0
lgsm/config-default/config-lgsm/bf1942server/_default.cfg

@@ -11,6 +11,10 @@
 ## Server Parameters | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters
 startparameters="+hostServer 1 +dedicated 1"
 
+## Extra Parameters | https://docs.linuxgsm.com/configuration/start-parameters#extra-parameters
+# Added to the end of startparameters.
+extraparams=""
+
 #### LinuxGSM Settings ####
 
 ## LinuxGSM Stats

+ 4 - 0
lgsm/config-default/config-lgsm/bfvserver/_default.cfg

@@ -11,6 +11,10 @@
 ## Server Parameters | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters
 startparameters="+statusMonitor 1"
 
+## Extra Parameters | https://docs.linuxgsm.com/configuration/start-parameters#extra-parameters
+# Added to the end of startparameters.
+extraparams=""
+
 #### LinuxGSM Settings ####
 
 ## LinuxGSM Stats

+ 4 - 0
lgsm/config-default/config-lgsm/bmdmserver/_default.cfg

@@ -24,6 +24,10 @@ gslt=""
 ## Server Parameters | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters
 startparameters="-game bms -strictportbind -ip ${ip} -port ${port} +clientport ${clientport} +tv_port ${sourcetvport} +sv_setsteamaccount ${gslt} +map ${defaultmap} +servercfgfile ${servercfg} -maxplayers ${maxplayers}"
 
+## Extra Parameters | https://docs.linuxgsm.com/configuration/start-parameters#extra-parameters
+# Added to the end of startparameters.
+extraparams=""
+
 #### LinuxGSM Settings ####
 
 ## LinuxGSM Stats

+ 4 - 0
lgsm/config-default/config-lgsm/boserver/_default.cfg

@@ -16,6 +16,10 @@ gslt=""
 ## Server Parameters | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters
 startparameters="-batchmode -nographics -dedicated -configfile=${servercfgfullpath}"
 
+## Extra Parameters | https://docs.linuxgsm.com/configuration/start-parameters#extra-parameters
+# Added to the end of startparameters.
+extraparams=""
+
 #### LinuxGSM Settings ####
 
 ## LinuxGSM Stats

+ 4 - 0
lgsm/config-default/config-lgsm/bsserver/_default.cfg

@@ -28,6 +28,10 @@ gslt=""
 ## Server Parameters | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters
 startparameters="-game "${serverfiles}/berimbau" -autoupdate -strictportbind -ip ${ip} -port ${port} +clientport ${clientport} +tv_port ${sourcetvport} +sv_setsteamaccount ${gslt} +map ${defaultmap} +servercfgfile ${servercfg} -maxplayers ${maxplayers}"
 
+## Extra Parameters | https://docs.linuxgsm.com/configuration/start-parameters#extra-parameters
+# Added to the end of startparameters.
+extraparams=""
+
 #### LinuxGSM Settings ####
 
 ## LinuxGSM Stats

+ 4 - 0
lgsm/config-default/config-lgsm/btlserver/_default.cfg

@@ -16,6 +16,10 @@ queryport="7780"
 ## Server Parameters | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters
 startparameters="-Port=${port} -QueryPort=${queryport} -BroadcastIp=${publicip} -log"
 
+## Extra Parameters | https://docs.linuxgsm.com/configuration/start-parameters#extra-parameters
+# Added to the end of startparameters.
+extraparams=""
+
 #### LinuxGSM Settings ####
 
 ## LinuxGSM Stats

+ 4 - 0
lgsm/config-default/config-lgsm/btserver/_default.cfg

@@ -11,6 +11,10 @@
 ## Server Parameters | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters
 startparameters=""
 
+## Extra Parameters | https://docs.linuxgsm.com/configuration/start-parameters#extra-parameters
+# Added to the end of startparameters.
+extraparams=""
+
 ## Steam Workshop Mods | https://docs.linuxgsm.com/steamcmd/workshop
 # Workshop item or collection IDs, separated by spaces. Collections are expanded.
 # Installed to LocalMods and enabled in config_player.xml. Run ./btserver workshop-update after changing, or let update apply it.

+ 4 - 0
lgsm/config-default/config-lgsm/ccserver/_default.cfg

@@ -19,6 +19,10 @@ maxplayers="6"
 ## Server Parameters | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters
 startparameters="-game cure -strictportbind -ip ${ip} -port ${port} +clientport ${clientport} +tv_port ${sourcetvport} +map ${defaultmap} +servercfgfile ${servercfg} -maxplayers ${maxplayers}"
 
+## Extra Parameters | https://docs.linuxgsm.com/configuration/start-parameters#extra-parameters
+# Added to the end of startparameters.
+extraparams=""
+
 #### LinuxGSM Settings ####
 
 ## LinuxGSM Stats

+ 4 - 0
lgsm/config-default/config-lgsm/ceserver/_default.cfg

@@ -18,6 +18,10 @@ maxplayers="40"
 ## Server Parameters | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters
 startparameters="ConanSandbox -log -MULTIHOME=${ip} -Port=${port} -QueryPort=${queryport} -ServerName='${servername}' -MaxPlayers=${maxplayers}"
 
+## Extra Parameters | https://docs.linuxgsm.com/configuration/start-parameters#extra-parameters
+# Added to the end of startparameters.
+extraparams=""
+
 #### LinuxGSM Settings ####
 
 ## LinuxGSM Stats

+ 4 - 0
lgsm/config-default/config-lgsm/ckserver/_default.cfg

@@ -15,6 +15,10 @@ port="1234"
 ## Server Parameters | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters
 startparameters="-batchmode -ip ${ip} -port ${port} -datapath ${servercfgdir} -logfile ${gamelog}"
 
+## Extra Parameters | https://docs.linuxgsm.com/configuration/start-parameters#extra-parameters
+# Added to the end of startparameters.
+extraparams=""
+
 #### LinuxGSM Settings ####
 
 ## LinuxGSM Stats

+ 4 - 0
lgsm/config-default/config-lgsm/cmwserver/_default.cfg

@@ -17,6 +17,10 @@ defaultmap="AOCTD-Frigid_p"
 ## Server Parameters | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters
 startparameters="${defaultmap}?steamsockets -multihome=${ip} -Port=${port} -QueryPort=${queryport} -seekfreeloadingserver -configsubdir=${selfname} -log=${gamelog}"
 
+## Extra Parameters | https://docs.linuxgsm.com/configuration/start-parameters#extra-parameters
+# Added to the end of startparameters.
+extraparams=""
+
 #### LinuxGSM Settings ####
 
 ## LinuxGSM Stats

+ 4 - 0
lgsm/config-default/config-lgsm/cod2server/_default.cfg

@@ -17,6 +17,10 @@ maxplayers="20"
 ## Server Parameters | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters
 startparameters="+set sv_punkbuster 0 +set fs_basepath ${serverfiles} +set dedicated 2 +set net_ip ${ip} +set net_port ${port} +set sv_maxclients ${maxplayers} +map ${defaultmap} +exec ${servercfg}"
 
+## Extra Parameters | https://docs.linuxgsm.com/configuration/start-parameters#extra-parameters
+# Added to the end of startparameters.
+extraparams=""
+
 #### LinuxGSM Settings ####
 
 ## LinuxGSM Stats

+ 4 - 0
lgsm/config-default/config-lgsm/cod4server/_default.cfg

@@ -17,6 +17,10 @@ maxplayers="32"
 ## Server Parameters | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters
 startparameters="+set sv_punkbuster 0 +set fs_basepath ${serverfiles} +set fs_homepath ${serverfiles} +set sv_authorizemode "-1" +set dedicated 2 +set net_ip ${ip} +set net_port ${port} +set sv_maxclients ${maxplayers} +map ${defaultmap} +exec ${servercfg}"
 
+## Extra Parameters | https://docs.linuxgsm.com/configuration/start-parameters#extra-parameters
+# Added to the end of startparameters.
+extraparams=""
+
 #### LinuxGSM Settings ####
 
 ## LinuxGSM Stats

+ 4 - 0
lgsm/config-default/config-lgsm/codserver/_default.cfg

@@ -17,6 +17,10 @@ maxplayers="20"
 ## Server Parameters | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters
 startparameters="+set sv_punkbuster 0 +set fs_basepath ${serverfiles} +set dedicated 2 +set net_ip ${ip} +set net_port ${port} +set sv_maxclients ${maxplayers} +map ${defaultmap} +exec ${servercfg}"
 
+## Extra Parameters | https://docs.linuxgsm.com/configuration/start-parameters#extra-parameters
+# Added to the end of startparameters.
+extraparams=""
+
 #### LinuxGSM Settings ####
 
 ## LinuxGSM Stats

+ 4 - 0
lgsm/config-default/config-lgsm/coduoserver/_default.cfg

@@ -17,6 +17,10 @@ maxplayers="20"
 ## Server Parameters | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters
 startparameters="+set sv_punkbuster 0 +set fs_basepath ${serverfiles} +set dedicated 2 +set net_ip ${ip} +set net_port ${port} +set sv_maxclients ${maxplayers} +map ${defaultmap} +exec ${servercfg}"
 
+## Extra Parameters | https://docs.linuxgsm.com/configuration/start-parameters#extra-parameters
+# Added to the end of startparameters.
+extraparams=""
+
 #### LinuxGSM Settings ####
 
 ## LinuxGSM Stats

+ 4 - 0
lgsm/config-default/config-lgsm/codwawserver/_default.cfg

@@ -17,6 +17,10 @@ maxplayers="20"
 ## Server Parameters | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters
 startparameters="+set sv_punkbuster 0 +set fs_basepath ${serverfiles} +set dedicated 2 +set net_ip ${ip} +set net_port ${port} +set sv_maxclients ${maxplayers} +map ${defaultmap} +exec ${servercfg}"
 
+## Extra Parameters | https://docs.linuxgsm.com/configuration/start-parameters#extra-parameters
+# Added to the end of startparameters.
+extraparams=""
+
 #### LinuxGSM Settings ####
 
 ## LinuxGSM Stats

+ 4 - 0
lgsm/config-default/config-lgsm/colserver/_default.cfg

@@ -17,6 +17,10 @@ steampass=''
 ## https://colonysurvival.gamepedia.com/Dedicated_Server#Installation_.28Linux.29
 startparameters="-batchmode -nographics +server.config ${servercfgfullpath}"
 
+## Extra Parameters | https://docs.linuxgsm.com/configuration/start-parameters#extra-parameters
+# Added to the end of startparameters.
+extraparams=""
+
 ## Steam Workshop Mods | https://docs.linuxgsm.com/steamcmd/workshop
 # Workshop item or collection IDs, separated by spaces. Collections are expanded.
 # Needs steamuser to own Colony Survival. Installed to gamedata/mods and enabled in each world's worldconfig.json.

+ 4 - 0
lgsm/config-default/config-lgsm/cs2server/_default.cfg

@@ -23,6 +23,10 @@ gslt=""
 ## Server Parameters | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters
 startparameters="-dedicated -ip ${ip} -port ${port} -maxplayers ${maxplayers} -authkey ${wsapikey} +exec ${selfname}.cfg"
 
+## Extra Parameters | https://docs.linuxgsm.com/configuration/start-parameters#extra-parameters
+# Added to the end of startparameters.
+extraparams=""
+
 #### LinuxGSM Settings ####
 
 ## LinuxGSM Stats

+ 4 - 0
lgsm/config-default/config-lgsm/csczserver/_default.cfg

@@ -18,6 +18,10 @@ maxplayers="16"
 ## Server Parameters | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters
 startparameters="-game czero -strictportbind +ip ${ip} -port ${port} +clientport ${clientport} +map ${defaultmap} +servercfgfile ${servercfg} -maxplayers ${maxplayers}"
 
+## Extra Parameters | https://docs.linuxgsm.com/configuration/start-parameters#extra-parameters
+# Added to the end of startparameters.
+extraparams=""
+
 #### LinuxGSM Settings ####
 
 ## LinuxGSM Stats

+ 4 - 0
lgsm/config-default/config-lgsm/csgoserver/_default.cfg

@@ -56,6 +56,10 @@ wsstartmap=""
 ## Server Parameters | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters
 startparameters="-game csgo -usercon -strictportbind -ip ${ip} -port ${port} +clientport ${clientport} +tv_port ${sourcetvport} +sv_setsteamaccount ${gslt} -tickrate ${tickrate} +map ${defaultmap} +servercfgfile ${servercfg} -maxplayers_override ${maxplayers} +mapgroup ${mapgroup} +game_type ${gametype} +game_mode ${gamemode} +sv_game_mode_flags ${gamemodeflags} +sv_skirmish_id ${skirmishid} +host_workshop_collection ${wscollectionid} +workshop_start_map ${wsstartmap} -authkey ${wsapikey} -nobreakpad"
 
+## Extra Parameters | https://docs.linuxgsm.com/configuration/start-parameters#extra-parameters
+# Added to the end of startparameters.
+extraparams=""
+
 #### LinuxGSM Settings ####
 
 ## LinuxGSM Stats

+ 4 - 0
lgsm/config-default/config-lgsm/csserver/_default.cfg

@@ -18,6 +18,10 @@ maxplayers="16"
 ## Server Parameters | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters
 startparameters="-game cstrike -strictportbind +ip ${ip} -port ${port} +clientport ${clientport} +map ${defaultmap} +servercfgfile ${servercfg} -maxplayers ${maxplayers}"
 
+## Extra Parameters | https://docs.linuxgsm.com/configuration/start-parameters#extra-parameters
+# Added to the end of startparameters.
+extraparams=""
+
 #### LinuxGSM Settings ####
 
 ## LinuxGSM Stats

+ 4 - 0
lgsm/config-default/config-lgsm/cssserver/_default.cfg

@@ -24,6 +24,10 @@ gslt=""
 ## Server Parameters | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters
 startparameters="-game cstrike -strictportbind -ip ${ip} -port ${port} +clientport ${clientport} +tv_port ${sourcetvport} +sv_setsteamaccount ${gslt} +map ${defaultmap} +servercfgfile ${servercfg} -maxplayers ${maxplayers}"
 
+## Extra Parameters | https://docs.linuxgsm.com/configuration/start-parameters#extra-parameters
+# Added to the end of startparameters.
+extraparams=""
+
 #### LinuxGSM Settings ####
 
 ## LinuxGSM Stats

+ 4 - 0
lgsm/config-default/config-lgsm/cswonserver/_default.cfg

@@ -18,6 +18,10 @@ maxplayers="16"
 ## Server Parameters | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters
 startparameters="-game cstrike -binary ./hlds_i686 -noipx -insecure +ip ${ip} -port ${port} +clientport ${clientport} +map ${defaultmap} +servercfgfile ${servercfg} -maxplayers ${maxplayers}"
 
+## Extra Parameters | https://docs.linuxgsm.com/configuration/start-parameters#extra-parameters
+# Added to the end of startparameters.
+extraparams=""
+
 #### LinuxGSM Settings ####
 
 ## LinuxGSM Stats

+ 4 - 0
lgsm/config-default/config-lgsm/ctserver/_default.cfg

@@ -11,6 +11,10 @@
 ## Server Parameters | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters
 startparameters="-batchmode -showlogs"
 
+## Extra Parameters | https://docs.linuxgsm.com/configuration/start-parameters#extra-parameters
+# Added to the end of startparameters.
+extraparams=""
+
 #### LinuxGSM Settings ####
 
 ## LinuxGSM Stats

+ 4 - 0
lgsm/config-default/config-lgsm/dabserver/_default.cfg

@@ -19,6 +19,10 @@ maxplayers="10"
 ## Server Parameters | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters
 startparameters="-strictportbind -ip ${ip} -port ${port} +clientport ${clientport} +tv_port ${sourcetvport} +map ${defaultmap} +servercfgfile ${servercfg} -maxplayers ${maxplayers}"
 
+## Extra Parameters | https://docs.linuxgsm.com/configuration/start-parameters#extra-parameters
+# Added to the end of startparameters.
+extraparams=""
+
 #### LinuxGSM Settings ####
 
 ## LinuxGSM Stats

+ 4 - 0
lgsm/config-default/config-lgsm/dayzserver/_default.cfg

@@ -41,6 +41,10 @@ bepath=""
 ## Server Parameters | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters
 startparameters="-ip=${ip} -port=${port} -config=${servercfgfullpath} -mod=${mods} -servermod=${servermods} -bepath=${bepath} -limitFPS=60 -dologs -adminlog -freezeCheck"
 
+## Extra Parameters | https://docs.linuxgsm.com/configuration/start-parameters#extra-parameters
+# Added to the end of startparameters.
+extraparams=""
+
 #### LinuxGSM Settings ####
 
 ## LinuxGSM Stats

+ 4 - 0
lgsm/config-default/config-lgsm/dmcserver/_default.cfg

@@ -18,6 +18,10 @@ maxplayers="16"
 ## Server Parameters | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters
 startparameters="-game dmc -strictportbind +ip ${ip} -port ${port} +clientport ${clientport} +map ${defaultmap} +servercfgfile ${servercfg} -maxplayers ${maxplayers}"
 
+## Extra Parameters | https://docs.linuxgsm.com/configuration/start-parameters#extra-parameters
+# Added to the end of startparameters.
+extraparams=""
+
 #### LinuxGSM Settings ####
 
 ## LinuxGSM Stats

+ 4 - 0
lgsm/config-default/config-lgsm/dodrserver/_default.cfg

@@ -17,6 +17,10 @@ queryport="27015"
 ## Server Parameters | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters
 startparameters="-MultiHome=${ip} -Port=${port} -QueryPort=${queryport} -SteamServerName='${servername}' -log"
 
+## Extra Parameters | https://docs.linuxgsm.com/configuration/start-parameters#extra-parameters
+# Added to the end of startparameters.
+extraparams=""
+
 #### LinuxGSM Settings ####
 
 ## LinuxGSM Stats

+ 4 - 0
lgsm/config-default/config-lgsm/dodserver/_default.cfg

@@ -18,6 +18,10 @@ maxplayers="16"
 ## Server Parameters | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters
 startparameters="-game dod -strictportbind +ip ${ip} -port ${port} +clientport ${clientport} +map ${defaultmap} +servercfgfile ${servercfg} -maxplayers ${maxplayers}"
 
+## Extra Parameters | https://docs.linuxgsm.com/configuration/start-parameters#extra-parameters
+# Added to the end of startparameters.
+extraparams=""
+
 #### LinuxGSM Settings ####
 
 ## LinuxGSM Stats

+ 4 - 0
lgsm/config-default/config-lgsm/dodsserver/_default.cfg

@@ -19,6 +19,10 @@ maxplayers="16"
 ## Server Parameters | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters
 startparameters="-game dod -strictportbind -ip ${ip} -port ${port} +clientport ${clientport} +tv_port ${sourcetvport} +map ${defaultmap} +servercfgfile ${servercfg} -maxplayers ${maxplayers}"
 
+## Extra Parameters | https://docs.linuxgsm.com/configuration/start-parameters#extra-parameters
+# Added to the end of startparameters.
+extraparams=""
+
 #### LinuxGSM Settings ####
 
 ## LinuxGSM Stats

+ 4 - 0
lgsm/config-default/config-lgsm/doiserver/_default.cfg

@@ -20,6 +20,10 @@ tickrate="64"
 ## Server Parameters | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters
 startparameters="-game doi -strictportbind -ip ${ip} -port ${port} +clientport ${clientport} +tv_port ${sourcetvport} -tickrate ${tickrate} +map ${defaultmap} +servercfgfile ${servercfg} -maxplayers ${maxplayers} -workshop -norestart"
 
+## Extra Parameters | https://docs.linuxgsm.com/configuration/start-parameters#extra-parameters
+# Added to the end of startparameters.
+extraparams=""
+
 #### LinuxGSM Settings ####
 
 ## LinuxGSM Stats

+ 4 - 0
lgsm/config-default/config-lgsm/dstserver/_default.cfg

@@ -21,6 +21,10 @@ confdir="DoNotStarveTogether"
 ## Server Parameters | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters
 startparameters="-persistent_storage_root ${persistentstorageroot} -conf_dir ${confdir} -cluster ${cluster} -shard ${shard}"
 
+## Extra Parameters | https://docs.linuxgsm.com/configuration/start-parameters#extra-parameters
+# Added to the end of startparameters.
+extraparams=""
+
 #### LinuxGSM Settings ####
 
 ## LinuxGSM Stats

+ 4 - 0
lgsm/config-default/config-lgsm/dysserver/_default.cfg

@@ -24,6 +24,10 @@ gslt=""
 ## Server Parameters | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters
 startparameters="-game "${serverfiles}/dystopia" -strictportbind -ip ${ip} -port ${port} +clientport ${clientport} +tv_port ${sourcetvport} +map ${defaultmap} +sv_setsteamaccount ${gslt} +servercfgfile ${servercfg} -maxplayers ${maxplayers}"
 
+## Extra Parameters | https://docs.linuxgsm.com/configuration/start-parameters#extra-parameters
+# Added to the end of startparameters.
+extraparams=""
+
 #### LinuxGSM Settings ####
 
 ## LinuxGSM Stats

+ 4 - 0
lgsm/config-default/config-lgsm/ecoserver/_default.cfg

@@ -14,6 +14,10 @@ usertoken=""
 ## Server Parameters | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters
 startparameters="-nogui -userToken=${usertoken}"
 
+## Extra Parameters | https://docs.linuxgsm.com/configuration/start-parameters#extra-parameters
+# Added to the end of startparameters.
+extraparams=""
+
 #### LinuxGSM Settings ####
 
 ## LinuxGSM Stats

+ 4 - 0
lgsm/config-default/config-lgsm/emserver/_default.cfg

@@ -24,6 +24,10 @@ gslt=""
 ## Server Parameters | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters
 startparameters="-game empires -strictportbind -ip ${ip} -port ${port} +clientport ${clientport} +tv_port ${sourcetvport} +map ${defaultmap} +servercfgfile ${servercfg} -maxplayers ${maxplayers}"
 
+## Extra Parameters | https://docs.linuxgsm.com/configuration/start-parameters#extra-parameters
+# Added to the end of startparameters.
+extraparams=""
+
 #### LinuxGSM Settings ####
 
 ## LinuxGSM Stats

+ 4 - 0
lgsm/config-default/config-lgsm/etlserver/_default.cfg

@@ -11,6 +11,10 @@
 ## Server Parameters | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters
 startparameters="+set net_strict 1 +set fs_homepath ${serverfiles} +exec ${servercfg}"
 
+## Extra Parameters | https://docs.linuxgsm.com/configuration/start-parameters#extra-parameters
+# Added to the end of startparameters.
+extraparams=""
+
 #### LinuxGSM Settings ####
 
 ## LinuxGSM Stats

+ 4 - 0
lgsm/config-default/config-lgsm/ets2server/_default.cfg

@@ -11,6 +11,10 @@
 ## Server Parameters | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters
 startparameters="-nosingle"
 
+## Extra Parameters | https://docs.linuxgsm.com/configuration/start-parameters#extra-parameters
+# Added to the end of startparameters.
+extraparams=""
+
 #### LinuxGSM Settings ####
 
 ## LinuxGSM Stats

+ 4 - 0
lgsm/config-default/config-lgsm/fctrserver/_default.cfg

@@ -18,6 +18,10 @@ branch="stable" # values: stable, experimental
 ## Server Parameters | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters
 startparameters="--bind ${ip} --start-server-load-latest --server-settings ${servercfgfullpath} --port ${port} --rcon-port ${rconport} --rcon-password ${rconpassword}"
 
+## Extra Parameters | https://docs.linuxgsm.com/configuration/start-parameters#extra-parameters
+# Added to the end of startparameters.
+extraparams=""
+
 #### LinuxGSM Settings ####
 
 ## LinuxGSM Stats

+ 4 - 0
lgsm/config-default/config-lgsm/fofserver/_default.cfg

@@ -19,6 +19,10 @@ maxplayers="20"
 ## Server Parameters | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters
 startparameters="-game fof -strictportbind -ip ${ip} -port ${port} +clientport ${clientport} +tv_port ${sourcetvport} +map ${defaultmap} +servercfgfile ${servercfg} -maxplayers ${maxplayers}"
 
+## Extra Parameters | https://docs.linuxgsm.com/configuration/start-parameters#extra-parameters
+# Added to the end of startparameters.
+extraparams=""
+
 #### LinuxGSM Settings ####
 
 ## LinuxGSM Stats

+ 4 - 0
lgsm/config-default/config-lgsm/gmodserver/_default.cfg

@@ -29,6 +29,10 @@ gslt=""
 ## Server Parameters | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters
 startparameters="-game garrysmod -strictportbind -ip ${ip} -port ${port} -tickrate ${tickrate} +host_workshop_collection ${wscollectionid} +clientport ${clientport} +tv_port ${sourcetvport} +gamemode ${gamemode} +map ${defaultmap} +sv_setsteamaccount ${gslt} +servercfgfile ${servercfg} -maxplayers ${maxplayers} -disableluarefresh"
 
+## Extra Parameters | https://docs.linuxgsm.com/configuration/start-parameters#extra-parameters
+# Added to the end of startparameters.
+extraparams=""
+
 #### LinuxGSM Settings ####
 
 ## LinuxGSM Stats

+ 4 - 0
lgsm/config-default/config-lgsm/hcuserver/_default.cfg

@@ -19,6 +19,10 @@ servername="LinuxGSM"
 ## Server Parameters | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters
 startparameters="${defaultmap}?MaxPlayers=${maxplayers} -ServerName='${servername}' -Port=${port} -QueryPort=${queryport}"
 
+## Extra Parameters | https://docs.linuxgsm.com/configuration/start-parameters#extra-parameters
+# Added to the end of startparameters.
+extraparams=""
+
 ## Server Parameters for Plague mode
 #startparameters="${defaultmap}?Game=PL?MapList=KidsBedroom,Garden,Hallway_Simple,Attic_Daytime,Garage,Shed,Kitchen,Hallway_Hard,ToyPalace,Bathroom?MaxPlayers=${maxplayers}?WeaponTypes=7?TimeLimit=600 -ServerName='${servername}' -Port=${port} -QueryPort=${queryport} -NOCONSOLE -unattended"
 

+ 4 - 0
lgsm/config-default/config-lgsm/hl2dmserver/_default.cfg

@@ -21,6 +21,10 @@ maxplayers="16"
 ## Server Parameters | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters
 startparameters="-game hl2mp -strictportbind -ip ${ip} -port ${port} +clientport ${clientport} +tv_port ${sourcetvport} +map ${defaultmap} +servercfgfile ${servercfg} -maxplayers ${maxplayers}"
 
+## Extra Parameters | https://docs.linuxgsm.com/configuration/start-parameters#extra-parameters
+# Added to the end of startparameters.
+extraparams=""
+
 #### LinuxGSM Settings ####
 
 ## LinuxGSM Stats

+ 4 - 0
lgsm/config-default/config-lgsm/hldmserver/_default.cfg

@@ -18,6 +18,10 @@ maxplayers="16"
 ## Server Parameters | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters
 startparameters="-game valve -strictportbind +ip ${ip} -port ${port} +clientport ${clientport} +map ${defaultmap} +servercfgfile ${servercfg} -maxplayers ${maxplayers}"
 
+## Extra Parameters | https://docs.linuxgsm.com/configuration/start-parameters#extra-parameters
+# Added to the end of startparameters.
+extraparams=""
+
 #### LinuxGSM Settings ####
 
 ## LinuxGSM Stats

+ 4 - 0
lgsm/config-default/config-lgsm/hldmsserver/_default.cfg

@@ -19,6 +19,10 @@ maxplayers="16"
 ## Server Parameters | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters
 startparameters="-game hl1mp -strictportbind -ip ${ip} -port ${port} +clientport ${clientport} +tv_port ${sourcetvport} +map ${defaultmap} +servercfgfile ${servercfg} -maxplayers ${maxplayers}"
 
+## Extra Parameters | https://docs.linuxgsm.com/configuration/start-parameters#extra-parameters
+# Added to the end of startparameters.
+extraparams=""
+
 #### LinuxGSM Settings ####
 
 ## LinuxGSM Stats

+ 4 - 0
lgsm/config-default/config-lgsm/hlwonserver/_default.cfg

@@ -18,6 +18,10 @@ maxplayers="16"
 ## Server Parameters | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters
 startparameters="-game valve -binary ./hlds_i686 -noipx -insecure +ip ${ip} -port ${port} +clientport ${clientport} +map ${defaultmap} +servercfgfile ${servercfg} -maxplayers ${maxplayers}"
 
+## Extra Parameters | https://docs.linuxgsm.com/configuration/start-parameters#extra-parameters
+# Added to the end of startparameters.
+extraparams=""
+
 #### LinuxGSM Settings ####
 
 ## LinuxGSM Stats

+ 4 - 0
lgsm/config-default/config-lgsm/hwserver/_default.cfg

@@ -29,6 +29,10 @@ loadsave=""
 # http://hurtworld.wikia.com/wiki/Hosting_A_Server
 startparameters="-batchmode -nographics -logfile ${gamelog} -exec \"host ${port} ${defaultmap} ${loadsave};queryport ${queryport};maxplayers ${maxplayers};servername ${servername};creativemode ${creativemode}${workshoploadmods};addadmin ${admins}\""
 
+## Extra Parameters | https://docs.linuxgsm.com/configuration/start-parameters#extra-parameters
+# Added to the end of startparameters.
+extraparams=""
+
 ## Steam Workshop Mods | https://docs.linuxgsm.com/steamcmd/workshop
 # Workshop item or collection IDs, separated by spaces. Collections are expanded.
 # Downloaded with SteamCMD and loaded with loadmod on start. If you set your own startparameters, keep ${workshoploadmods} in -exec.

+ 4 - 0
lgsm/config-default/config-lgsm/hytserver/_default.cfg

@@ -22,6 +22,10 @@ port="5520"
 ## Server Parameters | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters
 startparameters="--bind ${ip}:${port}"
 
+## Extra Parameters | https://docs.linuxgsm.com/configuration/start-parameters#extra-parameters
+# Added to the end of startparameters.
+extraparams=""
+
 ## Release Settings
 # Patchline (release|pre-release)
 hytalepatchline="release"

+ 4 - 0
lgsm/config-default/config-lgsm/hzserver/_default.cfg

@@ -16,6 +16,10 @@ queryport="27015"
 ## Server Parameters | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters
 startparameters="-log -port=${port} -queryport=${queryport} -steamservername=${servername}"
 
+## Extra Parameters | https://docs.linuxgsm.com/configuration/start-parameters#extra-parameters
+# Added to the end of startparameters.
+extraparams=""
+
 #### LinuxGSM Settings ####
 
 ## LinuxGSM Stats

+ 4 - 0
lgsm/config-default/config-lgsm/insserver/_default.cfg

@@ -25,6 +25,10 @@ gslt=""
 ## Server Parameters | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters
 startparameters="-game insurgency -strictportbind -ip ${ip} -port ${port} +clientport ${clientport} +tv_port ${sourcetvport} -tickrate ${tickrate} +sv_setsteamaccount ${gslt} +map ${defaultmap} +servercfgfile ${servercfg} -maxplayers ${maxplayers} -workshop -norestart"
 
+## Extra Parameters | https://docs.linuxgsm.com/configuration/start-parameters#extra-parameters
+# Added to the end of startparameters.
+extraparams=""
+
 #### LinuxGSM Settings ####
 
 ## LinuxGSM Stats

+ 4 - 0
lgsm/config-default/config-lgsm/inssserver/_default.cfg

@@ -28,6 +28,10 @@ gslt=""
 ## Game Server Docs | https://mod.io/g/insurgencysandstorm/r/server-admin-guide
 startparameters="${defaultmap}?Scenario=${defaultscenario}?MaxPlayers=${maxplayers} -Port=${port} -QueryPort=${queryport} -hostname='${servername}' -Rcon -RconPassword=${rconpassword} -RconListenPort=${rconport} -GSLTToken=${gslt} -log"
 
+## Extra Parameters | https://docs.linuxgsm.com/configuration/start-parameters#extra-parameters
+# Added to the end of startparameters.
+extraparams=""
+
 #### LinuxGSM Settings ####
 
 ## LinuxGSM Stats

+ 4 - 0
lgsm/config-default/config-lgsm/iosserver/_default.cfg

@@ -19,6 +19,10 @@ maxplayers="32"
 ## Server Parameters | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters
 startparameters="-game iosoccer -strictportbind -ip ${ip} -port ${port} +clientport ${clientport} +tv_port ${sourcetvport} +map ${defaultmap} +servercfgfile ${servercfg} -maxplayers ${maxplayers}"
 
+## Extra Parameters | https://docs.linuxgsm.com/configuration/start-parameters#extra-parameters
+# Added to the end of startparameters.
+extraparams=""
+
 #### LinuxGSM Settings ####
 
 ## LinuxGSM Stats

+ 4 - 0
lgsm/config-default/config-lgsm/jbep3server/_default.cfg

@@ -19,6 +19,10 @@ maxplayers="24"
 ## Server Parameters | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters
 startparameters="-game jbep3 -strictportbind -ip ${ip} -port ${port} +clientport ${clientport} +tv_port ${sourcetvport} +map ${defaultmap} +servercfgfile ${servercfg} -maxplayers ${maxplayers}"
 
+## Extra Parameters | https://docs.linuxgsm.com/configuration/start-parameters#extra-parameters
+# Added to the end of startparameters.
+extraparams=""
+
 #### LinuxGSM Settings ####
 
 ## LinuxGSM Stats

+ 4 - 0
lgsm/config-default/config-lgsm/jc2server/_default.cfg

@@ -11,6 +11,10 @@
 ## Server Parameters | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters
 startparameters=""
 
+## Extra Parameters | https://docs.linuxgsm.com/configuration/start-parameters#extra-parameters
+# Added to the end of startparameters.
+extraparams=""
+
 #### LinuxGSM Settings ####
 
 ## LinuxGSM Stats

+ 4 - 0
lgsm/config-default/config-lgsm/jc3server/_default.cfg

@@ -11,6 +11,10 @@
 ## Server Parameters | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters
 startparameters=""
 
+## Extra Parameters | https://docs.linuxgsm.com/configuration/start-parameters#extra-parameters
+# Added to the end of startparameters.
+extraparams=""
+
 #### LinuxGSM Settings ####
 
 ## LinuxGSM Stats

+ 4 - 0
lgsm/config-default/config-lgsm/jk2server/_default.cfg

@@ -20,6 +20,10 @@ defaultmap="ffa_bespin"
 ## Server Parameters | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters
 startparameters="+set sv_punkbuster 0 +set fs_basepath ${serverfiles} +set net_ip ${ip} +set net_port ${port} +map ${defaultmap} +exec ${servercfg}"
 
+## Extra Parameters | https://docs.linuxgsm.com/configuration/start-parameters#extra-parameters
+# Added to the end of startparameters.
+extraparams=""
+
 #### LinuxGSM Settings ####
 
 ## LinuxGSM Stats

+ 4 - 0
lgsm/config-default/config-lgsm/jk3server/_default.cfg

@@ -21,6 +21,10 @@ defaultmap="mp/ffa3"
 ## Server Parameters | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters
 startparameters="+set dedicated 2 +set fs_basepath \"${systemdir}\" +set fs_homepath \"${systemdir}\" +set net_ip ${ip} +set net_port ${port} +exec ${servercfg} +map ${defaultmap}"
 
+## Extra Parameters | https://docs.linuxgsm.com/configuration/start-parameters#extra-parameters
+# Added to the end of startparameters.
+extraparams=""
+
 #### LinuxGSM Settings ####
 
 ## LinuxGSM Stats

+ 4 - 0
lgsm/config-default/config-lgsm/kf2server/_default.cfg

@@ -17,6 +17,10 @@ gamemode="KFGameContent.KFGameInfo_VersusSurvival"
 ## Server Parameters | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters
 startparameters="\"${defaultmap}?Game=${gamemode}?ConfigSubDir=${selfname} -QueryPort=${queryport}\""
 
+## Extra Parameters | https://docs.linuxgsm.com/configuration/start-parameters#extra-parameters
+# Added to the end of startparameters.
+extraparams=""
+
 #### LinuxGSM Settings ####
 
 ## LinuxGSM Stats

+ 4 - 0
lgsm/config-default/config-lgsm/kfserver/_default.cfg

@@ -19,6 +19,10 @@ defaultmap="KF-BioticsLab.rom"
 ## Server Parameters | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters
 startparameters="server ${defaultmap}?game=KFmod.KFGameType?VACSecured=true -nohomedir ini=${servercfg} log=${gamelog}"
 
+## Extra Parameters | https://docs.linuxgsm.com/configuration/start-parameters#extra-parameters
+# Added to the end of startparameters.
+extraparams=""
+
 ## Server Parameters for Objective mode
 #defaultmap="KFO-Steamland"
 #startparameters="server ${defaultmap}?Game=KFStoryGame.KFStoryGame?VACSecured=true -nohomedir ini=${servercfg} log=${gamelog}"

+ 4 - 0
lgsm/config-default/config-lgsm/l4d2server/_default.cfg

@@ -18,6 +18,10 @@ maxplayers="8"
 ## Server Parameters | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters
 startparameters="-game left4dead2 -strictportbind -ip ${ip} -port ${port} +clientport ${clientport} +map ${defaultmap} +servercfgfile ${servercfg} -maxplayers ${maxplayers}"
 
+## Extra Parameters | https://docs.linuxgsm.com/configuration/start-parameters#extra-parameters
+# Added to the end of startparameters.
+extraparams=""
+
 ## Steam Workshop Mods | https://docs.linuxgsm.com/steamcmd/workshop
 # Workshop item or collection IDs, separated by spaces. Collections are expanded.
 # Installed to serverfiles/workshop and linked into left4dead2/addons. Run ./l4d2server workshop-update after changing, or let update apply it.

+ 4 - 0
lgsm/config-default/config-lgsm/l4dserver/_default.cfg

@@ -18,6 +18,10 @@ maxplayers="8"
 ## Server Parameters | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters
 startparameters="-game left4dead -strictportbind -ip ${ip} -port ${port} +clientport ${clientport} +map ${defaultmap} -maxplayers ${maxplayers}"
 
+## Extra Parameters | https://docs.linuxgsm.com/configuration/start-parameters#extra-parameters
+# Added to the end of startparameters.
+extraparams=""
+
 #### LinuxGSM Settings ####
 
 ## LinuxGSM Stats

+ 4 - 0
lgsm/config-default/config-lgsm/mcbserver/_default.cfg

@@ -11,6 +11,10 @@
 ## Server Parameters | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters
 startparameters=""
 
+## Extra Parameters | https://docs.linuxgsm.com/configuration/start-parameters#extra-parameters
+# Added to the end of startparameters.
+extraparams=""
+
 # Version (latest|1.18.33.02)
 mcversion="latest"
 

+ 4 - 0
lgsm/config-default/config-lgsm/mcserver/_default.cfg

@@ -14,6 +14,10 @@ javaram="1024" # -Xmx$1024M
 ## Server Parameters | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters
 startparameters="nogui"
 
+## Extra Parameters | https://docs.linuxgsm.com/configuration/start-parameters#extra-parameters
+# Added to the end of startparameters.
+extraparams=""
+
 ## Release Settings | https://docs.linuxgsm.com/game-servers/minecraft#release-settings
 # Branch (release|snapshot)
 branch="release"

+ 4 - 0
lgsm/config-default/config-lgsm/mcvserver/_default.cfg

@@ -22,6 +22,10 @@ tickrate="64"
 ## Server Parameters | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters
 startparameters="-game vietnam -usercon -strictportbind -ip ${ip} -port ${port} +clientport ${clientport} +tv_port ${sourcetvport} -tickrate ${tickrate} +map ${defaultmap} +servercfgfile ${servercfg} -maxplayers_override ${maxplayers} +game_type ${game_type} +game_mode ${game_mode} -nobreakpad"
 
+## Extra Parameters | https://docs.linuxgsm.com/configuration/start-parameters#extra-parameters
+# Added to the end of startparameters.
+extraparams=""
+
 #### LinuxGSM Settings ####
 
 ## LinuxGSM Stats

+ 4 - 0
lgsm/config-default/config-lgsm/mhserver/_default.cfg

@@ -20,6 +20,10 @@ defaultmap="FFA_ThePit"
 ## Game Server Docs | https://mordhau.fandom.com/wiki/Dedicated_Server_Hosting_Guide
 startparameters="Mordhau ${defaultmap} -MultiHome=${ip} -Port=${port} -BeaconPort=${beaconport} -QueryPort=${queryport} -GameIni=${servercfgfullpath} -log"
 
+## Extra Parameters | https://docs.linuxgsm.com/configuration/start-parameters#extra-parameters
+# Added to the end of startparameters.
+extraparams=""
+
 #### LinuxGSM Settings ####
 
 ## LinuxGSM Stats

+ 4 - 0
lgsm/config-default/config-lgsm/mohaaserver/_default.cfg

@@ -16,6 +16,10 @@ defaultmap="dm/mohdm1"
 ## Server Parameters | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters
 startparameters="+set sv_punkbuster 0 +set fs_basepath ${serverfiles} +set fs_outputpath ${gamelogdir} +set dedicated 2 +set net_ip ${ip} +set net_port ${port} +map ${defaultmap} +exec ${servercfg} "
 
+## Extra Parameters | https://docs.linuxgsm.com/configuration/start-parameters#extra-parameters
+# Added to the end of startparameters.
+extraparams=""
+
 #### LinuxGSM Settings ####
 
 ## LinuxGSM Stats

+ 4 - 0
lgsm/config-default/config-lgsm/momserver/_default.cfg

@@ -17,6 +17,10 @@ beaconport="15000"
 ## Game Server Docs | https://memoriesofmars.fandom.com/wiki/Dedicated_Servers
 startparameters="-MultiHome=${ip} -Port=${port} -BeaconPort=${beaconport} -log"
 
+## Extra Parameters | https://docs.linuxgsm.com/configuration/start-parameters#extra-parameters
+# Added to the end of startparameters.
+extraparams=""
+
 #### LinuxGSM Settings ####
 
 ## LinuxGSM Stats

+ 4 - 0
lgsm/config-default/config-lgsm/mtaserver/_default.cfg

@@ -14,6 +14,10 @@ ip="0.0.0.0"
 ## Server Parameters | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters
 startparameters=""
 
+## Extra Parameters | https://docs.linuxgsm.com/configuration/start-parameters#extra-parameters
+# Added to the end of startparameters.
+extraparams=""
+
 #### LinuxGSM Settings ####
 
 ## LinuxGSM Stats

+ 4 - 0
lgsm/config-default/config-lgsm/ndserver/_default.cfg

@@ -24,6 +24,10 @@ maxplayers="32"
 ## Server Parameters | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters
 startparameters="-game nucleardawn -strictportbind -ip ${ip} -port ${port} +clientport ${clientport} +tv_port ${sourcetvport} +map ${defaultmap} +servercfgfile ${servercfg} -maxplayers ${maxplayers}"
 
+## Extra Parameters | https://docs.linuxgsm.com/configuration/start-parameters#extra-parameters
+# Added to the end of startparameters.
+extraparams=""
+
 #### LinuxGSM Settings ####
 
 ## LinuxGSM Stats

+ 4 - 0
lgsm/config-default/config-lgsm/necserver/_default.cfg

@@ -14,6 +14,10 @@ worldname="MyWorld"
 ## Server Parameters | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters
 startparameters="-localdir -world ${worldname}"
 
+## Extra Parameters | https://docs.linuxgsm.com/configuration/start-parameters#extra-parameters
+# Added to the end of startparameters.
+extraparams=""
+
 #### LinuxGSM Settings ####
 
 ## LinuxGSM Stats

+ 4 - 0
lgsm/config-default/config-lgsm/nmrihserver/_default.cfg

@@ -24,6 +24,10 @@ gslt=""
 ## Server Parameters | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters
 startparameters="-game nmrih -strictportbind -ip ${ip} -port ${port} +clientport ${clientport} +tv_port ${sourcetvport} +map ${defaultmap} +sv_setsteamaccount ${gslt} +servercfgfile ${servercfg} -maxplayers ${maxplayers}"
 
+## Extra Parameters | https://docs.linuxgsm.com/configuration/start-parameters#extra-parameters
+# Added to the end of startparameters.
+extraparams=""
+
 #### LinuxGSM Settings ####
 
 ## LinuxGSM Stats

+ 4 - 0
lgsm/config-default/config-lgsm/ns2cserver/_default.cfg

@@ -26,6 +26,10 @@ serverpassword=""
 ## Server Parameters | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters
 startparameters="-name '${servername}' -port ${port} -webadmin -webdomain ${ip} -webuser ${httpuser} -webpassword '${httppassword}' -webport ${httpport} -map ${defaultmap} -limit ${maxplayers} -config_path '${servercfgdir}' -modstorage '${modstoragedir}' -mods '${mods}'"
 
+## Extra Parameters | https://docs.linuxgsm.com/configuration/start-parameters#extra-parameters
+# Added to the end of startparameters.
+extraparams=""
+
 #### LinuxGSM Settings ####
 
 ## LinuxGSM Stats

+ 4 - 0
lgsm/config-default/config-lgsm/ns2server/_default.cfg

@@ -27,6 +27,10 @@ serverpassword=""
 ## Server Parameters | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters
 startparameters="-name '${servername}' -port ${port} -webadmin -webdomain ${ip} -webuser ${httpuser} -webpassword '${httppassword}' -webport ${httpport} -startmodserver -modserverport ${modserverport} -map ${defaultmap} -limit ${maxplayers} -speclimit ${maxspectators} -config_path '${servercfgdir}' -logdir '${gamelogdir}' -modstorage '${modstoragedir}'"
 
+## Extra Parameters | https://docs.linuxgsm.com/configuration/start-parameters#extra-parameters
+# Added to the end of startparameters.
+extraparams=""
+
 #### LinuxGSM Settings ####
 
 ## LinuxGSM Stats

+ 4 - 0
lgsm/config-default/config-lgsm/nsserver/_default.cfg

@@ -18,6 +18,10 @@ maxplayers="16"
 ## Server Parameters | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters
 startparameters="-game ns -strictportbind +ip ${ip} -port ${port} +clientport ${clientport} +map ${defaultmap} +servercfgfile ${servercfg} -maxplayers ${maxplayers}"
 
+## Extra Parameters | https://docs.linuxgsm.com/configuration/start-parameters#extra-parameters
+# Added to the end of startparameters.
+extraparams=""
+
 #### LinuxGSM Settings ####
 
 ## LinuxGSM Stats

+ 4 - 0
lgsm/config-default/config-lgsm/ohdserver/_default.cfg

@@ -21,6 +21,10 @@ maxplayers="16"
 ## Server Parameters | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters
 startparameters="${defaultmap}?MaxPlayers=${maxplayers} -MultiHome=${ip} -Port=${port} -QueryPort=${queryport} -RconPort=${rconport} -SteamServerName='${servername}' -log"
 
+## Extra Parameters | https://docs.linuxgsm.com/configuration/start-parameters#extra-parameters
+# Added to the end of startparameters.
+extraparams=""
+
 ## Steam Workshop Mods | https://docs.linuxgsm.com/steamcmd/workshop
 # Workshop item or collection IDs, separated by spaces. Collections are expanded.
 # Installed to HarshDoorstop/Mods. Select mod maps and modes with defaultmap or startparameters.

+ 4 - 0
lgsm/config-default/config-lgsm/onsetserver/_default.cfg

@@ -12,6 +12,10 @@
 ## Game Server Docs | https://dev.playonset.com/wiki/DedicatedServer
 startparameters="--config ${servercfgfullpath}"
 
+## Extra Parameters | https://docs.linuxgsm.com/configuration/start-parameters#extra-parameters
+# Added to the end of startparameters.
+extraparams=""
+
 #### LinuxGSM Settings ####
 
 ## LinuxGSM Stats

+ 4 - 0
lgsm/config-default/config-lgsm/opforserver/_default.cfg

@@ -18,6 +18,10 @@ maxplayers="16"
 ## Server Parameters | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters
 startparameters="-game gearbox -strictportbind +ip ${ip} -port ${port} +clientport ${clientport} +map ${defaultmap} +servercfgfile ${servercfg} -maxplayers ${maxplayers}"
 
+## Extra Parameters | https://docs.linuxgsm.com/configuration/start-parameters#extra-parameters
+# Added to the end of startparameters.
+extraparams=""
+
 #### LinuxGSM Settings ####
 
 ## LinuxGSM Stats

+ 4 - 0
lgsm/config-default/config-lgsm/pc2server/_default.cfg

@@ -15,6 +15,10 @@ steampass='password'
 ## Server Parameters | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters
 startparameters="--config ${servercfg}"
 
+## Extra Parameters | https://docs.linuxgsm.com/configuration/start-parameters#extra-parameters
+# Added to the end of startparameters.
+extraparams=""
+
 #### LinuxGSM Settings ####
 
 ## LinuxGSM Stats

+ 4 - 0
lgsm/config-default/config-lgsm/pcserver/_default.cfg

@@ -11,6 +11,10 @@
 ## Server Parameters | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters
 startparameters="--config ${servercfg}"
 
+## Extra Parameters | https://docs.linuxgsm.com/configuration/start-parameters#extra-parameters
+# Added to the end of startparameters.
+extraparams=""
+
 #### LinuxGSM Settings ####
 
 ## LinuxGSM Stats

+ 4 - 0
lgsm/config-default/config-lgsm/pmcserver/_default.cfg

@@ -14,6 +14,10 @@ javaram="1024" # -Xmx$1024M
 ## Server Parameters | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters
 startparameters="nogui"
 
+## Extra Parameters | https://docs.linuxgsm.com/configuration/start-parameters#extra-parameters
+# Added to the end of startparameters.
+extraparams=""
+
 ## Release Settings | https://docs.linuxgsm.com/game-servers/minecraft#release-settings
 # Version (latest|1.16.5)
 mcversion="latest"

+ 4 - 0
lgsm/config-default/config-lgsm/pvkiiserver/_default.cfg

@@ -19,6 +19,10 @@ maxplayers="24"
 ## Server Parameters | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters
 startparameters="-game pvkii -strictportbind -ip ${ip} -port ${port} +clientport ${clientport} +tv_port ${sourcetvport} +map ${defaultmap} +servercfgfile ${servercfg} -maxplayers ${maxplayers}"
 
+## Extra Parameters | https://docs.linuxgsm.com/configuration/start-parameters#extra-parameters
+# Added to the end of startparameters.
+extraparams=""
+
 #### LinuxGSM Settings ####
 
 ## LinuxGSM Stats

+ 4 - 0
lgsm/config-default/config-lgsm/pvrserver/_default.cfg

@@ -20,6 +20,10 @@ apikey=""
 ## Game Server Docs | http://pavlovwiki.com/index.php/Setting_up_a_dedicated_server
 startparameters="Pavlov ${defaultmap} -MultiHome=${ip} -Port=${port} ApiKey=${apikey} -log"
 
+## Extra Parameters | https://docs.linuxgsm.com/configuration/start-parameters#extra-parameters
+# Added to the end of startparameters.
+extraparams=""
+
 #### LinuxGSM Settings ####
 
 ## LinuxGSM Stats

+ 4 - 0
lgsm/config-default/config-lgsm/pwserver/_default.cfg

@@ -19,6 +19,10 @@ steamport="27015"
 ## Game Server Docs | https://tech.palworldgame.com/settings-and-operation/arguments
 startparameters="-publiclobby -useperfthreads -NoAsyncLoadingThread -UseMultithreadForDS -servername='${servername}' -port='${port}' -queryport='${steamport}'"
 
+## Extra Parameters | https://docs.linuxgsm.com/configuration/start-parameters#extra-parameters
+# Added to the end of startparameters.
+extraparams=""
+
 #### LinuxGSM Settings ####
 
 ## LinuxGSM Stats

+ 4 - 0
lgsm/config-default/config-lgsm/pzserver/_default.cfg

@@ -15,6 +15,10 @@ adminpassword="CHANGE_ME"
 ## Server Parameters | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters
 startparameters="-servername ${selfname} -adminpassword ${adminpassword}"
 
+## Extra Parameters | https://docs.linuxgsm.com/configuration/start-parameters#extra-parameters
+# Added to the end of startparameters.
+extraparams=""
+
 #### LinuxGSM Settings ####
 
 ## LinuxGSM Stats

+ 4 - 0
lgsm/config-default/config-lgsm/q2server/_default.cfg

@@ -16,6 +16,10 @@ defaultmap="q2dm1"
 ## Server Parameters | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters
 startparameters="+set dedicated 1 +set ip ${ip} +set port ${port} +exec ${servercfg} +set deathmatch 1 +map ${defaultmap}"
 
+## Extra Parameters | https://docs.linuxgsm.com/configuration/start-parameters#extra-parameters
+# Added to the end of startparameters.
+extraparams=""
+
 #### LinuxGSM Settings ####
 
 ## LinuxGSM Stats

+ 4 - 0
lgsm/config-default/config-lgsm/q3server/_default.cfg

@@ -16,6 +16,10 @@ defaultmap="q3dm17"
 ## Server Parameters | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters
 startparameters="+set sv_punkbuster 0 +set fs_basepath ${serverfiles} +set dedicated 2 +set com_hunkMegs 32 +set net_ip ${ip} +set net_port ${port} +map ${defaultmap} +exec ${servercfg}"
 
+## Extra Parameters | https://docs.linuxgsm.com/configuration/start-parameters#extra-parameters
+# Added to the end of startparameters.
+extraparams=""
+
 #### LinuxGSM Settings ####
 
 ## LinuxGSM Stats

+ 4 - 0
lgsm/config-default/config-lgsm/q4server/_default.cfg

@@ -18,6 +18,10 @@ port="28004"
 ## Server Parameters | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters
 startparameters="+set sv_punkbuster 0 +set fs_basepath ${serverfiles} +set net_port ${port} +exec ${servercfg}"
 
+## Extra Parameters | https://docs.linuxgsm.com/configuration/start-parameters#extra-parameters
+# Added to the end of startparameters.
+extraparams=""
+
 #### LinuxGSM Settings ####
 
 ## LinuxGSM Stats

+ 4 - 0
lgsm/config-default/config-lgsm/qlserver/_default.cfg

@@ -11,6 +11,10 @@
 ## Server Parameters | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters
 startparameters="+exec ${servercfg}"
 
+## Extra Parameters | https://docs.linuxgsm.com/configuration/start-parameters#extra-parameters
+# Added to the end of startparameters.
+extraparams=""
+
 #### LinuxGSM Settings ####
 
 ## LinuxGSM Stats

+ 4 - 0
lgsm/config-default/config-lgsm/qwserver/_default.cfg

@@ -15,6 +15,10 @@ port="27500"
 ## Server Parameters | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters
 startparameters="-port ${port} -game ktx +exec ${servercfg}"
 
+## Extra Parameters | https://docs.linuxgsm.com/configuration/start-parameters#extra-parameters
+# Added to the end of startparameters.
+extraparams=""
+
 #### LinuxGSM Settings ####
 
 ## LinuxGSM Stats

+ 4 - 0
lgsm/config-default/config-lgsm/ricochetserver/_default.cfg

@@ -18,6 +18,10 @@ maxplayers="16"
 ## Server Parameters | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters
 startparameters="-game ricochet -strictportbind +ip ${ip} -port ${port} +clientport ${clientport} +map ${defaultmap} +servercfgfile ${servercfg} -maxplayers ${maxplayers}"
 
+## Extra Parameters | https://docs.linuxgsm.com/configuration/start-parameters#extra-parameters
+# Added to the end of startparameters.
+extraparams=""
+
 #### LinuxGSM Settings ####
 
 ## LinuxGSM Stats

Bu fark içinde çok fazla dosya değişikliği olduğu için bazı dosyalar gösterilmiyor