Quick Links
1'565 Beiträge im Community Space
Von azzu in Battlefield: Bad Company 2
vor 2 Jahrzehnten

Trefferzonen-Fix

Seid ihr es leid mitten auf Leute zu schießen die sich bewegen und sie trotzdem nicht zu treffen? Dann lest am besten weiter.

oder vielleicht auch nicht, siehe https://www.bfcom.eu/bad-company-2-tips-tricks-strategien/3221-trefferzonen-fix-2.html#post36633

Einleitung



Was wird dieser Fix machen? Schaut euch dazu einfach dieses Video an (oder lest weiter): YouTube - Bad Company 2's hitboxes and how to fix them
Was sieht man in dem Video? Bei StandardSettings: Der Spieler schießt auf einen sich seitlich bewegenden Gegner direkt vor ihm, haut ihm 10 Shotgun Schüsse mitten in die LALALA(edit: anderes Wort für Gesicht, vulgär) rein, dieser stirbt jedoch nicht. Sobald der Spieler HINTER den sich bewegenden Gegner schiesst, stirbt dieser sofort.
Nach dem Fix: Der Spieler schießt wieder auf den sich bewegenden Gegner, diesmal stirbt dieser sofort, ohne dass er dahinter schiessen muss.

Erklärung



Kann übersprungen werden, wenns dich nicht interessiert wieso das so ist. ;)

Der Server schickt deinem Spiel die Positionsdaten der Gegner. Diese Positionsdaten kommen jedoch nicht sofort bei dir an, sondern nehmen erstmal den Weg durch die Internetleitung bis zu deinem Haus, was bei einer guten Verbindung(!) meist 30-50ms dauert. Also fangen sich die Gegner auf deinem Bildschirm erst 50ms später zu bewegen an, als sie es auf dem Server tun.
Würdest du jetzt auf die Gegnerposition schießen, die du siehst, würdest du den Gegner nicht treffen, da der Gegner auf dem Gameserver ja schon 50ms weiter vorne ist.
Um dies zu kompensieren, hat jeder(?) Shooter eine Mechanik, die dieses Verhalten korrigiert. Es wird einfach die Trefferzone so weit nach hinten verschoben, dass sie wieder genau auf der Gegnerposition liegt, die du auch auf deinem Bildschirm siehst.
Da die Entwickler von BC2 jetz allerdings ein bissi doof waren (*hust*) haben sie diese Korrektur standardmäßig für jeden auf 100ms festgesetzt. Ist dein Ping jetzt geringer/höher als dieser Wert, sind bei dir die Trefferzonen nicht genau auf den Gegnermodels (wodurch du davor/dahinter schießen musst um zu treffen)

How to fix it



Ganz einfach, du guckst dir einfach an welchen Ping du zu den Servern hast auf denen du normalerweise spielst.

Zu beachten ist: Der Ping im ServerBrowser ist der richtige, der Ingame stimmt nicht (bzw. ist die Latenz, das ist was anderes^^)


Nehmen wir mal an dein Ping wäre bei den meisten Servern 45ms.

Um jetzt die Trefferzonen-Korrektur anzupassen, musst du der Datei GameSettings.ini (unter Win7 zu finden unter den "Eigenen Dokumenten\BFBC2\GameSettings.ini") folgende Zeilen hinzufügen:

SettingsManager.floatSet GSDefaultLatencyCompensation 0.0450000
SettingsManager.U32Set GSInterpolationTime 45

und zwar genau hinter der/den Zeile/n

IntroPlayed=1
ServerFilterSettings=yes,yes,no,no,no,yes,na (kann noch nicht vorhanden sein wenn ihr den neuen Patch noch nicht gespielt habt)

und vor der Zeile

[GstPersistence]

Die 45 muss einfach bei beiden Zeilen mit deinem Serverping ersetzt werden.

Wie findet ihr euren genauen Ping zu den Servern heraus?



Da der ServerBrowser die Pings auch nicht allzu genau misst (dennoch meistens ausreichend) zeige ich euch hier mal wie ihr euren genauen Ping zu den Servern auf denen ihr normalerweise spielt rausfindet.

Zuerst solltet ihr die Seite

https://www.gametracker.com/search/bc2/DE/ besuchen. Wie ihr seht werden dort schon Server aus Deutschland gesucht. Dies könnt ihr natürlich umstellen, wenn ihr Server aus anderen Ländern wollt.
Nun sucht ihr euch einen Server raus und kopiert rechts bei der IP das was vor dem Doppelpunkt steht, also zum Beispiel 62.104.17.109

