Skip to content

Commit 5732ed1

Browse files
committed
Merged release/170128 into master
2 parents aac9bde + e16f1a8 commit 5732ed1

File tree

103 files changed

+2213
-261
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

103 files changed

+2213
-261
lines changed

.travis.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
language: bash
2-
sudo: false
2+
sudo: required
33
env:
44
- DISTRO=ubuntu-trusty
55

7DaysToDie/sdtdserver

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ if [ -f ".dev-debug" ]; then
1414
set -x
1515
fi
1616

17-
version="170110"
17+
version="170128"
1818

1919
##########################
2020
######## Settings ########
@@ -30,7 +30,6 @@ steampass='password'
3030
ip="0.0.0.0"
3131

3232
## Server Start Command | https://github.com/GameServerManagers/LinuxGSM/wiki/Start-Parameters#additional-parameters
33-
# Edit with care | http://7daystodie.gamepedia.com/Server
3433
fn_parms(){
3534
parms="-logfile ${gamelogdir}/output_log__`date +%Y-%m-%d__%H-%M-%S`.txt -quit -batchmode -nographics -dedicated -configfile=${servercfgfullpath}"
3635
}

ARKSurvivalEvolved/arkserver

Lines changed: 6 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ if [ -f ".dev-debug" ]; then
1414
set -x
1515
fi
1616

17-
version="170110"
17+
version="170128"
1818

1919
##########################
2020
######## Settings ########
@@ -23,18 +23,15 @@ version="170110"
2323
#### Server Settings ####
2424

2525
## Server Start Settings | https://github.com/GameServerManagers/LinuxGSM/wiki/Start-Parameters
26-
servername="ark-server"
27-
port="7778"
26+
port="7777"
2827
queryport="27015"
29-
rconport="32330"
30-
rconpassword="" # Set to enable rcon
31-
maxplayers="50"
28+
rconport="27020"
29+
maxplayers="70"
3230
ip="0.0.0.0"
3331

3432
## Server Start Command | https://github.com/GameServerManagers/LinuxGSM/wiki/Start-Parameters#additional-parameters
35-
# Edit with care
3633
fn_parms(){
37-
parms="\"TheIsland?listen?MultiHome=${ip}?SessionName=${servername}?MaxPlayers=${maxplayers}?QueryPort=${queryport}?RCONPort=${rconport}?Port=${port}?ServerAdminPassword=${rconpassword}\""
34+
parms="\"TheIsland?listen?MultiHome=${ip}?MaxPlayers=${maxplayers}?QueryPort=${queryport}?RCONPort=${rconport}?Port=${port}?\""
3835
}
3936

4037
#### LinuxGSM Settings ####
@@ -82,7 +79,7 @@ githubbranch="master"
8279

8380
## LinuxGSM Server Details
8481
# Do not edit
85-
gamename="ARK: Survivial Evolved"
82+
gamename="ARK: Survival Evolved"
8683
engine="unreal4"
8784

8885
## Service Name | https://github.com/GameServerManagers/LinuxGSM/wiki/Multiple-Servers

Arma3/arma3server

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ if [ -f ".dev-debug" ]; then
1414
set -x
1515
fi
1616

17-
version="170110"
17+
version="170128"
1818

1919
##########################
2020
######## Settings ########
@@ -46,7 +46,6 @@ servermods=""
4646
bepath=""
4747

4848
## Server Start Command | https://github.com/GameServerManagers/LinuxGSM/wiki/Start-Parameters#additional-parameters
49-
# Edit with care
5049
fn_parms(){
5150
parms="-netlog -ip=${ip} -port=${port} -cfg=${networkcfgfullpath} -config=${servercfgfullpath} -mod=${mods} -servermod=${servermods} -bepath=${bepath} -autoinit -loadmissiontomemory"
5251
}

Battlefield1942/bf1942server

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,15 +14,15 @@ if [ -f ".dev-debug" ]; then
1414
set -x
1515
fi
1616

17-
version="170110"
17+
version="170128"
1818

1919
##########################
2020
######## Settings ########
2121
##########################
2222

2323
#### Server Settings ####
2424

25-
## Server Start Settings | https://github.com/GameServerManagers/LinuxGSM/wiki/Start-Parameters
25+
## Server Start Command | https://github.com/GameServerManagers/LinuxGSM/wiki/Start-Parameters#additional-parameters
2626
fn_parms(){
2727
parms="+hostServer 1 +dedicated 1"
2828
}

BlackMesa/bmdmserver

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ if [ -f ".dev-debug" ]; then
1414
set -x
1515
fi
1616

17-
version="170110"
17+
version="170128"
1818

