Quick Links
Von MorpheusX(AUT) in Battlefield: Bad Company 2 stats procon
vor 1 Jahrzehnt (aktualisiert vor 1 Jahrzehnt)

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!

Mehr Community Themen

  • Sandman Sandman vor 1 Jahrzehnt
    Deshalb solltest du dich mal mit denen in Verbindung setzen und mal nachfragen was da möglich ist und wie weit eine Kooperation möglich/Sinnvoll wäre.
  • MorpheusX(AUT) MorpheusX(AUT) OP vor 1 Jahrzehnt
    Mach ich die Tage mal...
    Was die Sicherheit angeht: mir ist eine halbwegs sichere lösung eingefallen, zumindest was die Zugangsdaten angeht. Leider erlaubt PRoCon keine vorkompilierten Datein, und auch die könnten schnell auseinandergenommen werden.
    Ich könnte aber in den Quellcode die Zugänge zu einer Datenbank auf diesem Server schreiben. Sobald Daten dort eingetragen werden, überprüft ein extra Programm (das aber auch erst geschrieben werden müsste), ob diese Daten in einer zweiten Datenbank (Masterdatenbank) vorhanden sind. Falls nicht, werden sie übertragen oder geändert. Dadurch können alle lustig dort rumschreiben, aber es kann nie durch dieses Passwort komplett vernichtet werden.
    Natürlich könnte man diesen Masterserver auch einfach DDOSn, aber das is ne andere geschichte...
  • AeroChaos AeroChaos vor 1 Jahrzehnt

    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.

    1. WAS ZUM HENKER HAT EIN DURCHSCHNITTSSPIELER MIT NEM PRO ODER CHEATER ZU TUN?
    Der Durchschnittsspieler hat eine K/d von knapp über 1, der pro bei 3 angefangen und bis zu 6 ohne Probleme erreichbar. Ingame K/D kann absolut alles sein, bei stacked Teams kommt locker ne KD von 26 zu stande. ( https://i307.photobucket.com/albums/nn303/_AeroChaos_/BFBC2Game2010-12-2122-29-00-33.jpg), Ingame K/m sind bis zu 3 erreichbar ( https://i307.photobucket.com/albums/nn303/_AeroChaos_/BFBC2Game2010-12-1020-30-07-12.jpg), ingame hsrate von 80%

    2. Global K/D ist für den Pro bei 8 nichtmehr lhäufig zu finden, global K/m von 3 ist dann schon auffällig, der rest ist vom Team und Spieler abhänig.

    3. Bitte nicht entfernen, das soll nicht als Flame oder Parodie auffassen, das ist ernst gemeint!
  • gealany gealany vor 1 Jahrzehnt
    Aber selbst ein Pro-Gamer erreicht das nicht konstant in jeder Partie. Wenn er auf Public-Servern spielt, wird er auch schlechte Runden haben. Wenn er nicht auf Public spielt, kann es ihm egal sein...
  • gnarr gnarr vor 1 Jahrzehnt
    Zumal ja niemand für seine K/D gekickt werden soll. Eine besonders hohe K/D Rate ist nur ein erstes Zeichen für mögliches Cheaten, kein Beweis. Das hat Morpheus aber auch ausführlich erläutert.
  • MorpheusX(AUT) MorpheusX(AUT) OP vor 1 Jahrzehnt
    Ich bitte ab jetzt darum, nur Beiträge zu verfassen, wenn man die vorherigen auch gelesen oder zumindest überflogen hat.
    Eine allerletzte, und kurze Zusammenfassung:

    Dieses Plugin kickt NICHT alleine auf Grund der K/D.
    Dieses Plugin kickt NICHT automatisch. Jeder Admin kann es sich einstellen wie er will. Das Plugin könnte zum Beispiel auch einfach lustig vor sich hinrechnen, aber überhaupt nichts ausgeben.
    Dieses Plugin betrifft einzig und alleine Aimbotuser. Andere Cheats können kaum bis gar nicht mit dieser Methode detected werden.
    Dieses Plugin entscheidet NICHT innerhalb von wenigen Sekunden, ob jemand ein Cheater ist. Die Überprüfungen sind etwas länger ausgelegt, wie lange bin ich mir nicht noch nicht ganz sicher. Jedenfalls werden sicherlich keine voreiligen Schlüsse gezogen, nur weil jemand gerade mal einen guten Run hat oder ein "Progamer" ist.
    Wie in dem anderen Thread gesagt wurde, entwickle ich ein Art Bewertungssystem, dass dem eines Spamfilters nahe kommt. Verschiedene Faktoren werden ausgewertet, je nach Auffälligkeit werden Punkte vergeben. Überschreiten diese Punkte ein gewisses Niveau, passiert dies und jenes.

    Ich werde die zwei Threads mal zusammenschieben. Vielleicht wird es dann einfacher...
  • Killerhase Killerhase vor 1 Jahrzehnt
    Zitat von MorpheusX(AUT) / 62769
    Der Killwinkel wird immer zwischen den letzten zwei Kills berechnet... Damit kann man auch ein bisschen einschätzen, ob ein Aimbot o.ä. im Spiel ist (ein "normaler" Spieler schafft es nicht, jemanden zu killen, und eine Sekunde sich um 180° zu drehen und dort jemanden zu killen.)

    Mit der Überprüfung bin ich mir noch nicht sicher... je nachdem, wie rechenintensiv das ganze im endeffekt wirklich wird, findet es alle 30 oder 60 sekunden statt (jedes mal, wenn PRoCon alle Spieler auflistet).


    Doch das kann man Schaffen.
    Ich finde dieses Programm unreif!
    Ich bin ein sehr erfahrener Shooterspieler und wurde z.b. von meinen alten Lieblingsserver (in DoD) einfach gekickt weil ich "einfach zu gut bin und zu auffällig spiele".
    Ich habe 2 Jahre lang jeden Tag DoD gespielt und das fast nur auf einer Map. Ich hatte auf dieser Map über 50 000 Kills. Dazu im Verhältnis ca 17 000 Deaths. Also eine KD'r von 2,25 ca.
    Meiner Erfahrung nach sind KD'r (hier meine ich Globale, denn Ingame KD'rs hängen auch von den Gegnern ab und schwanken viel zu sehr, da es viel zu viele Faktoren gibt)
    von über 3,00 seeehr unrealistisch. Aber hier kommt auch schon wieder ein Problem.
    Wenn jmd nur Sniper spielt hat er halt eine KD'r von 10 oder vll sogar höher. Und wenn jmd nur auf einen Server spielt und immer nur die gleiche Map und dann noch ein bisschen Campt (ich bin extrem Aggresiv, würde ich Campen, würde ich in DoD ne KD'r von 4 haben) kann auch ein Sturmsoldat oder sogar ein Pionier mit Schalldämpfer eine KD'r von 6 haben.

    Es gibt einfach massig Faktoren die dieses Programm nicht einberechnet:
    Laufwege, Campstellen, Aggresivität, Klasse, Karte, "wie oft war der Spieler schon auf dem Server", Gegner, Eingestürtze Häuser, UAV's, Helicopter, Fahrzeuge.

    Dieses Programm würde doch sofort loschreien wenn einer 50zu0 hat...dies ist aber vorallem in Battlefield Bad Company sehr einfach. Tank holen und 2 Freunde rufen die dauernd reparieren.

    Nun dazu:
    (ein "normaler" Spieler schafft es nicht, jemanden zu killen, und eine Sekunde sich um 180° zu drehen und dort jemanden zu killen.)
    Das ist schaffbar, zwar nicht immer und ich weiß jetzt auch nicht was für dich "normal" ist, aber es ist sehr wohl schaffbar.
    Mein Euipment, sprich Maus, Headset, Mauspad, Soundkarte: Ist vom allerfeinsten und neusten.
    Ich weiß sogar wenn ich einen Gegner töten, das ein 2 Gegner dort ist und das nur dank meines Headsets. (Begründung: Der Freund schreit dann: "Freund am Boden". Und dadurch weiß ich sogar die Himmelsrichtung und wieviele Objekte zwischen uns sind. (Unterscheidung zwischen mein Team und das des Gegners ist ganz einfach durch die Sprache zu Steuern: Rüssisch-Eng/Deutsch, man sollte halt wissen im welchem Team man ist)

    Und sich umdrehen und Headshots zu vergeben geht auch.
    Wenn ich ihn einem Haus stehe und ich höre hinter mir auf der Treppe was -> drehe ich mich sofort um und baller sofort los. So habe ich mal 3 gekillt und einer wollte mich messern. (Hier habe ich das Messer geräusch gehört und dachte mir dabei: Wieso sollte ein Freund ein Messer ziehen und auf der Karte war kein Freund zu sehen und mein Sqaud war ganz tot ergo -> Gegner hinter mir)

    Also nochmal kurz und knapp: Es gibt einfach zuviele Faktoren die dieses Programm nicht erkennen kann.
    Es müsste vorher mit jedem einzelen Detail gefüttert werden und selbst dann müsste jeden Tag die Gemütslage des Spielers und dadurch sein jetztiges können (also des Tages) eingespeißt werden.
    Erst dann kann man so ein Programm benützen.

    Was ich hier aufgezählt habe, gilt vorallem für die "besseren" Spieler. (Meine KD'r von 1,75 ist vll nicht gut, ich find sie sogar schlecht, aber da ich nur Pionier spiele bin ich zufrieden. Denn mit meinen 311Punkte pro Minute bin ich eindeutig ein Spieler in den Top100 denn ich habe bis jetzt erst 1-2 Spieler gesehen die mehr als 300 hatten.)

    Für die masse und einem Server der versucht einen mittleren Durchschnitt zu erreichen ist dieses Tool bestimmt sehr gut. Nur die gefahr besteht halt dann, das ein sehr guter Spieler wegen "Auffälligkeiten" rausfliegt, was einfach ungerecht ist.

    Anderes Beispiel: Ich durfte früher in der Schule nicht mit Rugby spielen weil ich einfach stärker war als alle anderen.... lächerlich und selbst heute habe ich das nicht vergessen!

    Also ein Aufruf: " Ein Herz für Pro-Spieler! Lasst uns unsere Opferfarmserver " :) (scherz natürlich ;P )

    Und bevor jmd was darauf schreibt:
    Mir gings vorallem um die vielen Gegebenheiten, die dieses Programm wohl nicht erkennen kann. Vorallem in BFBC2. Die Map ist dauernd im Wandel... allein mal eine Granate dorthin kann jmd das Leben retten weil dadurch ein kleines Schützenloch entstanden ist.
  • MorpheusX(AUT) MorpheusX(AUT) OP vor 1 Jahrzehnt
    Verstehe deine "Bedenken"/Einwände.
    Meinetwegen sind auch 180° kills möglich. Aber zeige mir bitte, wie du das 7-8 Mal hintereinander machst, und dann noch auf große Entfernung. Im Nahkampf ist es in Ordnung, da kanns auch meinetwegen eine Granate sein, und dann weglaufen und wen anderen killen. Aber über die halbe Map. Da kannst du die besten Mäuse und Headsets haben, das glaub ich dir einfach nicht... Und das passiert ja oft bei Aimbots. Auf weite Distanzen werden schnell hintereinander viele Kills in unterschiedlichen Winkeln verteilt.
    Wie bereits erwähnt: Es wird auch eigene Werte für Waffen bzw. Fahrzeuge geben. Da ich ja genau erfahren kann, welche Waffe zum Kill verwendet wurde, kann das unterschiedlich eingestuft werden. Eine hohe Panzer oder SniperK/D ist dann eben nicht so viel "wert" wie eine überdurchschnittliche Medic-K/D.

    Ich behaupt nicht dass das Programm unfehlbar ist. Aber ich denke, dass es (wenn es einmal voll ausgebaut ist und alle Algorithmen mit relativ guten Werten gefüttert sind) solche Fehler rausfiltern kann. Bei deiner Beschreibung würde es z.B. spätestens am Schluss hängenbleiben... Deine globale K/D ist nicht so auffällig, und auch die Headshotrate ist nicht so besonders (soll jetzt keine Beleidgung sein, sondern ein Vergleich mit bekannten Cheaterstats).
  • fex1 fex1 vor 1 Jahrzehnt
    Ein paar Anmerkungen:

    Welche Art von Cheats und Hacks gibt es für BF:BC2? Danach sollte man sich die Kriterien zur Erkennung aussuchen. Wenn es keinen Aimbot gibt, braucht man zum Beispiel die Trefferrate nicht zu untersuchen.

    Wie kommst Du an sinnvolle Standardwerte:
    Du könntest Dein Plugin auf (D)einem Server einige Tage laufen lassen und alle in Frage kommenden Werte protokollieren. Dann kannst Du Durchschnitsswerte und Streuung ermitteln. (Und annehmen/hoffen, dass diese Werte dann repräsentativ sind.)

    Später könntest Du dann Regeln machen, wie "Wenn der Spieler eine K/D Rate hat, die um Factor X höher als der Durchschnitt ist, ist das mit Wahrscheinlichkeit Y ein Cheater."
    (Oder vllt. besser: "... um Factor X höher als der Durchschnitt des oberen Drittel aller Spieler, ..."; ich kann schlecht einschätzen, wie sehr sich gute und schlechte Spieler unterscheiden. Und ich denke, das kann auch sonst kaum jemand.)
    Dieser Wert Y wird dann durch die anderen Kriterien (z.B. score per minute) weiter modifiziert.
    Ich spare mir jetzt erstmal Mathematische Formeln für die Metriken.

    Im Zweifel für den Angeklagten: Ich denke, es ist wesentlich schlimmer, einen sehr guten Spieler fälschlicherweise zu kicken, als einen Cheater auf dem Server zu lassen. Man sollte also mit der Grenze, ab wann ein Spieler bei der Überschreitung der Standardwerte als Cheater erkannt wird, nicht zu kleinlich sein.

    Bzgl. Ping: das Netzwerk wird überhaupt nicht belastet.
    Bzg. Serverlast: ich bezweifele, dass die Auswertung dieser paar Metriken sich auf die Serverperformance auswirkt. Die Werte der Spieler müssen ja nur alle paar Sekunden überprüft werden.
  • Killerhase Killerhase vor 1 Jahrzehnt
    Zitat von MorpheusX(AUT) / 62864
    Verstehe deine "Bedenken"/Einwände.
    Meinetwegen sind auch 180° kills möglich. Aber zeige mir bitte, wie du das 7-8 Mal hintereinander machst, und dann noch auf große Entfernung. Im Nahkampf ist es in Ordnung, da kanns auch meinetwegen eine Granate sein, und dann weglaufen und wen anderen killen. Aber über die halbe Map. Da kannst du die besten Mäuse und Headsets haben, das glaub ich dir einfach nicht... Und das passiert ja oft bei Aimbots. Auf weite Distanzen werden schnell hintereinander viele Kills in unterschiedlichen Winkeln verteilt.
    Wie bereits erwähnt: Es wird auch eigene Werte für Waffen bzw. Fahrzeuge geben. Da ich ja genau erfahren kann, welche Waffe zum Kill verwendet wurde, kann das unterschiedlich eingestuft werden. Eine hohe Panzer oder SniperK/D ist dann eben nicht so viel "wert" wie eine überdurchschnittliche Medic-K/D.

    Ich behaupt nicht dass das Programm unfehlbar ist. Aber ich denke, dass es (wenn es einmal voll ausgebaut ist und alle Algorithmen mit relativ guten Werten gefüttert sind) solche Fehler rausfiltern kann. Bei deiner Beschreibung würde es z.B. spätestens am Schluss hängenbleiben... Deine globale K/D ist nicht so auffällig, und auch die Headshotrate ist nicht so besonders (soll jetzt keine Beleidgung sein, sondern ein Vergleich mit bekannten Cheaterstats).


    *schnief schnief* Heul :)
    Ja okay dann bin ich damit zufrieden wenn du für jede Waffe / Klasse und Fahrzeug andere Werte ansetzt :)
    Sage ja meine Globale K/D ist scheisse aber ingame habe ich sobald ich mal z.b. ne Medic nehme Automatisch eine KD'r von 5 und wenn ich das über längere Zeit mache und sich das mit meiner Globalen KD'r wiederspricht, springt dann nicht bei dem Programm der Alarm los weil da etwas nicht stimmen kann?
  • MorpheusX(AUT) MorpheusX(AUT) OP vor 1 Jahrzehnt
    @fex1:

    Welche Art von Cheats und Hacks gibt es für BF:BC2? Danach sollte man sich die Kriterien zur Erkennung aussuchen. Wenn es keinen Aimbot gibt, braucht man zum Beispiel die Trefferrate nicht zu untersuchen.


    Aimbot gibt es definitiv. Mehr möchte ich eigentlich hier nicht öffentlich auflisten...

    Wie kommst Du an sinnvolle Standardwerte:
    Du könntest Dein Plugin auf (D)einem Server einige Tage laufen lassen und alle in Frage kommenden Werte protokollieren. Dann kannst Du Durchschnitsswerte und Streuung ermitteln. (Und annehmen/hoffen, dass diese Werte dann repräsentativ sind.)


    Dafür ist die erste Version auch da. Ich rechne mal grob etwas aus, und teste diese Werte auf mehreren Servern... Außerdem logge ich die Stats auch mit dem BFBC2 Stats Plugin mit.


    Später könntest Du dann Regeln machen, wie "Wenn der Spieler eine K/D Rate hat, die um Factor X höher als der Durchschnitt ist, ist das mit Wahrscheinlichkeit Y ein Cheater."
    (Oder vllt. besser: "... um Factor X höher als der Durchschnitt des oberen Drittel aller Spieler, ..."; ich kann schlecht einschätzen, wie sehr sich gute und schlechte Spieler unterscheiden. Und ich denke, das kann auch sonst kaum jemand.)
    Dieser Wert Y wird dann durch die anderen Kriterien (z.B. score per minute) weiter modifiziert.
    Ich spare mir jetzt erstmal Mathematische Formeln für die Metriken.


    Genau das habe ich vor :):


    Im Zweifel für den Angeklagten: Ich denke, es ist wesentlich schlimmer, einen sehr guten Spieler fälschlicherweise zu kicken, als einen Cheater auf dem Server zu lassen. Man sollte also mit der Grenze, ab wann ein Spieler bei der Überschreitung der Standardwerte als Cheater erkannt wird, nicht zu kleinlich sein.


    Ist zu überlegen. Vielleicht gibts dafür auch ne Einstellungsmöglichkeit...

    Bzgl. Ping: das Netzwerk wird überhaupt nicht belastet.
    Bzg. Serverlast: ich bezweifele, dass die Auswertung dieser paar Metriken sich auf die Serverperformance auswirkt. Die Werte der Spieler müssen ja nur alle paar Sekunden überprüft werden.


    Das glaube ich auch :):


    Zitat von Killerhase / 62867
    *schnief schnief* Heul :)
    Ja okay dann bin ich damit zufrieden wenn du für jede Waffe / Klasse und Fahrzeug andere Werte ansetzt :)
    Sage ja meine Globale K/D ist scheisse aber ingame habe ich sobald ich mal z.b. ne Medic nehme Automatisch eine KD'r von 5 und wenn ich das über längere Zeit mache und sich das mit meiner Globalen KD'r wiederspricht, springt dann nicht bei dem Programm der Alarm los weil da etwas nicht stimmen kann?


    Die einzelnen Werte sind geplant, müssen aber erst über die Zeit zusammengetragen werden.
    Momentan ist es so ausgelegt, dass du bei einer K/D von 5 vielleicht mal auf die 2. Stufe angehoben werden würdest. Ich kenne deine Spielweise nicht, aber wahrscheinlich würdest du nichtmal ganz oben angelangen, sodass die globalen Stats abgefragt werden.
    Ich werde das schon so auslegen, dass es nicht unnötig für Aufmerksamkeit erregt.
  • Killerhase Killerhase vor 1 Jahrzehnt
    Hey jetzt habe ich wenigstens einen Grund auf euren "normalo" Server zu spielen (Bin Eig. Hardcore-Spieler). Meld dich einfach mal wenn das Programm auf dem Server läuft. Ich versuch dann das Programm durch unortodoxe Spielweise zum "alarm-geben" zu bringen.
    Ich denke das kann dir helfen vll. Fehler zu finden und ich habe Spaß dabei.
    Hast du auch schon an den Klassenwechsel gedacht?
    Z.B. 20Kills 0 deaths mit Sniper und dann auf Assault wechseln und 1 Kill machen. Die KD'r bleibt ja gleich, aber erkennt das Programm das die ersten 20 Kills mit Sniper waren und dadurch nicht beachtetet werden dürfen?
  • UltraMedic UltraMedic vor 1 Jahrzehnt
    Zitat von AeroChaos / 62834

    Der Durchschnittsspieler hat eine K/d von knapp über 1, der pro bei 3 angefangen und bis zu 6 ohne Probleme erreichbar. Ingame K/D kann absolut alles sein, bei stacked Teams kommt locker ne KD von 26 zu stande.

    1. Die Gesamtkills sind genauso viele wie die Gesamt-Deaths, da ein Kill immer auch ein Death bedeutet. Daher ist die Global- und damit Durchschnitts-K/D immer genau 1
    Bitte korrigieren wenn ich falsch liege!!!
    2. Gesamt K/D 6 halte ich für unwahrscheinlich, ich bin dafür den filter eher zu niedrig als zu hoch anzusetzen, da es ja auch noch viele andere Merkmale gibt.
    Edit: 3. Hey wir sind Namensvettern!!! :04:
  • MorpheusX(AUT) MorpheusX(AUT) OP vor 1 Jahrzehnt
    Zitat von Killerhase / 62873
    Hey jetzt habe ich wenigstens einen Grund auf euren "normalo" Server zu spielen (Bin Eig. Hardcore-Spieler). Meld dich einfach mal wenn das Programm auf dem Server läuft. Ich versuch dann das Programm durch unortodoxe Spielweise zum "alarm-geben" zu bringen.
    Ich denke das kann dir helfen vll. Fehler zu finden und ich habe Spaß dabei.
    Hast du auch schon an den Klassenwechsel gedacht?
    Z.B. 20Kills 0 deaths mit Sniper und dann auf Assault wechseln und 1 Kill machen. Die KD'r bleibt ja gleich, aber erkennt das Programm das die ersten 20 Kills mit Sniper waren und dadurch nicht beachtetet werden dürfen?


    Gerne doch. Das wäre mal ein guter Test :):
    Momentan erkennt das Plugin das nicht. Wenn es fertig ist, ja.

    Zitat von UltraMedic / 62874
    1. Die Gesamtkills sind genauso viele wie die Gesamt-Deaths, da ein Kill immer auch ein Death bedeutet. Daher ist die Global- und damit Durchschnitts-K/D immer genau 1
    Bitte korrigieren wenn ich falsch liege!!!
    2. Gesamt K/D 6 halte ich für unwahrscheinlich, ich bin dafür den filter eher zu niedrig als zu hoch anzusetzen, da es ja auch noch viele andere Merkmale gibt.
    Edit: 3. Hey wir sind Namensvettern!!! :04:


    Das Problem hatte ich anfangs auch. Erstaunlicherweise kommt nicht 1 raus, wenn ich alle Kills und alle Deaths, die bei uns geloggt wurden, dividieren. Warum auch immer :shifty:
    Die Durschnitts-K/D berechne ich, indem ich die K/D eines jeden Spielers addiere, und dann durch die Anzahl der Spieler dividieren. Das funktioniert :):
  • independent independent vor 1 Jahrzehnt
    da muss der server dan bestimmt sehr laggen bei den ganuen plugins
Seite 2 von 3

Neu hier?

Macht nichts. Melde dich an und diskutiere mit!

Konto erstellen
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.

Letzte Community Posts

© 2009 - 2025 BFcom - Battlefield Community