Steam

Aus Ubuntu-Forum Wiki

(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
(Die Seite wurde neu angelegt: =Steam - Serverinstallation= =Über diesen Guide= Dieser Guide zeigt euch, wie ihr im Handumdrehen euren eigenen Spieleserver mit Steam erstellt. Für unser Beispiel ne...)
(Ordnererstellung)
Zeile 8: Zeile 8:
Es macht sich besser die komplette Installation über das Terminal zu machen, da man dort einfach eine bessere Übersicht über das ganze hat, als wenn man ständig zwischen beidem hin und her switchen müsste. Also öffnet euer Terminal und macht es nicht wieder zu.
Es macht sich besser die komplette Installation über das Terminal zu machen, da man dort einfach eine bessere Übersicht über das ganze hat, als wenn man ständig zwischen beidem hin und her switchen müsste. Also öffnet euer Terminal und macht es nicht wieder zu.
===Ordnererstellung===
===Ordnererstellung===
-
*cd /home/DEINUSERNAME/
+
  cd /home/DEINUSERNAME/
-
*mkdir hlds
+
  mkdir hlds
-
*cd hlds
+
  cd hlds
-
*sudo mkdir /usr/games/valve
+
  sudo mkdir /usr/games/valve
Mit den ersten 3 Schritten erstellen wir uns das Grundverzeichnis von dem wir uns dem Steam-Installer downloaden und das Spiel vorbereiten.
Mit den ersten 3 Schritten erstellen wir uns das Grundverzeichnis von dem wir uns dem Steam-Installer downloaden und das Spiel vorbereiten.
Der letzte Scritt erstellt den Ordner in dem das Spiel installiert wird. Diesen können wir nur als SuperUser erstellen, daher [[sudo]].
Der letzte Scritt erstellt den Ordner in dem das Spiel installiert wird. Diesen können wir nur als SuperUser erstellen, daher [[sudo]].
 +
===Installation des Steam-Installers===
===Installation des Steam-Installers===
Leider müssen wir vor der Installation des Spiels noch den Installer installieren.
Leider müssen wir vor der Installation des Spiels noch den Installer installieren.

Version vom 6. Juni 2008, 06:37 Uhr

Inhaltsverzeichnis

1 Steam - Serverinstallation

2 Über diesen Guide

Dieser Guide zeigt euch, wie ihr im Handumdrehen euren eigenen Spieleserver mit Steam erstellt. Für unser Beispiel nehmen wir "Counter Strike 1.6" Denn dieses Spiel ist klein und unterscheided sich in der Installation bis auf 1 Stückchen Text in keiner Weise. Die Spiele unterscheiden sich in der Installation und dem Start fast überhaupt nicht, demnach sollte es für euch kein Problem, dieses Beispiel dann auch für z. B. Team Fortress 2 zu übernehmen.

3 Der Guide

3.1 Die Vorbereitung

Zuerst bereiten wir unsere Ordner vor. Es macht sich besser die komplette Installation über das Terminal zu machen, da man dort einfach eine bessere Übersicht über das ganze hat, als wenn man ständig zwischen beidem hin und her switchen müsste. Also öffnet euer Terminal und macht es nicht wieder zu.

3.1.1 Ordnererstellung

  cd /home/DEINUSERNAME/
  mkdir hlds
  cd hlds
  sudo mkdir /usr/games/valve

Mit den ersten 3 Schritten erstellen wir uns das Grundverzeichnis von dem wir uns dem Steam-Installer downloaden und das Spiel vorbereiten. Der letzte Scritt erstellt den Ordner in dem das Spiel installiert wird. Diesen können wir nur als SuperUser erstellen, daher sudo.

3.1.2 Installation des Steam-Installers

Leider müssen wir vor der Installation des Spiels noch den Installer installieren. Dies machen wir auf folgendem Wege. Zuerst laden wir den Installer runter:

Nun warten wir bis das Updatetool runtergeladen wurde. Nun brauchen wir auch noch Rechte, dass Tool ausführen zu dürfen.

Und nun wird das Tool auch gleich ausgeführt:

Nun bei der Abfrage "yes" eintippen Nun Wird mit dem Update-Tool der Installer runtergeladen und vorbereitet Wenn dies geschafft ist, müssen wir den Installer noch installieren:

Updates des Tools abwarten

3.2 Installation des Spieles

Bis zu diesem Schritt ist die Installation, jedes Spieles, aus dem Steamverzeichnis immer das gleiche. Da wir das ganze schön strukturiert und sauber haben wollen, wird das ganze in den /usr/games installiert. Dies machen wir mit folgendem Befehl

Lasst euch durch den "update"-Befehl nicht irritieren, den Install braucht man so weit mir bekannt ist nicht. Nun müssen wir warten bis das Spiel runtergeladen und installiert

Nun noch einmal:

Dies hat den Hintergrund, dass beim Download ab und an Fehler auftreten können und man es so noch einmal nachprüfen kann. Wer sicher gehen möchte, kann nun auch noch mal folgenden Befehl ausführen:

Damit überprüft Steam noch einmal alle Dateien von Hand.

3.3 Starten des Servers

Zuerst gehen wir in den Ordner von Valve

Nun wollen wir uns einen Screen erstellen, damit wir jederzeit das Terminal neu aufrufen können, um Konsolenbefehle einzugeben und den Server zu überwachen. Dazu tun wir folgendes:

Nun haben wir ein virtuelles neues Fenster. Von hier starten wir direkt den Server mit folgender Zeile:

Statt <IP> kommt die IP eures Servers und statt Port der gewünschte Port. Dieser ist standardmäßig "27015". Das "-autoupdate" sorgt dafür, dass beim Serverstart automatisch nach einem Update der Serversoftware gesucht wird und diese bei bedarf auch sofort installiert wird. Das "+sercure" aktiviert dazu noch den Anticheat "VAC". Wenn der Server läuft, halten wir STRG und tippen einmal "a" und danach "d" an. Damit schalten wir uns vom Screen ab und der Server läuft dennoch weiter. Wollen wir später zurück, öffnen wir das Terminal und geben folgendes ein:

3.4 Andere Spiele

Du möchtest andere Spiele? Lieber Counterstrike Source? Dann nutz anstatt 'cstrike' einfach '"Counter-Strike Source"'. Mit den Anführungszeichen. Für Team Fortress 2 wird tf2 benutzt. Das einzige was an der Startzeile des Servers geändert werden muss, ist die +map XXXX und -game YYYY.

Wenn ihr wissen wollt, was für maps es gibt, lasst in der Startzeile einfach das +map XXX weg und wenn der Spieleserver geladen ist, macht ihr

Damit kommt eine Auflistung aller installierten Maps, welche ihr auch für den +map XXXX Befehl nutzen könnt.


Viel Spass, --Exportforce - The Godfather of Gaming 00:58, 6. Jun. 2008 (CEST)

Meine Werkzeuge
Namensräume
Varianten
Aktionen
Forum
Navigation
Internes
Bearbeitungshilfen
Werkzeuge