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 Private Server v75(OdinTeh Source)(Noob Friendly)

Newbie Spellweaver
Joined
Feb 11, 2009
Messages
6
Reaction score
14
How To Make A MapleStory Private Server:
---------------------------------------------
Stuff You Would Need:






-----------------------------------------------------------------

So lets begin.Install All files above,install the Java Files into your drive(e.g C:\Program Files\Java)
And then install the rest of the stuff to your desired location.
Then,go to your Java file and get the JCE stuff
buldet5 - How To Make A MapleStory Private Server v75(OdinTeh Source)(Noob Friendly) - RaGEZONE Forums

After Copying Them,paste them and also if there is existing ones replace them into these folders:
PHP:
C:/Program Files/Java/jre6/lib/security
C:/Program Files/Java/jre6/lib/ext
C:/Program Files/Java/jre6/lib
C:/Program Files/Java/jdk1.6.0_19/lib
C:/Program Files/Java/jdk1.6.0_19/jre/lib
C:/Program Files/Java/jdk1.6.0_19/jre/lib/ext
C:/Program Files/Java/jdk1.6.0_19/jre/lib/security
-----------------------------------------------------------------
Now Were Done With Java,Now Were Gonna Do WampServer And MySQL.

Now after installing wampserver,launch it and left click the icon on the bottom right side of your screen,then click "Put Online",Then Click Start All Services.
buldet5 - How To Make A MapleStory Private Server v75(OdinTeh Source)(Noob Friendly) - RaGEZONE Forums


Then after doing that,leave wampserver on and open MySQL,
then fill in exactly.
PHP:
Server Host: localhost
Username: root
Password:
Default Schema: odinms

This is how it should look like:
buldet5 - How To Make A MapleStory Private Server v75(OdinTeh Source)(Noob Friendly) - RaGEZONE Forums


Click "OK"

Once you are in the main page,click File>Open Script And Find the odinms.sql in the OdinTeh File.
buldet5 - How To Make A MapleStory Private Server v75(OdinTeh Source)(Noob Friendly) - RaGEZONE Forums


After that,just click the "Green Thunder"Icon to execute it.
Then We Are Done with MySQL
-----------------------------------------------------------------
Now To Make Your Server Public.
Go to

and copy your wan ip from there,or if you want you can just use hamachi,i would be using hamachi today.Make sure you remember your ip and go to your source,then open World.properties,Login.Properties & Channel.Properties with wordpad or notepad,then find 127.0.0.1 or just CTRL + F and find it.Then edit it with your WAN ip you got from ipchicken or just copy your hamachi ip and replace 127.0.0.1 with it.
This is what it would look like after editing
buldet5 - How To Make A MapleStory Private Server v75(OdinTeh Source)(Noob Friendly) - RaGEZONE Forums


5.66.69.117 is MY Hamachi IP,use your hamachi ip or your wan ip,dont copy mine or your server wont work.

Now we are almost done,we just have to fix up the repack abit.

Oh yeah i forgot this repack doesnt have to be worked on WZ,so dont bother it.

Now theres an error in the repack that ppl usually dont knw...well those ppl who just started making servers ofcourse.

go to db properties in your source folder,
it would be looking like this :
PHP:
# 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 = root

For those who dont have a password in MySQL,remove the root in the password part,if you do have,change it to your own one,but now our MySQL doesnt have a password,so change db properties to this :
PHP:
# 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 =
-----------------------------------------------------------------
Portforwarding

First you should open your router firewall control panel if you dont know how to go to portforward.com and look for your router.

Go to your router firewall

Now you are gonna add some applications add these ports with the following TPC and UDP

Protocol | Port


TCP | 3306
TCP | 7575
TCP | 7576
TCP | 80
TCP | 8080
TCP | 8484

UDP | 3306
UDP | 7575
UDP | 7576
UDP | 80
UDP | 8080
UDP | 8484

If this doesnt work,just switch your router to DMC mode which will allow all programs,but it renders your computer abit unsafe.

If that still didnt work it may possibly your Firewall just go to your firewall settings and add these ports with the following tpc and udp :):
-----------------------------------------------------------------
Localhost editing so your friends can play

