Welcome!

Join our community of MMO enthusiasts and game developers! By registering, you'll gain access to discussions on the latest developments in MMO server files and collaborate with like-minded individuals. Join us today and unlock the potential of MMO server development!

Join Today!

How To Make A MapleStory v117 (ExiledMS Based) Private Server

Initiate Mage
Joined
Jun 9, 2013
Messages
23
Reaction score
35
How To Make Your Very Own V117 Server!
The Goal Of This Guide Is To Show You How To Do It.


Table of Content:

1. Introduction
- A. Basic Understanding Of What MapleStory Is.
- B. What Is The Goal Of Making A Private Server?

2. Downloads + Requirements
- 1. ExiledMS Repack/Development
- 2. LogMeIn Hamachi*
- 3. MySQL Query Browser*
- 4. NetBean IDE*
- 5. Notepad+ +*
- 6. Wamp Server*
- 7. WinRAR*
- 8. Java Cryptography Extension (JCE)
- 9. Java Development Kit (JDK)

3. Pre-Installation
- A. Set-up Path
- B. Set-up Hamachi

4. Program Installation
- A. Java Programs
- B. Requirements (*)
- C. Exiled Repack/Development

5. Set-up MySQL Query Browser
- A. Opening [Structure (Main).SQL]
- B. Editing [Structure (Main).SQL]
- C. Executing [Structure (Main).SQL]
- D. Adding Accounts

6. NetBeans IDE Compiling
- A. Creating New Project
- B. Selecting New Project Type
- C. Adding Source (C:\Users\Name\Desktop\ExiledMS\Src)
- D. Adding Test Source (C:\Users\Name\Desktop\ExiledMS\Scripts)
- E. Editing Scripts

7. Files Needed To Be Edited
- A. Compiled File Transfer
- B. Edit (.Properties) Files

- END -



-\ Section One /-

Section 1A:

What Is MapleStory?

MapleStory is 2D MMORPG game developed by a company named Nexon. The company itself was founded in Seoul in 1994. The Game MapleStory was first introduced in Korea in 2003, but as time went on, it came to North America on May 11th, 2005.

Section 1B:
What's The Point Of Private Server?

The point of creating a private server is to play with you and your friends. Although in many cases, it's developed to have a different type of experience from the actual MapleStory, for example Exp rates, Meso rates, and Items...etc are high/better....sometimes lower/worser.


-\ Section Two /-

Downloads + Requirements:

ExiledMS Repack/Development:


LogMeIn Hamachi:


MySQL Query Browser:


NetBean IDE:


Notepad+ +:


Wamp Server:

(Not Direct Download, You Need To Choose Your Own Computer Bit)

WinRAR:

(Not Direct Download, You Need To Choose Your Own Computer Bit)

Java Files:

JCE:

(Direct Download Link)
JDK:

(Not Direct Download, You Need To Choose Your Own Computer Bit)


-\ Section Three /-

Section 3A:
Setting Up Path

1. Press 'start' on the toolbar.
2. Find 'Computer' and right click.
3. Hit 'Properties'.
4. Find 'Advanced System Settings'.
5. Click 'Environment Variables'.
6. Under 'User variables for Username'.
7. Click 'New...'
8. Variable Name: Path
9. Variable Value: C:\Program Files\Java\JDK1.7.0_21\Bin
10. Hit OK and you're DONE! :D n-yay~!

Section 3B:
Setting Up Hamachi

1. Open LogMeIn Hamachi
2. Hit 'Create a New Network'
3. Network-ID Can Be WHATEVER You Desire.
4. Create a Password Of '123456'.
5. Click 'Create'.
6. You Should See A Tab Showing Your Desired Network-ID.
7. Right Click And Hit 'Set Access'.
8. Under Network Password
9. Un-tick 'Require a password to join the network.'
10. Hit OK and you're DONE. :D n-yay~!


-\ Section Four /-

Section 4A:
Setting Up Java

JCE Set-UP:

1. Add Local_Policy.Jar and US_Export_Policy.Jar To These Location.
Code:
[SIZE=3]C:\Program Files\Java\jdkx.x.x_xx\libC:\Program Files\Java\jdkx.x.x_xx\jre\lib
C:\Program Files\Java\jdkx.x.x_xx\jre\lib\security
C:\Program Files\Java\jdkx.x.x_xx\jre\lib\ext
C:\Program Files\Java\jre7\lib
C:\Program Files\Java\jre7\lib\security
C:\Program Files\Java\jre7\lib\ext[/SIZE]

Section 4B:

Download And Install All Requirements, They are the Stared (*) Ones.

Section 4C:

After Downloading the ExiledMS Repack/Development, Extract it to Desktop.


-\ Section Five /-

Section 5A:
Opening Structure (Main).SQL

1. Open MySQL Query Browser.
2. Hit Menu and Click Add SQL.
3. Open Structure (Main).SQL
*Located In (C:\Users\Username\Desktop\ExiledMS\SQL)*

