Add ping for matchmaking

Does anyone know if there's a program on OpenWrt to increase the ping of a device "x"? I need it to cheat matchmaking.

I think you're asking to increase lag - because it's supposed to help with game play?

There's a few topics on the forum about this - I'll do some searching myself when I have an opportunity.


I would like to increase the ping during the match search phase, then once the game is found the ping returns to normal, I would like to trick the marchmaking

So do any of the threads help?

Test, then we can work on offering solutions to disable after matching. :man_shrugging:

This almost seems like cheating by attempting gain an advantage on others thru the game's matchmaking algorithm. I'm skeptical in this particular situation. As a personal endeavor, I sometimes consult Professional Gamers. These methods of slowing down connections to obtain an advantage seem odd, sometimes silly, but definitely unethical and unprofessional in reality.

@lleachii has linked in highly relevant threads. See for example this post:

@Bul I suspect that you will not find a plug and play solution that works with minimal understanding and effort, and will instead rather need to get your hands dirty in terms of understanding the basics and implementing a possible solution for this.

You could just use qosmate with hfsc, prioritize gaming traffic so it falls into the realtime class and then simply use netem as gameqdisc with whatever netem settings you want.

But playing with a higher ping won’t (at least in my experience) give any advantage and you’ll probably notice that you can’t really trick the game server that way either... but feel free to try it yourself.

He wants to be matched at a higher rate and disable whatever setting for play:

Ah that sounds good. How would latency be added only during matchmaking then? One way might be to set up a keyboard shortcut in Windows that enables or disables a policy that adds specific 'add lag' marks.

I would expect such shenanigans to be detected by anti cheat software if it was Windows client based.

Added Network delay would, if it were consistent, not be cheating but simply optimising the connection to avoid the server 'correcting' the latency in an attempt to level the playing field.

If you wanted to add/remove delay on an ad hoc basis, you'd probably need to use a mobile phone or laptop that was logged into the router to toggle it on/off as required. I think that would probably be considered to be against the spirit of the game.

I'm not sure it would bring any benefit. As far as I'm aware, the server would simply attempt to correct your latency to match the average. This is where things can get a bit flakey with strange gunfight outcomes.

In all games, when you start a match, the matchmaking system not only takes note of your skill level but also takes your ping as information. In games like Call of Duty, VPNs are used precisely to deceive the system by telling it, "Hey, I'm an Asian player, I have a ping of 170." The matchmaking system takes your ping into account and calculates your lobby accordingly. With this system, you can find lobbies of 0.6-0.8 (viewed with an agent). I wanted to create something that could be enabled exclusively during the match search phase, which would bring my ping to 200 and then deactivate it in-game. This is not part of cheating, I'm just manipulating my line to deceive the matchmaking system.

So what is the goal of manipulating the system into concluding you have a higher latency and matchmaking you accordingly?

Perhaps that'll help us better assist you.

I'm not sure that assessment is correct. People use VPNs to connect to regions with fewer players, so that the skill based matchmaking doesn't have a large enough pool of players to function properly - e.g. Rwanda at any time of day or Hong Kong at 5am local time. The server just has to throw everybody into the same match and you might have a streamer with a 5:1 K/D ratio playing with beginners or disabled players that have a 0.2 K/D ratio. That would never happen in a busy region during peak hours.

The server will attempt to place people with similar pings in the same lobbies to avoid lag issues, but I don't think that is mixed with/related to skill based matchmaking.

I'd like to clarify three things: - this only applies to Call of Duty; - it doesn't apply to those, for example, playing in Japan and having to use a VPN (which routes all traffic) to change regions because there are few players and without it, they can't find games; - the purpose of all this is to streamline the game and avoid paying VPN subscriptions. VPNs are used in video games to find simpler lobbies. On average, the lobbies you find have a K/D ratio of 1.2 to 1, while with VPNs, it reaches 0.6-0.8. There are two types of use: - the one that routes all the traffic and physically connects to those servers (it was used to go to ranked in Brazil because Brazilians are the least skilled players in the world, now access to those lobbies is blocked and they have added additional lag systems to prevent Europeans from going there) - the one that circumvents the matchmaking system where only geolocation is routed, "I'm Asian, I have 160 ping", but you find the match in your region (Europe) and the lobby has a lower K/D than without a VPN, it is documented with Warzone Agent (a program that tells you the K/D rate of the entire lobby), all this came to mind when I saw a friend who played with a phone router with 300 ping, hosted matches and had beautiful lobbies, I wonder if it is possible to replicate a virtual "on/off" button that increases the ping to 200 during the match search phase?

If higher pings do result in easier lobbies, it might just be because the pool of players with higher pings is so much smaller. The vast majority of UK players will be using ADSL or fibre with a ping ranging from 2ms to 60ms. Upping your ping to 160ms probably reduces the number of suitable 'ping matched' players by more than 95%.

People that take gaming seriously are probably going to invest in fibre (My ping is usually around 2ms with 1Gbps fibre), so I would expect there to be a correlation between better players and low ping lobbies.

It really depends what Activision consider to be more important when matchmaking - skill level or ping. We know that finding a match takes ultimate priority, which is why skill based matchmaking is broken in quiet regions. If ping matching is the next criteria, then you might be able to break skill based matchmaking by increasing your ping to such a level that the system struggles to build a lobby.

Someone had posted on the Netduma forum; I wrote to them but they never replied.

How do I get this interface? What do I need to download?

make this you want ?

If you then enter the game with one click it deactivates, I have to test with wz agent if it affects the k/d of the lobbies

Do you want to share this information?

I managed to create this interface by asking gemini, but the "Interfacce target NetEm" are not clickable, I tried to apply netem but nothing 0 ping added
(I also tried with the tun0 interface)