- Joined
- Aug 29, 2008
- Messages
- 204
- Reaction score
- 0
My first guide 
This guide is for v55.
Hello, hopefully this will stop all the questions about setting up and etc.
I'm trying to make this as user-friendly as possible
Here it goes~
Downloads:
Optional Downloads:
This downloads aren't necessary, but are good for the development of the server!
Step 1:
Download all files and install MySQL 5.0 and MySQL Tools. While you are setting up it should look something like this
Click next and install. You can configure the settings if you would like, but if you don't the default will be:
There isn't a pass set for the account as you may notice. This isn't much of a big deal, but if you want your database protected, reinstall and set up your account of choice. Click the shortcut to the MySQL Query Browser which should be in
and enter the database as follows.
If it asks if you would like to create the new schema, click yes.
If you set a password, enter it instead of leaving it blank.
Step 2:
Go to File > Open in your database and navigate to your server folder which should be somewhere like:
And open the odinms.sql provided. Once you have the odinms.sql ready to run, click execute at the near top. It should look like this:
Step 3:
Extract the files that were given in the JCE download to your desktop. Copy and paste the files in these directories:
Overwrite all files.
Step 4:
You should've extracted your server files to your desktop already.
In your OdinMS Rev 988 folder/repack folder, copy ALL the files in your dist folder and place them in these directories:
Step 5:
Navigate to your server folder on your desktop open it up. Find these files:
Open them up in notepad or any text editor such as wordpad, etc. In your world.properties file, edit as follows and change where outlined:
Save and close
In your channel.properties
Save and close
In your login.properties
Save and close.
In db.properties
Save and close.
Step 6:
Almost done
If you're hosting on hamachi, skip to step 7.
Now if you're going to host from your WAN IP, you need to do something called port forwarding. You may do so here at
Find your router model and forward ports on UDP and TDP.
Forward these ports:
Now you should be able to use your WAN IP to host your server!
Step 7:
Time for the fun part! Its finally time to start up your server!
Don't rush this, it's a slow process.
Start up your .bats by:
Wait at least 5-7 seconds between each .bat.
Step 8:
Extract the localhost.exe we downloaded earlier to your v55 maplestory folder.
Open up notepad and type in the following. Change as necessary:
Save as launcher.bat, all files. Move this file to your Maplestory folder and double click it. It should be starting up your client!
Step 9:
Once inside login with your admin details. By default it should be admin ; admin
Step 10:
Congratulations, you have created a v55 server!
Have fun!!
Recommended Threads
http://forum.ragezone.com/f428/guid...-step-involved-increasing-10-channels-416097/
http://forum.ragezone.com/f428/ids-commands-list-379689/
http://forum.ragezone.com/f427/libr...guides-more-updated-multi-times-daily-467197/
http://forum.ragezone.com/f426/all-around-helpdesk-thread-461273/
http://forum.ragezone.com/f426/common-tips-tricks-460873/
http://forum.ragezone.com/f428/guid...char-select-chars-dispear-login-stick-420185/
http://forum.ragezone.com/f425/starting-maplestory-private-server-check-here-470464/
Credits
Credits go to:
Me, Ryeeye, for writing this tutorial.
Moogra for uploading clean v55 .wz files
EternuM for v55 cash shop-enabled localhost
Rigged for posting clean rev 988 files on RaGEZONE and writing the starting a server thread
xxandycxx for his thread with fixes
Nuklear for his IDs and command list
CioNide for writing the common tips & tricks thread
DaOdin for writing the help desk
Roamer for writing the library
& CuteMS for writing the 10 channel tutorial
If you feel that your name needs to be here, tell me!

This guide is for v55.
Hello, hopefully this will stop all the questions about setting up and etc.
I'm trying to make this as user-friendly as possible