1919
##########################
2020
######## Settings ########
@@ -36,7 +36,6 @@ ip="0.0.0.0"
3636
gslt=""
3737

3838
## Server Start Command | https://github.com/GameServerManagers/LinuxGSM/wiki/Start-Parameters#additional-parameters
39-
# Edit with care | https://developer.valvesoftware.com/wiki/Command_Line_Options#Source_Dedicated_Server
4039
fn_parms(){
4140
parms="-game bms -strictportbind -ip ${ip} -port ${port} +clientport ${clientport} +tv_port ${sourcetvport} +sv_setsteamaccount ${gslt} +map ${defaultmap} +servercfgfile ${servercfg} -maxplayers ${maxplayers}"
4241
}

BladeSymphony/bsserver

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ if [ -f ".dev-debug" ]; then
1414
set -x
1515
fi
1616

17-
version="170110"
17+
version="170128"
1818

1919
##########################
2020
######## Settings ########
@@ -35,7 +35,6 @@ clientport="27005"
3535
ip="0.0.0.0"
3636

3737
## Server Start Command | https://github.com/GameServerManagers/LinuxGSM/wiki/Start-Parameters#additional-parameters
38-
# Edit with care | https://developer.valvesoftware.com/wiki/Command_Line_Options#Source_Dedicated_Server
3938
fn_parms(){
4039
parms="-autoupdate -strictportbind -ip ${ip} -port ${port} +clientport ${clientport} +tv_port ${sourcetvport} +map ${defaultmap} +servercfgfile ${servercfg} -maxplayers ${maxplayers}"
4140
}

BrainBread2/bb2server

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ if [ -f ".dev-debug" ]; then
1414
set -x
1515
fi
1616

17-
version="170110"
17+
version="170128"
1818

1919
##########################
2020
######## Settings ########
@@ -39,7 +39,6 @@ ip="0.0.0.0"
3939
gslt=""
4040

4141
## Server Start Command | https://github.com/GameServerManagers/LinuxGSM/wiki/Start-Parameters#additional-parameters
42-
# Edit with care | https://developer.valvesoftware.com/wiki/Command_Line_Options#Source_Dedicated_Server
4342
fn_parms(){
4443
parms="-game brainbread2 -strictportbind -ip ${ip} -port ${port} +clientport ${clientport} +tv_port ${sourcetvport} +sv_setsteamaccount ${gslt} +map ${defaultmap} +servercfgfile ${servercfg} -maxplayers ${maxplayers}"
4544
}

