• Unfortunately, we have experienced significant hard drive damage that requires urgent maintenance and rebuilding. The forum will be a state of read only until we install our new drives and rebuild all the configurations needed. Please follow our Facebook page for updates, we will be back up shortly! (The forum could go offline at any given time due to the nature of the failed drives whilst awaiting the upgrades.) When you see an Incapsula error, you know we are in the process of migration.

TitanMS - Open Source Project

Status
Not open for further replies.
Experienced Elementalist
Joined
Jan 10, 2008
Messages
224
Reaction score
27
The new thread: http://forum.ragezone.com/f425/titanms-releases-open-source-project-rev003-379417/ !!

TitanMS - Open Source MapleStory Private Server Project - Developers version

Version:
rev002

Download:


Changes:

rev002:
Added saving for player information when leaving the server.

TODO:

Fix the bug of encrypting big packets.
Add database for skills and quests.
Recode the skills part.
Improve the inventory part.
Fix the keymap database(to charid, pos, type, key)
Fix some packets for 0.52

GM Commands:

!map [mapid]
!summon [mobid] ([amount])
!notice [text]
!item [itemid] ([amount])
!shop
!job [jobid]
!level [level]
!sp [amount]
!ap [amount]

Drops and shops:
Just edit the xmls file in Shops and Drops.

Scripting NPCs:
Look at the example in the codes.

The database:
Code:
create table users(ID int auto_increment primary key, username varchar(20), password varchar(20), pin int, gender int);

create table characters(ID int auto_increment primary key, name varchar(12), userid int, level tinyint default 1, job smallint default 0, str smallint, dex smallint, intt smallint, luk smallint, chp smallint default 50, mhp smallint default 50, cmp smallint default 50, mmp smallint default 50, ap smallint default 0, sp smallint default 0, exp smallint default 0, fame smallint default 0, map int default 0, pos smallint default 0, gender tinyint, skin tinyint, eyes int, hair int, mesos int default 0); 

create table equip(equipid int, type tinyint, charid int, pos smallint default 0, slots tinyint default 7, scrolls smallint default 0, istr smallint default 0, idex smallint default 0, iint smallint default 0, iluk smallint default 0, ihp smallint default 0, imp smallint default 0, iwatk smallint default 0, imatk smallint default 0, iwdef smallint default 0, imdef smallint default 0, iacc smallint default 0, iavo smallint default 0, ihand smallint default 0, ispeed smallint default 0, ijump smallint default 0);

create table items(itemid int, charid int, inv tinyint, pos smallint, amount smallint);

create table keymap(charid int, pos0 int default 0, pos1 int default 0, pos2 int default 2564, pos3 int default 3076, pos4 int default 3332, pos5 int default 4612, pos6 int default 5380, pos7 int default 0, pos8 int default 0, pos9 int default 0, pos10 int default 0, pos11 int default 0, pos12 int default 0, pos13 int default 0, pos14 int default 0, pos15 int default 0, pos16 int default 2052, pos17 int default 1284, pos18 int default 4, pos19 int default 1028, pos20 int default 0, pos21 int default 0, pos22 int default 0, pos23 int default 260, pos24 int default 0, pos25 int default 4868, pos26 int default 3588, pos27 int default 3844, pos28 int default 0, pos29 int default 13317, pos30 int default 0, pos31 int default 516, pos32 int default 0, pos33 int default 0, pos34 int default 3456, pos35 int default 2820, pos36 int default 0, pos37 int default 772, pos38 int default 0, pos39 int default 5124, pos40 int default 4100, pos41 int default 0, pos42 int default 0, pos43 int default 2308, pos44 int default 12805, pos45 int default 13061, pos46 int default 1540, pos47 int default 0, pos48 int default 0, pos49 int default 0, pos50 int default 1796, pos51 int default 0, pos52 int default 0, pos53 int default 0, pos54 int default 0, pos55 int default 0, pos56 int default 13573, pos57 int default 0, pos58 int default 0, pos59 int default 25606, pos60 int default 25862, pos61 int default 26118, pos62 int default 26374, pos63 int default 26630, pos64 int default 26886, pos65 int default 27142, pos66 int default 0, pos67 int default 0, pos68 int default 0, pos69 int default 0, pos70 int default 0, pos71 int default 0, pos72 int default 0, pos73 int default 0, pos74 int default 0, pos75 int default 0, pos76 int default 0, pos77 int default 0, pos78 int default 0, pos79 int default 0, pos80 int default 0, pos81 int default 0, pos82 int default 0, pos83 int default 0, pos84 int default 0, pos85 int default 0, pos86 int default 0, pos87 int default 0, pos88 int default 0, pos89 int default 0);

FAQ:
Q: Why does the server crash when I choose a character?
A: Just delete the old tables and create them again.

Q: Why does I dc in a map with mobs?
A: Just don't use the compiled exe.

Q: how do i compliz itz???!??
A: YOU don't.

Feel free to do add anything to the server.
If you want send me the code and I will update this thread.
 
