|
|
@@ -21,11 +21,12 @@ maxplayers="28"
|
|
|
|
|
|
## Server Start Command | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters
|
|
|
fn_parms(){
|
|
|
-if [ -z "${serverpassword}" ]; then
|
|
|
-parms="${defaultmap}?Scenario=${defaultscenario}?MaxPlayers=${maxplayers}?Port=${port}?QueryPort=${queryport} -hostname='${servername}' -log"
|
|
|
-else
|
|
|
-parms="${defaultmap}?Scenario=${defaultscenario}?MaxPlayers=${maxplayers}?Port=${port}?QueryPort=${queryport}?password=${serverpassword} -hostname='${servername}' -log"
|
|
|
-fi
|
|
|
+ # Allows serverpassword to work with parameters
|
|
|
+ if [ "${serverpassword}" != "NOT SET" ]; then
|
|
|
+ parms="${defaultmap}?Scenario=${defaultscenario}?MaxPlayers=${maxplayers}?Port=${port}?QueryPort=${queryport}?password="${serverpassword}" -hostname="${servername}" -log"
|
|
|
+ else
|
|
|
+ parms="${defaultmap}?Scenario=${defaultscenario}?MaxPlayers=${maxplayers}?Port=${port}?QueryPort=${queryport} -hostname='${servername}' -log"
|
|
|
+ fi
|
|
|
}
|
|
|
|
|
|
#### LinuxGSM Settings ####
|