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!

[Source] Clarity - vEmulation.

Joined
Apr 10, 2008
Messages
4,087
Reaction score
1,264
vClarity Emulator is a MapleStory Emulator coded in Microsoft Visual Basic 2010, Starting at 0.83 version. Requies .NET Framework 4.

Read "Notes and Information" for info about the release.

Our team.

  • Fraysa [Gilbert].
  • Diamondo25 [Erwin].

Emulator features.

  • CenterServer, holds LoginServer, WorldServer.
  • ChannelServer which holds ChannelServer.
  • Multiple clients server connection.
  • Full Pin System.
  • Full login.
  • Worlds, Recommended worlds.
  • View all (Loads in 10 milliseconds).
  • Character Selection.
  • Character Creation.
  • Character Deletion (PIC).
  • You can get in game.

Get the source.

The source is public, yeah. We believe that everyone
who want can enjoy it and feel it. You can do pretty
much what ever you want with it, I just provide it to you.



Mini guide setting-up Clarity.

- Download and all the other sql stuff.
- Download the project from the SVN using your assembla account.
- Open the project using Visual Basic.
- Debug the project (F5).
- Configure the server.
- After configuration is done, close the batch file immediatly.
- Go to your project folder, bin, debug, find your files there.
- Launch Clarity.exe to start server.
- Then, Launch ChannelServer.exe to start a channel. After launching you will get an error, skip that. close that window. You will see a new file created, that's the ChannelServer config.
- Edit ChannelConfig.xml to your db config.
- Done, Launch channel again.

Source's screenshots!

Screenshots time!
Note: Ignore the errors, I fixed that query :)

Fraysa - [Source] Clarity - vEmulation. - RaGEZONE Forums

Fraysa - [Source] Clarity - vEmulation. - RaGEZONE Forums

Fraysa - [Source] Clarity - vEmulation. - RaGEZONE Forums

Fraysa - [Source] Clarity - vEmulation. - RaGEZONE Forums

Fraysa - [Source] Clarity - vEmulation. - RaGEZONE Forums

Fraysa - [Source] Clarity - vEmulation. - RaGEZONE Forums

Notes and information.

Yeah. That's the release. We decided to release this
since development is in a kind of a brake. We will continue
Clarity in some time. There's school now.. and kind of lost
motivation. You can have fun with it, code, or what ever you
want, it's easy. For any questions, ask here, We'll be glad
to answer you.

- SVN Requies ANY assembla account to download.
- Devleopment has stopped, will continue later.
- Wanna help and contribute? Talk to me, and I'll see what you need if you want to continue it.

Please, Do not flame this project, nor Visual Basic.
 
Last edited:
Newbie Spellweaver
Joined
Dec 23, 2010
Messages
54
Reaction score
4
I will not be using this but i liked it cause it's a release you guys worked hard on and i person that enjoys work that people have put effort into good work.
 
may web.very maple.pls.
Loyal Member
Joined
Aug 12, 2009
Messages
1,810
Reaction score
606
Congratz on making this !
 
may web.very maple.pls.
Loyal Member
Joined
Aug 12, 2009
Messages
1,810
Reaction score
606
loooooool
 
Last edited:
Everything is possible~
Loyal Member
Joined
Jan 9, 2008
Messages
818
Reaction score
847
Gtfo with VB
You pretty much wasted your time on this.

Visual Basic is not the best language you can work with, but it's still better than Java imo :p. Note that we made this for educational purposes. If people only know VB for example, they can compare this code with, for example, any other source so they know what's going on in the source.
 
Custom Title Activated
Loyal Member
Joined
Mar 17, 2009
Messages
1,911
Reaction score
538
VB is the best language to work with, jokes. But this is still awesome.
 
Newbie Spellweaver
Loyal Member
Joined
Mar 25, 2008
Messages
71
Reaction score
19
Just because VB isn't the best language in the world doesn't make this not impressive. Very good job guys.
 
Joined
Apr 10, 2008
Messages
4,087
Reaction score
1,264
Oh and, one more thing, That's something new that Erwin
did. It's called Auto-Update. For the database;

- Create a new schema called 'clarity'.
- Open up your server (Clarity.exe), and it will auto-update
the database if needed.

[*] How does it work? Everytime we want to implent a database update, we create a new file in the 'sql' folder with a number + the number before it. Like, 8_some-sql-stuff, and then the querys inside the text file will be automatically executed. How does it know what to update and if it's updated? If you look into the database, there's a table called "sql_executed" which is a number query. Everytime you execute a database update, it automatically adds a new row with the update's number. That way you can stay updated -- always.
 
Custom Title Activated
Loyal Member
Joined
Jun 30, 2008
Messages
3,451
Reaction score
1,616
lol, you knew it because i pm'd my email adress (that includes my name).
+31 6 27 27 60 47

---------- Post added at 05:14 PM ---------- Previous post was at 05:09 PM ----------

Visual Basic is not the best language you can work with, but it's still better than Java imo :p. Note that we made this for educational purposes. If people only know VB for example, they can compare this code with, for example, any other source so they know what's going on in the source.
Jou msn is serieus geniaal!

-insert space-


Gil, you fail. Why are you using VB when everything is either Java or C++. You will learn way more from Java.
 
Joined
Apr 10, 2008
Messages
4,087
Reaction score
1,264
+31 6 27 27 60 47

---------- Post added at 05:14 PM ---------- Previous post was at 05:09 PM ----------


Jou msn is serieus geniaal!

-insert space-


Gil, you fail. Why are you using VB when everything is either Java or C++. You will learn way more from Java.

Fail? For what? For not choosing the usual way?
Oh, Come on, Kevin. I can do whatever I want.
Infact, your opinion is stupid, that's why it
always gets deleted. If you eat an orange candy,
and I eat a red candy, does it make it different?
No, It's the same, as long as it's the candy. :mad:
 
Last edited:
Back
Top