I will show you how you can setup a MapleStory private server. Just follow these easy
and up-to-date instructions and you will be up and running in a few minutes.
[Table of Content]
1) Getting started.
2) Required programs.
3) Installations.
4) Files placement.
5) Server files.
6) SQL setup.
7) Preference setup.
8) Start server.
9) Using the client.
First go to C:\
Once there make 3 folders, call them whatever you want but for this tutorial I'll name them 'ZenthosDev', 'Downloads' and 'MapleStoryV83'.
Now it should look like this: C:\ZenthosDev
C:\Downloads
C:\MapleStoryV83
Before we start make sure that everything is extracted if its in a .rar format.
Installing MapleStory v83:
Install MapleStory using the download provided. Its a very straight foward installation, just follow the instructions.
After installing, DO NOT update/run the game using the client it comes with.
Delete the following files/folders from the C:/MapleStoryV83 folder if they exist.
MapleStory.exe
Patcher.exe
GameLauncher.exe
HShield (folder)
Installing WampServer:
Follow the instructions and install it at: c:\Wamp
Don't worry about putting your e-mail and such at the end just press finish.
Once your done installing it, run it and you will see the Wamp icon on the bottom right corner.
Left click it and click 'Put Online'.
Then Left click it again and click 'Start All Services'.
The Wamp icon must look completely green (if its orange or red, you have a problem).
Installing MySQL Query Browser:
This is very simple, just run the installation file, agree to the terms and follow the instructions.
Installing Java SE Development Kit (JDK):
Before we do this right click your computer icon and click properties.
Depending on what system type your computer has you will either install 32bit or 64bit.
So install the corresponding file.
Another simple installation just follow the instructions.
Take the two files from the folder (JCE Unlimited Strength Files) and copy them.
Paste them into these places, overwrite if prompted.
(The (jdk1)/(jre7) folder version may be different, its ok).
Open MySQL Query Browser, by default you should see this, if not, type it.
Server Host: localhost Port: 3306
Username: root
Everything else can be left blank, click "Ok".
Then click on the 'File' button from the menu bar, and select 'Open Script...'.
Go to C:\ZenthosDev\SQL and open the file named 'ZenthosDev.sql'.
After its opened, execute the file.
(This part is optional if your running the server for your computer only)
Go to C:\ZenthosDev and open the file called 'server.properties'.
Update the IP to yours. If your not sure what your IP is, visit Show Me My IP Address.
You may also make any changes to have the server so that it operates the way you want it to.
Take the v83 LocalHost client and place it inside the C:\MapleStoryV83 folder.
Now you may use that client to log into your server! Note: To have your friends join your server you will need to edit your client's IP address, please look for a client hex tutorial.
What other files should be in the v83 maplestory?----------- Thanks I didn't have the v83 maple oops
EDIT:
Sorry thanks for updating ill go through it again :)
Edit2:
If you want I can compress every file you need so its 1 simple download, I can upload it for you if you want and give you the link and some mirrors?
Last edited by Mitchell6549; 09-04-11 at 06:59 AM.
Default case in marker (-104)
Default case in marker (95)
Default case in marker (0)
Default case in marker (41)
[Channel] 1 Port: 7575 is online.
Default case in marker (54)
Default case in marker (30)
Default case in marker (15)
Default case in marker (-99)
Default case in marker (-88)
Default case in marker (-42)
Default case in marker (-128)
Default case in marker (16)
Default case in marker (56)
Default case in marker (109)
Default case in marker (-75)
Default case in marker (-21)
Default case in marker (-40)
Default case in marker (-71)
Default case in marker (70)
Default case in marker (-128)
Default case in marker (21)
Default case in marker (-65)
Default case in marker (0)
Default case in marker (0)
Default case in marker (-128)
Default case in marker (-22)
Default case in marker (-104)
Default case in marker (95)
Default case in marker (0)
Default case in marker (41)
[Channel] 2 Port: 7576 is online.
Default case in marker (52)
Default case in marker (1)
Default case in marker (-128)
Default case in marker (29)
Default case in marker (-120)
Default case in marker (0)
Default case in marker (-128)
Default case in marker (88)
Default case in marker (-48)
Default case in marker (-100)
Default case in marker (101)
Default case in marker (93)
Default case in marker (17)
Default case in marker (-38)
Default case in marker (-84)
Default case in marker (-36)
Default case in marker (-77)
Default case in marker (-128)
Default case in marker (-38)
Default case in marker (21)
Seek failed java.io.IOException: Negative seek offset
Default case in marker (101)
Default case in marker (93)
Default case in marker (24)
Default case in marker (-38)
Default case in marker (-84)
Default case in marker (-36)
Default case in marker (-77)
Default case in marker (-128)
Default case in marker (30)
Default case in marker (21)
Default case in marker (0)
Default case in marker (0)
Default case in marker (-128)
Default case in marker (-18)
Default case in marker (68)
Default case in marker (5)
Default case in marker (0)
Default case in marker (-38)
Default case in marker (21)
Default case in marker (-104)
Default case in marker (49)
Default case in marker (16)
Default case in marker (56)
Default case in marker (109)
Default case in marker (-75)
Default case in marker (-21)
Default case in marker (-40)
Default case in marker (-71)
Default case in marker (70)
Default case in marker (-128)
Default case in marker (21)
Default case in marker (-65)
Default case in marker (0)
Default case in marker (0)
Default case in marker (-128)
Default case in marker (-22)
Default case in marker (-104)
Default case in marker (95)
Default case in marker (0)
Default case in marker (41)
Default case in marker (16)
Default case in marker (56)
Default case in marker (109)
Default case in marker (-75)
Default case in marker (-21)
Default case in marker (-40)
Default case in marker (-71)
Default case in marker (70)
Default case in marker (-128)
Default case in marker (21)
Default case in marker (-65)
Default case in marker (0)
Default case in marker (0)
Default case in marker (-128)
Default case in marker (-22)
Default case in marker (-104)
Default case in marker (95)
Default case in marker (0)
Default case in marker (41)
Default case in marker (16)
Default case in marker (56)
Default case in marker (109)
Default case in marker (-75)
Default case in marker (-21)
Default case in marker (-40)
Default case in marker (-71)
Default case in marker (70)
Default case in marker (-128)
Default case in marker (21)
Default case in marker (-65)
Default case in marker (0)
Default case in marker (0)
Default case in marker (-128)
Default case in marker (-22)
Default case in marker (-104)
Default case in marker (95)
Default case in marker (0)
Default case in marker (41)
Default case in marker (16)
Default case in marker (56)
Default case in marker (109)
Default case in marker (-75)
Default case in marker (-21)
Default case in marker (-40)
Default case in marker (-71)
Default case in marker (70)
Default case in marker (-128)
Default case in marker (21)
Default case in marker (-65)
Default case in marker (0)
Default case in marker (0)
Default case in marker (-128)
Default case in marker (-22)
Default case in marker (-104)
Default case in marker (95)
Default case in marker (0)
Default case in marker (41)
Default case in marker (16)
Default case in marker (56)
Default case in marker (109)
Default case in marker (-75)
Default case in marker (-21)
Default case in marker (-40)
Default case in marker (-71)
Default case in marker (70)
Default case in marker (-128)
Default case in marker (21)
Default case in marker (-65)
Default case in marker (0)
Default case in marker (0)
Default case in marker (-128)
Default case in marker (-22)
Default case in marker (-104)
Default case in marker (95)
Default case in marker (0)
Default case in marker (41)
Default case in marker (16)
Default case in marker (56)
Default case in marker (109)
Default case in marker (-75)
Default case in marker (-21)
Default case in marker (-40)
Default case in marker (-71)
Default case in marker (70)
Default case in marker (-128)
Default case in marker (21)
Default case in marker (-65)
Default case in marker (0)
Default case in marker (0)
Default case in marker (-128)
Default case in marker (-22)
Default case in marker (-104)
Default case in marker (95)
Default case in marker (0)
Default case in marker (41)
Default case in marker (16)
Default case in marker (56)
Default case in marker (109)
Default case in marker (-75)
Default case in marker (-21)
Default case in marker (-40)
Default case in marker (-71)
Default case in marker (70)
Default case in marker (-128)
Default case in marker (21)
Default case in marker (-65)
Default case in marker (0)
Default case in marker (0)
Default case in marker (-128)
Default case in marker (-22)
Default case in marker (-104)
Default case in marker (95)
Default case in marker (0)
Default case in marker (41)
Default case in marker (56)
Default case in marker (10)
Default case in marker (-128)
Default case in marker (12)
Default case in marker (18)
Default case in marker (6)
Default case in marker (0)
Default case in marker (-128)
Default case in marker (90)
Default case in marker (35)
Seek failed java.io.IOException: Negative seek offset
Default case in marker (39)
Default case in marker (-113)
Default case in marker (56)
Default case in marker (10)
Default case in marker (-128)
Default case in marker (-36)
Default case in marker (-97)
Default case in marker (8)
Default case in marker (0)
Default case in marker (-128)
Default case in marker (45)
Default case in marker (-55)
Default case in marker (91)
Default case in marker (8)
Default case in marker (53)
Default case in marker (-93)
Default case in marker (39)
Default case in marker (-113)
Default case in marker (56)
Default case in marker (10)
Default case in marker (-128)
Default case in marker (-117)
Default case in marker (-71)
Seek failed java.io.IOException: Negative seek offset
Default case in marker (60)
Default case in marker (0)
Default case in marker (70)
Default case in marker (-128)
Default case in marker (-1)
Seek failed java.io.IOException: Negative seek offset
Default case in marker (-117)
Default case in marker (56)
Default case in marker (10)
Default case in marker (-128)
Default case in marker (80)
Default case in marker (126)
Default case in marker (1)
Default case in marker (0)
Default case in marker (-128)
Default case in marker (64)
Default case in marker (78)
Default case in marker (-77)
Default case in marker (0)
Default case in marker (92)
Default case in marker (1)
Default case in marker (38)
Default case in marker (63)
Default case in marker (56)
Default case in marker (10)
Default case in marker (-128)
Default case in marker (-105)
Default case in marker (22)
Default case in marker (86)
Default case in marker (0)
Default case in marker (-128)
Default case in marker (-113)
Default case in marker (-73)
Default case in marker (-92)
Default case in marker (44)
Default case in marker (115)
Default case in marker (16)
Default case in marker (56)
Default case in marker (109)
Default case in marker (-75)
Default case in marker (-21)
Default case in marker (-40)
Default case in marker (-71)
Default case in marker (70)
Default case in marker (-128)
Default case in marker (21)
Default case in marker (-65)
Default case in marker (0)
Default case in marker (0)
Default case in marker (-128)
Default case in marker (-22)
Default case in marker (-104)
Default case in marker (95)
Default case in marker (0)
Default case in marker (41)
Exception during processing packet: net.login.handler.CharlistRequestHandler: nu
ll
For those who said they can't go pass the login screen.
Did you guys updated the IP to your own?
Because if you did then you will also need to change the IP in the client.
Try changing the IP in the server.properties file to: 127.0.0.1
Last edited by XiuzSu; 09-04-11 at 09:19 AM.
Reason: Typo.
I found out the problem of unable to get pass login. It's because you didn't update the java with the unlimited strength files. Anyway I'm now stucked in channel selection lol. Posted via Mobile Device
I meant the rar as an extra upload link for those who don't have any of the files, I had to download them all, I still am gonna download the v83 maple files tonight, it took me 9 hours yesterday figuring it all out because some of your links were bad, had to go searching for the right programs, eventually got it all, and I'm still not done.