Eudemons Dev
Would you like to react to this message? Create an account in a few clicks or log in to continue.

Eudemons Dev

All you need question and answer are here for eudemons
 
HomeLatest imagesSearchRegisterLog in

 

 how to Setup a Eudemons Online Server

Go down 
2 posters
AuthorMessage
Admin
Admin



Posts : 11
Join date : 2009-08-30

how to Setup a Eudemons Online Server Empty
PostSubject: how to Setup a Eudemons Online Server   how to Setup a Eudemons Online Server I_icon_minitimeSun Aug 30, 2009 3:29 am

Setting up your EO Server

Server Guide

1. make sure you have at least 1GB ram!!!
2. Download & extract the server files wherever you like. Download EO Server Files Rar Password : phdevhere
3. install mysql 4 or 5 - MySQL AB :: MySQL 5.0 Downloads here
4. set 'test' as root password in you mysql configuration wizard
5. Extract files from data.rar to mysql installation directory(C:\Program Files\MySQL\MySQL Server XX\data)
6. copy your whole installed english client to whenever you like(english 1079 reported to be the best).
7. Remove those lines from (eudemons client dir - usualy c:\program files\eudemons online)\ini\GameSetUp.ini:
Code:

[AccountServer]
91U=0

and create (eudemons client dir)\ini\oem.ini (example here):

Code:

[Oem]
Id=2010
; maybe something else can be here?

[AccountSetup]
Type=1

[ServerInfo]
URL=http://whatever you like.txt

[ServerStatus]
Link=http://whatever you like.txt

[Header]
GroupAmount=1
Group1=GroupName

[Group1]
ServerAmount=1

Server1= <<Your Server Name>>
Ip1=127.0.0.1
Pic1=Server1
ServerName1= <<Your Server Name>>

replace <<Your Server Name>> with desired server name(no spaces)
and insert your server name in those server files:

Code:

(server dir)\ACCServer\config.ini -> edit GAMESERVER, SERVERNAME
(server dir)\ACCServer\account.ini -> edit SERVERNAME
(server dir)\GameServer\shell.ini -> edit GAMESERVER
(server dir)\GameServer\config.ini -> edit GAMESERVER

case of server names must match in all config files!
8. execute this under mysql command line client, navicat, sqlyog, etc..(command line client can be found in start->programs->mysql server->mysql command line)
(remember that password is 'test')
Code:

SET PASSWORD FOR 'root'@'localhost' = OLD_PASSWORD('test');
ALTER TABLE `account`.`account` MODIFY COLUMN `password` VARCHAR(32) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL;
insert into account.account (name,password,reg_date) values ('test','53b6320eb06e2c62888a6d1739cd24bd',now());
grant all on account.* to 'ODBC'@'localhost';
grant all on my.* to 'ODBC'@'localhost';

this will:
* set 'old-fashioned' mysql password
* change column password to 32 character varchar.
* create new EO account 'test' with password 'test'
* insert mysql user ODBC, which will eliminate annoying messages when running AccountServer
9. run the server(first ACCServer\AccountServer.exe, then GameServer\MsgServer.exe then GameServer\NPCServer.exe)
10. try to run your modified client and login with user test password test
11. to run game without autopatching, create a shortcut of "Soul.exe" to Desktop, and add "blacknull" without quotes after "soul.exe" in the Target Box.

Code:

..\soul.exe blacknull

Credit for Guide : forcer_
Credit for Server Files : EliteAk47
Credit for Everything Combined : RageZone & its Dedicated Members.


How to make EO Server Online on the Internet

File 1: "../ACCServer/config.ini"

Code:

[System]
LOGINLISTENPORT = 9958
POINTLISTENPORT = 9870
SERVER_FULL_DELAY_SECS = 5000
SERVER_BUSY_DELAY_SECS = 3000
SERVERTITLE = <Your Server Name>
SERVERNAME = <Your Server Name>
LOGINNAME = root
PASSWORD = *******
SERVERIP = <Your Server IP> [For Online Hosting, else leave it "127.0.0.1"]

