Version User Scope of changes
Oct 6 2008, 6:52 PM EDT (current) Zenadix 697 words added, 1 word deleted, 3 photos added, 3 photos deleted
Sep 28 2008, 4:24 PM EDT Zenadix 4 words added, 8 words deleted

Changes

Key:  Additions   Deletions
fIf you always wanted to have a Maple Story private server, then hear this: Last year, this was made possible. If you want to create your own private server, simply follow this guide.

Choose an Emulator

An emulator is a program that allows you to create your server. In this guide we will use the EMulator calles OdinMS

OdinMS: Installing in Linux

This guide will help you to set up your server:

You will have to Download thie game files and the Database. Download them from here


Game Files: From these links:

RapidShare: 1-Click Webhosting
RapidShare: 1-Click Webhosting
RapidShare: 1-Click Webhosting
RapidShare: 1-Click Webhosting
RapidShare: 1-Click Webhosting
RapidShare: 1-Click Webhosting

Database: RapidShare: 1-Click Webhosting

Password: www . maplegeek . com

Note: Remove the spaces

Now, you have th files. These are some files you will see in there:

Maple Story private server - Wikizen

Editing the files

Now, there are some files you need to edit. Edit this files:

channel.properties
---------------------------
Open the file. You should see this:

Maple Story private server - Wikizen

Now edit it:
->
Host is your IP
-> Count is the number of channels.
-> This settings must match the number of channels. Currently 2 channels.. channel 0 and channel 1.

login.properties
-----------------------
Open it and edit it with these parameters:
-> Host is your IP

world.properties
------------------------
Open it and edit it with these parameters:
-> EXP is the rate experience that you want on your server.
-> Userlimit is the number of players you want in your server at once, GMs can log in even if the server is full.
-> Port dont change it.
-> Interface is your IP.

This image shows the world's configuration, such as server limits, channel port and server ip.
Maple Story private server - Wikizen

launch_channel.sh | launch_login.sh | launch_world.sh
----------------------------------------------------------------------------

-> Change /home/MapleGeek.com/java/jre1.6.0_03/bin/java to the correct path where java is installed in your server.
-> Change -Djavax.net.ssl.keyStorePassword=schneckenfusswein \ to any other password! It is very omportant.
-> Change -Djavax.net.ssl.trustStorePassword=schneckenfusswei n \ to any other password! It is very important.

Note: Open jmxremote.password and jmxremote.access, make sure the passwords match with the used above!

db.properties
-------------------

-> Change MapleGeek.com_DB with your database name.
-> Change MapleGeek.com_Username with your database username.
-> Change MapleGeek.com_Password with your database password.


Now, we are done editing.

About the folders

Here is some information about the folders you will find:

-> cservlogs saves the server logs such as errors.
-> scripts contains a folder called npc.. all the npc scripts are in there, including the gmlog.txt that saves every single command that the GMs are using.

Here you can see npc folder:
Maple Story private server - Wikizen


Getting Started

Requirements:

a. A lot of patience.
b. Linux OS.
c. JDBC Driver.
d. MySQL.
e. Brain.
f. MapleGlobal Client Version 0.50.
g. SSH Client

Advancing:

1. You must edit all the files listed in INSTRUCTIONS.
2. You must install JDBC Driver, not all the servers come with it installed by default.
3. Edit the NPCs or leave them as default.
4. Upload all the files to your server.. Don't be silly and once uploaded change it to a none accessible folder in your server.

Starting Up the Server:

1. Using any SSH Client, go to the folder where all your files are located.
2. Run world, then channel, then login.

Example:

./launch_world.sh
./launch_channel.sh
./launch_login.sh

Now you have a running server!


OdinMS: Installing in Windows

For this, we will use SeanPack, which allows to install on Windows.

First we are going to need a few files. Download all the files.

Sean Pack v5.9 (Odin Source):
http://www.mediafire.com/?1neoo5w9mvy
http://rapidshare.com/files/13639097..._Beta.rar.html

Java JDK Update 6:
http://java.sun.com/javase/downloads/netbeans.html

JCE Files:
http://java.sun.com/javase/downloads/index.jsp

MySQL Server 5.0:
http://dev.mysql.com/downloads/mysql/5.0.html#downloads

MySQL Tools:
http://rapidshare.com/files/119014757/MySQL_Tools.rar
http://www.mediafire.com/?vxihar2cnbn ~I Uploaded This~

