Zitat Zitat von siLenz Beitrag anzeigen
ich erlebe es genauso wie im video und ich spiel im regelfall auf deutschen servern mit nem 12er ping (fastpath)!!!

btw ich hab dem typen ueber twitch zugeschaut und er spielt auf amerikanischen severn mit nem 50er ping!
Das ist übel.
So heftig hab ich das noch nie erlebt. Komisch ist aber AUCH, als ich die Changelog gelesen habe für das letzte Update von BFH, dass da was von Packet resending stand.. Meines Wissensstandes nach ist UDP gar nicht so gedacht, dass man Pakete die fehlerhaft, unvollständig oder gar nicht ankommen, nochmal gesendet werden, wodurch eben möglichst kurze Verzögerungen (Ping) ermöglicht werden sollen im gegensatz zu TCP, da ist es ja normal, dass Pakete teils neu gesendet werden, wenn ich mir z. B. eine Datei aus dem Internet herunterlade und habe plötzlich fehlende oder unvollständige Pakete, ignoriere diese aber, dann ist die ganze Datei am ende unbrauchbar, durch das neu senden allerdings steigt dabei aber auch der Ping, was beim Datenaustausch (FTP, HTTP) aber völlig egal ist, da es hierbei ja um die Vollständigkeit der Pakete ankommt.
Das verwirrte mich insofern, dass es sich für mich gelesen hat, als würde die Kackengine mit TCP arbeiten, was für nen Shooter völlig inakzeptabel wäre. Außerdem würde es dann überhaupt keinen Sinn ergeben, dass wir ständig Packetloss haben, denn selbst wenn Pakete verloren gehen, werden diese bei TCP ja neu gesendet und DAS wiederum erklärt für mich, dass solche komischen Kills entstehen, die teilweise mehrere Sekunden verzögerung haben.

Du schießt -> Animation wird bei dir gezeigt und Paket gesendet -> Paket geht verloren -> Paket nochmal senden mit Position, Aimingangles usw. -> Server Registriert dies und prüft ob Gegner getroffen -> -> Server zeigt dir an du hast jemanden getötet -> Server Sendet Paket an den getöteten Spieler, dass er erschossen wurde -> Spieler fällt um.

Das hat selbstverständlich einmal mit der Tickrate zu tun, die schon alleine 100ms verzögerung hat aber dadurch entstehen noch keine 2 Sekunden Verzögerung und ZUMINDEST FÜR MEINE ANSICHT, damit zu tun, dass die Engine die Pakete neu senden lässt, was auf ein anderes Protokoll als UDP zurückzuführen ist. Komisch alles..