CONTRIBUTING.md

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
# How to contribute to LinuxGSM
2+
3+
We are really glad you're reading this, because if you are then you have shown an interest in helping make LinuxGSM great.
4+
5+
If you haven't already, come find us on [Discord](https://gameservermanagers.com/discord). From there you will have contact with other contributers of the project. We want you working on things you're excited about.
6+
7+
Before working on a project we recommend that you create a issue in regards to the issue/feature. This will prevent duplicates while you work on the feature. If an issue already exists, make note that you are working on it so nobody else wastes their time working on the same project at the same time!
8+
9+
Here are some important resources:
10+
11+
* [Issues Page](https://github.com/GameServerManagers/LinuxGSM/issues) provides a list of areas that could use some work,
12+
* [Developing LGSM](https://github.com/GameServerManagers/LinuxGSM/wiki/Developing-LGSM) gives a detailed guide on developing LGSM,
13+
* [LGSM Exit Codes](https://github.com/GameServerManagers/LinuxGSM/wiki/LGSM-Exit-Codes) describes and gives an explanation for exit codes,
14+
* [gsquery](https://github.com/GameServerManagers/LinuxGSM/wiki/gsquery.py) describes the uses of the gsquery.py file, and
15+
* [Branching](https://github.com/GameServerManagers/LinuxGSM/wiki/Branching) is our final guide to submitting changes.
16+
17+
## Testing
18+
19+
Please make sure all the code you write is working properly **before** you create a pull request. Information on debugging can be found in the following document:
20+
[Developer Commands](https://github.com/GameServerManagers/LinuxGSM/wiki/Developer-Commands)
21+
[Debugging your code](https://github.com/GameServerManagers/LinuxGSM/wiki/Developing-LGSM#testing-and-debugging-your-code)
22+
23+
## Submitting changes
24+
25+
Please send a [GitHub Pull Request to LinuxGSM](https://github.com/GameServerManagers/LinuxGSM/pull/new/develop) with a clear list of what you've done (read more about [pull requests](https://help.github.com/articles/about-pull-requests/)). Please follow our coding conventions (below) and make sure all of your commits are atomic (one feature per commit).
26+
27+
Always write a clear log message for your commits. One-line messages are fine for small changes, but bigger changes should look like this:
28+
29+
$ git commit -m "A brief summary of the commit
30+
>
31+
> A paragraph describing what changed and its impact."
32+
This will help us in understanding your code and determining where problems may arise.
33+
34+
## Coding conventions
35+
36+
Start reading our code and you'll get the hang of it. Explore how functions are organized and you'll see how we strive for readable code.
37+
38+
Please give the following document a read and adjust your code according to its specifications.
39+
[Syntax & Coding Conventions](https://github.com/GameServerManagers/LinuxGSM/wiki/Syntax-&-Conventions)
40+
41+
42+

CallOfDuty/codserver

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ if [ -f ".dev-debug" ]; then
1414
set -x
1515
fi
1616

17-
version="170110"
17+
version="170128"
1818

1919
##########################
2020
######## Settings ########

CallOfDuty2/cod2server

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ if [ -f ".dev-debug" ]; then
1414
set -x
1515
fi
1616

17-
version="170110"
17+
version="170128"
1818

1919
##########################
2020
######## Settings ########
@@ -23,7 +23,6 @@ version="170110"
2323
#### Server Settings ####
2424

2525
## Server Start Settings | https://github.com/GameServerManagers/LinuxGSM/wiki/Start-Parameters
26-
2726
defaultmap="mp_leningrad"
2827
maxclients="20"
2928
port="28960"

CallOfDuty4/cod4server

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ if [ -f ".dev-debug" ]; then
1414
set -x
1515
fi
1616

17-
version="170110"
17+
version="170128"
1818

1919
##########################
2020
######## Settings ########
@@ -23,7 +23,6 @@ version="170110"
2323
#### Server Settings ####
2424

2525
## Server Start Settings | https://github.com/GameServerManagers/LinuxGSM/wiki/Start-Parameters
26-
2726
defaultmap="mp_crossfire"
2827
maxclients="32"
2928
port="28960"

CallOfDutyUnitedOffensive/coduoserver

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ if [ -f ".dev-debug" ]; then
1414
set -x
1515
fi
1616

17-
version="170110"
17+
version="170128"
1818

1919
##########################
2020
######## Settings ########
@@ -23,7 +23,6 @@ version="170110"
2323
#### Server Settings ####
2424

2525
## Server Start Settings | https://github.com/GameServerManagers/LinuxGSM/wiki/Start-Parameters
26-
2726
defaultmap="mp_cassino"
2827
maxclients="20"
2928
port="28960"

CallOfDutyWorldAtWar/codwawserver

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ if [ -f ".dev-debug" ]; then
1414
set -x
1515
fi
1616

17-
version="170110"
17+
version="170128"
1818

1919
##########################
2020
######## Settings ########
@@ -23,7 +23,6 @@ version="170110"
2323
#### Server Settings ####
2424

2525
## Server Start Settings | https://github.com/GameServerManagers/LinuxGSM/wiki/Start-Parameters
26-
2726
defaultmap="mp_castle"
2827
maxclients="20"
2928
port="28960"

CodenameCURE/ccserver

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,12 +14,14 @@ if [ -f ".dev-debug" ]; then
1414
set -x
1515
fi
1616

17-
version="170110"
17+
version="170128"
1818

1919
##########################
2020
######## Settings ########
2121
##########################
2222

23+
#### Server Settings ####
24+
2325
## Server Start Settings | https://github.com/GameServerManagers/LinuxGSM/wiki/Start-Parameters
2426
defaultmap="cbe_bunker"
2527
maxplayers="6"
@@ -29,7 +31,6 @@ clientport="27005"
2931
ip="0.0.0.0"
3032

3133
## Server Start Command | https://github.com/GameServerManagers/LinuxGSM/wiki/Start-Parameters#additional-parameters
32-
# Edit with care | https://developer.valvesoftware.com/wiki/Command_Line_Options#Source_Dedicated_Server
3334
fn_parms(){
3435
parms="-game cure -insecure -strictportbind -ip ${ip} -port ${port} +clientport ${clientport} +tv_port ${sourcetvport} +map ${defaultmap} +servercfgfile ${servercfg} -maxplayers ${maxplayers}"
3536
}

CounterStrike/csserver

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ if [ -f ".dev-debug" ]; then
1414
set -x
1515
fi
1616

17-
version="170110"
17+
version="170128"
1818

1919
##########################
2020
######## Settings ########
@@ -30,7 +30,6 @@ clientport="27005"
3030
ip="0.0.0.0"
3131

3232
## Server Start Command | https://github.com/GameServerManagers/LinuxGSM/wiki/Start-Parameters#additional-parameters
33-
# Edit with care | https://developer.valvesoftware.com/wiki/Command_Line_Options#Command-line_parameters_2
3433
fn_parms(){
3534
parms="-game cstrike -strictportbind +ip ${ip} -port ${port} +clientport ${clientport} +map ${defaultmap} -maxplayers ${maxplayers}"
3635
}

CounterStrikeConditionZero/csczserver

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ if [ -f ".dev-debug" ]; then
1414
set -x
1515
fi
1616

17-
version="170110"
17+
version="170128"
1818

1919
##########################
2020
######## Settings ########
@@ -30,7 +30,6 @@ clientport="27005"
3030
ip="0.0.0.0"
3131

3232
## Server Start Command | https://github.com/GameServerManagers/LinuxGSM/wiki/Start-Parameters#additional-parameters
33-
# Edit with care | https://developer.valvesoftware.com/wiki/Command_Line_Options#Command-line_parameters_2
3433
fn_parms(){
3534
parms="-game czero -strictportbind +ip ${ip} -port ${port} +clientport ${clientport} +map ${defaultmap} -maxplayers ${maxplayers}"
3635
}

CounterStrikeGlobalOffensive/csgoserver

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ if [ -f ".dev-debug" ]; then
1414
set -x
1515
fi
1616

17-
version="170110"
17+
version="170128"
1818

1919
##########################
2020
######## Settings ########
@@ -54,7 +54,6 @@ gslt=""
5454
# ws_start_map=""
5555

5656
## Server Start Command | https://github.com/GameServerManagers/LinuxGSM/wiki/Start-Parameters#additional-parameters
57-
# Edit with care | https://developer.valvesoftware.com/wiki/Command_Line_Options#Source_Dedicated_Server
5857
fn_parms(){
5958
parms="-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_mode ${gamemode} +game_type ${gametype} +host_workshop_collection ${ws_collection_id} +workshop_start_map ${ws_start_map} -authkey ${authkey}"
6059
}

CounterStrikeSource/cssserver

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ if [ -f ".dev-debug" ]; then
1414
set -x
1515
fi
1616

17-
version="170110"
17+
version="170128"
1818

1919
##########################
2020
######## Settings ########
@@ -37,7 +37,6 @@ updateonstart="off"
3737
gslt=""
3838

3939
## Server Start Command | https://github.com/GameServerManagers/LinuxGSM/wiki/Start-Parameters#additional-parameters
40-
# Edit with care | https://developer.valvesoftware.com/wiki/Command_Line_Options#Source_Dedicated_Server
4140
fn_parms(){
4241
parms="-game cstrike -strictportbind -ip ${ip} -port ${port} +clientport ${clientport} +tv_port ${sourcetvport} +sv_setsteamaccount ${gslt} +map ${defaultmap} +servercfgfile ${servercfg} -maxplayers ${maxplayers}"
4342
}

DayOfDefeat/dodserver

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ if [ -f ".dev-debug" ]; then
1414
set -x
1515
fi
1616

17-
version="170110"
17+
version="170128"
1818

1919
##########################
2020
######## Settings ########
@@ -31,7 +31,6 @@ ip="0.0.0.0"
3131
updateonstart="off"
3232

3333
## Server Start Command | https://github.com/GameServerManagers/LinuxGSM/wiki/Start-Parameters#additional-parameters
34-
# Edit with care | https://developer.valvesoftware.com/wiki/Command_Line_Options#Command-line_parameters_2
3534
fn_parms(){
3635
parms="-game dod -strictportbind +ip ${ip} -port ${port} +clientport ${clientport} +map ${defaultmap} -maxplayers ${maxplayers}"
3736
}

DayOfDefeatSource/dodsserver

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ if [ -f ".dev-debug" ]; then
1414
set -x
1515
fi
1616

17-
version="170110"
17+
version="170128"
1818

1919
##########################
2020
######## Settings ########
@@ -31,7 +31,6 @@ clientport="27005"
3131
ip="0.0.0.0"
3232

3333
## Server Start Command | https://github.com/GameServerManagers/LinuxGSM/wiki/Start-Parameters#additional-parameters
34-
# Edit with care | ttps://developer.valvesoftware.com/wiki/Command_Line_Options#Source_Dedicated_Server
3534
fn_parms(){
3635
parms="-game dod -strictportbind -ip ${ip} -port ${port} +clientport ${clientport} +tv_port ${sourcetvport} +map ${defaultmap} +servercfgfile ${servercfg} -maxplayers ${maxplayers}"
3736
}

0 commit comments

Comments
 (0)