Search for project

More than 2000 projects issued through our platform and this
amount increases very fast.

MMORPG Emulator (ID:4242)

Project Creator: Kennardi
FC Member For 6151 Days
Credits 20
Completed Proj. Num. 0 / 1
Total payment USD
Avg Daily Online
0.00 h (From 21/5/2007)
Available on MSN/Skype Yes
Last Login 4/24/2008
Peers Rating 0.00%
      
Budget: 500 - 1000
Created: 4/23/2008 12:07:15 PM EST
Bidding Ends: 5/23/2008 12:07:15 PM EST
( Expired )
Development Cycle: 30 Days
Bid Count: 1
Average Bid: 1,000.00  
Project Description:

Okay, by meaning the emulator/server is I wanted to host NexusTK game using MY own server which basically I can add Items,Spells,custom Maps,etc (They are all in different db)
I believe the client itself saving the graphic of the character, items , spells , etc.
The client we're using is NexusTK client or custom client will be good.

- Server must be programmed in a viable language. C++/VB/C#/.NET etc... Just not something like Java or BASIC. You get the picture.
- Windows is preferred, but Linux will be alright
- Must support the latest client
- Source code must be provided
- Code must not be obfuscated and should be well commented
- Database backend must be MySQL and well organised for the easy reading and editing.
- Server must be able to support up to 200 simultaneous connections (Which I know it's depending on the Dedicated server itself)
- A seperate login server and game server is desirable
- Maps made with the mapmaker must be able to be added and used to the server (There are a program already for the MapMaker, I believe it saved in .DAT file)
- Server must be resonably reliable and secure. For instance, injecting code in the text box should not crash the server. Passwords should be stored in AT LEAST a MD5 format. (Basically it's a security for some script kiddies to hack the server)
- The more logging the better (Logons/logoffs, chat, etc) Any logging in the server will be great.

Gameplay Details
Basic game functions must work. These include:
- Chat features: Normal, shouting, whispers, world messaging, status window text
  This is the features in the game. I believe if the game client is connected to server this will work, but I am not sure, remember that I am blank with C++/VB code.
- Movement, map warps, etc
  Movement in the game is using keyboard which is (up,down,left,right buttons)
- Spells: Must be castable and be able to be learned by individual characters
  I believe if the game client is connected to server this will work.
- Items: Must have the ABILITY to have appraised stats, equippability, and reside in inventories
  I believe if the game client is connected to server this will work, but of course in the item database, this all equipment status can be edited.
- Spell/Attack calcuations: These must be present or at least able to be added in through the scripting agent
- Leveling - Characters must be able to retain experience and advance levels
- Character stats - must be programmable directly or through the scripting agent. For instance, armor class, hit/dam, might/will/grace all must be able to function (hit dam might will grace they are all is status of the equipment)
- Admin support should be available for GM maintenance
- Boards should function (stored in the MySQL backend) (Yes, there are board in the game, which I would love when someone posts it, it will be saved at the database)
- Legends should function and marks be able to be granted via NPCs or spells (I will explain this later)
- Custom quest is prefferred.

Scripting Engine:
Must provide a straightforward approach to customizing the scripts. This doesn't need to be a GUI or anything fancy, but a well formatted XML file or whatnot and should be able to provide the following:
- Popup dialogs
- NPCs with menus
- Buy/sell and learn spells from NPCs
- Monsters that spawn and have unique experience levels
- Item/Spell details - I am assuming this would be programmed via the scripting engine?

Here's the kicker. I have the source code a slightly functional server coded in Visual Basic 6.0 already. It has many of the initial componants included, such as the authentication process, the map sending process, and some basic things like chatting and some item features. I also have a good start on all game related packets and their function. Ideally I would like to give this to the winning bidder which should help in overcoming the learning curve. If you think you could port this code to c++ or something for use in a linux server that would be even better.


This is an example of emulator called NexMu which havent been developed, I am not sure if it's working with current client, because it suppose to be for past client. This emulator is an example of unfinished emulator.
I have uploaded the emulator on my website.
heres the link: http://www.kennardi.com/NexmuTK406.exe

The password for the emulator is kazenouta







OR probably, we can make our new source and new client and new graphic without getting anything from NexusTK only
the source of the gameplay, commands, etc.


Job Type .NET, C/C++, Other 
Attached Files: N/A

Bids placed

(There are 1 bids on this project, these are listed below)
 
Contact*:
Email*:
Telephone:
(Include country code)
Enquiry*