Simple Guide to Setting up a Paladin Server!

11/21/2008 22:32 cruey#1
Okay so I had alot of trouble with getting my paladin database on the server so I thought I would tell you guys how this works in steps...

1) Download the server files [Only registered and activated users can see links. Click Here To Register...]

2) Download and install Wamp5 if you need to.

3) Put the my2 folder from srvr4ever.rar into: Wamp --> MySQL --> Data

4) Then from there go up a folder and go to bin and open WinMySQLadmin.exe

5) If it requests you put in a username and password use these credidentials:
Username: test
Password: test

6) Make sure you have NavicatLite installed because you'll need this to edit database files.

7) Go into navicat, click File --> New Connection

8) When the connection window opens put in this info:

Connection Name = My Server Data
Host Name/IP Adress = localhost
Username = test
Password = test

Then click on Test connection, if it says access denied for test@localhost then click okay and change the password to nothing. If the connection suceeds then click okay

9) [This Step is for the peoples who's test password didn't work. If it did on yours skip to step 10] After you are in the database you should see most probly 3 databases, my2, test and mysql. Click on the Manage Users near the top left corner.

It will then open a window about what users are allowed on your database. You should also see test@localhost click on that user and then click edit user.
It will then pop up with a window. Ignore the Username and host just change the password fields to test. Then click okay and close and restart WinMySQL from running. Then move onto the next step

10) We havent finished the serverside work yet. Go into Users tab in Navicat again and make a new user with this information:

Username: ODBC
Host: localhost

Leave the password fields blank. Then move on to the next step...

11) We have now finished the server database side work. Now go into srvr4ever folder then into ACCserver folder...

Change the account.ini to:
Quote:
[Account1]
SERVERNAME=[ServerName]
LOGINNAME=test
PASSWORD=test
FREE_DEBUG=3
Change the cofig to:
Quote:
[System]
LOGINLISTENPORT = 9958
POINTLISTENPORT = 9865
SERVER_FULL_DELAY_SECS = 5000
SERVER_BUSY_DELAY_SECS = 3000
SERVERNAME = [ServerName]
LOGINNAME = test
PASSWORD = test
SERVERIP = [ServerIP]
[Database]
DBHOSTNAME=127.0.0.1
DATABASENAME=my2
DBUSER=test
DBPASSWORD=test
Change your AuthorizeDB file to:
Quote:
127.0.0.1 test test my2 account name password id
count_stat server_name status
127.0.0.1 test 378b243e220ca493 my2
Change the places where it says [ServerName] and [ServerIP] to your information......

Then change your config and shell in the gameserver folder and run the server programs like you would for any other server...

If you want to delete records from the old Alpha Online server then use this Query or command whatever it is :P
Quote:
DELETE from my.cq_user;
DELETE from my2.cq_eudemon;
DELETE from my2.cq_item;
DELETE from my2.cq_account;
DELETE from my2.cq_castle;
DELETE from my2.cq_castleitem;
DELETE from my2.cq_castlemap;
DELETE from my2.cq_enemy;
DELETE from my2.e_money;
If this guide helped you I would appriciate it if you pressed the Thanks button below :)
11/21/2008 22:42 Spy520#2
well nice Guide but u forgot
DELETE from my.cq_user;
DELETE from my2.cq_eudemon;
DELETE from my2.cq_item;
DELETE from my2.cq_account;
DELETE from my2.cq_castle;
DELETE from my2.cq_castleitem;
DELETE from my2.cq_castlemap;
DELETE from my2.cq_enemy;
DELETE from my2.e_money;
and to tell them how to hex edit the shell.dat -.-
11/21/2008 23:01 cruey#3
Lol, I didn't need to edit the shell.dat so I left it out. I'll add the Delete thing though
11/21/2008 23:03 For$aken88#4
any guide for a client?
11/21/2008 23:06 Rawsteeey#5
the client guide is in the sticky one
11/21/2008 23:10 For$aken88#6
Quote:
Originally Posted by netlog_stefan View Post
the client guide is in the sticky one
look at your thread [Only registered and activated users can see links. Click Here To Register...]

i posted a screen shot of the problem i have with my client
11/21/2008 23:19 cruey#7
Awwww no thankes yet LOL
11/22/2008 13:37 funhacker#8
got thanks from me for helping people
11/22/2008 22:57 cruey#9
Yay!!! One day ill be famous!
11/23/2008 05:59 BetuDM#10
Please Edit in your quote, the DELETE from my2.cq_account;
Change for only Delete from my2.account;

;)
11/23/2008 10:54 funhacker#11
correct me if im wrong as I havent ever done table wipes but wouldnt the following work and save you that little bit of time

Code:
DELETE 
from 
my2.cq_user,
my2.cq_eudemon,
my2.cq_item,
my2.account,
my2.cq_castle,
my2.cq_castleitem,
my2.cq_castlemap,
my2.cq_enemy,
my2.e_money;

I also suggest just deleting the e_money table as its just a log file of whats been spent and traded and with who and from who. On acme in a day this file can get to be as big as 100mb. just after a week of having the new db we had in the millions of entries, better to have a 20-30mb error log file because the table doesnt exist then have a huge table because it does, unless you know what your doing with scheduled sql scripts :)
11/24/2008 00:02 cruey#12
Thanks for pointing that out
11/25/2008 13:59 |>SomeGuy<|#13
Nicely done Cruey it got my server up and running good job

Thanks,
SomeGuy
11/26/2008 08:00 cruey#14
Hehe, thanks!