Download Hex Workshop from

After Installing,click file > open and search for your localhost.

Now press CTRL + F and change the type to "Text String"

Now type in 127.0.0.1 in the "Find"

There will be three or maybe two 127.0.0.1

Edit all of them to your WAN IP or your hamachi,then Save them
-----------------------------------------------------------------
How To Run Your Server:

If you have made it this far i want to congratulate you,and hope your server would turn out great!:thumbup1:

So make sure your wampserver is on,and if you are using hamachi make sure it is on,then go to your OdinTeh repack folder and run this programs in order:
PHP:
Launch_World
wait for 5 seconds
Launch_login
wait for 5 seconds
Launch_Channel
If you see no errors or so whatever your server is UP!
Congrats And Good luck.
-----------------------------------------------------------------
Maplestory v75 Files (Added on 16 April 2010)

Both parts password : fancyworks

PHP:
Part 1 : http://www.megaupload.com/?d=FQUT5O4U
Part 2 : http://www.megaupload.com/?d=WF6XZ3UT



-----------------------------------------------------------------
How to create accounts on MySQL( Added on April 15 2010)
Hi guys,i would like to thank .data for bringing this up because i forgot.....
So first we gotta go to google and search for Hashcalc,better yet heres the download link

PHP:
http://www.slavasoft.com/hashcalc/index.htm

Download and install that,then open it

Now,change type to "Text String",enter your password next to it and make sure to tick SHA1 below,then go.

Copy whatever comes out on SHA1 part,then go to your MySQL and fill that in as the password,then just start your game after creating an account and type in the password you typed next to the text string part(e.g noobzoid)

Then your done!
I would like to thank .data again for bringing this up :laugh:
-----------------------------------------------------------------
Completed GM Handbook v75(Added on 16 April 2010)
Hi guys what im giving you know is very self explanatory,just find the attachment below,thanks!
-----------------------------------------------------------------
CREDITS:
To Whoever Made The localhost and to whoever made the Repack,and i take 20% credit only for making this tutorial,the rest goes to the makers of the stuff im using!

-----------------------------------------------------------------
And i would like to thank everyone for reading my tutorial i have taken time to make,and please thank me if this really helps :laugh:

I Wish You Farewell,and good luck
-----------------------------------------------------------------
EDITS:
Sorry 'bout big fonts
Added how to create accounts on MySQL(April 15 2010)
Added Complete v75 GM Handbook(April 16 2010)
Added v75 Folder(April 16 2010)




 

Attachments

You must be registered for see attachments list
Last edited:
Initiate Mage
Joined
Jun 14, 2008
Messages
4
Reaction score
0
how to make myself a gm when i cant access the admin account ?
 
Newbie Spellweaver
Joined
Feb 11, 2009
Messages
6
Reaction score
14
how to make myself a gm when i cant access the admin account ?

Do it by MySQL,just simply go to the accounts table,then find the "GM" part,then type in 1

Do the same in characters table.
 
Initiate Mage
Joined
Jun 14, 2008
Messages
4
Reaction score
0
kk thanks.
now alot of things not working like the FM and npcs..
 
Newbie Spellweaver
Joined
Feb 11, 2009
Messages
6
Reaction score
14
kk thanks.
now alot of things not working like the FM and npcs..

What do you mean by the FM ?All i know about the FM error is the "Trade" button aint working,and the npcs....well i dont know how to fix that up,all i know is minor coding...im noob :mellow:
 
Newbie Spellweaver
Joined
Oct 12, 2009
Messages
8
Reaction score
0
Why is it whenever I do what you said to create an account I get "Incorrect password" at login...
 
Joined
May 5, 2010
Messages
3
Reaction score
1
Thanks for the guide! But when I try to excute it in MYSQL it says
"Script line: 5 Cannot delete or update a parent row: a foreign key constraint fails"
And also, Do I need to make the server public to work? Cuz I just want to fool around on the server by myself. Thanks.:huh:
 
Newbie Spellweaver
Joined
Jul 7, 2008
Messages
15
Reaction score
0
Accidently double posted *Delete please*
 