Um diesen Server nun anzupingen geht ihr auf Start -> Ausführen, gebt im folgenden Dialog "cmd" ein und drückt auf OK. Im darauffolgenden sich öffnenden schwarzen Fenster gebt ihr "ping 62.104.17.109" (kopieren geht nur mit rechtsklick->einfügen) ein und bestätigt das mit Enter. Nun werden Pings durchgeführt und euch das Ergebnis angezeigt.
Wiederholt diese Prozedur mit mehreren Servern, auf denen ihr spielt, notiert euch die Ergebnisse, und ändert auf Basis dieser Ergebnisse euren Wert für die Trefferzonen-Kompensation.

Ich habe mal Beispiel-IPs von bekannten Server-Anbietern in Europa rausgesucht, dies ersetzt natürlich nicht das raussuchen und anpingen eurer eigenen Lieblingsserver.
Beispiele von Server-IPs der verbreitetsten Gameserver-Hosts (mehr sind mir jetzt nicht eingefallen):
4netplayers: 62.104.179.146
multiplay (GB): 85.236.100.250
multiplay 2 (NL): 85.236.109.34
i3d: 110.50.241.134
elliot ness: 195.72.154.11


Fazit



Somit sind deine Trefferzonen für alle Server, bei denen du ungefähr diesen Ping hast, direkt auf den Models und du triffst auch mal Leute die sich bewegen (außer dein Ping war vorher schon bei 100ms, dann gibts keine Ausrede ;) .
Zu Beachten: wenn du jetzt einem Server mit anderem Ping joinst, stimmen deine Trefferzonen wieder nicht mehr(was aber bei +- 20ms nicht mehr so viel ausmacht als bei +- 50)

