Really looking forward to the new update in 2 days! This is some awesome stuff. Very cool that trading works. Would be awesome to have battling the other players work as well as enabling the Card function.
Going to try to clarify this for some people as in reading the thread I didn't see any info to clarify what to do for someone who has never done anything with finding a local IP address (short of running cmd)
To find your IP if playing locally (on your host computer, the one running the server lua) hit Windows Key + R and type cmd. Type in ipconfig and hit Enter. The address you will add to the Client lua will be the IPv4 Address listed in Command Prompt of your host computer. No need to change the port from the default 4096. I made sure both of my PCs were on my Wi-Fi while checking. The iPv4 Address differs slightly if using an Ethernet cable so if you have one PC using an Ethernet cable and the other on Wi-Fi and are having issues, try having both on Wi-Fi or wired in.
One suggestion to TheHunterManX is to make a new tutorial. You did a good job in your existing one of showing where to get mGBA, and how to download your scripts, but it was not very clear on that you need to use Notepad (people should absolutely download Notepad++) to edit the Lua or how to go about using Hamachi or Radmin VPN. Hamachi's has multiple download links with different versions, the latest version is a 14 day free trial. I do not know about Radmin VPN. I was unable to get a connection working with Hamachi, so that is a lack of understanding on how to use the program on my part, despite having successfully used it to play Yugioh online many years ago. I would also suggest mentioning gen 3 in your title. My point is that plenty of people who want to try this may not have done anything with cmd, finding IPs, editing lua scripts, port forwarding, (which can be a HUGE pain) or using VPNs to do it for them. Things we take as easy, are difficult for people who have never done it before and a full walkthrough including how to use Hamachi or Radmin VPN for this would be very useful.
How do we change the player nickname from the random string of 4 letters?