Hallo liebe user,
ich habe ein Tool von einem Freund geupdatet, weil er leider keinen Support mehr leistet. Ich werde euch nun alles auflisten was ihr wissen müsst. Mit diesem Tool, könnt ihr Servererstellen, die über Orangebox laufen. wie z.B. CSS, TF2 etc....
Der Original Author
# Name: - Gameserververwaltungsscript fuer Orangebox-Games
# Version: - 0.2.5-Beta2
# Author: - Impact,
http://gugy.eu
# Lizens: - GPLv3
# E-Mail: -
support@gugy.eu
# Web: -
http://gugyclan.eu
# Datum: - 12.08.2011
Der neue Supportauthor
# Name: - Gameserververwaltungsscript fuer Orangebox-Games
# Neueste Version: - 0.2.6-Beta2
# Author: - ChaosMen
# Lizens: - GPLv3
# E-Mail: -
peterstim87600@googlemail.com
# Web: -
http://heart-of-death.de/
# Letztes Update: - 05.07.2012
Funktionen des Tools
1) start - Startet den Gameserver.
2) stop - Stoppt den Gameserver.
3) restart - Restartet den Gameserver.
4) update|install - Updatet/Installiert den Gameserver.
5) status - Zeigt den Status des Gameservers.
6) watch - Oeffnet die Screensession des Gameservers.
7) watchupdate - Oeffnet die Screensession des Updaters.
ping - Pingt den Server an und checkt ob er online ist.
9) maplistcreate - Erstellt eine maplist/mapcycle\.txt aller .bsp Dateien in standartgemaess srcdsdir/moddir/maps.
10) listgames - Listet alle Spiele auf die ueber Steam bezogen werden koennen und schreibt sie in tmp/games_available.txt
11) backup - Backuppt den Gameserver in das TMP-Verzeichnis mit Angabe des Datumsformates.
12) preconfigure - Laed eine Minimale Server/Autoexec\.cfg vom eingetragenen Masterserver nach standartgemaess srcdsdir/moddir/cfg.
13) updateversion - Prueft die Locale Scriptversion und vergleicht diese mit dem Updateserver
[- falls eine neue Version vorhanden ist kann sie nach zustimmung geupdatet werden.
[- Die alte Version geht dabei nicht verloren.
14) version - Zeigt lediglich die Version an.
15) addoninstall - Laed ein Addon Von dem in der Config eingetragenen Masterserver und Installiert es.
16) addonremove - Loescht ein Addon das Vom Masterserver bezogen werden kann.
17) addonlist - Listet alle Addons auf die ueber den Installer bezogen werden koennen
1 addons|addonlist_local - Listet alle Addons auf die ueber den Installer installiert wurden
19) cleanup - Entfernt alte Logs, SourceTV Demos, Downloads und Ztmp Datein.
20) cronjob|crontab|cron - Erstellt einen Taeglichen Cronjob
21) makevdf|vdf - Erstellt .vdf Dateien fuer verschiedene Addons.
22) help|h - Zeigt diese Hilfe an
Option { -c Funktion} - Unterdrueckt die Shellfarben.
Option { -f Funtkion} - Erzwingt Funktion.
--------------------------------------------------------------------------
Installation
Ladet euch das Observershtool herunter.
Entpackt das Package.
Macht euch einen neuen User und erstellt einen Ordner. (Beispiel unten im Tutorial)
Gebt den beiden Dateien die chmod 777 Rechte.
Configuriert die server.conf.
Führt ./server.sh update aus und das Tool installiert euch euer Wunschspiel
Extras
Automatisierte Addoninstallation mit ./server.sh addonlist.
Beide addons sind auf der neuesten Version und werden permanent geupped.
Für genauere Informationen wie z.B. Update und Changelogs, guckt bitte öfters in dieses Forum rein, denn nur hier bekommt ihr Support.
Links
Download
http://update.syntaxx-gaming.de/server.tar.gz (Immer die neueste Version)
Wiki
https://github.com/Impact123/observersh/wiki/
Original Thema
[Shell-Script] Startscript für Orangebox - Games [0.2.5-Beta2]
Tutorials
User erstellen auf Linuxsystemen
user erstellen
useradd css
verzeichniss erstellen
mkdir /home/css
user rechte und homeverzeichniss geben
chown -R -c css /home/css
user passwort geben
passwd css
und danach 2 mal das Passwort eingeben
--------------------------------------------------------------------------
Observersh Tutorial "Wie erstelle ich einen CSS-Server"
http://www.youtube.com/watch?v=lHy6e...1&feature=plcp
Changelog 05.07.2012
- Addons wurden aktualisiert (SM auf 1.4.4 und zblock auf 4.66)
- kleinere Bugfixes behoben
Mit freundlichen Grüßen
ChaosMen