Last edited:
Newbie Spellweaver
Joined
May 22, 2010
Messages
5
Reaction score
0
I keep getting and error when launching the "launch_world.bat" file.

Exception in thread "main" java.lang.NoClassDefFoundError: net/sf/odinms/net/world/WorldServer
Caused by: java.lang.ClassNotFoundException: net.sf.odinms.net.world.WorldServer
  • at java.net.URLClassLoader$1.run<Unknown Source>
  • at java.security.AccessController.doPriviledged<Native Method>
  • at java.net.URLClassLoader.findClass<Unknown Source>
  • at java.lang.ClassLoader.loadClass<Unknown Source>
  • at sun.misc.Launcher$AppClassLoader.loadClass<Unknown Source>
Could not find the main class: net.sf.odinms.net.world.WorldServer. Program will exit.
 
Newbie Spellweaver
Joined
May 22, 2008
Messages
5
Reaction score
0
good guide!! :D
i did everything right, but i still got an error when i opened my client from my own computer
heres the error:
Code:
May 22, 2010 9:09:33 PM net.sf.odinms.net.MapleServerHandler sessionOpened
INFO: IoSession with /(my ip) opened
May 22, 2010 9:09:33 PM net.sf.odinms.net.MapleServerHandler messageReceived
INFO: Got unhandeled Message  (1761) 1A 00 DD 06 76 65 72 2E 37 35 20 43 68 61 7
2 61 63 74 65 72 4E 61 6D 65 28 29 2C 20 57 6F 72 6C 64 49 44 28 2D 31 29 2C 20
43 68 49 44 28 2D 31 29 2C 20 46 69 65 6C 64 49 44 28 2D 31 29 0D 0A 3D 3D 3D 3D
 20 32 30 31 30 2F 35 2F 32 31 20 32 33 3A 31 38 3A 30 33 2E 34 38 30 20 3D 3D 3
D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D
3D 0D 0A 50 49 44 28 31 42 38 29 2C 20 54 49 44 28 31 35 44 43 29 0D 0A 45 78 63
 65 70 74 69 6F 6E 20 63 6F 64 65 3A 20 43 30 30 30 30 30 30 35 20 41 43 43 45 5
3 53 5F 56 49 4F 4C 41 54 49 4F 4E 0D 0A 46 61 75 6C 74 20 41 64 64 72 65 73 73
3A 20 20 30 30 34 35 46 43 38 33 20 30 31 3A 30 30 30 35 45 43 38 33 0D 0A 4D 6F
 64 75 6C 65 3A 20 43 3A 5C 55 73 65 72 73 5C 41 6E 64 79 5C 44 65 73 6B 74 6F 7
0 5C 4D 61 70 6C 65 73 74 6F 72 79 20 76 37 35 5C 41 6E 6E 69 65 53 63 61 70 65
2E 65 78 65 0D 0A 0D 0A 52 65 67 69 73 74 65 72 73 3A 0D 0A 45 41 58 3A 37 34 37
 33 36 35 36 43 0D 0A 45 42 58 3A 30 30 34 35 46 45 44 33 0D 0A 45 43 58 3A 30 3
0 31 32 46 42 42 43 0D 0A 45 44 58 3A 30 30 30 30 30 30 30 30 0D 0A 45 53 49 3A
30 30 31 32 46 42 42 43 0D 0A 45 44 49 3A 30 30 31 32 46 30 30 38 0D 0A 43 53 3A
 45 49 50 3A 30 30 31 42 3A 30 30 34 35 46 43 38 33 0D 0A 53 53 3A 45 53 50 3A 3
0 30 32 33 3A 30 30 31 32 45 44 32 30 20 20 45 42 50 3A 30 30 31 32 45 44 33 38
0D 0A 44 53 3A 30 30 32 33 20 20 45 53 3A 30 30 32 33 20 20 46 53 3A 30 30 33 42
 20 20 47 53 3A 30 30 30 30 0D 0A 46 6C 61 67 73 3A 30 30 30 31 30 32 34 36 0D 0