[Database]
DBHOSTNAME= 127.0.0.1
DATABASENAME=my
DBUSER=root
DBPASSWORD=*******

File 2: "../GameServer/config.ini"

Code:

[System]
SERVERNAME = <Your Server Name>
MONSTER_ACTIVE_LIMIT = 4000

ONLINETABLESIZE=600
ONLINEHEARTBEATSECS=600
HEARTBEATKICKSECS=1500
REJOINTIMEWAITSECS=0


[GameServer]
GAMESERVER_IP = <Your Server IP> [For Online Hosting, else leave it "127.0.0.1"]
GAMESERVER_PORT = 5816
SND_SIZE = 64000
RCV_SIZE = 16000


[AccountServer]
ACCOUNTSERVER_IP = <Your Server IP> [For Online Hosting, else leave it "127.0.0.1"]
ACCOUNTSERVER_PORT = 5816
SND_SIZE = 64000
RCV_SIZE = 16000


[Database]
DB_IP = 127.0.0.1
DB_USER = root
DB_PW = *******
DB_NAME = my

LOGIN_KEY = dfkKO23k'[cvK934

[InternetPort]
MASTER_IP = <Your Server IP> [For Online Hosting, else leave it "127.0.0.1"]
MASTER_PORT = 8653
PORT_SIZE = 53
CURRENT_PORTID = 2


[BusySleep]
LEVEL1 = 20 ; > 1000 sleep 20%
LEVEL2 = 30 ; > 2000
LEVEL3 = 40 ; > 3000
LEVEL4 = 50 ; > 4000
LEVEL5 = 60 ; > 5000

File 3: "../GameServer/shell.ini"

Code:

[System]
MAPGROUP_SIZE = 1
ACCEPT_MS = 500

[StreamType]
TYPE = 0 ;0=Õý³£´ÓSOCKET£¬1=SOCKET¼Ç¼µ½Îļþ, 2=´ÓÎļþ¶Á(³ÌÐòµ÷ÊÔÓÃ)

[Database]
DB_IP = 127.0.0.1
DB_USER = root
DB_PW = *******
DB_DB = my


[AccountServer]
ACCOUNT_IP = <Your Server IP> [For Online Hosting, else leave it "127.0.0.1"]
ACCOUNT_PORT = 9870
SERVERNAME = StormEO
LOGINNAME = root
PASSWORD = *******
; µÇ¼±í³ß´ç, 10-5000
MAXLOGINTABLESIZE=5000
; µÇ¼±í³¬Ê±ÃëÊý£¬0-86400
LOGINOVERTIMESECS=120

LOGIN_KEY = dfkKO23k'[cvK934

[InternetPort]
MASTER_IP = <Your Server IP> [For Online Hosting, else leave it "127.0.0.1"]
MASTER_PORT = 8653
PORT_SIZE = 53
CURRENT_PORTID = 1

Will Keep this Thread Updating.

Thanks
-- dastorm
Back to top Go down
http://eodev.web-rpg.org
Midnite721




Posts : 1
Join date : 2010-09-20

how to Setup a Eudemons Online Server Empty
PostSubject: Re: how to Setup a Eudemons Online Server   how to Setup a Eudemons Online Server I_icon_minitimeMon Sep 20, 2010 2:51 pm

your missing the client, i downloaded the retail client and it doesnt let me change in the "account server" so should i download one off a private server or what?
Back to top Go down
 
how to Setup a Eudemons Online Server
Back to top 
Page 1 of 1
 Similar topics
-
» Palladin Eudemons 4 Clicks 'n Go Newbie Server
» Manequin English Server/DB + Client Ready to use in one link

Permissions in this forum:You cannot reply to topics in this forum
Eudemons Dev :: Server Files :: Guides-
Jump to: