Daniel Gibbs 8 лет назад
Родитель
Сommit
ae9ff1a489
2 измененных файлов с 199 добавлено и 70 удалено
  1. 128 0
      lgsm/config-default/config-lgsm/zpsserver/_default.cfg
  2. 71 70
      lgsm/data/serverlist.csv

+ 128 - 0
lgsm/config-default/config-lgsm/zpsserver/_default.cfg

@@ -0,0 +1,128 @@
+##################################
+######## Default Settings ########
+##################################
+# DO NOT EDIT WILL BE OVERWRITTEN!
+# Copy settings from here and use them in either
+# common.cfg - applies settings to every instance
+# [instance].cfg - applies settings to a specific instance
+
+#### Server Settings ####
+
+## Server Start Settings | https://github.com/GameServerManagers/LinuxGSM/wiki/Start-Parameters
+ip="0.0.0.0"
+port="27015"
+clientport="27005"
+sourcetvport="27020"
+defaultmap="zps_deadend"
+maxplayers="20"
+
+## Optional: Game Server Login Token
+# GSLT can be used for running a public server.
+# More info: https://gameservermanagers.com/gslt
+gslt=""
+
+## Server Start Command | https://github.com/GameServerManagers/LinuxGSM/wiki/Start-Parameters#additional-parameters
+fn_parms(){
+parms="-game zps -strictportbind -ip ${ip} -port ${port} +clientport ${clientport} +tv_port ${sourcetvport} +sv_setsteamaccount ${gslt} +map ${defaultmap} +servercfgfile ${servercfg} -maxplayers ${maxplayers}"
+}
+
+#### LinuxGSM Settings ####
+
+## Notification Alerts
+# (on|off)
+
+# More info | https://github.com/GameServerManagers/LinuxGSM/wiki/Alerts#more-info
+postalert="off"
+postdays="7"
+posttarget="https://hastebin.com"
+
+# Discord Alerts | https://github.com/GameServerManagers/LinuxGSM/wiki/Discord
+discordalert="off"
+discordwebhook="webhook"
+
+# Email Alerts | https://github.com/GameServerManagers/LinuxGSM/wiki/Email
+emailalert="off"
+email="email@example.com"
+emailfrom=""
+
+# IFTTT Alerts | https://github.com/GameServerManagers/LinuxGSM/wiki/IFTTT
+iftttalert="off"
+ifttttoken="accesstoken"
+iftttevent="linuxgsm_alert"
+
+# Mailgun Email Alerts | https://github.com/GameServerManagers/LinuxGSM/wiki/mailgun
+mailgunalert="off"
+mailguntoken="accesstoken"
+mailgundomain="example.com"
+mailgunemailfrom="alert@example.com"
+mailgunemail="email@myemail.com"
+
+# Pushbullet Alerts | https://github.com/GameServerManagers/LinuxGSM/wiki/Pushbullet
+pushbulletalert="off"
+pushbullettoken="accesstoken"
+channeltag=""
+
+# Pushover Alerts | https://github.com/GameServerManagers/LinuxGSM/wiki/Pushover
+pushoveralert="off"
+pushovertoken="accesstoken"
+
+# Telegram Alerts | https://github.com/GameServerManagers/LinuxGSM/wiki/Telegram
+telegramalert="off"
+telegramtoken="accesstoken"
+telegramchatid=""
+
+## Updating | https://github.com/GameServerManagers/LinuxGSM/wiki/Update
+updateonstart="off"
+
+## Backup | https://github.com/GameServerManagers/LinuxGSM/wiki/Backup
+maxbackups="4"
+maxbackupdays="30"
+stoponbackup="on"
+
+## Logging | https://github.com/GameServerManagers/LinuxGSM/wiki/Logging
+consolelogging="on"
+logdays="7"
+
+#### LinuxGSM Advanced Settings ####
+
+## SteamCMD Settings
+# Server appid
+appid="475370"
+# Steam App Branch Select
+# Allows to opt into the various Steam app branches. Default branch is "".
+# Example: "-beta latest_experimental"
+branch=""
+
+## LinuxGSM Server Details
+# Do not edit
+gamename="Zombie Panic! Source"
+engine="source"
+
+#### Directories ####
+# Edit with care
+
+## Server Specific Directories
+systemdir="${serverfiles}/zps"
+executabledir="${serverfiles}"
+executable="./srcds_run"
+servercfg="${servicename}.cfg"
+servercfgdefault="server.cfg"
+servercfgdir="${systemdir}/cfg"
+servercfgfullpath="${servercfgdir}/${servercfg}"
+
+## Backup Directory
+backupdir="${rootdir}/backups"
+
+## Logging Directories
+logdir="${rootdir}/log"
+gamelogdir="${systemdir}/logs"
+lgsmlogdir="${logdir}/script"
+consolelogdir="${logdir}/console"
+lgsmlog="${lgsmlogdir}/${servicename}-script.log"
+consolelog="${consolelogdir}/${servicename}-console.log"
+alertlog="${lgsmlogdir}/${servicename}-alert.log"
+postdetailslog="${lgsmlogdir}/${servicename}-postdetails.log"
+
+## Logs Naming
+lgsmlogdate="${lgsmlogdir}/${servicename}-script-$(date '+%Y-%m-%d-%H:%M:%S').log"
+consolelogdate="${consolelogdir}/${servicename}-console-$(date '+%Y-%m-%d-%H:%M:%S').log"

