Okay, Due To The Fact That There Have Been Many People Saying That Creating A MapleStory Private Server Requires Extensive Knowledge In MySQL, C++, Hex Editing, Packet Sniffing, Packet Emulating, Port Forwarding, Debugging Of Code Errors And, Also, Knowing Which Codes Can Remove Flash Jump Delays (Fun), I Have Decided To Try And Create A Private Server. xD
That's An Extremely Huge And Daunting List, Correct?
And It Scares Most People Into Thinking, "Forget This Shit, I'm Gonna' Join A Private Server Instead."
Well, I'm Gonna' Freakin' Create A Bloody Private Server My Bloody Self.
Why?
I'm Bored.
Okay, About 8+pm And I Started..
I Had To Download All My Needed Applications.
8+PM:
GMS v0.55, Microsoft Visual C++ 2008 Express Edition.
Note: Visual C++ Errors Whenever Installing
12.48AM:
Finally Got Visual C++ To Install Correctly After Over An Hour.
Downloading MySQL, Boost C++ Libraries (To Speed Up C++ With Multithread Debugging)
12.54AM:
MySQL Is Successfully Installed, Boost C++ Libraries Still Installing.
Closed "explorer.exe" With TaskManager To Minimize Computer Lag.
Note: Computer Lag Has Decreased Significantly, Approx. 78%
1.00AM:
Downloading Of MySQL GUI Tools Package Started.
Boost C++ Libraries Still Installing. (48%)
1.07AM:
Downloaded And Installed SVN.
Created A Trunk Root Folder With SVN.
Got VEDB In Vana Folder.
Boost C++ Libraries Still Installing. (75%)
Reading Up On Using MySQL To Load Core SQL Files And VEDB Files.
Note: Lag Has Totally Disappeared. Boost C++ Libraries Is Taking Too Damn Long. =.=
1.16AM:
Boost C++ Libraries Error-ed.
Installation Restarted.
Note: MySQL Database Management Deemed Easy. I'm Hungry.
1.33AM:
Staring At The PC Screen.
Boost C++ Libraries Finished Downloading.
Boost C++ Libraries Is Taking Forever To Install. Like Visual C++.
Note: I'm Freakin' Cold And It's Dark And Cramped. I'm Hungry.
1.37AM:
Sat On The Floor Near My PC To Rest.
Head Hurts.
Continuing To Stare At PC Screen.
1.40AM:
Boost C++ Libraries Has Finally Finished Installation.
Starting Actual Coding Of Maple Private Server.
Managing SQL Database.
Note: Remember To Port Forward Later. I'm Still Hungry.
1.45AM:
Have To Restart PC.
Unexpected Windows Error Occured.
Likely Cause To Be Termination Of "explorer.exe"
2.10AM:
Restarted PC.
Proceeding With Database Management.
Note: I'm Freakin' Hungry.
2.30AM:
MySqL GUI Tools (MySQL Query Browser) Error-ed Upon 5Minutes Of Service.
Re-Installing It.
2.37AM:
Klarice Went Online At MSN.
She's Become Immature And Spiteful.
Note: I'm Still Freakin' Hungry.
2.44AM:
Some Weird Person Added Me In MSN. (lblbanlong@hotmail.com)
I Asked For A Name, Reply Was: BANLONG HASHA!
Blocked The Idiot.
3.17AM:
FINALLY Fixed The MySQL Query Browser Fucked Up Gay Errors.
NOW Starting On The Damned Editing.
Note: I'm Feeling A Gastric Coming Along, Ignoring It.
3.25AM:
Realized I Forgot To Extract Some Scripts,
Extracted Them.
Starting NOW xD
3.41AM:
25Scripts Speed-Typed.
Scanning And Auto-Fixing Any Errors.
3.52AM:
MapleStory Private Server Configured!!~ (Celebrations!!~~~)
MapleStory Private Server Named "MoonLight MS".
MapleStory Private Server Rates: 200X EXP 75X Mesos 10X Drops
Proceeding To Compile All Data.
Note: I've Been Hit With Major Gastric, Taking A Rest To Cook Instant Noodles And EAT!!
4.14AM:
Port Forwarding Now.
4.48AM:
Port Forwarding Is Bloody Easy,
But Unfortunately, My Wireless Host PC Is Turned Off,
So I Cannot Forward My Port. =.=
Everything Is Still Compiling..
7.19AM:
Spent All The Time From 5+ AM Till Now To Continue Debugging And Tweaking The Settings.
Have Yet To Forward Port.
Forward Port Deemed Essential To Enter A Channel.
Note: Will Work On It When My Aunt Turns On The Source.
Final Notes:
Making A Private Server Is Relatively Painless, Patience Is Needed, Though.
I Experienced More Pain Simply Because My PC Is Simply Old.
If You're Thinking Of Creating Your Own Server, Just Make Sure It's One That Can Install Stuff Quick xD
Make Sure You Port Forward To 3306, 8484, 8485, 7100, 7101 THIS IS A MUST.
Working:
Login
World Select
Character Creation
Character Selection
Channel Selection
Needs Work:
Entering A Channel <--- Port Forwarded, Still Getting Errors, Will Look Into It. Visual C++ Identified Breakpoint In Coding, Modifications Will Take More Time.