Over the last day or so I have seen, as I am sure most of you have, an abundance of threads about people not being able to login due to getting the 'Cant connect to server due to firewall, server check, etc error'. I had the problem myself for a while. While I cannot be sure, I am guessing the issue could be from the fact that the MapleRoyals IP address changed recently? As I said though, I really have no idea, it is just a guess. Anyhow, if you are getting this error, here are some things you can do that MAY help you get it working again. Since I only have machines running Windows 8/8.1, I can only say for sure that this worked on these OS's. It could work for others too. *NOTE** This is assuming you already had MapleRoyals running recently, meaning you have it running in Windows 98/ME compatibility, Disabled GPI, and are running as an Admin. Also be sure you have allowed MapleRoyals to get past your Firewall and Anti-Virus! Step 1 First, just try downloading the latest client, found here http://royals.ms/forum/threads/new-client-27th-jan-2016.51922/. This could be the easiest fix. Just download it, add it to your MapleRoyals folder, restart your PC and give it a try. If that doesn't work, proceed to the next step. Step 2 Flush your DNS using Command Prompt. - Open up your Command Prompt, be sure to run as Admin. - This can be done by hitting the Windows key + S to open up the search, and type in CMD. Right click on the CMD app, and click 'Run as Administrator'. - Once the CMD prompt is open, type in 'ipconfig /flushdns' without the ', and hit enter, like shown below. Spoiler - Wait a second until you see the message 'Successfully flushed the DNS Resolver Cache, like shown below. Spoiler Step 3 Finally, restart your PC and try to run MapleRoyals. You might have to try opening the client multiple (sometimes 10+ xD) times. Sometimes it'll open the first try, sometimes not. Just give it a few try's first. Hopefully this can get some of you who are having this issue back online. As I mentioned above, it is not 100% guaranteed to work, it is just what worked for me and a few others. Feel free to post any questions/feedback. Credits @Oldie for giving me the idea to try DLing new client. GMs/Admins/Devs for the new client.
For some reason you still have to try to start the client multiple times before it will connect. Just try about 10 times before giving up. @Overkill You have to understand what editing your hosts file is doing, and warn members about this, or else during the next long server check, the IP might change again and the people who followed your article will not be able to access the server OR the website on that computer. If they have no means of accessing MapleRoyals support from another computer or through a friend, they will be stuck with no access until they re-install their operating system. If you don't understand what is happening, your are telling your computer to ALWAYS use that IP to connect to royals.ms. From now on, your computer will never ask the internet where royals.ms is located. It's a bad hack for non-advanced users, but I figured that if it helps some people get on sooner than a few days, that it should be brought up as a temporary solution. The IP in your article will be invalid the next time it changes.
After some investigation, I have discovered that editing your hosts file in this manner for connecting to the game server is useless. "royals.ms" or "www.royals.ms" are no longer used by the game client for connection. (I didn't have my hands on the new version of the client until today.) I apologize for any inconveniences caused. @Overkill you should remove Step 3 as all it does is temporarily guarantee a connection to the website. No more effect on the connection to the game.
Yea, I forgot to add that in, I knew what it does, I've had to edit mine before a few times for other games. BUt I decided to just take that step out sinc I read your other post and found it really had no relativity to getting it fixed.
I changed the compability to Windows XP (Service Pack 3) and it worked, hope works for everyone else! Blessings! I'm new, hi