Register for your free account! | Forgot your password?

You last visited: Today at 22:53

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Jonquer Server

Discussion on Jonquer Server within the CO2 Private Server forum part of the Conquer Online 2 category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Feb 2006
Posts: 550
Received Thanks: 81
Jonquer Server

It's been quite awhile now since me (xEnt) and s.bat last worked on this.



It's open source and in the google code vault, the link above is the base folder to the project, it had/has a lot of progress and great potential to beat all the existing open source Conquer server's, and if i recall correctly the only one open-source written in Java.

The version is 5017 and is unfinished/abandoned, we both just grew away from it.

I can't 100% remember what we had but heres some things i remember

*All NPCs (from TQ db)
*All Monsters (some not shown correctly) (from TQ db)
*Portals
*Dmaps (boundaries/invalid coordinate pullbacks * entities not walking through walls etc)
*Shops
*Chat/PM
*Emotions (sit etc)
*Walking/Jumping
*Equipping/View others Equips
*Dropping/Picking up
*Some commands
*Fighting (SOME, started on this before we lost interest in it)

and more

It runs a single threaded game-engine design with a multi threaded advanced networking library (Apache MINA), the server is lite on memory and won't run into any concurrency issues, there should be no dupes or stupid attacks, as we do things properly and check/validate what the client sends us and handle unexpected data properly.

It has some plugin support, including ability to read/write players to multiple IO formats (sql, ini etc) with a switch of a plugin. It's current database format is Serialization (writing objects directly to flat-files). It also contains a nice NPC scripting engine that uses the java Beanshell framework with a custom script-helper wrapper to provide script creation as simple as possible, theres some quest scripts included somewhere there in the script folder.

It also referenced all entities in view (players/mobs) and only updated (added/removed) them to clients when needed instead of searching the world for players within x radius to update. also has a Map/region system to cut down iteration for anything area-related, instead of iterating over everyone in the world like most other servers do.

It should follow most, if not all Java code conventions & standards, except it's very poorly documented.

There were many things we had planned for this for the future but lost interest in it, i wonder if some day someone could continue or use it/learn from it, since it's not doing much else. This is not something you can just host and expect it to work perfectly, theres many features missing and will need work.



Credits: xEnt (me) & s.bat
ChingChong23 is offline  
Old 02/15/2010, 15:11   #2
 
Nullable's Avatar
 
elite*gold: 0
Join Date: Nov 2009
Posts: 390
Received Thanks: 321
About time for this section to grow off C# already, nicely done :P
Nullable is offline  
Old 02/15/2010, 15:25   #3
 
Huseby's Avatar
 
elite*gold: 106
Join Date: Oct 2006
Posts: 6,047
Received Thanks: 1,165
Wrong section.

#Moved
Huseby is offline  
Old 02/15/2010, 15:29   #4


 
Korvacs's Avatar
 
elite*gold: 20
Join Date: Mar 2006
Posts: 6,126
Received Thanks: 2,518
Moved back to general because its not a private server advert >_>".

Its an open-source repository where anyone can access the source from. Not a server.
Korvacs is offline  
Old 02/15/2010, 15:36   #5
 
elite*gold: 0
Join Date: Feb 2006
Posts: 550
Received Thanks: 81
thanks korv, i was wondering why the hell i got warned for that, maybe a bad thread name.
ChingChong23 is offline  
Reply


Similar Threads Similar Threads
Jonquer 1.5
06/05/2010 - CO2 Private Server - 3 Replies
Jonquer onLine is cLosed?
(COCP) Jonquer 1.5 Alpha testing
05/26/2010 - CO2 PServer Archive - 12 Replies
This is the first public test spin of the Jonquer emulator (the server behind the Conquer Online Community Project, right now it's progressed a lot more than the public version in the SVN on google code (because i can't commit changes to it at the moment, for some reason) The server is hosted on a friends powerful dedicated server. Download 5017 Client (if you don't have one): MEGAUPLOAD - The leading online storage and file delivery service Edit the server.dat / or CIDServer.dat (if...
Jonquer (Server-Emulator)
11/16/2009 - CO2 Private Server - 39 Replies
Jonquer (a Java Conquer-Online Emulator) is making fast progress on the next open-source Conquer-Server. The official forums have been launched and are located here: Jonquer Forums - Index (Register to see boards) All the details you need to know about the emulator will be located there.



All times are GMT +1. The time now is 22:54.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.