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

Page 1 of 9 123456789 LastLast
Results 1 to 15 of 130
  1. #1
    Account Inactive xAtticusx is offline
    InactiveRank
    May 2010 Join Date
    EnglandLocation
    389Posts

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

    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: WinSCP :: Free SFTP and FTP client for Windows

    (If using a remote server) PuTTY: PuTTY: a free telnet/ssh client

    7-Zip: 7-Zip

    Navicat (for MySQL): Navicat - Download Center

    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 http://dl.dropbox.com/u/19573297/JD.tar.gz

    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&amp;characterEncoding=utf8" username="root" password="123456"

    To: jdbc:mysql://localhost/zx?useUnicode=true&amp;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 Race_player_TT.exe . 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 MentaL; 09-10-11 at 08:10 PM. Reason: Removed unhelpful content, apparently. Good luck with development ^^


  2.  
  3. #2
    Account Inactive Abuhda is offline
    InactiveRank
    Nov 2010 Join Date
    107Posts

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

    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

  4. #3
    Account Upgraded | Title Enabled! fluxbox is offline
    True MemberRank
    Sep 2004 Join Date
    KanagawaLocation
    234Posts

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

    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?

  5. #4
    Account Inactive xAtticusx is offline
    InactiveRank
    May 2010 Join Date
    EnglandLocation
    389Posts

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

    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.

  6. #5
    Account Inactive Abuhda is offline
    InactiveRank
    Nov 2010 Join Date
    107Posts

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

    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 by Abuhda; 27-01-11 at 11:28 AM.

  7. #6
    Account Inactive xAtticusx is offline
    InactiveRank
    May 2010 Join Date
    EnglandLocation
    389Posts

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

    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 ----------

    Quote Originally Posted by Abuhda View Post
    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?

  8. #7
    Account Inactive Abuhda is offline
    InactiveRank
    Nov 2010 Join Date
    107Posts

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


  9. #8
    Account Inactive xAtticusx is offline
    InactiveRank
    May 2010 Join Date
    EnglandLocation
    389Posts

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

    Race_player_TT.exe here is a direct link.

  10. #9
    Account Inactive Abuhda is offline
    InactiveRank
    Nov 2010 Join Date
    107Posts

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

    wow thanks :)
    Last edited by Abuhda; 27-01-11 at 12:31 PM.

  11. #10
    Account Inactive Abuhda is offline
    InactiveRank
    Nov 2010 Join Date
    107Posts

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

    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

  12. #11
    Account Inactive xAtticusx is offline
    InactiveRank
    May 2010 Join Date
    EnglandLocation
    389Posts

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

    I think the max is 199

  13. #12
    Account Inactive Abuhda is offline
    InactiveRank
    Nov 2010 Join Date
    107Posts

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

    it wont still work :(
    what i got is a .bak file do i need to rename it?
    Last edited by Abuhda; 27-01-11 at 04:46 PM.

  14. #13
    Account Inactive xAtticusx is offline
    InactiveRank
    May 2010 Join Date
    EnglandLocation
    389Posts

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

    .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.

  15. #14
    Account Inactive Abuhda is offline
    InactiveRank
    Nov 2010 Join Date
    107Posts

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

    do need to include .bak in saving it from the server?

  16. #15
    Account Inactive xAtticusx is offline
    InactiveRank
    May 2010 Join Date
    EnglandLocation
    389Posts

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

    No, the .bak is a backup of the original rates in-case something went wrong.


  17.  

    Latest Gaming Releases

Page 1 of 9 123456789 LastLast

Advertisement