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!

Setting up Ether Saga Odyssey in Linux Ubuntu Server 12 (Very Rough Tutoriall)

Newbie Spellweaver
Joined
Oct 6, 2012
Messages
47
Reaction score
12
This is a very rough and unclean tutorial for setting up Ether Saga Odyssey, I will clean it and add links later.

Ether Saga Online! Tutorial.
//Step One! Setting up the system
-Get a Linux machine (Virtual Machines work too), for this guide we will use Linux Ubuntu Server 12+ OS.
Once you have set it up, and you have entered your first login.
define your root password like this:
'sudo passwd'
It will ask you for the machine password, and then ask you to type in the new root password.
Once you're done with that, reboot the system.
and login with your new root account and password you asigned to it.
To speed up the process i'm going to type in order the commands you are going to type
one after the other:
These are all pretty self explanatory they ask for passwords try to use the same one to remember, but make it really hard to guess. It does everything
pretty much automatically, exept at one part where it asks you something, simply choose apache2
apt-get update
apt-get install openssh-server
apt-get install mysql-server
apt-get install apache2
apt-get install php5 php5-mysql php-auth php5-xmlrpc libapache2-mod-php5 php5-mcrypt
apt-get install phpmyadmin
once you got all of that done, type in ifconfig that is so you can get your IP adress on that machine (virtual or not).
Write it down.
//Step two!
go to your browser and browse yourserverip/phpmyadmin, login and make a new database called 'kdxy'
Then you are going to import, and browse for the database inside the files called something like 'kdxy2.sql'
You're done. Now use Winscp
-new
host = linux ip
user = root
password = linux root password
then double click the thing to login
tick the save password button**
Transfer the files inside root, to the root of the Linux machine and then give it complete permission and tick the box of set permissions recursively.
Do the same with the other folders, transfer the files from within each of the folders to the respective (equialent) folder
of the linux machine and give them the permissions. (by going inside the respective folders and looking for the files you transfered and giving them permissions
remember to add the extra lib files you downloaded to the lib folder too and give them permissions
from server to client goes gshop.data and gshopsev.data (kdxy\gamed\config)
Niko: from client to server goes elements.data
and adding the servers ip to client serverlist.txt
in server allso edit table.xml
for mysql root passwords
kdxy/gamed/gsalias15.conf is realm 15
there is
[PVE]
open=1
put open = 0
Commands to start a new realm:
cd /root/kdxy/gamed/
./gs gs.conf gmserver.conf gsalias15.conf &
To start the server login as root and type in ./start
For public connections Open port 29000
inside the client to connect you type in
[2:29:26 AM] Niko: 29000:yourserverip
//Last step:: Register page
var/www
put there
open register.php
write the path to config.php right
config.php
check that info is right
database name
mysql pass


Thanks to: Sinisterial who got me the server files and helped me write this rough guide for myself to set up.
 
Experienced Elementalist
Joined
Mar 6, 2012
Messages
241
Reaction score
153
I was tring to do it by my self, but I was lost. Thanks for this tutorial!
 
Skilled Illusionist
Joined
Feb 2, 2011
Messages
382
Reaction score
200
can just do 'logout' no need for reboot good tut by the way im going to release my vbox image when its finished uploading
i also use apt-get install ia32-libs x64 ubuntu
you will need to change the 1st 4 IP's inside /root/kdxy/glinkd/ gamesys.conf
 
Newbie Spellweaver
Joined
Oct 6, 2012
Messages
47
Reaction score
12
can just do 'logout' no need for reboot good tut by the way im going to release my vbox image when its finished uploading
i also use apt-get install ia32-libs x64 ubuntu
you will need to change the 1st 4 IP's inside /root/kdxy/glinkd/ gamesys.conf

yeah its still pretty rough, I will try to go over it on my own PC and do screenshots as I do it. But not in a while, i'm still working on other projects, just thought I would contribute with this ^-^
 
Skilled Illusionist
Joined
Feb 2, 2011
Messages
382
Reaction score
200
Same I'm busy with other stuff but was really bored today and put a basic Ubuntu Server 12.04 package together.
Just released it as an image should make a few peoples lives easier. If I haven't forgotten anything. :thumbup:
 
ヽ(#゚Д゚)ノ┌┛)` Д゚)・;'
Joined
Mar 26, 2012
Messages
502
Reaction score
103
Vbox and VM which is faster ? :O
 
ヽ(#゚Д゚)ノ┌┛)` Д゚)・;'
Joined
Mar 26, 2012
Messages
502
Reaction score
103
Btw @sora1984

Do you have any idea to add many item at once time ?

Like add 99 Etheric at once time ? :O
 
Skilled Illusionist
Joined
Feb 2, 2011
Messages
382
Reaction score
200
Ethrelic of Dragon Blood ? if so the ID is 19424 max stack is 999 acording to
and if you mean purchase them? add the item id in the gshop.
not got and decent tools yet so not started modding.
 
ヽ(#゚Д゚)ノ┌┛)` Д゚)・;'
Joined
Mar 26, 2012
Messages
502
Reaction score
103
I mean use GM command to add many item in once time XD
 
Newbie Spellweaver
Joined
Oct 6, 2012
Messages
47
Reaction score
12
I might not be able to finish this for a while, since i'm working up on other projects :/
 
Experienced Elementalist
Joined
Mar 6, 2012
Messages
241
Reaction score
153
Where to setup the mysql db user and password on kdxy files?
 
Skilled Illusionist
Joined
Feb 2, 2011
Messages
382
Reaction score
200
for server? if so its..

/root/kdxy/authd/build/ table.xml

<connection name="auth0" poolsize="3" url="jdbc:mysql://127.0.0.1:3306/kdxy?useUnicode=true&characterEncoding=utf8" username="USERNAME" password="PASSWORD"/>

use the username and password you set when you installed mysql
 
Experienced Elementalist
Joined
Mar 6, 2012
Messages
241
Reaction score
153
Thanks! I found it.

I've followed all tutorial, but when I try to logon on game, I got this message:

LuuAbsinthz - Setting up Ether Saga Odyssey in Linux Ubuntu Server 12 (Very Rough Tutoriall) - RaGEZONE Forums


I've tested the port 29000 and it is open for me. Also, I saw this message when starting up the files:
./gdeliveryd: error while loading shared libraries: libpcre.so.0: cannot open shared object file: No such file or directory

And those messages keeps spamming:
TRACE : BackDBClient, on abort session
err : glinkd::Connect to delivery failed.
err : glinkd::Connect to delivery failed.
TRACE : BackDBClient, on abort session
err : glinkd::Connect to delivery failed.
TRACE : BackDBClient, on abort session
err : glinkd::Connect to delivery failed.
err : glinkd::Connect to delivery failed.
TRACE : BackDBClient, on abort session
err : glinkd::Connect to delivery failed.
TRACE : checkpoint begin.
TRACE : BackDBClient, on abort session
TRACE : checkpoint end.
err : glinkd::Connect to delivery failed.
TRACE : checkpoint begin.
TRACE : checkpoint end.
err : glinkd::Connect to delivery failed.
TRACE : BackDBClient, on abort session
err : glinkd::Connect to delivery failed.
TRACE : BackDBClient, on abort session

Any tips?

Thanks!
 
Skilled Illusionist
Joined
Feb 2, 2011
Messages
382
Reaction score
200
unzip this and place in /lib and set permission to 755
that should sort it
 

Attachments

You must be registered for see attachments list
Experienced Elementalist
Joined
Mar 6, 2012
Messages
241
Reaction score
153
unzip this and place in /lib and set permission to 755
that should sort it

Thanks, it solved the error. But I still got the problem. Double checked the tutorial and no luck :/:
 
Skilled Illusionist
Joined
Feb 2, 2011
Messages
382
Reaction score
200
copy the gshop.data YourClientPath/element/data/
copy the gshopsev.data to /root/kdxy/gamed/config/
 

Attachments

You must be registered for see attachments list
Experienced Elementalist
Joined
Mar 6, 2012
Messages
241
Reaction score
153
copy the gshop.data YourClientPath/element/data/
copy the gshopsev.data to /root/kdxy/gamed/config/

Thanks for the files, but no luck. Same error =/.

There only port that needs to be open is 29000?

I got this error even using the Virtual Box Image :/
 
Last edited:
Back
Top