+ 71 - 70
lgsm/data/serverlist.csv

@@ -1,70 +1,71 @@
-arma3,arma3server,ARMA 3
-sdtd,sdtdserver,7 Days to Die
-ark,arkserver,ARK: Survival Evolved
-bo,boserver,Ballistic Overkill
-bf1942,bf1942server,Battlefield 1942
-bmdm,bmdmserver,Black Mesa: Deathmatch
-bs,bsserver,Blade Symphony
-bb2,bb2server,BrainBread 2
-cod,codserver,Call of Duty
-cod2,cod2server,Call of Duty 2
-cod4,cod4server,Call of Duty 4
-coduo,coduoserver,Call of Duty: United Offensive
-codwaw,codwawserver,Call of Duty: World at War
-cc,ccserver,Codename CURE
-cs,csserver,Counter-Strike 1.6
-cscz,csczserver,Counter-Strike: Condition Zero
-csgo,csgoserver,Counter-Strike: Global Offensive
-css,cssserver,Counter-Strike: Source
-dod,dodserver,Day of Defeat
-dods,dodsserver,Day of Defeat: Source
-doi,doiserver,Day of Infamy
-dmc,dmcserver,Deathmatch Classic
-dst,dstserver,Don't Starve Together
-dab,dabserver,Double Action: Boogaloo
-em,emserver,Empires Mod
-fctr,fctrserver,Factorio
-fof,fofserver,Fistful of Frags
-gmod,gmodserver,Garrys Mod
-ges,gesserver,GoldenEye: Source
-hl2dm,hl2dmserver,Half-Life 2: Deathmatch
-hldms,hldmsserver,Half-Life Deathmatch: Source
-hldm,hldmserver,Half-Life: Deathmatch
-hw,hwserver,Hurtworld
-ins,insserver,Insurgency
-jc2,jc2server,Just Cause 2
-kf,kfserver,Killing Floor
-kf2,kf2server,Killing Floor 2
-l4d,l4dserver,Left 4 Dead
-l4d2,l4d2server,Left 4 Dead 2
-mc,mcserver,Minecraft
-mta,mtaserver,Multi Theft Auto
-mumble,mumbleserver,Mumble
-ns2,ns2server,Natural Selection 2
-nmrih,nmrihserver,No More Room in Hell
-ns2c,ns2cserver,NS2: Combat
-opfor,opforserver,Opposing Force
-pvkii,pvkiiserver,Pirates Vikings & Knights II
-pc,pcserver,Project Cars
-pz,pzserver,Project Zomboid
-q2,q2server,Quake 2
-q3,q3server,Quake 3: Arena
-ql,qlserver,Quake Live
-qw,qwserver,Quake World
-ro,roserver,Red Orchestra: Ostfront 41-45
-ricochet,ricochetserver,Ricochet
-rust,rustserver,Rust
-ss3,ss3server,Serious Sam 3: BFE
-sb,sbserver,Starbound
-squad,squadserver,Squad
-sven,svenserver,Sven Co-op
-tf2,tf2server,Team Fortress 2
-tfc,tfcserver,Team Fortress Classic
-ts3,ts3server,Teamspeak 3
-tw,twserver,Teeworlds
-terraria,terrariaserver,Terraria
-tu,tuserver,Tower Unite
-ut2k4,ut2k4server,Unreal Tournament 2004
-ut3,ut3server,Unreal Tournament 3
-ut99,ut99server,Unreal Tournament 99
-wet,wetserver,Wolfenstein: Enemy Territory
+arma3	arma3server	ARMA 3
+sdtd	sdtdserver	7 Days to Die
+ark	arkserver	ARK: Survival Evolved
+bo	boserver	Ballistic Overkill
+bf1942	bf1942server	Battlefield 1942
+bmdm	bmdmserver	Black Mesa: Deathmatch
+bs	bsserver	Blade Symphony
+bb2	bb2server	BrainBread 2
+cod	codserver	Call of Duty
+cod2	cod2server	Call of Duty 2
+cod4	cod4server	Call of Duty 4
+coduo	coduoserver	Call of Duty: United Offensive
+codwaw	codwawserver	Call of Duty: World at War
+cc	ccserver	Codename CURE
+cs	csserver	Counter-Strike 1.6
+cscz	csczserver	Counter-Strike: Condition Zero
+csgo	csgoserver	Counter-Strike: Global Offensive
+css	cssserver	Counter-Strike: Source
+dod	dodserver	Day of Defeat
+dods	dodsserver	Day of Defeat: Source
+doi	doiserver	Day of Infamy
+dmc	dmcserver	Deathmatch Classic
+dst	dstserver	Don't Starve Together
+dab	dabserver	Double Action: Boogaloo
+em	emserver	Empires Mod
+fctr	fctrserver	Factorio
+fof	fofserver	Fistful of Frags
+gmod	gmodserver	Garrys Mod
+ges	gesserver	GoldenEye: Source
+hl2dm	hl2dmserver	Half-Life 2: Deathmatch
+hldms	hldmsserver	Half-Life Deathmatch: Source
+hldm	hldmserver	Half-Life: Deathmatch
+hw	hwserver	Hurtworld
+ins	insserver	Insurgency
+jc2	jc2server	Just Cause 2
+kf	kfserver	Killing Floor
+kf2	kf2server	Killing Floor 2
+l4d	l4dserver	Left 4 Dead
+l4d2	l4d2server	Left 4 Dead 2
+mc	mcserver	Minecraft
+mta	mtaserver	Multi Theft Auto
+mumble	mumbleserver	Mumble
+ns2	ns2server	Natural Selection 2
+nmrih	nmrihserver	No More Room in Hell
+ns2c	ns2cserver	NS2: Combat
+opfor	opforserver	Opposing Force
+pvkii	pvkiiserver	Pirates Vikings & Knights II
+pc	pcserver	Project Cars
+pz	pzserver	Project Zomboid
+q2	q2server	Quake 2
+q3	q3server	Quake 3: Arena
+ql	qlserver	Quake Live
+qw	qwserver	Quake World
+ro	roserver	Red Orchestra: Ostfront 41-45
+ricochet	ricochetserver	Ricochet
+rust	rustserver	Rust
+ss3	ss3server	Serious Sam 3: BFE
+sb	sbserver	Starbound
+squad	squadserver	Squad
+sven	svenserver	Sven Co-op
+tf2	tf2server	Team Fortress 2
+tfc	tfcserver	Team Fortress Classic
+ts3	ts3server	Teamspeak 3
+tw	twserver	Teeworlds
+terraria	terrariaserver	Terraria
+tu	tuserver	Tower Unite
+ut2k4	ut2k4server	Unreal Tournament 2004
+ut3	ut3server	Unreal Tournament 3
+ut99	ut99server	Unreal Tournament 99
+wet	wetserver	Wolfenstein: Enemy Territory
+zps	zpsserver	Zombie Panic! Source