How To Make Your Own P-Server!!!!

11/12/2009 15:20 PraDevil[ELITE]#136
Quote:
Originally Posted by mpower123 View Post
help me!>.<
is my server fully run or wrong clients??
im using phdev game server and accserver
[AccountServer]
server start...
kernel init ok.
framework ok.
ImthekillerEO(5.141.95.89) login succeed.
add info of server ImthekillerEO, ip:5.141.95.89, port:5816
ImthekillerEO login assure.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

[NPCServer]
【Open the database...】
【Create map set...】
【Create player set...】
【Create npc set...】
【Create syn set...】
【<<<<<<<< Create Jehad server kernel ok! >>>>>>>>】
【Create kernel thread ok.】
【Connect to game server again . . .】
【Login game server ok.】
【Login OK. generator monster after 10 secs】
【Generator begin.】
----------------------------------------------

[MSGServer]
00:40:02【Init OK。】
00:40:02【All thread start OK。】
00:40:02【#1: Database kernel thread running。】
00:40:02【#3: World kernel thread running.】
00:40:02【#4: map group kernel thread running。】
00:40:03【#2: Socket kernel thread running.】
00:40:03【Account server login OK。】
00:40:04【NPC server login OK.】
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

it seem no problem huh?? :)
when i loging in using id:root pass:test. (after changing oem.dat & oem.ini to my hamachi ips.)
it show loging in... verifying .. after that pupP!! it was closed.
how can i fix this??
im also trying using another accounts id & some other Eudemon clients but dosent works???
What should i Doo???!!
The problem is your client is newest than the database..u must have a older one like mannequin database+Fullclient with cyberghoser1 at here..search by ur eyes man..:D


[Only registered and activated users can see links. Click Here To Register...]
11/20/2009 22:59 Snow|Prince#137
ty man what is ur name in ur hamachi rooms
12/10/2009 22:27 Scorpion121#138
Hey, this is a tid bit off topic, but iw as wondering if anyone viewing this thread would be interested in maknig a private server with me =D
I'm looking for someone who wants to get it done right and promptly,being able to code is a big+ xP
So if you're interested feel free to resond or PM me, it's going to be a Euds private server so yea!
Hit me up peoplez!
12/12/2009 13:29 faramax#139
Quote:
Originally Posted by revolution263 View Post
Ok everyone, I hope you can find this as simple as I wish I did....
Im going to teach you how to create your own private server.
First of all I want to say thank you to Hot_Place, GunShot, and a few others
for teaching me everything I know now. :D
One more thing, please dont critisize this post, and if you use my guide thank me... please :)

Now we begin.....
The first 5 steps are downloads.
1. Download your Eudemons Online client, if you already have it great!
Click [Only registered and activated users can see links. Click Here To Register...] for client download. .

Eudemons patch 1091 ----See attachment
Note: Must be disconnected from internet when running patch, or it will auto patch till the newst TQ client)


2. If you have anything other then [Only registered and activated users can see links. Click Here To Register...] remove it. I only know how to use wamp. It also
has mySQL version 4.0.1, which makes it so the legion run fine. Install to your C:/ (C:/wamp)

3.Create a new folder in your C:/ named "Serv.Programs"
Download database files and Server Programs. I will have 2 server files you can download. The first one named [Only registered and activated users can see links. Click Here To Register...] is
the database files I use, wich are translated. But grammar work needs to be done. lol
The second one named [Only registered and activated users can see links. Click Here To Register...] is the basic database files where nothing is translated(youll have to
start from scratch):/ Extract this into C:/Serv.Programs/
Download [Only registered and activated users can see links. Click Here To Register...] for Server Programs like Accserver.exe, Msgserver.exe, and NPCServer.exe. Extract these to your Serv.Program folder you created earlier.

4. The next download you will need is Navicat. This program is used for editing your database files
and translating. This [Only registered and activated users can see links. Click Here To Register...] is only a trial(only one I could find)

5. If you want to run your server with Hamachi, you will need to download the program [Only registered and activated users can see links. Click Here To Register...]
Then you will have to create a network and give it a password. If ppl want to play they need to connect to your
network.

Ok now you have all the programs needed to make your server. :]
Lets move on.....

6. Open C:/Serv.Programs/ then copy and paste the "my" and "account" folders to the following location
C:/wamp/mysql/data/

7. Now you will need to open C:/WINDOWS
Look for the my.ini file. Once you have found it delete it.

8. Go to C:/wamp/mysql/bin/ and run the winmysqladmin.exe. Then it open then close, and ask for a username and password.
Use the following username: root password: test

9. Now you will have to edit the IP adress. Put your computers IP address, or your hamachi IP address.
Wich ever you plan to use. Then save your modification.

10. Now right click anywhere on the admin screen. Then click "stop the service".

11. Now you will need to edit your Serv.Program files. So go to C:/Serv.Programs/ Then Open AccServer folder.

12. Open account.ini and edit it like in the pic below. You will only change your server name.
Now save the changes.


[Account1]
SERVERNAME=servernamehere
LOGINNAME=root
PASSWORD=test
FREE_DEBUG=3


13. Then open your config.ini, then edit it like in the pic below.



[System]
LOGINLISTENPORT = 9958
POINTLISTENPORT = 9870
SERVER_FULL_DELAY_SECS = 5000
SERVER_BUSY_DELAY_SECS = 3000
SERVERTITLE = servernamehere
SERVERNAME = servernamehere
LOGINNAME = root
PASSWORD = test
SERVERIP = Your-IP-address

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


14. Now you will have to go to C:/Serv.Programs/GameServer/
First open your config.ini and edit it to look like this



; 配置文件


[System]
SERVERNAME = servernamehere
MONSTER_ACTIVE_LIMIT = 4000

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

