How to Setup a Eudemons Online Server [can run in vista]

08/02/2008 02:46 ~DARK_LORD~#1
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. U can get server files form others too. [Only registered and activated users can see links. Click Here To Register...] Rar Password : phdev
3. install mysql 4 or 5 - [Only registered and activated users can see links. Click Here To Register...]
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)ACCServerconfig.ini -> edit GAMESERVER, SERVERNAME (server dir)ACCServeraccount.ini -> edit SERVERNAME (server dir)GameServershell.ini -> edit GAMESERVER (server dir)GameServerconfig.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 from ********


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 = SERVERNAME = LOGINNAME = root PASSWORD = ******* SERVERIP = [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
Credit for Guide : forcer_
Credit for Server Files : EliteAk47 from ********



DONT GIVE THANX TO ME ITS NOT MY WORK
08/02/2008 15:13 funhacker#2
I will give ya a tanks since no1else will
08/02/2008 19:53 Rockker#3
Me too :D
Nice job
and helpful to me snice i have vista
08/03/2008 09:57 ~DARK_LORD~#4
sorry guys its not ryl my work its forcers and some one else i just saw it from another site so i posted to help :)
08/03/2008 13:20 DiobloSlayeR#5
Well, I gave you the idea to post the guide :p :p
08/03/2008 15:59 ~DARK_LORD~#6
lol 0.o i didnt remember u helping me seems u need some thanx dont u just wants to make an ass infront of all e*pvp
08/05/2008 11:43 DiobloSlayeR#7
Too bad i dun want to :/ cuz its not your work either, and there are other easier ways to make server, guides are not important when there are virus-free 4click server's out there released
08/05/2008 13:12 ~DARK_LORD~#8
this is just for vista ill see u doing 4 clicks server on vista and i know this isnt my work and i said it too dont u have eyes
08/05/2008 17:10 Rawsteeey#9
does it really runs on vista?^^
i dont care, i have my wow server xD
08/05/2008 17:31 ~DARK_LORD~#10
lol yeah accoriding to forcer he didnt tell but it runs on vista with no problems
08/10/2008 17:11 DiobloSlayeR#11
Mysql 5.0, the legions don't work properly, right??
08/10/2008 17:11 DiobloSlayeR#12
Does it work or not??plz reply asap.
08/10/2008 18:33 ~DARK_LORD~#13
use HeidiSQL... ill post the link for it atm just search for it
08/10/2008 23:20 XxKOLOHExX#14
Which Mysql do i dl because there are so many do i need noinstall one or something else?
08/11/2008 00:06 ~DARK_LORD~#15
just [Only registered and activated users can see links. Click Here To Register...] its easier and faster