LocalHost v55: (Thanks to F4MOUS for upload, hope you dont mind I use this):
http://rapidshare.com/files/119021530/Localhost.v55.rar
http://www.mediafire.com/?nn2ajhvzhz0 ~I Uploaded This~

v54 Mob.wz (You dont actually need it cuz SeanPack already got wz)
(Thanks to F4MOUS for uploading.)
Download Part 1: http://rapidshare.com/files/119047035/Mob.part1.exe
Download Part 2: http://rapidshare.com/files/119025845/Mob.part2.rar

Note: Once you download Part1 and 2 extract part 1 first and part 2 will get extracted automatically.

Once you have downloaded all the files:
1)Install the JDK or in other words Java Development Kit. (You will need this to work the server)

2)Once you are finished installing the JDK extract your JCE Unlimited Strenght Files in a folder.

3)Once you have done extracting your JCE Unlimited Strenght Files go to this directory:
"\Program Files\java\"
Note; If you have 2 discs "c:\" and "d:\" it can be in both. So check.

4)Once you have found your Java folder double click on JRE Folder and go to this directory:
"\lib\security"

Copy and Paste the JCE Unlimited Files in here.

http://i300.photobucket.com/albums/n...4/LibFiles.jpg

6)Then go to the JDK Files and in their go to this directory:
"\jre\lib\security"

http://i300.photobucket.com/albums/n.../LibFiles2.jpg

MySQL Server and MySQL Tools:
Gratz to getting this far >.>. Anyways now for the SQL programs. Install both the
MySQL Server and MySQL Tools.

Note: When installing the MySQL Server they will be asking you to create a password. Just untick the box and click next. Make sure it is greyed out. Will add a small pic later.

Extracting SeansRepack:
When you downloaded Seans Repack it was in a win-rar file. Extract it anywhere you want but make sure you remember where.

MySQL Query Browser:
Open your MySQL Query Browser. It should look like a little lightning bolt. Once opened you should see this:

http://i300.photobucket.com/albums/n...eryBrowser.jpg

This is what you are supposed to put in:

Quote:
Server Host: localhost
Port: 3306
Username: root
Password:[Leave this an empty space]
Then click enter or ok.

Then it should open up. To the right you should see a place called "Schemata'. Under it you should see "information_schema", "mysql", "test".

In this box right click and click "Create a new scheme" or click Ctrl+N. A box should appear. In this box write OdinMS

http://i300.photobucket.com/albums/n...aNewScheam.jpg

Now that it is created you will need to create the tables. For that go to the place where you extracted your re-pack.
Then go to this directory:
\Seans Pack\SeanPack V.5.9 Beta\Sqls

Once you are their click on odinms.

Then once you opened it, double click on your "OdinMS" schema and then click the little green "Execute Button". Pic Below.

http://i300.photobucket.com/albums/n...podinmssql.jpg

Now that it is executed you will need to edit something in the SeanPack. So go back to where you excuted it.

Now once you get their you are going to need to change some things. First one of the most important 3 files. The channel, login and world properties. You should see it in your seanpack. Open each and one of these files in notepad. And look at pictures below.

Channel Properties:

http://i300.photobucket.com/albums/n...hannelprop.jpg

Login Properties:

http://i300.photobucket.com/albums/n.../loginprop.jpg

World Properties: PAY VERY CLOSE ATTENTION HERE
If you want to make public use external IP from this website: http://whatismyip.com/
and learn how to Portforward.


http://i300.photobucket.com/albums/n...orldprop-1.jpg

You should be done now. Now all you need is the maplestory itself. To get this check out the download link below. Download it and install it.
Note: You must first delete ANY other maplestory you got for in order to install GMS v55.

GMS v55:
http://files.filefront.com/GlobalMap.../fileinfo.html

Install it.

Now if you want to try out your private server. Click the bat files in ORDER.
World.bat
Login.bat
Channel.bat
Note: Wait a couple of seconds before clicking each bat file.

Now take the localhost file that you downloaded and extracted and put it in your maplestory folder (GMS v55) and double click and play.

To login you need your username and password:
Username:Admin
Password:Admin

And now you have it running!

Don't forget to Donate, Vote for MG!
They are helping us a lot releasing the files!

Thats all... hope you enjoyed the guide!