A 0D 0A 43 61 6C 6C 20 73 74 61 63 6B 3A 0D 0A 41 64 64 72 65 73 73 20 20 20 46
72 61 6D 65 0D 0A 30 30 34 35 46 43 38 33 20 20 30 30 31 32 45 44 33 38 20 20 30
 30 30 31 3A 30 30 30 35 45 43 38 33 20 5B 43 3A 5C 55 73 65 72 73 5C 41 6E 64 7
9 5C 44 65 73 6B 74 6F 70 5C 4D 61 70 6C 65 73 74 6F 72 79 20 76 37 35 5C 41 6E
6E 69 65 53 63 61 70 65 2E 65 78 65 5D 0D 0A 30 30 34 35 46 44 39 32 20 20 30 30
 31 32 46 33 35 30 20 20 30 30 30 31 3A 30 30 30 35 45 44 39 32 20 5B 43 3A 5C 5
5 73 65 72 73 5C 41 6E 64 79 5C 44 65 73 6B 74 6F 70 5C 4D 61 70 6C 65 73 74 6F
72 79 20 76 37 35 5C 41 6E 6E 69 65 53 63 61 70 65 2E 65 78 65 5D 0D 0A 30 30 34
 31 46 45 35 33 20 20 30 30 31 32 46 33 38 34 20 20 30 30 30 31 3A 30 30 30 31 4
5 45 35 33 20 5B 43 3A 5C 55 73 65 72 73 5C 41 6E 64 79 5C 44 65 73 6B 74 6F 70
5C 4D 61 70 6C 65 73 74 6F 72 79 20 76 37 35 5C 41 6E 6E 69 65 53 63 61 70 65 2E
 65 78 65 5D 0D 0A 37 36 32 39 31 41 31 30 20 20 30 30 31 32 46 33 42 30 20 20 4
7 65 74 4D 65 73 73 61 67 65 57 28 29 2B 36 45 20 5B 43 3A 5C 57 69 6E 64 6F 77
73 5C 73 79 73 74 65 6D 33 32 5C 55 53 45 52 33 32 2E 64 6C 6C 5D 0D 0A 37 36 32
 39 33 31 32 33 20 20 30 30 31 32 46 34 32 38 20 20 47 65 74 57 69 6E 64 6F 77 2
8 29 2B 31 30 46 20 5B 43 3A 5C 57 69 6E 64 6F 77 73 5C 73 79 73 74 65 6D 33 32
5C 55 53 45 52 33 32 2E 64 6C 6C 5D 0D 0A 37 36 32 39 31 43 30 33 20 20 30 30 31
 32 46 34 38 34 20 20 47 65 74 4D 65 73 73 61 67 65 57 28 29 2B 32 36 31 20 5B 4
3 3A 5C 57 69 6E 64 6F 77 73 5C 73 79 73 74 65 6D 33 32 5C 55 53 45 52 33 32 2E
64 6C 6C 5D 0D 0A 37 36 32 38 38 35 36 32 20 20 30 30 31 32 46 34 42 34 20 20 47
 65 74 54 68 72 65 61 64 44 65 73 6B 74 6F 70 28 29 2B 38 43 38 20 5B 43 3A 5C 5
7 69 6E 64 6F 77 73 5C 73 79 73 74 65 6D 33 32 5C 55 53 45 52 33 32 2E 64 6C 6C
5D 0D 0A 37 37 34 43 30 45 36 45 20 20 30 30 31 32 46 37 46 34 20 20 4B 69 55 73
 65 72 43 61 6C 6C 62 61 63 6B 44 69 73 70 61 74 63 68 65 72 28 29 2B 32 45 20 5
B 43 3A 5C 57 69 6E 64 6F 77 73 5C 73 79 73 74 65 6D 33 32 5C 6E 74 64 6C 6C 2E
64 6C 6C 5D 0D 0A 37 36 32 38 38 34 38 42 20 20 30 30 31 32 46 38 41 30 20 20 47
 65 74 54 68 72 65 61 64 44 65 73 6B 74 6F 70 28 29 2B 37 46 31 20 5B 43 3A 5C 5
