Funktionen für SpielerRanking und StatistikenDer Server besitzt ein eigenes Ranking-System. Spielergebnisse werden ausgewertet und in einer saisonalen Rangliste zusammengefasst.
Über Chatbefehle können unter anderem der eigene Rang und weitere Statistiken direkt im Spiel abgefragt werden.
Dynamische Bot-AnzahlDie Anzahl der Bots wird abhängig von Server- und Spielereinstellungen automatisch gesteuert.
Dabei wird berücksichtigt, wie viele echte Spieler auf dem Server sind. Ziel ist, auch bei wenigen Spielern gut gefüllte Runden zu ermöglichen, ohne bei zunehmender Spielerzahl unnötig viele Bots im Spiel zu haben.
Human-First SpawnNach einem Mapwechsel bekommen menschliche Spieler zunächst etwas Zeit zum Spawnen, bevor die Bots vollständig ins Spiel kommen.
Dadurch sollen insbesondere der Rundenstart und die Fahrzeugverteilung etwas angenehmer werden.
Zusätzliche ChatbefehleDer Server erkennt verschiedene eigene Chatbefehle, zum Beispiel:
- !rank – Rankinginformationen
- !discord – Discord-Informationen
- !verify – Spieler-/Serverfunktionen zur Verifikation
- !wank – kleine spielerische Reaktion auf bestimmte Kills
- Who is the best? – eine nicht ganz ernst gemeinte Serverantwort
Einige Funktionen arbeiten bewusst ohne klassisches ! vor dem Befehl.
Kleine serverseitige SpielereienZusätzlich gibt es einige Easter Eggs.
Beispielsweise kann I WIN verschiedene serverseitige Effekte auslösen. Auch :P wird erkannt und kann einem Spieler eine kurze „Auszeit“ verpassen.
Diese Funktionen werden direkt auf dem Server ausgeführt und benötigen keine Client-Modifikation.
Webseite und Live-InformationenEin Teil der Serverinformationen wird zusätzlich auf unserer Webseite dargestellt.
Dazu gehören unter anderem Ranking-, Spieler- und Live-Daten. Die Live-Darstellung wird aktuell weiter ausgebaut und verfeinert.
Funktionen für Administration und ServerbetriebErweiterte RCON-SteuerungNeben den normalen Battlefield-RCON-Funktionen läuft eine eigene Serverlogik, die Chatnachrichten, Spielerereignisse und verschiedene Spielzustände auswertet.
Darüber werden viele der zusätzlichen Funktionen gesteuert, um den Server zu administrieren.
Dynamische ServerkonfigurationBot-Anzahl, Maps und verschiedene serverseitige Einstellungen können zentral verwaltet und teilweise automatisch angepasst werden.
Änderungen müssen dadurch nicht jedes Mal direkt in den ursprünglichen Battlefield-Dateien vorgenommen werden.
Spieler- und PositionsüberwachungDer Server kann aktive menschliche Spieler, deren aktuellen Zustand und Positionen serverseitig erfassen.
Diese Daten werden unter anderem für Live-Anzeige, Serverfunktionen und Plausibilitätsprüfungen verwendet.
Serverseitiges Anti-Cheat-System (Early Beta!)Zusätzlich läuft eine eigene serverseitige Anti-Cheat-Überwachung.
Dabei werden verschiedene Informationen kombiniert, beispielsweise:
- Bewegungs- und Positionsdaten
- Treffer und Kills
- ungewöhnliche Bewegungsabläufe
- Schuss- und Spielsituationen
- auffällige statistische Muster
Das System arbeitet serverseitig und benötigt keine Anti-Cheat-Software auf dem Rechner des Spielers.
Wichtig ist dabei, dass einzelne Ereignisse nicht automatisch als Cheat gewertet werden. Ziel ist vielmehr, auffällige Situationen nachvollziehbar zu dokumentieren und mehrere Hinweise miteinander zu vergleichen.
Unsere eigenen Spaßfunktionen wie I WIN werden bei solchen Bewertungen entsprechend berücksichtigt bzw. ausgefiltert.
Live- und Replay-AnalyseFür die Administration werden außerdem Möglichkeiten zur Live-Beobachtung von Spielern und Spielsituationen entwickelt.
Dazu gehören Positionsdaten, Bewegungsrichtungen und weitere Informationen, mit denen sich auffällige Situationen später besser nachvollziehen lassen.
Stabilitäts- und SchutzfunktionenZusätzlich wurden verschiedene Schutzmechanismen rund um den Gameserver eingebaut.
Das Ganze ist weiterhin ein laufendes Projekt. Einige Funktionen werden regelmäßig angepasst, wenn wir im echten Spielbetrieb feststellen, dass sich etwas besser oder sauberer lösen lässt.
Bei Wünschen, Ideen/Vorschlägen gerne auf uns zukommen.👍
An dieser Stelle vielen Dank an Waard für das Modden einiger Maps sowie einiger Gameplayverbesserungen, sowie allen Administratoren, die den Server am Laufen halten.
Grüße Spion