With desync being a very prevalent issue in the game… Why do we not have server select or rewritten code yet?
It’s literally made to “favor the shooter”, and by that they mean which ever client communicates with the server first (which ever play has lower ping).
So someone make it make sense to me.
Disregarding EU, ANZ and Asia players. EU, ANZ and Asia all have their own servers that they would connect to if there weren’t such drastic population issues in their regions. We’re not talking about those servers. Strictly NA servers and the players that would connect to them under normal circumstances.
Where I live in Canada, the closest server to me is 50 ping. That’s the absolute lowest possible. There are people in the US, farther from the Canadian border who are connecting to servers that give them 10 ping.
Why and how can 343 claim that me, in Canada, connecting to their 10 ping server which gives me 80-100 ping, is more fair than me forcing the game to be played on the server that gives me 50 ping and them 40-60 ping.
That’s a 10 ping gap, vs a 70-90 ping gap. On a game that’s literally made to favor the player with the lower ping.
This is why on your screen, you could see yourself in a fight where you think you should trade. You shot him the same amount of times he shot you but because he has lower ping, the server registered his shot and gave him the kill. Your shot comes in and the server literally throws it in the trash because the other guy got there first.
So explain to me how me forcing the 10 ping player, to play 40-60 ping vs my 50 ping, instead of my 80-100 ping vs his 10 ping is more fair?
If you’re going to block geo filtering, and still refuse to give us server select, knowing full well the game is designed to act this way and handicap the higher ping player - then why has the code not been rewritten yet in such a way that when the second shot with the same time stamp as the other player’s shot comes through to the server, the server spits out a trade?
If the timestamps are there and the shots were fired at the same time, within milliseconds of each other then it shouldn’t matter who has 10 ping and who has 80 ping. If the time of the input from my controller and his controller are within 5ms of each other, the ping shouldn’t be the deciding factor. The timestamp from the input should.
The hit marker still showed up. I shot well within the time frame of his shot even if he was a hair faster on the trigger physically, that the bullets hit him. His shot shouldn’t cancel out my shot and let him live just because he’s next door to his home server and I’m half a country away, in another country.
Where’s the trade?
Make it make sense. You can’t.