Setting up your EO Server[fixed][working]
-----Guide-----
1. make sure you have at least 1GB RAM-plus [if not it not gonna work]
2. Download & extract the server files wherever you like. Download EO Server Files from here [Only registered and activated users can see links. ] Rar Password : phdev
3. install mysql 4 or 5 - MySQL AB :: MySQL 5.0 Downloads
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=0and 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 Name Server>> Ip1=127.0.0.1 Pic1=Server1 ServerName1= <<YOUR Name Server>>replace <<YOUR Name Server>> 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)\ACCServerccount.ini -> edit SERVERNAME (server dir)\GameServer\shell.ini -> edit GAMESERVER (server dir)\GameServer\config.ini -> edit GAMESERVERcase 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 blacknullCredit 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 Name Server>SERVERNAME = <YOUR Name Server>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 Name Server>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 ; > 5000File 3: "../GameServer/shell.ini" Code: [System] MAPGROUP_SIZE = 1 ACCEPT_MS = 500 [StreamType] TYPE = 0 ;0=Õý³£´ÓSOCKET£¬1=SOCK
ET¼Ç¼µ½Îļþ, 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 = 1Will Keep this Thread Updating.
[Only registered and activated users can see links. ] <-- complain to it if it dont work.
[notice] if you cant see or it not clear here > [Only registered and activated users can see links. ]
and please theres no section of eudemon online private server dont nonsense ask me to post on eudemon online private server section
CAUSE THERES NO SECTION FOR IT.
zzdaddyzz added 0 Minutes and 58 Seconds later...< --- Please use the edit button in the future--- >
oh yeah and please. post your server link down here if it work =]
Last edited by zzdaddyzz; 04-19-2009 at 11:56 PM.
Reason: Automerged Doublepost
I used to play on Las Vegas, till the fags banned me for no reason at level 117 (was 2 years ago). Tried private servers also but they just bore me too much, original is way better.. Made my own private server like a year ago also, was fun having everything +255...