File tree Expand file tree Collapse file tree 2 files changed +3
-4
lines changed
config-default/config-lgsm/hwserver Expand file tree Collapse file tree 2 files changed +3
-4
lines changed Original file line number Diff line number Diff line change @@ -16,7 +16,6 @@ queryport="12881"
16
16
maxplayers =" 20"
17
17
defaultmap =" " # Optional
18
18
creativemode =" 0" # Free Build: creativemode="1"
19
- gamelog =" gamelog.txt"
20
19
21
20
# # Add admins using STEAMID64
22
21
# Example : addadmin 012345678901234567; addadmin 987654321098765432
@@ -28,7 +27,7 @@ loadsave=""
28
27
29
28
# # Server Parameters | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters
30
29
# Edit with care | http://hurtworld.wikia.com/wiki/Hosting_A_Server
31
- startparameters =" -batchmode -nographics -exec \" host ${port} ${defaultmap} ${loadsave}; queryport ${queryport};maxplayers ${maxplayers};servername ${servername};creativemode ${creativemode};${admins}\""
30
+ startparameters =" -batchmode -nographics -logfile ${gamelog} - exec \" host ${port} ${defaultmap} ${loadsave}; queryport ${queryport};maxplayers ${maxplayers};servername ${servername};creativemode ${creativemode};${admins}\""
32
31
33
32
# ### LinuxGSM Settings ####
34
33
Original file line number Diff line number Diff line change @@ -1201,7 +1201,8 @@ fn_info_game_hw() {
1201
1201
port=" ${port:- " 0" } "
1202
1202
queryport=" ${queryport:- " 0" } "
1203
1203
maxplayers=" ${maxplayers:- " 0" } "
1204
- defaultmap=" ${defaultmap:- " NOT SET" } "
1204
+ # #4189 option setting can be blank
1205
+ # defaultmap="${defaultmap:-"NOT SET"}"
1205
1206
creativemode=" ${creativemode:- " NOT SET" } "
1206
1207
}
1207
1208
@@ -2385,7 +2386,6 @@ if [ -z "${displaymasterserver}" ]; then
2385
2386
if [ " ${steammaster} " == " true" ] || [ " ${commandname} " == " DEV-QUERY-RAW" ]; then
2386
2387
# Query external IP first as most liky to succeed.
2387
2388
masterserver=" $( curl --connect-timeout 10 -m 3 -s " https://api.steampowered.com/ISteamApps/GetServersAtAddress/v0001?addr=${extip} &format=json" | jq --arg port " ${port} " --arg queryport " ${queryport} " ' if .response.servers != null then .response.servers[] | select((.gameport == ($port|tonumber) or .gameport == ($queryport|tonumber))) | .addr else empty end' | wc -l 2> /dev/null) "
2388
-
2389
2389
if [ " ${masterserver} " == " 0" ]; then
2390
2390
# Loop though server IP addresses if external IP fails.
2391
2391
for queryip in " ${queryips[@]} " ; do
You can’t perform that action at this time.
0 commit comments