In diesem Tutorial werde ich euch erklären wie ihr selber einen Teeworlds Server erstellen könnt, solltet ihr eine einfachere Methode suchen so könnt ihr auf www.teeworlds-server.de einen eigenen Server KOSTENLOS mieten / erstellen.
Videotutorial:
Falls ihr mal nicht weiterwisst oder etwas nicht ganz verstanden habt könnt ihr euch auch das Videotutorial ansehen.
Vorbereitung:
Was brauche ich alles für einen eigenen Server?
Zuerst einmal braucht ihr Teeworlds das ihr ganz einfach auf www.teeworlds.com bekommt, der Downloadlink ist auf der Hauptseite direkt über den Link “Download Teeworlds 0.x.x for Windows” zu erreichen:
Danach müsst ihr die heruntergeladene Datei entpacken, dazu macht ihr einen Rechtsklick auf die Datei und wählt dann unter “Öffnen mit” -> “Zip-komprimierte Ordner” aus (Alternativ könnt ihr auch WinRAR oder sonstige Programme verwenden):
Nun öffnet sich ein Fenster in dem ein Ordner namens “teeworlds-0.x.x-win32″ vorhanden ist, diesen zieht ihr per Drag n’ Drop auf euren Desktop:
Im darauf folgenden Dialog klickt ihr auf “Ja”:
Konfiguration:
Erstellen der Verknüpfung:
Jetzt öffnet ihr den eben erstellten Ordner und speichert folgende Datei -Download (Rechtsklick > Ziel Speichern unter) in diesem Ordner, danach macht ihr einen Rechtsklick auf die “teeworlds_srv.exe” und wählt “Verknüpfung erstellen” aus:
Umbennen der Verknüpfung:
Die neue Verknüpfung Namens “teeworlds_srv.exe” benennt ihr jetzt um in “Start Server”:
Bearbeiten der Startparameter:
Als nächstes macht ihr einen Rechtsklick auf die Verknüpfung und wählt “Eigenschaften” aus:
Im Eigenschaften Fenster geht ihr nun auf Ziel, dort fügt ihr nach dem ” am Ende ein Leerzeichen ein und nach dem Leerzeichen folgenden Text: -f server_config.cfg
Personalisierung der Einstellungen:
Jetzt müsst ihr nurnoch eure “server_config.cfg” Bearbeiten, diese Datei bestimmt die einstellungen eures Servers, um diese zu verändern macht ihr einen Rechtsklick auf die “server_config.cfg” und wählt dort “Bearbeiten” aus:
Nun solltet ihr folgendes in der Datei vorfinden:
sv_name #f0bar.de Teeworlds Tutorial
sv_maprotation dm1 dm2 dm3
sv_scorelimit 500
sv_timelimit 10
sv_gametype dm
sv_warmup 20
sv_port 6882
sv_rcon_password euerpasswort
sv_motd f0bar.de
sv_max_clients 12
sv_spectator_slots 2
Diese Einstellungen könnt ihr nun nach Lust und Laune verändern, hier eine Auflistung der Befehle inkl. Erklärung:
sv_name = gibt den Namen eures Servers an (z.B. sv_name Peters Server)
sv_maprotation = wird benutzt wenn ihr mehrere Maps auf dem Server hintereinander laufen lassen wollt (z.B. sv_maprotation dm1 pirates lost)
sv_map = kann benutzt werden wenn immer nur eine Map laufen soll (z.B. sv_map dm2)
sv_scorelimit = die Anzahl an Punkten die ein Spieler oder ein Team braucht um zu gewinnen (bei ctf (Capture the Flag) am besten auf 10 stellen)
sv_timelimit = das Zeitlimit in Minuten nachdem der Spieler mit der höchsten Punktzahl gewinnnt wenn das Punktelimit nochnicht erreicht wurde
sv_gametype = der Spielmodus der auf dem Server laufen soll, zur auswahl stehen dm = Deathmatch, tdm = TeamDeathmatch, ctf = Capture the Flag
sv_warmup = die Zeit in sekunden die am Anfang einer neuen Runde gewartet wird bis das Zählen der Punkte gestartet wird
sv_port = der Port über den andere Spieler sich mit eurem Server verbinden, solltet ihr über einen Router ins Internet gehen gebt einfach den Port „6889“ frei
sv_rcon_password = das Passwort das ihr benutzen könnt um im Laufenden spiel Spieler zu kicken bzw. um die Map zu ändern.
sv_motd = das Motto of the Day ( Motto des Tages) wird jedem Spieler beim Start einer neuen Runde angezeigt
sv_max_clients = stellt die Anzahl der Maximal gleichzeitig auf eurem Server verbunden Spieler ein
sv_spectator_slots = die Anzahl der Zuschauerplätze auf eurem Server
Damit ist die Konfiguration schon abgeschlossen und Theoretisch könnt ihr den Server schon starten.
Tipps:
Remote Console (RCON):
Durch Drücken der „F2“ Taste im Spiel könnt ihr die „Remote Console“ aufrufen.
Dort gebt ihr das in der Config eingestellte Passwort ein und könnt dann:
Über „Status“ die ID eines Spielers herausfinden.
Über „Kick ID“ einen Spieler Kicken (z.B. kick 48).
Über die gleichen befehle wie in der Config Eintellungen am Server vornehmen.
IP-Adresse herausfinden:
Um selber auf eurem Server zu spielen gebt ihr als IP in Teeworlds localhost:+port (z.B. localhost:6889) ein.
Damit eure Freunde euren Server nicht erst Suchen müssen könnt ihr auf www.wie-ist-meine-ip.de eure IP-Adresse kopieren und diese im Format IP-Adresse:+port (z.B. 198.168.2.1:6889) an eure Freunde schicken.