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!

[Delphi] [Source] [v83+]Delphi MapleStory Server (supports v83/v90/v97)

Newbie Spellweaver
Joined
Jan 13, 2009
Messages
65
Reaction score
0
Re: Delphi MapleStory Server (supports v75 & v80)

sure :O
!gmshop
and all this poop :O

---------- Post added at 07:01 PM ---------- Previous post was at 07:00 PM ----------

!shop
!strip
!zakum
!notice ..
and more
 
Junior Spellweaver
Joined
Mar 25, 2009
Messages
162
Reaction score
6
Re: Delphi MapleStory Server (supports v75 & v80)

Delphi is rising!~
 
Junior Spellweaver
Joined
Aug 3, 2008
Messages
138
Reaction score
11
Re: Delphi MapleStory Server (supports v75 & v80)

sure :O
!gmshop
and all this poop :O

---------- Post added at 07:01 PM ---------- Previous post was at 07:00 PM ----------

!shop
!strip
!zakum
!notice ..
and more
No these are the commands.
* /m MAPID
* /map or /warp MAPID [PORTALID]
* /job JOBID
* /mesos NEW_AMOUNT (Your mesos are set to that value, you don't gain it)
* /ap NEW_AMOUNT
* /sp NEW_AMOUNT
* /level [NEW_LEVEL] (No parameter = Level Up once)
* /item ID
 
Newbie Spellweaver
Joined
Jan 5, 2010
Messages
44
Reaction score
8
Re: Delphi MapleStory Server (supports v75 & v80)

done it, but its not GM in game ..
in v83

You don't need to create an account through SQL.. In your server GUI, click on "create account" and fill in the info and then tick "GM"
 
Newbie Spellweaver
Joined
Jan 13, 2009
Messages
65
Reaction score
0
Re: Delphi MapleStory Server (supports v75 & v80)

* /m MAPID
* /map or /warp MAPID [PORTALID]
* /job JOBID
* /mesos NEW_AMOUNT (Your mesos are set to that value, you don't gain it)
* /ap NEW_AMOUNT
* /sp NEW_AMOUNT
* /level [NEW_LEVEL] (No parameter = Level Up once)
* /item ID
its all the commands?
 
Junior Spellweaver
Joined
Aug 3, 2008
Messages
138
Reaction score
11
Re: Delphi MapleStory Server (supports v75 & v80)

Yes that's all the commands.
 
Newbie Spellweaver
Joined
Dec 31, 2008
Messages
10
Reaction score
0
Re: Delphi MapleStory Server (supports v75 & v80)

lol its so cool xD
good luck with that :p
 
Joined
Jul 20, 2010
Messages
1
Reaction score
0
Re: Delphi MapleStory Server (supports v75 & v80)

Hello, I have a made V.83 server using this. Will this be updated at all?
Like soo you can edit items stats, make all-in-one npcs, spawn nps?
 
Newbie Spellweaver
Joined
Jan 13, 2007
Messages
47
Reaction score
2
Re: Delphi MapleStory Server (supports v75 & v80)

I put into my SVN (TortoiseSVN) and do checkout but it's not working...
 
Joined
Sep 4, 2010
Messages
2
Reaction score
0
Re: Delphi MapleStory Server (supports v75 & v83)

Hi,

I got bored and decided to find out more about how MapleStory servers work. I thought that works best when I write my own server and I have much experience in Delphi, so I used that language. :)

You can follow my work here:


Before executing it, make sure you have ran all the database scripts which are in the SQL Scripts directory (Main DB & MCDB).

If you want to check out the source using a SVN client, you may use this url:


It can be only compiled with Delphi 2009 and higher, because I use new language features - when using an older version, you will get many errors and making it compatible probably needs a few days as I use Generics very often and you would need to change them all to arrays, which are sometimes not as easy to handle.

Things that work:

  • Database (MySQL) connection
  • Everything that has to do with pins (entering, changing etc.)
  • Everything that has to do with characters (creating, deleting)
  • View all characters
  • Char-Selection (logging in)
  • You can move on a map and also see others
  • Uses MCDB (Maple Community Database) for WZ-Data access
  • Facial expressions
  • Public chatting
  • All NPC scripts for Maple Island are written
  • Command processor is implemented, but only a few basic commands work
  • The first quests completely work, also Roger's Apple, which requires a QuestScript
  • Currently you can get all first jobs
  • All beginner & first job skills work
  • Basic NPCs on Victoria work, e.g. Taxis
  • (v80+ only) The Aran Introduction completely works :D:
  • (v80+ only) New Adventurer (Explorer) Intro playable
  • Buddylists
  • Whispering & /find
  • (v82+ only) Personal Identification Code System
  • Cygnus Knights work until Lv. 13 (GMS-like)
  • Bowman 2nd Job Advancement works

GM Commands:
  • /m MAPID
  • /map or /warp MAPID [PORTALID]
  • /job JOBID
  • /mesos NEW_AMOUNT (Your mesos are set to that value, you don't gain it)
  • /ap NEW_AMOUNT
  • /sp NEW_AMOUNT
  • /level [NEW_LEVEL] (No parameter = Level Up once)
  • /item ID
[] means the parameter is optional.

The server also supports different version modes:

GMS 0.75
GMS 0.83
EMS 0.59
The version has to be selected at compile time (Build configuration).

There are two binaries on the SVN:
MapleServer.exe -- GMS 0.83
MapleServerV75.exe -- GMS 0.75

It doesn't have that many features yet, but it was a lot of work. :wink:

If you know Delphi a bit and want to help feel free to ask.

Screenshots:
Hendi48 - [Delphi] [Source] [v83+]Delphi MapleStory Server (supports v83/v90/v97) - RaGEZONE Forums

Hendi48 - [Delphi] [Source] [v83+]Delphi MapleStory Server (supports v83/v90/v97) - RaGEZONE Forums

Hendi48 - [Delphi] [Source] [v83+]Delphi MapleStory Server (supports v83/v90/v97) - RaGEZONE Forums

Hendi48 - [Delphi] [Source] [v83+]Delphi MapleStory Server (supports v83/v90/v97) - RaGEZONE Forums

Hendi48 - [Delphi] [Source] [v83+]Delphi MapleStory Server (supports v83/v90/v97) - RaGEZONE Forums

uhhmmm how can i add more commands...?

---------- Post added at 10:57 PM ---------- Previous post was at 10:56 PM ----------

how do i add more commands like player commands..like @cody to go to places...and gm commands /spawns :p
 
Initiate Mage
Joined
Sep 26, 2010
Messages
1
Reaction score
0
Re: Delphi MapleStory Server (supports v75 & v80)

When I Tried the Delphi Source I did everything right, then it oppoed up a server check why?
 
Newbie Spellweaver
Joined
Oct 22, 2010
Messages
42
Reaction score
6
Re: Delphi MapleStory Server (supports v75 & v80)

Nice guide.I like it.:)
 
Junior Spellweaver
Joined
Sep 29, 2005
Messages
143
Reaction score
0
Re: Delphi MapleStory Server (supports v75 & v80)

this one looks like death now too. for 4 months no updates :-(
 
Experienced Elementalist
Joined
Oct 25, 2008
Messages
224
Reaction score
315
Re: Delphi MapleStory Server

Updated the SVN with my latest version. v75 support was removed and v90 & GMST support added.

It kinda pisses me how you still can't change thread titles and when reporting the thread asking for a change also no mod can be botehred to do it manually, if they can even do that.
 
bleh....
Loyal Member
Joined
Oct 15, 2008
Messages
2,898
Reaction score
1,129
Re: Delphi MapleStory Server

It kinda pisses me how you still can't change thread titles and when reporting the thread asking for a change also no mod can be botehred to do it manually, if they can even do that.

Errr.. You could have just asked me o_0 I've done it for a few people already when they asked me to. That's how we've added the proper tags to threads because people don't know how to read the rules to know what tags to use, nor do they understand why they were getting warnings for not putting the proper tags. So yea... in the future, ask and you shall receive. :)
 
Last edited:
Newbie Spellweaver
Joined
Jan 16, 2010
Messages
12
Reaction score
0
Re: Delphi MapleStory Server (supports v75 & v80)

keep it up
 
Back
Top