7 69 6E 64 6F 77 73 5C 73 79 73 74 65 6D 33 32 5C 55 53 45 52 33 32 2E 64 6C 6C
5D 0D 0A 37 36 32 37 44 37 46 39 20 20 30 30 31 32 46 38 44 43 20 20 43 72 65 61
 74 65 57 69 6E 64 6F 77 45 78 41 28 29 2B 33 33 20 5B 43 3A 5C 57 69 6E 64 6F 7
7 73 5C 73 79 73 74 65 6D 33 32 5C 55 53 45 52 33 32 2E 64 6C 6C 5D 0D 0A 30 30
34 31 46 46 43 36 20 20 30 30 31 32 46 39 39 38 20 20 30 30 30 31 3A 30 30 30 31
 45 46 43 36 20 5B 43 3A 5C 55 73 65 72 73 5C 41 6E 64 79 5C 44 65 73 6B 74 6F 7
0 5C 4D 61 70 6C 65 73 74 6F 72 79 20 76 37 35 5C 41 6E 6E 69 65 53 63 61 70 65
2E 65 78 65 5D 0D 0A 30 30 38 46 37 46 38 31 20 20 30 30 31 32 46 46 31 34 20 20
 30 30 30 31 3A 30 30 34 46 36 46 38 31 20 5B 43 3A 5C 55 73 65 72 73 5C 41 6E 6
4 79 5C 44 65 73 6B 74 6F 70 5C 4D 61 70 6C 65 73 74 6F 72 79 20 76 37 35 5C 41
6E 6E 69 65 53 63 61 70 65 2E 65 78 65 5D 0D 0A 30 30 39 36 31 39 34 35 20 20 30
 30 31 32 46 46 41 30 20 20 5A 74 6C 54 61 73 6B 4D 65 6D 52 65 61 6C 6C 6F 63 4
9 6D 70 28 29 2B 36 39 39 33 45 20 5B 43 3A 5C 55 73 65 72 73 5C 41 6E 64 79 5C
44 65 73 6B 74 6F 70 5C 4D 61 70 6C 65 73 74 6F 72 79 20 76 37 35 5C 41 6E 6E 69
 65 53 63 61 70 65 2E 65 78 65 5D 0D 0A 37 36 35 31 33 38 30 42 20 20 30 30 31 3
2 46 46 41 43 20 20 42 61 73 65 54 68 72 65 61 64 49 6E 69 74 54 68 75 6E 6B 28
29 2B 31 32 20 5B 43 3A 5C 57 69 6E 64 6F 77 73 5C 73 79 73 74 65 6D 33 32 5C 6B
 65 72 6E 65 6C 33 32 2E 64 6C 6C 5D 0D 0A 37 37 34 39 41 39 42 44 20 20 30 30 3
1 32 46 46 45 43 20 20 4C 64 72 49 6E 69 74 69 61 6C 69 7A 65 54 68 75 6E 6B 28
29 2B 34 44 20 5B 43 3A 5C 57 69 6E 64 6F 77 73 5C 73 79 73 74 65 6D 33 32 5C 6E
 74 64 6C 6C 2E 64 6C 6C 5D 0D 0A 0D 0A
..▌.ver.75 CharacterName(), WorldID(-1), ChID(-1), FieldID(-1)..==== 2010/5/21 2
3:18:03.480 ==============================..PID(1B8), TID(15DC)..Exception code:
 C0000005 ACCESS_VIOLATION..Fault Address:  0045FC83 01:0005EC83..Module: C:\Use
rs\User\Desktop\Maplestory v75\client.exe....Registers:..EAX:7473656C..EBX:0
045FED3..ECX:0012FBBC..EDX:00000000..ESI:0012FBBC..EDI:0012F008..CS:EIP:001B:004
5FC83..SS:ESP:0023:0012ED20  EBP:0012ED38..DS:0023  ES:0023  FS:003B  GS:0000..F
lags:00010246....Call stack:..Address   Frame..0045FC83  0012ED38  0001:0005EC83
 [C:\Users\User\Desktop\Maplestory v75\client.exe]..0045FD92  0012F350  0001
