Quick Links
1'565 Beiträge im Community Space
Von MorpheusX(AUT) in Battlefield: Bad Company 2 stats procon
vor 1 Jahrzehnt (aktualisiert vor 1 Monat)

Bad Company 2: Mathematik gegen Cheater?

teaser_20_bc2.jpg

Kann Mathematik Cheater überführen? Können mit Hilfe von - mehr oder minder einfachen - Algorithmen potentielle Aimbotuser oder Hacker enttarnt werden? Mancher Serveradmin, der Benutzer des PRoCon-Admintools für Bad Company 2-Server ist, und die Foren des Entwicklers hinundwieder durchstöbert, hat den Thread vielleicht schon gefunden. Für alle anderen, die momentan nicht wissen, worum es hier geht, gibt es in dieser News eine kurze Zusammenfassung der Idee.


Die Grundgedanken

Das Admintool PRoCon (entwickelt von phogue) bietet Programmierern die Möglichkeit, eigene Plugins zu entwerfen, um Admins zusätzliche Features zu bieten. Eines dieser Plugins, welches sich momentan noch in der Anfangsphase befindet, trägt den Namen Cheater Alert. Ziel dieses Plugins, entwickelt von MorpheusX(AUT) (BFcom), überprüft die Spieler eines Server automatisch mit einigen Mechanismen auf Auffälligkeiten.

Dabei bedient sich das Plugin einer Methode des US Department of Homeland Security, die bestimmte Personen in verschiedene Sicherheitsstufen einstuft. Je nach Auffälligkeit einer bestimmten Person kann sie auf eine höhere Stufe gesetzt werden, wobei immer mehr Überprüfungen stattfinden.

Folgende Algorithmen sind dabei geplant:


  • Überprüfung der K/D (ingame und global)
  • Überprüfung der Killanzahl (ingame und global)
  • Überprüfung der Prozentzahl an Headshots (ingame und global)
  • Uberprüfung der Kills pro Minute (ingame und global)
  • Überprüfung der Punkte pro Minute (ingame und global)
  • Überprüfung der Killdistanz und des Killwinkels (ingame)
  • Überprüfung des Ingame-Chats auf bestimmte Schlüsselwörter

Die fertige Version des Plugins soll dabei vollständige Richtwerte je nach Spieltyp, Kitauswahl und Waffenbenutzung enthalten.

Fällt ein Spieler immer stärker auf, überprüft das Plugin immer mehr Bereiche seiner Stats, am Schluss werden dann auch noch die globalen Statswerte (= alle Statswerte dieses Spielers zusammengerechnet) von bfbcs.com abgerufen und abgeglichen.

Sollte der Betroffene durch seine globalen Stats nicht gravierend entlastet werden, wird eine - vom Admin ausgewählte - Aktion durchgeführt. Dabei kann zwischen verschiedenen Benachrichtigungen und/oder Kicks und Banns gewählt werden.

Eine genaue Erklärung zur Funktionsweise des Einstufungssystems und eine detailliertere Auflistung der einzelnen Mechanismen sind in unserem Forum ( https://www.bfcom.eu/bad-company-2-server/5025-hilfe-beim-aufbau-eine-cheater-alert-plugins-benoetigt.html ) zu finden.

Eure Mithilfe ist gewünscht!

Leider ist der Aufwand, passende Statswerte und Richtlinien zu suchen und festzulegen, ein viel zu großer für eine einzelne Person. Deswegen sind wir auf eure Hilfe bei diesem Punkt angewiesen!

Für uns ist folgendes interessant:



  1. Welche Stats haltet ihr für "normal" (repräsentant für einen "Durchschnittsspieler"). Dabei sind momentan hauptsächlich folgende Daten interessant: Ingame K/D, Ingame Kills pro Minute, Ingame Prozentzahl der Headshots, Globale K/D
  2. Welche Stats haltet ihr für "maximal erreichbar" (z.B.: ein Pro-Gamer mit zweitem Soldat; alles über diesen Statswerten wäre als "Mensch" nicht mehr erreichbar). Dabei interessieren vorallem wieder die oben genannten Werte.
  3. Habt ihr sonstige Anmerkungen oder Vorschläge? Bitte irgendwelchen Flames oder abfällige Bemerkungen zu unterlassen. Diese werden kommentarlos von Mods oder Admins entfernt.

Postet euer Feedback in die Newskommentare oder in den entsprechenden Thread (https://www.bfcom.eu/bad-company-2-server/5025-hilfe-beim-aufbau-eine-cheater-alert-plugins-benoetigt.html)!

Wir zählen auf eure Mitarbeit!
Beitrag erstellt in Battlefield: Bad Company 2
  • MorpheusX(AUT) MorpheusX(AUT) OP vor 1 Jahrzehnt
    Die ganzen Statsauswertungs-Teile sind fertig. Blos leider funktioniert die "Einschätzung" der Übertretungen nicht, sprich ein Spieler wird viel zu schnell hochgestuft.
    Wer aber trotzdem schonmal beim Statssammeln helfen möchte, auch vllt auch selbst ein bisschen an den Stats interessiert ist, kann sich gerne bei mir melden und bekommt eine Version von CheaterAlert. Es sei blos gesagt: das plugin tut noch nichts wirklich tolles.

    An dieser Stelle noch einen herzlichen Dank an haclevan für den Testserver!
  • MorpheusX(AUT) MorpheusX(AUT) OP vor 1 Jahrzehnt
    Ab jetzt geht es bitte hier (https://www.bfcom.eu/procon-support/5249-plugin-cheater-alert.html) weiter!
    Die 1. öffentliche Version ist fertig!

Neu hier?

Macht nichts. Melde dich an und diskutiere mit!

Konto erstellen
Bad Company 2: Mathematik gegen Cheater?

Battlefield: Bad Company 2

Spiele, Actionspiele

Der Treffpunkt für alle Liebhaber des Gold-suchenden B-Squads. Hier dreht sich alles um die Zerstörung, den Humor und die unvergessliche Kampagne von Battlefield: Bad Company 2.

Spiel Informationen
Battlefield: Bad Company 2
Teil der Battlefield Reihe
Entwickler DICE (Schweden), Motive (Kanada), Criterion (Großbritannien), Ripple Effect (USA)
Publisher Electronic Arts
Release 02.03.2010
Genre First-person shooter
Plattformen
PC PlayStation 3 Xbox 360
Beschreibung Fokussiert auf eine humorvolle Kampagne und eine klassenführende Zerstörungsmechanik dank der Frostbite-Engine.

Community Inhalte

© 2009 - 2025 BFcom - Battlefield Community