[GameServer]
GAMESERVER_IP = your-IP-address

GAMESERVER_PORT = 5816
SND_SIZE = 64000
RCV_SIZE = 16000

[AccountServer]
ACCOUNTSERVER_IP = your-IP-address
ACCOUNTSERVER_PORT = 5816
SND_SIZE = 64000
RCV_SIZE = 16000



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

LOGIN_KEY = dfkKO23k'[cvK934

[InternetPort]
MASTER_IP = your-IP-address
MASTER_PORT = 8653
PORT_SIZE = 53
CURRENT_PORTID = 1


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


Now save your changes....

15. Next you will need to open your shell.ini, edit it to look like this


; 外壳配置文件
; 2007.10.21

[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 = your-IP-address


ACCOUNT_PORT = 9870
SERVERNAME = servernamehere
LOGINNAME = root
PASSWORD = test
; 登录表尺寸, 10-5000
MAXLOGINTABLESIZE=5000
; 登录表超时秒数,0-86400
LOGINOVERTIMESECS=120

LOGIN_KEY = dfkKO23k'[cvK934

[InternetPort]
MASTER_IP = your-IP-address
MASTER_PORT = 8653
PORT_SIZE = 53
CURRENT_PORTID = 1

Now save your changes....

16. Go back to C:/wamp/mysql/bin/ and run the winmysqladmin.exe again. Then go to the tab where it says database and make sure you
see your my and account databases. If not repeat step 6 again.

17. If you have both of the databases there then you will need open your navicat program. Download link above.
Right click on the Navicat screen and go to new connection. For the connection name go ahead and put what ever your server name is. And for the
IP address out either your hamachi or PC's IP address, wich ever you choose to use in the begging. And leave the port default, I think its port 3306.
Then for your user put root. And leave the password blank. Then test the connection.

18. If the connection is succsessfull double click on it. That should open it. Once it is open you will need to go to Manage Users.
Then where it says then user root@localhost double click it. It should open up and have 4 databases. Mysql, Test, ACcount, and MY.
Click on the account database, then click select all. Save it once you do that. Do the same thing for the database My.

19. Now that you have granted all of the privilges to these user you will need to set the password test to it. While you are still in the manage user
section, click on the user root@localhost again. Then select Edit User. If will come up with a screen where you can set a password. Put the password as test. Make
you use the password test..... nothing else.

20. Now you will need to go back to the winmysqladmin.exe again. Right click on it, then go to stop the service. Then go ahead and start it back up again.

21. Now go to C:/Serv.Programs/AccServ/ and run the accountserver.exe. If you have followed the steps it should open up just fine. If not then follow steps
6 to 18 again.

22. Then go to C:/Serv.Programs/GameServer/ and run your MsgServer.exe, then your NPCServer.exe. These ones take alot longer to load upo then the
accountserver.exe, so be patient.

23. Now you will you will need to make yourself an account. Use this command in your mysql command client

insert into account.account (name,password,reg_date) values ('test','53b6320eb06e2c62888a6d1739cd24bd',now());

This will make you the account

username: test
password: test

Please thank me if you use this guide :]
Have fun and I hope I helped you guys....
i have a problem..why does the mysql show red light??is it normal..sorry coz i'm a little confuse here..anyway u make a great tutorial here..u are awesome dude..
12/12/2009 17:08 faramax#140
excuse me...i have suceed following all the step u show me..but how can i login and play the game?do i need to wait for the patches completed?
12/12/2009 17:54 CyberServer#141
huh lol just use this link to setup server and this guides more good bro...
[Only registered and activated users can see links. Click Here To Register...]

and try use this database and server files

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

hopefully this help u dude..
05/13/2010 04:14 Yuna_Yuri_Yuka#142
need help..final guide..how to make account???plz help me
05/13/2010 05:35 .Ash#143
Quote:
Originally Posted by Yuna_Yuri_Yuka View Post
need help..final guide..how to make account???plz help me
Follow this :[Only registered and activated users can see links. Click Here To Register...]
05/13/2010 18:46 King_Arthur#144
Quote:
Originally Posted by Yuna_Yuri_Yuka View Post
need help..final guide..how to make account???plz help me
Hi Yuna_Yuri_Yuka and welcome to the forums.

This is a query you can use to register an account:
Code:
insert into account.account (name, password) values ('USERNAME',md5(concat('PASSWORD',char(0xA3,0xAC,0xA1,0xA3),"fdjf,jkgfkl")));
Actual register scripts or web pages are not covered in this guide, but can be found by searching. SpongeBox has already linked to one above that you can start with.
05/14/2010 06:44 Yuna_Yuri_Yuka#145
i already follow all the step..but make my own account...idk..plz guide me 1 by 1 step2
05/14/2010 06:47 Yuna_Yuri_Yuka#146
Quote:
Originally Posted by King_Arthur View Post
Hi Yuna_Yuri_Yuka and welcome to the forums.

This is a query you can use to register an account:
Code:
insert into account.account (name, password) values ('USERNAME',md5(concat('PASSWORD',char(0xA3,0xAC,0xA1,0xA3),"fdjf,jkgfkl")));
Actual register scripts or web pages are not covered in this guide, but can be found by searching. SpongeBox has already linked to one above that you can start with.
where can i found the last step...

This is a query you can use to register an account:
Code:
insert into account.account (name, password) values ('USERNAME',md5(concat('PASSWORD',char(0xA3,0xAC,0xA1,0xA3),"fdjf,jkgfkl")));
idk where 2 find it
05/14/2010 09:54 Faith.#147
Open navicat
Select 'my' database
Then new Query
replace USERNAME and PASSWORD
Insert this query and then click Run.
Open client then login with the account