:0005ED92 [C:\Users\User\Desktop\Maplestory v75\client.exe]..0041FE53  0012F
384  0001:0001EE53 [C:\Users\User\Desktop\Maplestory v75\client.exe]..76291A
10  0012F3B0  GetMessageW()+6E [C:\Windows\system32\USER32.dll]..76293123  0012F
428  GetWindow()+10F [C:\Windows\system32\USER32.dll]..76291C03  0012F484  GetMe
ssageW()+261 [C:\Windows\system32\USER32.dll]..76288562  0012F4B4  GetThreadDesk
top()+8C8 [C:\Windows\system32\USER32.dll]..774C0E6E  0012F7F4  KiUserCallbackDi
spatcher()+2E [C:\Windows\system32\ntdll.dll]..7628848B  0012F8A0  GetThreadDesk
top()+7F1 [C:\Windows\system32\USER32.dll]..7627D7F9  0012F8DC  CreateWindowExA(
)+33 [C:\Windows\system32\USER32.dll]..0041FFC6  0012F998  0001:0001EFC6 [C:\Use
rs\User\Desktop\Maplestory v75\client.exe]..008F7F81  0012FF14  0001:004F6F8
1 [C:\Users\Andy\Desktop\Maplestory v75\AnnieScape.exe]..00961945  0012FFA0  Ztl
TaskMemReallocImp()+6993E [C:\Users\User\Desktop\Maplestory v75\client.exe].
.7651380B  0012FFAC  BaseThreadInitThunk()+12 [C:\Windows\system32\kernel32.dll]
..7749A9BD  0012FFEC  LdrInitializeThunk()+4D [C:\Windows\system32\ntdll.dll]...
.
also others cant connect to my computer
p.s. im using hamachi
 
Initiate Mage
Joined
Sep 16, 2009
Messages
4
Reaction score
0
Hey guys, i have made everything like this ( im in hamachi tho ) and i get errors in launch.channel and launch.login any1 can please help ? if u want to know the error then please add me at ahmed.samir@live.co.uk =D

---------- Post added at 12:46 PM ---------- Previous post was at 12:44 PM ----------

There are my errors

IN LAUNCH.LOGIN
May 28, 2010 3:42:37 PM net.sf.odinms.net.login.LoginServer main
SEVERE: Error initializing loginserver
java.lang.RuntimeException: Could not connect to world server.
at net.sf.odinms.net.login.LoginServer.run(LoginServer.java:201)
at net.sf.odinms.net.login.LoginServer.main(LoginServer.java:247)
Caused by: java.lang.NumberFormatException: null
at java.lang.Integer.parseInt(Unknown Source)
at java.lang.Integer.parseInt(Unknown Source)
at net.sf.odinms.net.login.LoginServer.run(LoginServer.java:190)
... 1 more
===================================================
IN LAUNCH.CHANNEL
May 28, 2010 3:42:37 PM net.sf.odinms.net.login.LoginServer main
SEVERE: Error initializing loginserver
java.lang.RuntimeException: Could not connect to world server.
at net.sf.odinms.net.login.LoginServer.run(LoginServer.java:201)
at net.sf.odinms.net.login.LoginServer.main(LoginServer.java:247)
Caused by: java.lang.NumberFormatException: null
at java.lang.Integer.parseInt(Unknown Source)
at java.lang.Integer.parseInt(Unknown Source)
at net.sf.odinms.net.login.LoginServer.run(LoginServer.java:190)
... 1 more
====================
Help please?
 
Newbie Spellweaver
Joined
Aug 5, 2008
Messages
13
Reaction score
0
-2147287038 error unknown when I launch the localhost, any suggestions?
 
Newbie Spellweaver
Joined
Jan 16, 2010
Messages
8
Reaction score
0
hey i cant make an acc i dont get that part of the tut can u help me or anyone
 
Newbie Spellweaver
Joined
Jun 5, 2010
Messages
12
Reaction score
0
Why when i create a character and i pressed OK.It gets me back to my character selection screen but my character wont show up.I do everything as you teach.And i don't have errors while doing this server.
 
Subscriber and Mod!
Loyal Member
Joined
Jan 1, 2009
Messages
1,925
Reaction score
378
Show your .bat files. Make sure your java files are placed correctly
 
Back
Top