How to run server :
Required : Java Development Kit 1.8(openjdk is possible)[!], MySQL 5.x[!], this server source, this client
(Search the internet for how to install mysql... sorry

: )
* If it is difficult to open the cmd window, copy the command and save it as a bat file.
1. Unzip the files where you can see them.
2. Modifying the properties file
3. Open cmd (shift key + right mouse click -> open command prompt. If you are on Windows 10, open PowerShell instead of command prompt and type cmd) and enter dir /s /B *.java > sources.txt
4. If the sources.txt file has been created, enter the address of the bin folder in the folder containing the java development kit, javac.exe, and all of the following commands.
ex) C:\java-1.8.0-openjdk-1.8.0.332-1.b09.ojdkbuild.windows.x86\bin\javac.exe -classpath ".\lib\activation-1.1.jar;.\lib\commons-dbcp-1.3-SNAPSHOT-r796150-jdbc4.jar;.\lib\commons-pool-1.5.2.jar;.\lib\mail-1.4.7.jar;.\lib\mina-core-2.0.9.jar;.\lib\mysql-connector-java-5.1.34-bin.jar;.\lib\netty-all-4.1.30.Final.jar;.\lib\slf4j-api-1.7.10.jar;.\lib\slf4j-api-1.7.25.jar;.\lib\slf4j-jdk14-1.7.10.jar;.\lib\swing-layout-1.0.4.jar" -encoding utf-8 -d bin @sources.txt
5. If compiled, enter the command below
ex) C:\java-1.8.0-openjdk-1.8.0.332-1.b09.ojdkbuild.windows.x86\bin\java.exe -Xmx1024m -Dwzpath=wz\ -classpath ".\bin;.\lib\activation-1.1.jar;.\lib\commons-dbcp-1.3-SNAPSHOT-r796150-jdbc4.jar;.\lib\commons-pool-1.5.2.jar;.\lib\mail-1.4.7.jar;.\lib\mina-core-2.0.9.jar;.\lib\mysql-connector-java-5.1.34-bin.jar;.\lib\netty-all-4.1.30.Final.jar;.\lib\slf4j-api-1.7.10.jar;.\lib\slf4j-api-1.7.25.jar;.\lib\slf4j-jdk14-1.7.10.jar;.\lib\swing-layout-1.0.4.jar;" server.Start
6. If something comes out and a window pops up, success.
(*Does not work with mysql 8.x and other than jdk 1.8)
+ Must run GameLauncher.exe, Do not run MapleStory.exe...
* And when you click character creation but there is no response: If you hover your mouse over the happy picture above and some letters appear, wait.
+ After playing, there are some bugs. Levels up fast or some features don't work.
+ Currently it does not work on jdk 64 bit. Can only run on 32 bit.
Additionally, some changes were made. :,(