Last edited:
Newbie Spellweaver
Joined
Mar 23, 2007
Messages
62
Reaction score
0
Re: [Release] TitanMS Source - MapleStory Private Server

Hopefully not a joke, but good job anyway.
2 sources are already out, i hope someone will take those things to hands and finally complete a database.
 
Newbie Spellweaver
Joined
Jan 14, 2008
Messages
6
Reaction score
0
Re: [Release] TitanMS Source - MapleStory Private Server

Such a shame you are quiting :(

Thanks for the release anyway :)
 
Newbie Spellweaver
Joined
Apr 1, 2008
Messages
33
Reaction score
0
Re: [Release] TitanMS Source - MapleStory Private Server

Tnx why you quit mebe i can help you out i already did 2 servers ;) and i wanna help for free tnx for files again xD
 
Master Summoner
Joined
Jul 26, 2006
Messages
533
Reaction score
0
Re: [Release] TitanMS Source - MapleStory Private Server

Goodjob
someone can compile them and upload?
and try change all the packets to v0.52?

thanks :)
~ BEN
 
:)
Joined
Sep 21, 2007
Messages
282
Reaction score
10
Re: [Release] TitanMS Source - MapleStory Private Server

Awesome Job :p! I hope that works ^^
 
Newbie Spellweaver
Joined
Nov 4, 2006
Messages
32
Reaction score
1
Re: [Release] TitanMS Source - MapleStory Private Server

Respect :]
Perfect Release, Fully Encryption and Cool code.
I tryed to code my own server and got Monster/Player movement complete with all the attack skills :p , but nvm.

Thanks you for this Awesome release!!
i hope there will be a section in the forum with your files
 
Newbie Spellweaver
Joined
Jan 22, 2005
Messages
64
Reaction score
0
Re: [Release] TitanMS Source - MapleStory Private Server

anyone compiled it?
 
Newbie Spellweaver
Joined
Mar 23, 2007
Messages
62
Reaction score
0
Re: [Release] TitanMS Source - MapleStory Private Server

Just Compile it yourself knight66,
you can use Dev-C++ its not hard.
 
Initiate Mage
Joined
Apr 1, 2008
Messages
1
Reaction score
0
Re: [Release] TitanMS Source - MapleStory Private Server

What was the server being coded in? C++?
Anyways, It's sad to see you go. You had a great server coming your way. I hope you get back to the project soon. =/

Good luck with life, my friend.
 
Master Summoner
Joined
Jul 26, 2006
Messages
533
Reaction score
0
Re: [Release] TitanMS Source - MapleStory Private Server

Code:
Just Compile it yourself knight66,
you can use Dev-C++ its not hard.
the problem is i dont have any compiler ;p
 
Newbie Spellweaver
Joined
Jan 22, 2005
Messages
64
Reaction score
0
Re: [Release] TitanMS Source - MapleStory Private Server

ive dev ++ but im not so experienced, what i need to compile?
 
Junior Spellweaver
Joined
Jul 1, 2007
Messages
159
Reaction score
16
Re: [Release] TitanMS Source - MapleStory Private Server

please people relese the compited one couse there people thet dont know how to use the c++ program like me please i know thins is my problem

but if its easy to you people to do it can you relese it?.....

thank for the own thet relese it:smilie_tu:smilie_tu:smilie_tu
 
Master Summoner
Joined
Jul 26, 2006
Messages
533
Reaction score
0
Re: [Release] TitanMS Source - MapleStory Private Server

you need the source thats all and just click F5 or w.e it is :p and compile it
 
Newbie Spellweaver
Joined
Jan 22, 2005
Messages
64
Reaction score
0
Re: [Release] TitanMS Source - MapleStory Private Server

what file i need to compile there are so much files xD
 
Master Summoner
Joined
Jul 26, 2006
Messages
533
Reaction score
0
Re: [Release] TitanMS Source - MapleStory Private Server

the main one :)
EDIT1:
I think MapleStoryServer.sln
this if im right..
 
Newbie Spellweaver
Joined
Jan 22, 2005
Messages
64
Reaction score
0
Re: [Release] TitanMS Source - MapleStory Private Server

whats the main one =S
 
Newbie Spellweaver
Joined
Mar 23, 2007
Messages
62
Reaction score
0
Re: [Release] TitanMS Source - MapleStory Private Server

If you don't know to compile then why are you trying to use it?
he said its not finished, you wont have some time to meet players inside since its barely working
i believe he released it so people will finally have something to start with and finish the server.
and its rare to see someone that knows how to edit a server and can't compile a program, since its just a push of a button.

anyhow someone will compile it soon, i'm still trying to connect it
 

amg

Newbie Spellweaver
Joined
Dec 12, 2006
Messages
13
Reaction score
0
Re: [Release] TitanMS Source - MapleStory Private Server

anyone cares to sendspace it :D

maybe the compiled version of it :wavetowel aswell =D
 
Status
Not open for further replies.
Back
Top