Quellen:
EA-Forumsartikel (von den Entwicklern ausdrücklich erlaubt): Possible fix for the hit detection, works for most people - Battlefield Bad Company 2 PC - Battlefield Bad Company 2: EA Forums
Original: *Possible* fix for hit detection/Latency Compensation - Battlefield: Bad Company 2 Message Board for PC - GameFAQs
Beitrag erstellt in Battlefield: Bad Company 2
  • xXx24 xXx24 vor 2 Jahrzehnten
    Ich komme jetzt voll durcheinander. Immerhin wurde es ja durch das Video bewiesen, dass es der "fix" ist.. und nicht sinnfrei ist..

    Und was ist mit der ERklärung;
    Der Server schickt deinem Spiel die Positionsdaten der Gegner. Diese Positionsdaten kommen jedoch nicht sofort bei dir an, sondern nehmen erstmal den Weg durch die Internetleitung bis zu deinem Haus, was bei einer guten Verbindung(!) meist 30-50ms dauert. Also fangen sich die Gegner auf deinem Bildschirm erst 50ms später zu bewegen an, als sie es auf dem Server tun.
    Würdest du jetzt auf die Gegnerposition schießen, die du siehst, würdest du den Gegner nicht treffen, da der Gegner auf dem Gameserver ja schon 50ms weiter vorne ist.
    Um dies zu kompensieren, hat jeder(?) Shooter eine Mechanik, die dieses Verhalten korrigiert. Es wird einfach die Trefferzone so weit nach hinten verschoben, dass sie wieder genau auf der Gegnerposition liegt, die du auch auf deinem Bildschirm siehst.
    Da die Entwickler von BC2 jetz allerdings ein bissi doof waren (*hust*) haben sie diese Korrektur standardmäßig für jeden auf 100ms festgesetzt. Ist dein Ping jetzt geringer/höher als dieser Wert, sind bei dir die Trefferzonen nicht genau auf den Gegnermodels (wodurch du davor/dahinter schießen musst um zu treffen)
  • azzu azzu OP vor 2 Jahrzehnten
    Das Video beweist bei genauer Betrachtung nichts. Er ist offensichtlich beim ersten Versuch auf einem anderen Server als bei dem "Fix" Versuch, da das erste mal non-HC is, das zweite mal aber HC. Da könnte genausogut auch der Ping anders sein.

    Die Erklärung stimmt so. Der Part über die Entwickler von BF:BC2 war meine persönliche Meinung. Und die kann sich ändern ;)

    Ich geh gleich mal mit nem Freund zusammen und probier das auch mal, poste dann nochmal hier.

    Ergebnis: es stimmt, dass man wenn man mit jmd anderem mitläuft, leicht hinter ihn schießen muss, um zu treffen. Dies ist mit jeder Einstellung so. Es ist auch mit jeder Einstellung so, dass man andere, die laufen, wenn man selbst still steht, ganz normal treffen kann, wenn man direkt auf sie drauf schießt. Auch gleich bei jeder Einstellung.

    Diese Einstellung hatte bei meinen Tests keinen Effekt.
  • mr.omg mr.omg vor 2 Jahrzehnten
    wäre ja eigentlich lächerlich wenn sich "so was" starr einstellen würde... "wenn" es so was gibt mit dem ausgleich wäre ja zu erwarten das es sich alle paar sec auf den ping einstellt...
  • azzu azzu OP vor 2 Jahrzehnten
    Früher bei CS 1.5/anfang CSS war das mit ex/cl_interp starr einstellbar und mit sv_showhitboxes 2 konntest du sogar sehen wie die Hitboxes vor/hinter den Models waren.
  • wardoc wardoc vor 2 Jahrzehnten
    Habe auch übrigens auf Bad Company 2 - DSL Einstellungen/Settings gelesen das man es nicht nur in der Gamesettings.ini sondern auch in der settings.ini einstellen muss.
    Hab aber noch beides nicht probiert
  • andré andré vor 2 Jahrzehnten
    Darf ich daran errinnern das der MD5 Stream von GGC bei BF2 und BF2142 für Hitfixerconfigs gekickt hat!!!
  • =Wu= =Wu= vor 2 Jahrzehnten
    Zitat von andré / 36703
    Darf ich daran errinnern das der MD5 Stream von GGC bei BF2 und BF2142 für Hitfixerconfigs gekickt hat!!!



    Ich bin verwirrt. Obwohl es Dice gestattet?
  • Bismarck Bismarck vor 2 Jahrzehnten
    Komisch nur, das man hier im Forum von Trefferzonen-Fix = Cheat und in anderen Foren von DSL Einstellungen/Settings redet. Wenn die Möglichkeit besteht das Spiel mit einem bestimmten Ping seiner DSL Leitung anzupassen kann man es so einstellen wie man es haben möchte oder man lässt es. Ob diese Einstellungen jetzt mehr oder weniger Sinn oder Unsinn macht, seih dahin gestellt. Vielleicht gibt es ja ein Problem wenn GGC streamt aber bei Server die ihren Server nicht von GGC streamen lassen sollte es wohl keine Probleme geben. Da einige Server nur Punkbuster als Anticheattool einsetzen, wiederum gibt es auch Server die sogar 3 verschiedene Anticheattools laufen lassen. Und ich möchte garnicht wissen wer hier im Forum sonst noch so alles an seiner Gamesettings rum gepfuscht hat. Entweder ist da was wahres dran das man gebannt oder gekickt wird oder es ist nur Gelaber. Also was soll das ganze? Ich habe von gestern späten Nachmittag bis heute früh morgens auf einen only pb Server gezockt und nix passiert was kick oder bann angeht. Wie es mit GGC aussieht kann ich leider nicht sagen. Entweder ist es ein Cheat oder es ist keiner. Das sollte man jetzt wirklich klären weil ich denke das gewisse Leute jetzt hier im Forum etwas verunsichert sind.
  • wardoc wardoc vor 2 Jahrzehnten
    also habs mal gestestet aber wieder zurück gestellt.
    irgendwie hats nicht wirklich was gebracht, bin auch so gut haha ;)

    andres sig bzw geribaldi sieht auch nach aimbot aus wa ;)
    1 tag gespielt, über 600 pkt die minute und ne kd von über 5. Sehr verdächtig.
    aber will hier keinen beschuldigen, bist einfach sehr gut würd ich sagen
  • Sadur Sadur vor 2 Jahrzehnten
    Zitat von andré / 36703
    Darf ich daran errinnern das der MD5 Stream von GGC bei BF2 und BF2142 für Hitfixerconfigs gekickt hat!!!

    omg,
    der hat dich wegen deine *** gekickt !
    Die Anpasssung des Pings im Spiel ist kein Eingriff wo sich PB und GCC melden wird !
    Auch in anderen Spielen ist dies Möglich und wird gedultet. (siehe BF1/2 , CSS usw)
  • Bismarck Bismarck vor 2 Jahrzehnten
    Ich denke aber auch das es geduldet wird sofern solche Einstellungen Original von DICE vorgesehen sind, nur aber leider nicht für User Sichtbar waren. Da sich das alles im Millisekunden Bereich abspielt ist es schwer bis sehr schwer Veränderungen für sich fest zustellen.
  • Toxic-1- Toxic-1- vor 2 Jahrzehnten
    Zitat von wardoc / 36723
    andres sig bzw geribaldi sieht auch nach aimbot aus wa ;)
    1 tag gespielt, über 600 pkt die minute und ne kd von über 5. Sehr verdächtig.
    aber will hier keinen beschuldigen, bist einfach sehr gut würd ich sagen


    Hast schon recht ;)
    Aber das wurde schon wo anders diskutiert...
    in den Stats M60 LMG und M249 SAW je über 2000 kills :27:
  • wardoc wardoc vor 2 Jahrzehnten
    Zitat von Toxic-1- / 36813
    Hast schon recht ;)
    Aber das wurde schon wo anders diskutiert...
    in den Stats M60 LMG und M249 SAW je über 2000 kills :27:


    :03:
  • tolstoj tolstoj vor 2 Jahrzehnten
    Zitat von Sadur / 36731
    omg,
    der hat dich wegen deine *** gekickt !
    Die Anpasssung des Pings im Spiel ist kein Eingriff wo sich PB und GCC melden wird !
    Auch in anderen Spielen ist dies Möglich und wird gedultet. (siehe BF1/2 , CSS usw)

    Ich bestetige es, dass man für veränderungen an Hitbox in BF2 gekickt wird. Aber nicht auf jeden Server.
  • St1rb St1rb vor 2 Jahrzehnten
    bei uns im Clan hat es fast jeder die Einstellungen vorgenommen, hat aber nichts gebracht, ausser ein besseres Gefühl beim Schiessen
  • azzu azzu OP vor 2 Jahrzehnten
    Zitat von tolstoj / 37628
    Ich bestetige es, dass man für veränderungen an Hitbox in BF2 gekickt wird. Aber nicht auf jeden Server.


    Ich bestätige es, dass ich damit schon die ganze Zeit spiele, und noch nie irgendwo gekickt wurde. (Hat ja auch keinen Effekt die Einstellung)
  • Bismarck Bismarck vor 2 Jahrzehnten
    Mein Fazit zum Trefferzonen-Fix:
    Seit dem 23.04.2010 habe ich den sogenannten Trefferzonen-Fix ausprobiert. Ich kann nicht wirklich sagen das er was bringt. Jedes mal die Pings in die gamesettings neu eingeben ist doch manchmal sehr nervig wenn man öfters mal den Server wechselt. Und genau so wie vor der Einstellung Spiele ich mal schlechter und mal besser, daher kann ich mir nicht vorstellen das es was bringt. Ob man jetzt dadurch besser Treffen kann hmmm ... kp und dann noch die Frage die man sich stellt in wie weit es überhaupt Messbar wäre. Der eine oder andere Spieler mag vermutlich eine Verbesserung bei Treffern haben oder ist es nur eine Einbildung? Wenn ich ehrlich bin habe ich es mir auch Eingebildet und dann die Einstellungen in den gamesettings wieder raus genommen. Dann wieder genau das gleiche, mal hat man Tage da spielt man besser und dann hat man wieder so ne Tage das spielt man voll für´n Po. Daher sage ich und bestimmt auch andere Spieler das es keinen Effekt gibt. Da sich die Pings der Server sogar während des Spielens also wenn sich er Server langsam füllt auch verändern. Ich habe es mal auf unseren Server getestet: Server Leer = Ping so um die 35+- / Server Voll = Ping so um die 45 oder manchmal so gar bis Hoch zu 60ms. Die Pings sind immer am schwanken, natürlich wäre es schon wenn es feste Pings geben könnte aber so ist es nun mal nicht. Wäre ein Super Tip gewesen. Aber immer diese erneuten Pings einzutragen da habe ich einfach kein Bock mehr drauf. Ich lasse es so wie es wahr, habe ja vorher auch schon ne weile mit der Original Einstellung gespielt.
  • Freakadunse Freakadunse vor 2 Jahrzehnten
    So ein hotfix würde bei mir nicht in Frage kommen.
    Ich hab einfach Angst, wegen so nem Kack gekickt zu werden ;)

    LG Pascal
  • =Wu= =Wu= vor 2 Jahrzehnten
    Ich hatte es ausprobiert. Erst gedacht: "Hey wie geil."

    Dann ein bissl Muffen sausen bekommen und die Einstellungen rückgängig gemacht.

    Und siehe da, ich Spiele genau so wie mit Hotfix. Also in meinen Augen unnötig.
    Wahrscheinlich sind die Anwender so gespalten, weil es bei den Leuten, die von der Standardeinstellung zu weit entfernt sind, zu positiven Effekten kommt.
    Sprich User die eine sehr gute oder sehr schlechte Internetanbindung haben.
    Bei dem Otto-Normal DSL 6000 Nutzer wie mir sehe ich aber keinen Unterschied.

    Ist aber nur eine Vermutung.
  • Bismarck Bismarck vor 2 Jahrzehnten
    Zitat von Freakadunse / 38480
    So ein hotfix würde bei mir nicht in Frage kommen.
    Ich hab einfach Angst, wegen so nem Kack gekickt zu werden ;)

    LG Pascal


    Ich kann und will es nicht garantieren aber ich habe mit diesen Einstellungen auf Only PB und auf PB + GGC Servern gespielt und bin nie gekickt worden. Wenn der Herstellern es duldet sollte es mit PB + GGC keine Probleme geben. Am besten alles auf Standard lassen und gut.

    Die Pings sind einfach zu variable mit bzw. für diese Einstellung.
Seite 2 von 3

Neu hier?

Macht nichts. Melde dich an und diskutiere mit!

Konto erstellen
Trefferzonen-Fix

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