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!

[Guide] Jade Dynasty - Ubuntu, MySQL - On a Remote Server

Skilled Illusionist
Joined
May 9, 2010
Messages
307
Reaction score
82
CoolGirl has some excellent guides here, but what this forum is lacking is a good non-VMWare/vBox guide to installing Jade Dynasty. So here's a quick and simple guide to getting your JD server up and running.

First to download a couple of things:

Step 1 - Downloading the necessary programs and files.

WinSCP:

(If using a remote server) PuTTY:

7-Zip:

Navicat (for MySQL):

Now that's out of the way, time to install the server.


Step 2 - Installing your Jade Dynasty server.

Before you do anything else, you need to update your Ubuntu repositories.

Command: apt-get update

Also before we start, we need to be using the <root> directory.

Command: cd /

Now time to download the server files. Submit the following command into your Shell command Window (using PuTTY).

Command: wget

Now to untar it.

Command: tar xvzf JD.tar.gz

Next, submit the following command into your Shell command Window (using PuTTY).

Command: chmod -R 0755 /usr/rain

Now, open gamesys.conf in /usr/rain/glinkd. Change all 127.0.0.1 to your server's external IP address (or keep it as 127.0.0.1 if you're going localhost only. DO NOT CHANGE 0.0.0.0). Save.


Step 3 - Installing MySQL, the JD database and connecting your JD server to your MySQL server.

Now you have to install MySQL with the following command:

Command: apt-get install mysql-server

Open Navicat, and connect to your database. Make a new database called "zx". Right-click on the new icon that's appeared and click Execute SQL File....

Navigate to dbo.sql which was unzipped with the server files and upload it through Navicat to your "zx" database. This will install all of the needed tables for your JD server.

On your server, open /etc/mcncc.xml.

Change: jdbc:mysql://localhost/zx?useUnicode=true&characterEncoding=utf8" username="root" password="123456"

To: jdbc:mysql://localhost/zx?useUnicode=true&characterEncoding=utf8" username="root" password="PASSWORD"

Changing PASSWORD for your actual MySQL password. Save.


Step 4 - Starting and stopping your JD server.

To start your server, into your Shell command window, type:

Command: ./qd

To stop your server, into your Shell command window, type:

Command: ./stop


Step 5 - Notes and Finalising your installation.

Before you attempt to start your server, make sure you reboot your server.

Command: reboot

Now I'm doing this as a quick guide, it's not fool-proof and fully tested, but it should work.

Client guide and download is coming soon. How to use the tools and such guide is coming soon as well.


Frequently Asked Questions

Q: How do I change the realm names?
A: Open the corresponding file in /usr/rain/gamed/gsalias(x).conf (where (x) is the realm number) and change the Name value to what you want to call your realm.

Q: How do I start a second realm?
A: Use the command: ./gs2 to start a second realm. (Not recommended by CoolGirl unless you have 6+ GBs of RAM).

Q: How do I start more than two realms?
A: Open /root/ gs2 in notepad find: gsalias2.conf and change it to gsalias3.conf or gsalias4.conf etc. and save the file as gs3 or gs4 etc. Then run the command like you would do for a second realm. (Once again, not recommended for low RAM servers.)

Q: How do I change the EXP rate?
A: Use . Open elements.data in that tool, then type in the multiplier you would like (type 100 = 100x EXP).


Credits.

Me - Guide & Server File repack.
ronny1982 - For his PW Server guide as my inspiration
CoolGirlPwns - For some much needed information and stickying this guide [:

If you liked, please press the Like button, thanks.
 
Last edited by a moderator:
Junior Spellweaver
Joined
Nov 20, 2010
Messages
100
Reaction score
2
how to change exp rate? because the

;Mcncc.com
[GENERAL]
debug_command_mode = 0
logic_level_limit = 150
no_output = 1
allow_login_class_mask = 1073741823
exp_bonus = 100
sp_bonus = 100
money_bonus = 100


because this thing wont work i think
 
Experienced Elementalist
Joined
Sep 12, 2004
Messages
287
Reaction score
32
There is a different approach as to the modification of rates from PW to ZX. There is a CN tool that multiplies the required rate to your elements.data (somewhat like global multiplier for experience).

Is there a full EN client that is compatible with ZX now?
 
Skilled Illusionist
Joined
May 9, 2010
Messages
307
Reaction score
82
The TTGN client should work with these server files, although I have to speak with CoolGirl to make sure everything is compatible.

CoolGirl is also going to write up a guide soon on how to change the server rates.
 
Junior Spellweaver
Joined
Nov 20, 2010
Messages
100
Reaction score
2
Oh kwl

do you have a download link on this thing because i tried registering and it keep asking me to verify and i cant get the verify link
 
Last edited:
Skilled Illusionist
Joined
May 9, 2010
Messages
307
Reaction score
82
Also a little note for those who are noobs with Ubuntu, if you get any permission errors, try using the root account or if your administrator has given you the permissions, use "sudo" before every shell command.

-Ignore this if the commands are working fine-

---------- Post added at 11:32 AM ---------- Previous post was at 11:28 AM ----------

Oh kwl

do you have a download link on this thing because i tried registering and it keep asking me to verify and i cant get the verify link

Which link do you mean?
 
Junior Spellweaver
Joined
Nov 20, 2010
Messages
100
Reaction score
2
oh sorry forgot to put the link
 
Junior Spellweaver
Joined
Nov 20, 2010
Messages
100
Reaction score
2
I cant seem to save it when i tried opening element.data
then change 200 the box below near the save thing and clicked enter
then tried saving it but no success need help wtf is the problem on this
 
Junior Spellweaver
Joined
Nov 20, 2010
Messages
100
Reaction score
2
it wont still work :(
what i got is a .bak file do i need to rename it?
 
Last edited:
Skilled Illusionist
Joined
May 9, 2010
Messages
307
Reaction score
82
.bak is the backup of elements.data. This means it's saved.

---------- Post added at 04:49 PM ---------- Previous post was at 04:49 PM ----------

elements.data should now have the increased exp.
 
Junior Spellweaver
Joined
Nov 20, 2010
Messages
100
Reaction score
2
do need to include .bak in saving it from the server?
 
Junior Spellweaver
Joined
Nov 20, 2010
Messages
100
Reaction score
2
oh ok so I just replace the old element in server also? client if im right.

btw any ideas how to edit default character set like 1tbox stuff like that
anyway thanks for answering my question even though Its kind of stupid.
 
Newbie Spellweaver
Joined
Jan 26, 2011
Messages
6
Reaction score
0
Can you confirm the realm name is working on Ubuntu, and if so, which Ubuntu did you choose?
 
Back
Top