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!

[Tut] How To Make A v62 MapleStory Private Server!

Initiate Mage
Joined
Jun 19, 2008
Messages
9
Reaction score
0
Re: [Guide] How To Make A v62 MapleStory Private Server!

my error says smth like String.wz is not found... i don't get it, is there supposed to be a string wz in the repack?

EDIT : Nvm, i solved that one, am i supposed to replace the WzMss.dll?
 
Skilled Illusionist
Joined
Nov 21, 2008
Messages
300
Reaction score
4
Re: [Guide] How To Make A v62 MapleStory Private Server!

yes
 
Initiate Mage
Joined
May 22, 2008
Messages
3
Reaction score
0
Re: [Guide] How To Make A v62 MapleStory Private Server!

=[ When I get to the channel select screen and I select one... It just stays there, and keeps loading... doesn't go...

Anyone else got my problem?
 
Initiate Mage
Joined
Jun 19, 2008
Messages
9
Reaction score
0
Re: [Guide] How To Make A v62 MapleStory Private Server!

=[ When I get to the channel select screen and I select one... It just stays there, and keeps loading... doesn't go...

Anyone else got my problem?

i think yours is because you didn't put the java files in the correct place.
 
Initiate Mage
Joined
May 22, 2008
Messages
3
Reaction score
0
Re: [Guide] How To Make A v62 MapleStory Private Server!

i think yours is because you didn't put the java files in the correct place.

I've used other sources and they were fine, up to the point where you make a character... and it doesn't create and just stays there after you hit OK, so it's not the java files that are the problem

EDIT:::
Nevermind, fixed my problems
 
Initiate Mage
Joined
Jul 11, 2008
Messages
31
Reaction score
0
Re: [Guide] How To Make A v62 MapleStory Private Server!

i got cannot find wzmss.dll?
 
Initiate Mage
Joined
Dec 29, 2008
Messages
17
Reaction score
0
Re: [Guide] How To Make A v62 MapleStory Private Server!

[Pic-Tut][Pirate Job]Guide to making a private server [v.59]
Step one-
-MySQL Server: Download
-MySQL Tools: Download
-Java JDK Update 7 - Including Netbeans: Download
-Java Cryptography Extension Unlimited Strength Files: Download
-Localhost.exe v0.59: PlutoKiss's Edited Localhost.zip
-v.59 Repack FallenCitYUnlimited0.59.rar
-WZ's wz.rar

Step two-
Install the Java Development Kit which will also include NetBeans.
After installation extract Java Cryptography Extenstion Unlimited Strength Files to your desktop.
After extraction, navigate to:
\Program Files\Java
You should see this Two folders:
"jdk1.6.0_07" and "jre1.6.0_07"
Copy all the files from the Java Cryptography Extension Unlimited Strength Files folder that you extracted earlier to your desktop and paste them, overwriting any other files with the same name, to these locations.
In the folder "jdk1.6.0_07" paste the files to "jre/lib/security"
In the folder "jre1.6.0_07" paste the files to "lib/security"

This image has been resized. Click this bar to view the full image. The original image is sized 800x500.


Step Three-
Install MySQL Server and then install MySQL Tools.
During configuration of the MySQL Server, check the Standard Configuration and install it as a Windows Service. You will also be prompted to change the Administrator account settings, uncheck this and make sure the boxes are greyed out before proceeding.
This image has been resized. Click this bar to view the full image. The original image is sized 800x500.


Step Four-
Extract the v.59 files.

After extracting the files, open up MySQL Server.
If you followed the instructions above. Log in with this Info.
Server Host: localhost
Username: root
Password: ___(blank)___


Step Five-
On MySQL server Press Ctrl+N
Or. Right click on the right then click "Create New Schema"
This image has been resized. Click this bar to view the full image. The original image is sized 800x500.


Step Six-
Click on
File > Open Script
Then navigate to your Server files
After navigating to your server file you should see "odinms.sql"
Double click on it.
After double clicking on it, Click "Execute" (The green button On the top right corner.)
This image has been resized. Click this bar to view the full image. The original image is sized 800x500.


Step Seven-
Navigate to your server files again.
Open db.properties with notepad/Wordpad
And remove the password or change it to w.e u setted it as.
Then open Channel, World, Login. (Properties File)
then change 24.187.24.122 to 127.0.0.1 As you can see on the Picture.

This image has been resized. Click this bar to view the full image. The original image is sized 800x500.


Step Eight- Creating an account.
Open your MySQL Server.
Double click OdinMS Then Double Click "Accounts" Then click "execute" (the green button)
You Should see this:
This image has been resized. Click this bar to view the full image. The original image is sized 800x500.


Now click the Edit button and And insert as followed.

ID = (whatever the next number is)
Name = Account ID here
Password = Go to ratfactor: sha1Converter, and insert requested password there. And insert the code that you get from there into the section.
Salt = Don't touch
Loggedin = 0
LastLogin = Don't touch
CreateDat = Whatever date it is that day
Birthday = Your Birthday (example : 1990-06-05) Year - Month - Day
Banned = 0
TempBan = 0
Greason = Don't touch (If you ran the sqls)
BanReason = Don't touch (If you ran the sqls)
GM = 0 for Non GM, and 1 for GM (If you want to have commands change GM in the Characters table to 1)
Email = Email
EmailCode = Don't touch
ForumAccID = Don't touch
Macs = Don't touch (If you ran the sqls)
lastpwnemail = Don't touch
If you're Accounts table also has NxCash,Mpoints, and Gtokens then just don't touch them.

After putting the your info, click the Apply Changes on the bottom

Step Nine-
Copy wz folder then paste it to your OdinMS folder
This image has been resized. Click this bar to view the full image. The original image is sized 800x500.


Step Ten-
Navigate to your OdinMS Folder Then Double click launch_server
Make sure MySQL Server is Open.
Then press any key to begin.

After that it should open
launch_world.bat
launch_login.bat
launch_channel.bat


This image has been resized. Click this bar to view the full image. The original image is sized 800x500.





After opening the .bats, Navigate to your MapleStory Folder (v.59)
And paste pk's_edited_localhost on your maple story folder.
After pasting the localhost, execute it.

Note: The server is REALLY BUGGY.


ID's

PIRATE JOB IS 522/512
YOU CAN JUMP DOWN


Weapons:
--Knuckles:
01482000 - Level 10 :: Steel Knuckle
01482001 - Level 15 :: Leather Arms
01482002 - Level 20 :: Double Tail Knuckle
01482003 - Level 25 :: Norman Grip
01482004 - Level 30 :: Prime Hands
01482005 - Level 35 :: Silver Maiden
01482006 - Level 40 :: Neozard
01482007 - Level 50 :: Fury Claw
01482008 - Level 60 :: Seraphims
01482009 - Level 70 :: Beia Crash
01482010 - Level 80 :: Steelno
01482011 - Level 90 :: White Fangz
01482012 - Level 100 :: King Cent
01482013 - Level 110 :: Dragon Slash Claw
01482023 - Level 120 :: Timeless Knuckle

01482014 - Level 10 ::
01482015 - Level 20 :: Prime Hands
01482016 - Level 35 :: Fury Claw
01482017 - Level 50 :: Seraphims
01482018 - Level 60 :: Beia Crash
01482019 - Level 70 :: Steelno

01482020 - Level 35 :: Mapke Knuckle
01482021 - Level 43 :: Maple Storm Finger
01482022 - Level 64 :: Maple Golden Claw

--Guns:
01492000 - Level 10 :: Pistol
01492001 - Level 15 ::
01492002 - Level 20 ::
01492003 - Level 25 ::
01492004 - Level 30 ::
01492005 - Level 35 ::
01492006 - Level 40 ::
01492007 - Level 50 ::
01492008 - Level 70 ::
01492010 - Level 80 ::
01492011 - Level 90 ::
01492012 - Level 100 ::
01492013 - Level 110 ::

01492014 - Level 10 :: Pistol
01492015 - Level 20 ::
01492016 - Level 35 ::
01492017 - Level 50 ::
01492018 - Level 60 ::
01492019 - Level 70 ::

01492020 - Level 35 ::
01492020 - Level 43 ::
01492022 - Level 64 ::

--Bullets:
02330000 - Level 10 :: Bullet
02330001 - Level 30 :: Split Bullet
02330002 - Level 50 :: Mighty Bullet
02330003 - Level 70 :: Vital Bullet
02330004 - Level 90 :: Shiny Bullet
02330005 - Level 110 :: Eternal Bullet

--Capsules:
02331000 - Level 70 :: Blaze Capsules
02332000 - Level 70 :: Glace Capsules
Hat:
01002610 - Level 10 :: Brown Rocky Bandana
01002613 - Level 15 :: Brown Lagger Cap
01002616 - Level 20 :: Brown Double Marine
01002619 - Level 25 :: Brown Pitz Bandana
01002622 - Level 30 :: White Oceania Cap
01002625 - Level 35 :: Blue Den Marine
01002628 - Level 40 :: Red Misty
01002631 - Level 50 :: Brown Leather Ocean Hat
01002634 - Level 60 :: Purple Cast Linen
01002637 - Level 70 :: Black Pirate's Bandana
01002640 - Level 80 :: Blue Sun Boat Hat
01002643 - Level 90 :: Red Brave Hamal
01002646 - Level 100 :: Black Polax Hat
01002649 - Level 110 :: Canopus Hat
Overall:
01052095 - Level 10 :: Brown Rocky Suit
01052098 - Level 15 :: Brown Cotton Lagger
01052101 - Level 20 :: Beige Carribean
01052104 - Level 25 :: Brown Turk Gally
01052107 - Level 30 :: Brown Pollard
01052110 - Level 35 :: Blue Brace Look
01052113 - Level 40 :: Red Barbay
01052116 - Level 50 :: Green Plasteer
01052119 - Level 60 :: Black Royal Barone
01052122 - Level 70 :: Red Viska
01052125 - Level 80 :: White Pioneer
01052128 - Level 90 :: White Marquini
01052131 - Level 100 :: Red Belly Duke
01052134 - Level 110 :: Canopus Suit
Glove:

01082180 - Level 15 :: Green Lagger Halfglove
01082183 - Level 20 :: Brown Leather Armor Glove
01082186 - Level 25 :: Hard Leather Glove
01082189 - Level 30 :: Yellow Tartis
01082192 - Level 35 :: Brown Jeweled
01082195 - Level 40 :: Brown Barbee
01082198 - Level 50 :: Brown Royce
01082201 - Level 60 :: Black Schult
01082204 - Level 70 :: Black Bisk
01082207 - Level 80 :: Blue Halfglove
01082210 - Level 90 :: Red Martier
01082213 - Level 100 :: Black Skellduke
01082216 - Level 110 :: Canopus Glove
Shoes:
01072285 - Level 15 :: Brown Lagger Slippers
01072288 - Level 20 :: Brown Skeedy Sandals
01072291 - Level 25 :: Brown Wooden Krag
01072294 - Level 30 :: Brown Paulie Boots
01072297 - Level 35 :: Brown Locote Shoes
01072300 - Level 40 :: Brown Leather Krag
01072303 - Level 50 :: Brown Double Boots
01072306 - Level 60 :: Black Basile Boots
01072309 - Level 70 :: Black Voyson Shoes
01072312 - Level 80 :: Blue Pageant
01072315 - Level 90 :: Black Markintz
01072318 - Level 100 :: Black Duke Barkin Shoes
01072321 - Level 110 :: Canopus Boots
01072338 - Level 30 :: Purple Showshoes
Scrolls:
2044804 = 30% Knuckle for ATT
2044803 = 70% Knuckle for ATT
2044802 = 10% Knuckle for ATT
2044801 = 60% Knuckle for ATT
2044800 = 100% Knuckle for ATT

2044904 = 30% Gun for ATT
2044903 = 70% Gun for ATT
2044902 = 10% Gun for ATT
2044901 = 60% Gun for ATT
2044900 = 100% Gun for ATT
Crimson Wood Areas by SageDonald Of RageZone

World MapID
Masteria 610010000 Phantom Forest-Bent Tree
Masteria 610010001 Phantom Forest-Haunted Hill
Masteria 610010002 Phantom Forest-Swamp Bog
Masteria 610010003 Phantom Forest-Phantom Road
Masteria 610010004 Phantom Forest-Dead Man's Gorge
Masteria 610010005 Phantom Forest-Forgotten Path
Masteria 610010010 Phantom Forest-Hidden Evil
Masteria 610010011 Phantom Forest-Creeping Evil
Masteria 610010012 Phantom Forest-Evil Rising
Masteria 610010013 Phantom Forest-The Evil Dead
Masteria 610010100 Phantom Forest-Twisted Paths
Masteria 610010101 Phantom Forest-Twisted Paths
Masteria 610010102 Phantom Forest-Twisted Paths
Masteria 610010103 Phantom Forest-Twisted Paths
Masteria 610010104 Phantom Forest-Twisted Paths
Masteria 610010200 Phantom Forest-Crossroads
Masteria 610010201 Phantom Forest-Crossroads
Masteria 610010202 Phantom Forest-Crossroads
Masteria 610020000 Crimsonwood Mountain-Valley of Heroes 1
Masteria 610020001 Crimsonwood Mountain-Valley of Heroes 2
Masteria 610020002 Crimsonwood Mountain-Lower Ascent Masteria 610020003 Crimsonwood Mountain-ThePathof Strength
Masteria 610020004 Crimsonwood Mountain-The Path of Peril
Masteria 610020005 Crimsonwood Mountain-Upper Ascent
Masteria 610020006 Crimsonwood Mountain-Crimsonwood Keep
Masteria 610020010 Crimsonwood Mountain-Cavern of Fear
Masteria 610020011 Crimsonwood Mountain-Cavern of Pain
Masteria 610020012 Crimsonwood Mountain-Cavern of Shame
Masteria 610020013 Crimsonwood Mountain-Cavern of Honor
Masteria 610020014 Crimsonwood Mountain-Cavern of Fortitude
Masteria 610020015 Crimsonwood Mountain-Cavern of Valor


Credits:
Crasgear (me) (Typing)
Serp and Matze for the odin source
Danny and odinteh for updating to 0.59 and providing fixes , etc
Snow and matthias's teamf or the wz files and others
pr0666 for the localhost
Ragezone community , leifde for pets, etc/
Kingdomvolc for pirate equips
sagedonald for the locations
I can't keep the thread updated anymore. I am taking a break on creating private servers.

__________________
Remember to use the if I helped!

Last edited by crasgear; 11-21-2008 at 09:37 AM.
 
Initiate Mage
Joined
Dec 1, 2008
Messages
24
Reaction score
0
Re: [Guide] How To Make A v62 MapleStory Private Server!

i cant download the Java, when i when i click download, it sents me to the SDM, then ready to download , after. then it download to 5% and it gets back to 0%, it just cant be download, then after some time, Downloaded fail, maximum tries exceeded.
anyone know how do i get this JAVA to work ?
 
Initiate Mage
Joined
Jan 16, 2009
Messages
10
Reaction score
0
Re: [Guide] How To Make A v62 MapleStory Private Server!

whenever i try to start the world/channel/login.bat server starters it goes like this -
" 'java' is not recognized as an internal or external command,
operable program or batch file.
Press any key to continue . . ."

when i press any key it closes...

what do i do? i tried looking up "how to set JAVA Environment variables in windows" in google
and everything i found was COMPLETE gibberish to me..so can someone give me an easy rundown?
thanks


nvm fixed =D
 
Last edited:
Initiate Mage
Joined
Jun 21, 2008
Messages
4
Reaction score
0
Re: [Guide] How To Make A v62 MapleStory Private Server!

thank you for the guide
 
Initiate Mage
Joined
Dec 31, 2008
Messages
43
Reaction score
3
Re: [Guide] How To Make A v62 MapleStory Private Server!

No problem, good luck with making the servers =]
 
Initiate Mage
Joined
Jun 23, 2008
Messages
4
Reaction score
0
Re: [Guide] How To Make A v62 MapleStory Private Server!

a link to my problem:

 
Initiate Mage
Joined
Jan 16, 2009
Messages
10
Reaction score
0
Re: [Guide] How To Make A v62 MapleStory Private Server!

Wow, that actually helped me a LOT. All i had to do was set up the Mysql files and stuff all over again and it worked!

But now i have ANOTHER problem....

Monsters don't move :*:


how did you get it to save your char? i re-executed all the sql files in the repack
 
Initiate Mage
Joined
Dec 31, 2008
Messages
43
Reaction score
3
Re: [Guide] How To Make A v62 MapleStory Private Server!

But now i have ANOTHER problem....

Monsters don't move :*:

They don't move because your in the skill ''Hide"

how did you get it to save your char? i re-executed all the sql files in the repack

Hmm make sure there al excuted i had the same problem before i re-excuted them and it worked.
 
Initiate Mage
Joined
Dec 31, 2008
Messages
3
Reaction score
0
Re: [Guide] How To Make A v62 MapleStory Private Server!

Hello people, I've had loads of errors, I fixed all of them myself but I really don't know how to fix this one.
Help me please.

Channel Server says:
Exception in thread "main" java.lang.ExceptionInInitializerError
at net.sf.odinms.net.channelserver.main<ChannelServer.java:568>
Caused by: java.lang.NullointerException
at net.sf.odinms.client.messages.CommandProcessor.reloadCommands <Command Processor.java:240>
at net.sf.odinms.client.messages.CommandProcessor.<init><CommandProcessor.java:82>
at net.sf.odinms.client.messages.CommandProcessor.<clinit><CommandProcessor.java:68>
... 1 more
 
Last edited:
Initiate Mage
Joined
Sep 22, 2008
Messages
21
Reaction score
0
Re: [Guide] How To Make A v62 MapleStory Private Server!

Hi, after a few hours of running the server, I can't get past character selection anymore and this is what my batch file says:

SEVERE: Host not found
java.net.UnknownHostException: releaselogin
at java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method)
at java.net.InetAddress$1.lookupAllHostAddr(Unknown Source)
at java.net.InetAddress.getAddressFromNameService(Unknown Source)
at java.net.InetAddress.getAllByName0(Unknown Source)
at java.net.InetAddress.getAllByName(Unknown Source)
at java.net.InetAddress.getAllByName(Unknown Source)
at java.net.InetAddress.getByName(Unknown Source)
at net.sf.odinms.net.login.handler.CharSelectedHandler.handlePacket(Char
SelectedHandler.java:38)
at net.sf.odinms.net.MapleServerHandler.messageReceived(MapleServerHandl
er.java:118)
at org.apache.mina.common.support.AbstractIoFilterChain$TailFilter.messa
geReceived(AbstractIoFilterChain.java:570)
at org.apache.mina.common.support.AbstractIoFilterChain.callNextMessageR
eceived(AbstractIoFilterChain.java:299)
at org.apache.mina.common.support.AbstractIoFilterChain.access$1100(Abst
ractIoFilterChain.java:53)
at org.apache.mina.common.support.AbstractIoFilterChain$EntryImpl$1.mess
ageReceived(AbstractIoFilterChain.java:648)
at org.apache.mina.filter.codec.support.SimpleProtocolDecoderOutput.flus
h(SimpleProtocolDecoderOutput.java:58)
at org.apache.mina.filter.codec.ProtocolCodecFilter.messageReceived(Prot
ocolCodecFilter.java:180)
at org.apache.mina.common.support.AbstractIoFilterChain.callNextMessageR
eceived(AbstractIoFilterChain.java:299)
at org.apache.mina.common.support.AbstractIoFilterChain.access$1100(Abst
ractIoFilterChain.java:53)
at org.apache.mina.common.support.AbstractIoFilterChain$EntryImpl$1.mess
ageReceived(AbstractIoFilterChain.java:648)
at org.apache.mina.filter.executor.ExecutorFilter.processEvent(ExecutorF
ilter.java:220)
at org.apache.mina.filter.executor.ExecutorFilter$ProcessEventsRunnable.
run(ExecutorFilter.java:264)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source
)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnabl
e.java:51)
at java.lang.Thread.run(Unknown Source)

How do I fix this? =(
 
Back
Top