Here it goes~
Downloads:
-
To view the content, you need to sign in or register
To view the content, you need to sign in or register
To view the content, you need to sign in or register
To view the content, you need to sign in or register
To view the content, you need to sign in or register
http://forum.ragezone.com/f427/release-pre-setup-odinms-clean-revision-988-files-423121/
*or repack of choice*
http://forum.ragezone.com/f427/release-cashshop-localhost-other-things-too-v55-420067/
Optional Downloads:
This downloads aren't necessary, but are good for the development of the server!
-
To view the content, you need to sign in or register
To view the content, you need to sign in or register
To view the content, you need to sign in or register
To view the content, you need to sign in or register
To view the content, you need to sign in or register
Step 1:
Download all files and install MySQL 5.0 and MySQL Tools. While you are setting up it should look something like this
![♠ Ryeeye ♠ - [Tut] Setting up with Odin! - RaGEZONE Forums ♠ Ryeeye ♠ - [Tut] Setting up with Odin! - RaGEZONE Forums](http://www.fileden.com/files/2008/6/17/1964284/screen1.jpg)
Click next and install. You can configure the settings if you would like, but if you don't the default will be:
Code:
User: [b]root[/b]
Pass:
Code:
[b]Start > All Programs > MySQL > MySQL Query Browser[/b]
![♠ Ryeeye ♠ - [Tut] Setting up with Odin! - RaGEZONE Forums ♠ Ryeeye ♠ - [Tut] Setting up with Odin! - RaGEZONE Forums](http://www.fileden.com/files/2008/6/17/1964284/screen2.jpg)
If it asks if you would like to create the new schema, click yes.
If you set a password, enter it instead of leaving it blank.
Step 2:
Go to File > Open in your database and navigate to your server folder which should be somewhere like:
Code:
C:\Users\you\Desktop\Clean Rev 988\
![♠ Ryeeye ♠ - [Tut] Setting up with Odin! - RaGEZONE Forums ♠ Ryeeye ♠ - [Tut] Setting up with Odin! - RaGEZONE Forums](http://www.fileden.com/files/2008/6/17/1964284/screen3.jpg)
Step 3:
Extract the files that were given in the JCE download to your desktop. Copy and paste the files in these directories:
Code:
C:\Program Files\Java\jre6\lib\security
C:\Program Files\Java\jre6\lib\ext
C:\Program Files\Java\jre6\lib
C:\Program Files\Java\jre1.6.0_10\lib\security
C:\Program Files\Java\jre1.6.0_10\lib\ext
C:\Program Files\Java\jre1.6.0_10\lib
C:\Program Files\Java\jdk1.6.0_10\lib
C:\Program Files\Java\jdk1.6.0_10\jre\lib
C:\Program Files\Java\jdk1.6.0_10\jre\lib\ext
C:\Program Files\Java\jdk1.6.0_10\jre\lib\security
Step 4:
You should've extracted your server files to your desktop already.
In your OdinMS Rev 988 folder/repack folder, copy ALL the files in your dist folder and place them in these directories:
Code:
C:\Program Files\Java\JRE6\lib\ext
C:\Program Files\Java\JDK1.6.0_10\jre\lib\ext
C:\Program Files\Java\JRE1.6.0_10\lib\ext
Navigate to your server folder on your desktop open it up. Find these files:
Code:
world.properties
login.properties
channel.properties
db.properties
Code:
# experience factor
net.sf.odinms.world.exp=[b]Edit to EXP rate[/b]
# meso factor
net.sf.odinms.world.meso=[b]Edit to MESO rate[/b]
# spawn a character for debugging purposes on every map
net.sf.odinms.world.faekchar=false
# time in milliseconds between loginqueue runs
net.sf.odinms.login.interval=2000
# time in milliseconds between ranking updates (default: 30 minutes)
net.sf.odinms.login.ranking.interval=1800000
# total user limit of the server
net.sf.odinms.login.userlimit=50
# defaults for channelservers
net.sf.odinms.channel.net.port=7575
net.sf.odinms.channel.net.interface=[b]Change to WAN IP or Hamachi IP.[/b]
# active event scripts
net.sf.odinms.channel.events=lolcastle,3rdjob,ZakumPQ,KerningPQ
In your channel.properties
Code:
# hostname or IP address of your world server
net.sf.odinms.world.host=[b]Leave as localhost or change to hamachi IP[/b]
# number of channels to host in this process
net.sf.odinms.channel.count=[b]Change to no. of channels desired. *Note you will have to change things in MySQL to have more than 2 channels.[/b]
# channel keys
# (these are defined in the channels table)
net.sf.odinms.channel.0.key=release1
net.sf.odinms.channel.1.key=release2
In your login.properties
Code:
# hostname or IP address of your world server
net.sf.odinms.world.host=[b]Leave as localhost or change to hamachi IP[/b]
# login server key
# (this is defined in the loginserver table)
net.sf.odinms.login.key=releaselogin
In db.properties
Code:
# qualified class name of your JDBC driver
driver=com.mysql.jdbc.Driver
# JDBC URL to your database
url=jdbc:mysql://localhost:3306/odinms
# credentials for database access
user = root
password = [b]Edit this to your db pass. If none, leave blank.[/b]
Step 6:
Almost done

If you're hosting on hamachi, skip to step 7.
Now if you're going to host from your WAN IP, you need to do something called port forwarding. You may do so here at
To view the content, you need to sign in or register
.Find your router model and forward ports on UDP and TDP.
Forward these ports:
Code:
8484
7575
7576
8888
Step 7:
Time for the fun part! Its finally time to start up your server!
Don't rush this, it's a slow process.
Start up your .bats by:
Code:
World
Login
Channel
Step 8:
Extract the localhost.exe we downloaded earlier to your v55 maplestory folder.
Open up notepad and type in the following. Change as necessary:
Code:
start localhost.exe YourIP 8484
Step 9:
Once inside login with your admin details. By default it should be admin ; admin
![♠ Ryeeye ♠ - [Tut] Setting up with Odin! - RaGEZONE Forums ♠ Ryeeye ♠ - [Tut] Setting up with Odin! - RaGEZONE Forums](http://www.fileden.com/files/2008/6/17/1964284/screen4.jpg)
Step 10:
Congratulations, you have created a v55 server!
Have fun!!
Recommended Threads
http://forum.ragezone.com/f428/guid...-step-involved-increasing-10-channels-416097/
http://forum.ragezone.com/f428/ids-commands-list-379689/
http://forum.ragezone.com/f427/libr...guides-more-updated-multi-times-daily-467197/
http://forum.ragezone.com/f426/all-around-helpdesk-thread-461273/
http://forum.ragezone.com/f426/common-tips-tricks-460873/
http://forum.ragezone.com/f428/guid...char-select-chars-dispear-login-stick-420185/
http://forum.ragezone.com/f425/starting-maplestory-private-server-check-here-470464/
Credits
Credits go to:
Me, Ryeeye, for writing this tutorial.
Moogra for uploading clean v55 .wz files
EternuM for v55 cash shop-enabled localhost
Rigged for posting clean rev 988 files on RaGEZONE and writing the starting a server thread
xxandycxx for his thread with fixes
Nuklear for his IDs and command list
CioNide for writing the common tips & tricks thread
DaOdin for writing the help desk
Roamer for writing the library
& CuteMS for writing the 10 channel tutorial
If you feel that your name needs to be here, tell me!

Last edited: