[Tut] Setting up with Odin!

Experienced Elementalist
Joined
Aug 29, 2008
Messages
204
Reaction score
0
My first guide :D

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
♠ Ryeeye ♠ - [Tut] Setting up with Odin! - RaGEZONE Forums

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:
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
Code:
[b]Start > All Programs > MySQL > MySQL Query Browser[/b]
and enter the database as follows.
♠ Ryeeye ♠ - [Tut] Setting up with Odin! - RaGEZONE Forums

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\
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:
♠ Ryeeye ♠ - [Tut] Setting up with Odin! - RaGEZONE Forums


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
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:
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
Step 5:
Navigate to your server folder on your desktop open it up. Find these files:
Code:
world.properties
login.properties
channel.properties
db.properties
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:
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
Save and close
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
Save and close
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
Save and close.
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]
Save and close.
Step 6:
Almost done :D
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:
Code:
8484
7575
7576
8888
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:
Code:
World
Login
Channel
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:
Code:
start localhost.exe YourIP 8484
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
♠ Ryeeye ♠ - [Tut] Setting up with Odin! - RaGEZONE Forums

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:
Re: [Guide]Setting up with Odin!

Thank you so much the guide worked for me. Except my account won't go past the login screen o.o
 
Re: [Guide]Setting up with Odin!

Well done guide and nice profile message. Its In Japanese text 代行 Translation: Acting. This guide Is actually well organized and Is really neat. I give It a 10/10. Its easy to read and simple for beginners. Thanks for the guide ^^.
 
Re: [Guide]Setting up with Odin!

hey on step 3 i could find everything except
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
 
Re: [Guide]Setting up with Odin!

hey on step 3 i could find everything except
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

Did you install the JRE 6 Update 10 file from the java website yet? It should be there, otherwise, reinstall.
 
Re: [Guide]Setting up with Odin!

The JDK is the one that includes Netbeans.

The JRE is separate. Did you install it yet? It should be there in the folder.
 
Re: [Guide]Setting up with Odin!

yea i installed it and when i click on the website you put it says platform and then it has like 3 downloads which do i click? this is for the jre download
 
Re: [Guide]Setting up with Odin!

Pick out your Operating System, then proceed and click the first download. It should be the offline installation one.
 
Re: [Guide]Setting up with Odin!

hey when i install it it gives me a jre6 folder but instead of giving me a jre1.6.0_10 folder it gives me a jre1.6.0_7 folder do you what i can do?
 
Re: [Guide]Setting up with Odin!

hey when i install it it gives me a jre6 folder but instead of giving me a jre1.6.0_10 folder it gives me a jre1.6.0_7 folder do you what i can do?
That's fine, just place it in the folders given. If you want it updated though, download it

Hope this solves your problem, and good luck!
 
Back