Section 5B:
Editing Structure (Main).SQL

1. Goto Line 3 And Press Enter TWICE.
2. Paste In This Code

Code:
[SIZE=3]--
-- Create schema v117
--

CREATE DATABASE IF NOT EXISTS v117;
USE v117;[/SIZE]

3. Press Enter ONCE.

Section 5C:
Executing Structure (Main).SQL

1. Press Execute In Top Right Corner.
2. Wait For It To Finish.

Section 5D:
Adding Accounts

1. A V117 Should Be On The Right Screen On The Bar.
2. Press The Arrow To The Left Of It.
3. Double Click 'Accounts' TWICE.
4. Hit Edit On Bottom.
5. ID Should Be 1.
6. Name Can Be Anything. (Example: Owner, Admin...)
7. Password Is Different And Does Not Use Letters Like A-Z, a-z Or 1-0.
8. Password Use SHA1 Hash Code.

*Link Above Is A SHA1 Hash Code Generator*
9. Copy And Paste Password After You Convert It Into SHA1 Hash Code.
10. Scroll Left And Find GM Tab, And Add The Digit 6.
11. Rank Are Listed From 1 - 6.
1 = Normal
2 = Donator
3 = Intern
4 = GM
5 = Super GM
6 = Admin
12. Minimize Window and Your DONE! :D n-yay~!


-\ Section Six /-

Section 6A & 6B & 6C & 6D:
Creating New Project
Selecting New Project Type
Adding Source + Test Source

1. Open NetBean IDE.
2. Top-Left Corner, Click The Add Project Icon.
3. Choose Project > Java.
4. Projects > Java Projects With Existing Sources.
5. Hit Next.
6. Project Name: ExiledMSv117.
7. Name Is IMPORTANT In This Case.
8. Hit Next.
9. Add "Source" Folder.
*C:\Users\Username\Desktop\ExiledMS\Src*

10. Add "Test" Folder.
*C:\Users\Username\Desktop\ExiledMS\Scripts*

11. Hit Finish and Your DONE! :D n-yay~!

Section 6E:

1. Press + To The Left Of Source Packages.
2. Press + To The Left Of Constants.
3. Double Click ServerConstants.Java.
4. Goto Line 30.
5. Edit the IP Address.
*IP Example: 44.283.177.111*

It Would Look Like This.
Code:
[SIZE=3]public static final byte[] Gateway_IP = new byte[]{(byte) 44, (byte) 283, (byte) 177, (byte) 111};[/SIZE]
10. Go Back To The Top Left Box.
11. Press + To The Left Of Database.
12. Double Click DatabaseConnection.Java.
13. Goto Line 111 And Change From...
Code:
[SIZE=3]"jdbc:mysql://localhost:3306/ExiledMS?autoReconnect=true",[/SIZE]
TO
Code:
[SIZE=3]"jdbc:mysql://localhost:3306/v117?autoReconnect=true",[/SIZE]
14. Press the - to the left of source packages
15. Press - On Everything.
16. Right Click On Libraries.

17. Select Add 'Jar/Folder...'.
17. Hit Desktop > ExiledMS > Dist, Select the following:
*mina-core*
*mysql-connector-java-bin*
*slf4j-api*
*slf4j-jdk14*
18. Hit Open.
19. Press F11 and your done :D


-\ Section Seven /-

Section 7A:
Compiled File Transfer


1. Goto
*C:\Users\Username\Desktop\ExiledMS\Dist*

2. Delete ExiledMSv117
3. Goto *C:\Users\Username\Documents\NetBeansProjects\ExiledMSv117\Dist*
3. Copy the ExiledMSv117 and paste it to *C:\Users\Username\Desktop\ExiledMS\Dist*

Section 7B:
Edit (.Properties) Files


5. Goto
*C:\Users\Username\Desktop\ExiledMS*

6. Use Notepad+ + And Open channel.properties
7. In Notepad+ + Goto Line 2 And Replace With Your Hamachi IPV4 Address.
*From My Example Before, It's 44.283.177.111*

8. So Line Two Should Look Like This:
Code:
[SIZE=3]net.sf.odinms.world.host=44.283.177.111[/SIZE]
9. Save
10. Now Use Notepad+ + To Edit WorldGMS.properties
11. In Notepad+ + Goto Line 33 And Replace With Your Hamachi IPV4 Address.
8. So line 33 Should Look Like This:
Code:
[SIZE=3]net.sf.odinms.channel.net.interface=44.283.177.111[/SIZE]
9. Hit Save and Your DONE! :D n-yay~!


-\ Check /-

Double click Launcher.Bat In ExiledMS Folder.


The Screen In Command Prompt Should Look Like This:
Code:
[SIZE=3][ExiledMS]
Loader 1...
Loader 2...
Loader 3...
Loader 4...
Loader 5...
Loader 6...
xxxxx items loaded.
Loader 7...
Loader 8...
Loader 9...
Loader 10...
[Loading Login]
Listening on port 8484
[Login Initialized]
[Loading Channel]
Channel 1: Listening on port 8585
[Channel Initialized]
[Loading CS]
Listening on port 8600
[CS Initialized]
[Respawn Worker] Registered for channels 1
[Fully Initialized in xx seconds]
Loading Rankings::
Done loading Rankings in x seconds :::[/SIZE]

-\\\ Congratulation ///-

If You See That Screen, You've Successfully Created A Private Server.

What's Next?!

Download Maplestory v117
+
Download Len 117.1

Download Link:
Maplestory V117:
Google It Yourself.

Len 117.1:


When You Added All The Files, Edit Len.ini. There Should Be A Line Where It Says "IP:" Type In Your Hamachi's IP (Everyone's is different).
THIS IS A EXAMPLE: [ip:433.222.111.76]

Please Press Like If it Worked.

If You Need Help Please Visit Thread Below!
http://forum.ragezone.com/f566/support-make-maplestory-v117-exiledms-937038/


- Y Squared


 
Last edited:
Initiate Mage
Joined
Jun 10, 2013
Messages
2
Reaction score
0
I can get through section 5 onwards. Can you share photos/videos on how you do it?
 
Initiate Mage
Joined
Jun 7, 2013
Messages
22
Reaction score
1
MapleStory v117 can be downloaded at (It is the official v117 mssetup but named NOVA), hope i helped xD
 
Last edited:
Junior Spellweaver
Joined
Jul 4, 2012
Messages
111
Reaction score
32
Very good guide! I made an Exiled server already, but i checked to make sure this followed all the steps i took and everything "squared" up :D I do want to mention however that My SQL Query Browser can be problematic on certain computers and if you do have this problem, use Navicat. I may also pop in once in a while and help poeple that need it ^-^ Hope this helps people. Good luck to all of you.
 
Initiate Mage
Joined
Jun 11, 2013
Messages
1
Reaction score
0
MapleStory v117 can be downloaded at , hope i helped xD

hi, can this installer actually work? it says novams and not the normal "ms" (without nove)...

i have the maplestory v114 and all manual pathces to v117.. will that work?

i havnt played this game in ages and was just looking for some entertainment after a long time...
 
Initiate Mage
Joined
Jun 7, 2013
Messages
22
Reaction score
1
hi, can this installer actually work? it says novams and not the normal "ms" (without nove)...

i have the maplestory v114 and all manual pathces to v117.. will that work?

i havnt played this game in ages and was just looking for some entertainment after a long time...

It is the NORMAL MS but named NOVA.
 
Initiate Mage
Joined
Jun 9, 2013
Messages
23
Reaction score
35
hi, can this installer actually work? it says novams and not the normal "ms" (without nove)...

i have the maplestory v114 and all manual pathces to v117.. will that work?

i havnt played this game in ages and was just looking for some entertainment after a long time...

Many private server's files are not changed...you can't....But they 'rename' to make people think it's theirs.
 
Initiate Mage
Joined
Jun 12, 2013
Messages
10
Reaction score
0
Good afternoon.
Server installation went without problems.
But after I tried to get into the game.
After the intro.
I got an error.
ERROR: "You have been disconnect from the login server. Please try again later"
How do I fix this error?
 
Initiate Mage
Joined
May 26, 2013
Messages
23
Reaction score
0
to peopel that get the can not connect, go to the website poop,
you have to edit your LEN, edit the google.com in the LEN to your IP,
to the devolper of the tutroial please note that in the tutorial, :)
thanks to cobbbg1998 for helping me, :)
 
Initiate Mage
Joined
Jun 12, 2013
Messages
10
Reaction score
0
The server provides just such an error.
"Error initializing the encryption cipher. Make sure you're using the Unlimited Strength cryptography jar file
How to fix it?."
 
Junior Spellweaver
Joined
Jul 4, 2012
Messages
111
Reaction score
32
The server provides just such an error.
"Error initializing the encryption cipher. Make sure you're using the Unlimited Strength cryptography jar file
How to fix it?."

Make sure you put in the Java Unlimited Strength files in the correct place or make sure that you put them there at all. Look at Section 3A for instructions
thanks to cobbbg1998 for helping me, :)

Yusssssssssssssss... a mention! I have this up and running and am willing to help. You may even get lucky enough for a TeamView if you catch me on at the right time. Just PM if you need help. Make sure you ask Y Squared first though! His thread, not mine. I respect that.
 
Initiate Mage
Joined
Jun 14, 2013
Messages
71
Reaction score
0
Hey i keep getting some problem when i try to start my server..
This is what i get
cant start - How To Make A MapleStory v117 (ExiledMS Based) Private Server - RaGEZONE Forums
 

Attachments

You must be registered for see attachments list
Back
Top