@Lambchops man you talk tooooo much dude. Its really simple and Ive already explained how it works too many times...
@iL understood exactly what it does, and thats all that matters. If he has any questions I will explain further
Put simply UDP hole punching 6112 to allow player to host games works like this - PlayerA downloads list of IPs of all players on the server and sends UDP traffic on 6112 to each of them. In most types of NAT this will open port 6112 to allow responses back only from those IPs.
You seem to misunderstand that this is not a "concept" anymore, it is a "proof of concept", i have proved that it works. It is not up for debate, I dont need help or advice lol
But youre right, I'm just an idiot.
I don't have any understanding of how it works - TCP/IP, UDP, programming, databases, MySQL/PHP/Python, types of NAT/difference between them, I'm no expert, I'm just the guy who solved a 20+ year old hosting problem after an entire month of dedicated research, trial and error.
Did you really think we all need you to explain how these things work to us? I enjoy some of your posts, but damn you can ramble.
There are alot of us here who are experts in our fields, - programming, network engineering, server ops,
@iL @mousEtopher @tupac @{Lance} to name a few and we dont need you to explain all the mysteries of how computers work to us lmao
We all argue sometimes but try to show some respect for each other and put ego aside to further development here which is just a hobby we all do for fun
I hardly even play War2 anymore, and I know how to port forward, so I really dont care if you guys dont implement this, its just for the good of others and the game as a whole. I plan to help some other PvPGN servers implement it too since it solves hosting for all games not just War2