[Linux Games] BZFlag. Der Krieg der Panzer im Multiplayer auf Linux (Teil 2)
Wie versprochen, hier sind wir an einen Server von unseren eigenen für das Spiel BZFlag von denen ich gesprochen hatte in der früheren Artikel . Zunächst einmal wollen wir mit der Installation des Servers bzflag mit dem üblichen apt gehen ...
# Apt-get install bzflag-Server
An diesem Punkt sind wir bereit, um den Server zu starten. Zu diesem Zweck wird es ausreichend sein, da eine einfache Benutzeroberfläche, geben Sie den Befehl "bzfs." Obwohl auf diese Weise die Server sofort verwendet werden kann, ist es sehr nützlich, um die Einstellung einiger Parameter machen, um das Spiel und die Einstellungen des Servers selbst anpassen. Ich möchte Sie daran erinnern, dass die Hardware-Anforderungen an einen Server für BZFlag schaffen, im Gegensatz zu denen für den Kunden benötigt, sind sie wirklich sehr mild: Sie können sicher benutzen einen Computer ohne spezielle Grafikkarten und Rechenleistung ohne besondere. Natürlich, vor allem wenn man viele Spieler Gastgeber entscheiden, ist es notwendig, eine gute Verbindung und Geschwindigkeit haben, wie üblich, eine niedrige Ping. Diese Anforderungen müssen mit großer Sorgfalt getroffen werden, wenn Sie die Online-Server und nicht nur zum internen Gebrauch an Ihr LAN veröffentlichen entscheiden.
- Konfiguration der Spielmodi
Wie ich in der früheren Gelegenheit erklärt, gibt es mehrere Spielmodi. Letzteres kann natürlich für den Server konfiguriert werden. Auf diese Weise können wir entscheiden, welcher Modus auf unserem Server zu verwenden. Um diese Einstellung gesetzt ist, müssen wir den Befehl "bzfs" einige Anlagen, so dass Sie erreichen können, ein Befehl besteht aus einer Reihe von Optionen. Etwa so: "bzfs-x-y-z <param> <param> usw.".
Die Optionen für die Auswahl der Art des Spiels sind die folgenden:
-Cr -> Capture the Flag-Modus mit zufälligen Karte, wenn gefolgt von einer Zahl bezeichnet die Dichte der Gebäude in der Karte;
-Mp {count | [Rogue], [Rot], [Grün], [Blau] [lila], [Beobachter]} -> legt die maximale Anzahl der Spieler für jede Mannschaft, man kann vermuten, dass anstelle von "count "muss auf die maximale Anzahl von Spielern pro Team hinzugefügt werden, sollten befolgt angezeigt werden, wenn dieses Team ein Schelm und Farben des Teams (und damit die maximale Anzahl der Teams);
Mps max-score -> Setzt die maximale Anzahl der Punkte, die jeder Spieler erreichen kann. Wer erreicht zuerst Siege und das Spiel geht zu Ende;
Mts max-score -> legt die maximale Punktzahl zu den Teams zugeordnet werden. Die Mannschaft, die zuerst erreicht, gewinnt das Spiel;
Ms-Aufnahmen -> Legt die maximale Anzahl der Aufnahmen, dass jeder Spieler ohne Wartezeit für die Wiederaufladung von Waffen schießen kann;
+ S num-flags -> gibt die Anzahl der Super-Extra-Flaggen als der Standardwert, und darüber hinaus können wir die Option-f oder f +, wenn wir zu begrenzen oder fügen Sie zusätzliche Flags eines bestimmten Typs wollen;
S-num-flags -> Setzt die maximale Anzahl von Super-Flaggen, auch in diesem Fall müssen Sie die Option-f + f wie oben angegeben verwenden können;
-Sa -> bestimmt, ob die Fahnen in das Spiel mit der Gegenmittel zu super-flags "schlecht" (diejenigen, die die Verwendung des Tanks zu beschränken);
St-Zeit -> gibt die Anzahl der Sekunden, nach denen die Auswirkungen von bad-Fahnen zu entfernen;
-Time Frist -> legt die maximale Spielzeit. Die Zeit wird in Sekunden (Frist) und von der ersten Player angeschlossen gemessen;
-C [-b] -> Basis-Modus von Capture-the-Flag;
-S-t -> Modus free-for-all mit superflags und Teleportation;
- Server konfigurieren
Bis jetzt haben wir gesehen, wie die Parameter zugewiesen bzfs um das Spiel gesetzt werden. Lassen Sie uns einige Parameter eng mit dem Server und dieser kann sich als nützlich erweisen, wenn wir vor allem, um den Server im Internet zu veröffentlichen entscheiden verknüpft sehen:
- Konfiguration der Spielmodi
Wie ich in der früheren Gelegenheit erklärt, gibt es mehrere Spielmodi. Letzteres kann natürlich für den Server konfiguriert werden. Auf diese Weise können wir entscheiden, welcher Modus auf unserem Server zu verwenden. Um diese Einstellung gesetzt ist, müssen wir den Befehl "bzfs" einige Anlagen, so dass Sie erreichen können, ein Befehl besteht aus einer Reihe von Optionen. Etwa so: "bzfs-x-y-z <param> <param> usw.".
Die Optionen für die Auswahl der Art des Spiels sind die folgenden:
-Cr -> Capture the Flag-Modus mit zufälligen Karte, wenn gefolgt von einer Zahl bezeichnet die Dichte der Gebäude in der Karte;
-Mp {count | [Rogue], [Rot], [Grün], [Blau] [lila], [Beobachter]} -> legt die maximale Anzahl der Spieler für jede Mannschaft, man kann vermuten, dass anstelle von "count "muss auf die maximale Anzahl von Spielern pro Team hinzugefügt werden, sollten befolgt angezeigt werden, wenn dieses Team ein Schelm und Farben des Teams (und damit die maximale Anzahl der Teams
Mps max-score -> Setzt die maximale Anzahl der Punkte, die jeder Spieler erreichen kann. Wer erreicht zuerst Siege und das Spiel geht zu Ende;
Mts max-score -> legt die maximale Punktzahl zu den Teams zugeordnet werden. Die Mannschaft, die zuerst erreicht, gewinnt das Spiel;
Ms-Aufnahmen -> Legt die maximale Anzahl der Aufnahmen, dass jeder Spieler ohne Wartezeit für die Wiederaufladung von Waffen schießen kann;
+ S num-flags -> gibt die Anzahl der Super-Extra-Flaggen als der Standardwert, und darüber hinaus können wir die Option-f oder f +, wenn wir zu begrenzen oder fügen Sie zusätzliche Flags eines bestimmten Typs wollen;
S-num-flags -> Setzt die maximale Anzahl von Super-Flaggen, auch in diesem Fall müssen Sie die Option-f + f wie oben angegeben verwenden können;
-Sa -> bestimmt, ob die Fahnen in das Spiel mit der Gegenmittel zu super-flags "schlecht" (diejenigen, die die Verwendung des Tanks zu beschränken);
St-Zeit -> gibt die Anzahl der Sekunden, nach denen die Auswirkungen von bad-Fahnen zu entfernen;
-Time Frist -> legt die maximale Spielzeit. Die Zeit wird in Sekunden (Frist) und von der ersten Player angeschlossen gemessen;
-C [-b] -> Basis-Modus von Capture-the-Flag;
-S-t -> Modus free-for-all mit superflags und Teleportation;
- Konfigurationsparameter des Servers
Bis jetzt haben wir gesehen, wie die Parameter zugewiesen bzfs um das Spiel gesetzt werden. Lassen Sie uns einige Parameter eng mit dem Server und dieser kann sich als nützlich erweisen, wenn wir vor allem, um den Server im Internet zu veröffentlichen entscheiden verknüpft sehen:
Ip-Ban -> nicht denken, Sie brauchen Worte, um zu beschreiben, was
Um mehr als eine IP verbieten einfach listet sie durch ein Komma getrennt: IP1, IP2, IP3, ip;
-I-Schnittstelle -> legt fest, welche Netzwerk-Gerät auf dem Server sollte auf Pings (zB eth0) zu reagieren;
Lagdrop-warn-count -> Jagd von den Server-Benutzer, die eine Verzögerung zu hoch haben und nachdem sie tthe Anzahl der per warnen-count gesetzt hat;
Lagwarn-Millisekunden -> sendet eine Benachrichtigung an den Benutzer, der eine Verzögerung verbunden höher als die Parameter Millisekunden;
MaxIdle-Sekunden -> legt fest, wie viele Sekunden ein Benutzer ohne zu spielen angeschlossen werden können;
Öffentliche-Beschreibung -> meldet der Server listet den Namen des Servers, um zugänglich zu machen;
Publicaddr-Adresse [: port] -> kündigt die öffentliche Adresse des Servers und möglicherweise den Port. Wie können Sie adressieren nutzen eine Adresse über Dienste wie DynDNS oder No-IP erhalten;
Im Moment habe ich das Gefühl, dass diese Optionen mehr als genug, um Ihre ersten Server sind. Für andere Optionen, werden Sie geeignet sein, die Handbuchseiten bzflag Server zugänglich aus dem Terminal mit dem Befehl "man bzfs."
Besondere Option zu konfigurieren ist die "-a"., Die verwendet wird, um die Beschleunigung für Ihre Kunden konfigurieren Leider kann ich nicht zeigen, für sicher, wie diese Option zu konfigurieren, wie es in Abhängigkeit von der Hardware des Computers ändert. Um etwas nützlicher Tipp bekommen, versuchen, den Server ohne Optionen starten. Hier müssen Sie nur Ihnen sagen, dass die negative, die Grenzen der Beschleunigung und umgekehrt positive Werte ermöglichen Beschleunigung zu beseitigen. Wir müssen nur versuchen, wie die Server sehen ... Ich werde Ihnen zeigen, ein Beispiel für eine Befehlszeile, um den Server zu starten:
Beispiel für Server-Modus Capture-the-Flag mit Fahnen an Gebäuden, max 4 Teams, max 5 Treffern, Ziel 50 Punkte, internen Server mit dem LAN auf Port 9090 mit begrenzter Beschleunigung kongenialen zu meinem Computer:
$ Bzfs 60-70-mp-4 ms 5 mps-c-50-p 9090
Hat Ihnen dieser Artikel? Abonnieren Sie den Newsletter und auf die Veröffentlichung von neuen Artikeln aktualisiert werden:










Recent Comments