The localhost setup has everything needed to connect locally. The MapleStory.exe in the folder is the unpacked version so you have to replace it.
Localhost setup:
If you want people to connect remotely change the IP ( and name if you want ) in MoonLight.cpp in the DLL source:
Source (DLL):
Source(Client/Injector):
This might work for other versions but I made it to help people create servers based on Swordie's 176.
Swordie Discord:
Swordie 176 Source:
Here's how to set this up for any possible configuration you need.
credits go to everyone on the swordie discord who helped & the creator of GK's bypass.
Localhost setup:
You must be registered to see links
If you want people to connect remotely change the IP ( and name if you want ) in MoonLight.cpp in the DLL source:
Code:
const char* moonlightWindowName = "MoonLight";
const char* moonlightRedirectIP = [B]"127.0.0.1"[/B];
Source (DLL):
You must be registered to see links
Source(Client/Injector):
You must be registered to see links
This might work for other versions but I made it to help people create servers based on Swordie's 176.
Swordie Discord:
You must be registered to see links
Swordie 176 Source:
You must be registered to see links
Here's how to set this up for any possible configuration you need.
credits for usage guide go to g1For any possible use you must download the first download (176Client.rar) and replace "MapleStory.exe" and "NGClient.aes" in your MapleStory folder. I recommend backing up your files istead of replacing them, easy way to do this is just to rename them. Also you need to copy "Bypass.dll" into the folder.
If you're just using this to connect to a server hosted on the same computer, just use "MoonLight.exe" and "MoonLight.dll" in 176Client.rar. Run "MoonLight.exe" as administrator, right click it in your taskbar and hit play.
If you want to connect to a server hosted on another computer (in your local area network or outside of your network) you'll have to download the second link, "Source (DLL)".
1) Download it, extract it, and double click the solution file. (.sln)
Visual Studio should open up and towards the right you'll see the solution explorer.
2) Expand "MoonLight", then expand "Source Files", double click "MoonLight.cpp".
On lines 8 & 9 change the WindowName to whatever you want the MapleStory window to be called and change the IP to wherever you're connecting. (CAVEAT: This isn't 100% confirmed but from testing it seems it has to be an IP address, not a domain. "xxx.xxx.xxx.xxx" not "sub.main.com")
3) Change from Debug x64 to Release x86 or you'll run into errors.
4)Build the solution and you'll have your .dll in "\MoonLight\Release\MoonLight.dll"
If you want to rename the .dll and/or change the website it takes you to when you click vote on the client, you'll have to rebuild the client using the third link, "Source (Client/Injector)".
1) Download it, extract it, and double click the solution file. (.sln)
Visual Studio should open up and towards the right you'll see the solution explorer.
2) Expand "MoonLight" and double click "Client.cs"
On lines 17 & 18 change the dll name if you renamed your dll and change the website url if you want to change where the vote option takes you.
3) Change from Debug to Release or you'll run into errors.
4) Build the solution and you'll have your .exe in "\Client\Test_Client\bin\Release\MoonLight.exe"
credits go to everyone on the swordie discord who helped & the creator of GK's bypass.
Last edited: