[Re-Release] How to make a Eudemons Private Server

08/25/2011 13:00 Drenferalis#1
After realising that no matter what happens a leached guide is still MY guide.
So heres the re-released step by step guide.

[DETAILED GUIDE]
SETTING UP YOUR SERVER!


Prerequisites:
  1. mySQL Knowledge
  2. Computer with at least 1 gig of ram AVAILABLE!
  3. Active Internet Connection!
  4. Newbie Tools (Download: [Only registered and activated users can see links. Click Here To Register...]) Credit goes to rexes13 for newbie tools.


mySQL Tutorials:
[Only registered and activated users can see links. Click Here To Register...]
[Only registered and activated users can see links. Click Here To Register...]
Very helpful if you can :rtfm:


Checking your RAM
Press and hold your windows key and press R
This will open run.
Type dxdiag.
[Only registered and activated users can see links. Click Here To Register...]
Click ok.
[Only registered and activated users can see links. Click Here To Register...]


Where to Start
Download a server and client file.
Click show for my recommended Server:


After you have the Server

I suggest extracting the server to a new folder in your "C:\" Drive named Server.

[Only registered and activated users can see links. Click Here To Register...]

After you extract it you need to learn about 4 programs.


C:\Server\mannequin\Server\ACCServer\AccountServer Version 6.127-1.exe

[Only registered and activated users can see links. Click Here To Register...]


C:\Server\mannequin\Server\GameServer\NPC.exe

[Only registered and activated users can see links. Click Here To Register...]


C:\Server\mannequin\Server\GameServer\MsgServer_Re lease_2.3721.exe

[Only registered and activated users can see links. Click Here To Register...]


C:\Server\mannequin\mysql\bin\winmysqladmin.exe (Needs to be extracted from C:\Server\mannequin\mysql\bin\winmysqladmin.rar)

[Only registered and activated users can see links. Click Here To Register...]

What to do now:

Unextract winmysqladmin.rar
Run it.
NOTE TO VISTA USERS:Run under ADMINISTRATOR!

It will ask you for a username and password. They are:
user: root
pass: test

It should open with a GREEN light.

Next you need to choose, Hamachi, Not hamachi, or local server.
The server is already setup for local so just run the servers listed above and skip to "Setting Up your Client".



Hamachi Steps:
  1. Download Hamachi from logmein.com
  2. Install it
  3. Now you need to create a network. (Click on the "Network" Button and click Create a new Network)
  4. Insert a network name
  5. Insert a easy to remember password you are not afriad to give out to people.

Now hamachi is setup.

You need to edit the following files:


C:\Server\mannequin\Server\GameServer\config.ini
Code:
; 配置文件


[System]
SERVERNAME	= [Server Name]
MONSTER_ACTIVE_LIMIT = 4000


[GameServer]
GAMESERVER_IP	= [HAMACHI IP Address]
GAMESERVER_PORT	= 5816
SND_SIZE		= 64000
RCV_SIZE		= 16000


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


[InternetPort]
MASTER_IP	= [Hamachi IP Address]
MASTER_PORT	= 8653
PORT_SIZE	= 53
LOGIN_KEY	= dfkKO23k'[cvK934
CURRENT_PORTID	= 2


[BusySleep]
LEVEL1		= 20	; > 1000 sleep 20%
LEVEL2		= 30	; > 2000
LEVEL3		= 40	; > 3000
LEVEL4		= 50	; > 4000
LEVEL5		= 60	; > 5000
C:\Server\mannequin\Server\GameServer\shell.ini
Code:
; 外壳配置文件
; 2002.10.23

[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		= test
DB_DB		= my


[AccountServer]
ACCOUNT_IP			= [Hamachi IP Address]    
ACCOUNT_PORT			= 9865
SERVERNAME			= [Server Name]
LOGINNAME			= root
PASSWORD			= test
; 登录表尺寸, 10-5000
MAXLOGINTABLESIZE=1500
; 登录表超时秒数,0-86400
LOGINOVERTIMESECS=120




[InternetPort]
MASTER_IP	= [Hamachi IP Address]
MASTER_PORT	= 8653
PORT_SIZE	= 53
LOGIN_KEY	= dfkKO23k'[cvK934
CURRENT_PORTID	= 1
C:\Server\mannequin\Server\ACCServer\config.ini
Code:
[System]
LOGINLISTENPORT	= 9958
POINTLISTENPORT = 9865
SERVER_FULL_DELAY_SECS	= 5000
SERVER_BUSY_DELAY_SECS	= 3000
SERVERNAME = [Server Name]
LOGINNAME = root
PASSWORD = test
SERVERIP = [Hamachi IP Address]
[Database]
DBHOSTNAME=127.0.0.1
DATABASENAME=my
DBUSER=root
DBPASSWORD=test
C:\Server\mannequin\Server\ACCServer\account.ini
Code:
[Account1]
SERVERNAME=[SERVER NAME]
LOGINNAME=root
PASSWORD=test
FREE_DEBUG=3
Then you need to use a HEX EDITOR to edit:
C:\Server\mannequin\Server\GameServer\shell.dat

[Only registered and activated users can see links. Click Here To Register...]

Thats it for setting up your server! Now lets move to client!


***NOTE: Some people cant get their ACC Servers running, I found out the mystical reason why today (Aug 15 2010), Some server files use another file not included in this guide, AuthorizeDB.cfg***
Heres the fix:
Code:
127.0.0.1 root test my account name password id
count_stat server_name status
127.0.0.1 root 4871344843773d3d111 my
If your following this guide and you have been using another servers files heres the common error. HOPE THIS HELPS!


Setting Up the Client!

There isn't much that needs to be edited with the client.

3 files total that you should edit.

First thing: BLACKNULL YOUR CLIENT!
  1. Make a shortcut of C:\Server\Soul.exe
  2. Right click the shortcut and click on properties
  3. Find the "target" box and replace it with "C:\Server\soul.exe" blacknull
(When replacing the target box keep the quotation marks!!)


If you are running a "local" Server skip this step.
Now you can edit your OEM.ini and OEM.dat, they are in the same format so if you delete oem.dat and modify oem.ini you can make a copy of that one and make the copy oem.dat

C:\Server\ini\oem.ini
Code:
[Oem]
Id=2010
; maybe something else can be here?

[AccountSetup]
Type=1

[ServerInfo]
URL=http://acme.servegame.com/ ;I leave this alone

[ServerStatus]
Link=http://acme.servegame.com/ ;I leave this alone too

[Header]
GroupAmount=1
Group1=[Your Company or Server Group Name]

[Group1]
ServerAmount=[# of servers]

Server1=[Server Name]
Ip1=[Hamachi IP]
Pic1=Server1
ServerName1=[Server Name]

;if more than one server remove the ";" from the beginning of each line and enter your info
;Server2=[Server Name]
;Ip2=[Hamachi IP]
;Pic2=Server2
;ServerName2=[Server Name]
And Finally, Making the client yours!

C:\Server\ini\StrRes.ini
  1. Open it in notepad and press ctrl+H.(Replace)
  2. Find: Eudemons Online
  3. Replace: [Your Server Name Here]
  4. Click on replace all.
You may also want to replace TQ with your server name or company.


THE END!

If you get stuck add my msn: [Only registered and activated users can see links. Click Here To Register...]

Credits:
I learned 90% of this from all the guides and releases on this forum so I would like to give special thanks to the following people:

  • Murtah
  • Necron33
  • Rexes13




FAQ

Q: My Account server crashes! Help!
A1: You have a corrupted file. Re extract your account server files and then re edit the account.ini and your config.ini.

A2: Mysql did not load the DB files or you did not run winmysqladmin.exe (Vista users: RUN UNDER ADMIN!) To fix this open winmysqladmin right click it, highlight NT then click remove service, then right click, highlight NT again and click install service. Then restart winmysqladmin.

A3: You have a pre configured my.ini file. Click on my.ini Setup inside winmysql admin and check to see if it says: "Made by winsmysqladmin 1.4" in the top of the my.ini file. If not, go under C:\Windows, find the my.ini file and delete it. Restart winmysqladmin. (Sometimes found in system32 of the windows folder.)

A4: New discovery! Look at the guide for the new note that helps people with the crashing acc server!

A5: You set up a MySql server BEFORE you started with this server, go to start click run and type cmd, click ok. (Vista/Win7 users: type CMD in the search then hold SHIFT + CONTROL and press enter) Type: NET START MySql

After that open winmysqladmin.exe

Notice the light is now green. If not get professional MySql help (or just psychiatric help...)

Check the location for the data folder in the SECOND section of the ini file (it will most likely be C:/wamp/mysql/data) once you find it take your data folder you have in your server/mysql folder and then move it to this location.

In that CMD window type NET STOP MySql then type NET START MySql

MySql has now been loaded with your server files. Make sure you can log in to your Navicat and that the username and password is correct in your config files afterwards.
08/25/2011 16:30 Marcus*#2
nice job added to all things guide
08/26/2011 02:58 MinZ#3
Thanks dude :)
08/26/2011 03:37 Thorlon#4
Great job very well explaned.
08/27/2011 05:31 Drenferalis#5
Thanks guys, glad I can help out again. Send me PM's on the next guide you would like to see done.
08/29/2011 03:53 Nikki Tchernomor#6
thanks for the help :P
09/05/2011 17:20 grey97#7
Erh , i think i ned to ask something , I want to login to my server , but , when i tried to login , account :test password :root , then , login pressed . after that , my EO , is closed by it self . Can anyone tell me why its happened ? or add me on facebook : [Only registered and activated users can see links. Click Here To Register...] , thanks ,
09/06/2011 01:06 Thorlon#8
Quote:
Originally Posted by grey97 View Post
Erh , i think i ned to ask something , I want to login to my server , but , when i tried to login , account :test password :root , then , login pressed . after that , my EO , is closed by it self . Can anyone tell me why its happened ? or add me on facebook : [Only registered and activated users can see links. Click Here To Register...] , thanks ,
No offense but, I have tried to help you but you don't reply.

[Only registered and activated users can see links. Click Here To Register...]
09/06/2011 09:51 grey97#9
Sory Thorlon , but , do you have TeamViewer ? its better than commenting

I tried to install winmysql. blabla , but , it says failed to install MySql service , can help , haha ! just work ,! forget to run as admin ,

Hey , Can i see your Database on MYSQL and NAVICATE LITE ?
09/07/2011 23:17 Thorlon#10
Quote:
Originally Posted by grey97 View Post
Sory Thorlon , but , do you have TeamViewer ? its better than commenting

I tried to install winmysql. blabla , but , it says failed to install MySql service , can help , haha ! just work ,! forget to run as admin ,

Hey , Can i see your Database on MYSQL and NAVICATE LITE ?
If anyone wants to know this problem has been fixed :)
09/08/2011 08:45 pcomtech#11
how to create new user acount for this private server ?? tq for help
09/08/2011 08:54 Thorlon#12
Quote:
Originally Posted by pcomtech View Post
how to create new user acount for this private server ?? tq for help
Use this: ( attached file )
09/08/2011 10:29 pcomtech#13
tq for help.... and how to change password user acount for this private server ??
09/08/2011 11:05 Thorlon#14
Quote:
Originally Posted by pcomtech View Post
tq for help.... and how to change password user acount for this private server ??
use the thanks button :)

To change the password all you have to do is put in the password that you want it to be in the html thing i gave you.

then copy the password that it shows.

For example insert into my.account (name,password) values('','53b6320eb06e2c62888a6d1739cd24bd'); use this code
Code:
53b6320eb06e2c62888a6d1739cd24bd
this is for the password test

I hope this makes scene :)
09/08/2011 11:50 pcomtech#15
tq for help

Quote:
Originally Posted by cyberghoser1 View Post
Hello again dear epvpers, here for you i share the Manequin English Server/DB + Client Ready to use in one link, as a fact i uploaded the whole client + server in one rar about 641 mb, at megaupload.

Credits to: Necron33, Spy520, Sandolkakos, joey123321

Dowload it here: MEGAUPLOAD - The leading online storage and file delivery service
Mirror: RapidShare: 1-CLICK Web hosting - Easy Filehosting

Ready account for game user: dark pass: explorer
how to create new account and where i can put file account into private server...please help me....