Proof Crunk's Warrock PServer [PICS]

05/02/2010 18:17 OMFGMOOSE#1
Crunk Released new files. Get them [Only registered and activated users can see links. Click Here To Register...]
You will also find a slightly modified tutorial there!

Deutsch Benutzer [Only registered and activated users can see links. Click Here To Register...] (unten auf der Seite)

Thanks, Theit123!

ALL SERVER ITEMS INCLUDING; The Files, The Database, The MD5 Encryption "knowledge". Were created by CrunkX.

Tutorial by Omfgmoose@EPVP.

[WARNING!]

This tutorial assumes you have the common knowledge required to install things.

[/WARNING!]

You MAY or MAY NOT need; (Generally Vista and 7 users won't need all of these)

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

Rougly 500-600MB to download. All of which can be obtained from the Microsoft site.
(Links updated!)

STEP1.

You want to start by installing everything you need to execute all the files properly.

Install them in the following order;
Windows Installer 3.1
Windows Installer 3.5
32-bit Windows Imaging Update (WIC)
.Net 4.0
.Net 2.0 (SP2)
.Net 3.5 (SP1)
(I started with 4.0)

Notes: It is is likely that you will restart a lot during this step.

-Common Problems-
Won't Install - Restart you computer
Won't Install on Vista\7 - Run as administator

STEP2.

Install MYSQL Server 2008 (This is the actual MYSQL server)

NOTE: It is easier to leave all of the settings at DEFAULT. Meaning the server instance will be SQLEXPRESS and Windows will Authenticate logins. (You have to add your Windows Account as the Admin user.) Any settings you change in your installation will not be reflected in this tutorial!

-Common Problems-
It won't install or I get an Error
1.) Restart your PC
2.) (Vista\7 Only) - RUN AS ADMIN
3.) (All else fails) - Return to STEP1.

STEP3.

Install MYSQL Mangement Studio (You will need this to, of course, manage the database.)
Install Notes: Leave the bubble in the first option.

-Common Problems-
It won't install or I get an Error
1.) Restart your PC
2.) (Vista\7 Only) - RUN AS ADMIN
3.) (All else fails) - Return to STEP1.

STEP4. - Database Setup

It doesn't appear that the database is in the new files so I uploaded it [Only registered and activated users can see links. Click Here To Register...]

When that is finished installing you will need to extract the files you downloaded (The Server files) somewhere. Preferably your desktop. It's up to you to remember where you put them. Open the folder up and look for "Datenbank". Inside the folder there will be a msql query file. Just remember where it is for the moment (Leave the folder open)

Open up MYSQL 2008 Management Studio. It'll ask you to login into your server, do so. It's your information. So don't ask me how to do it. In the Object Explorer, Right click on "Databases" and select "new database". Name it "WARROCK_DBF" and hit ok. Once it's created open the MYSQL file in the "Datenbank" folder from earlier, and execute it. (Click the !). This will create a few tables in your newly created Database.

STEP5. - ODBC (DSN) Setup

Open control panel, goto "Administrative Tools" then, "Data Sources (ODBC)". A window will popup. Click "System DSN", Then Add. You need to add 2 SQL Native Client 10.0; entries (The driver comes with MYSQL2008 so you have to install it first). One with the name login01 and one with the name game01.

Examle;
Name: login01
Description:
SQL: 127.0.0.1\SQLEXPRESS

The default SQL server is 127.0.0.1\SQLEXPRESS.
Hit next. Leave the "With Intergrated Windows Authentication" button check, make sure there's a check in the box at the bottom and hit next. When you reach the final step in the creation of the DSN. There will be a check box to change the master database. Check the box and select your master database. SET IT TO "WARROCK_DBF". I'm not real sure if that part makes a difference, but I'm playing it safe here and it works for me.

STEP6. - START THE EMU

Once these tasks have been completed you can start the EMU by opening the exe(s) in the following order.

ICServer
LoginServer
GameServer

NOTE:
It is important to note at this point that you should have the "Game Server" IP set to 127.0.0.1 or your hamachi IP.. It's an ini file in the gamerserver folder.

-COMMON PROBLEMS-
1.)Error .net 4.0 isn't installed.
You either didn't install it OR You have a 64bit operating system.
2.)Login\Gamerserver Can't connect to the database.
You set the DSN up improperly

STEP7. - CONNECTION

Since there's no modified Warrock client for this, you need to do it in a special way.

(NOTE IF YOU HAVE VISTA SKIP THIS PART, COPY THE HOSTS FILE TO DESKTOP THEN WRITE THESE LINES WITHOUT THE # AND WAIT TO COPY IT BACK)
(BACK UP THE ORIGINAL)

So now you're asking.. How do I connect? Go to; C:\Windows\System32\Drivers\etc\hosts
add these line(s).

#127.0.0.1 login.warrock.net
#127.0.0.1 patch.warrock.net
#127.0.0.1 warrock.net

SAVE IT.

You're adding these lines for easy access later. If you use HAMACHI to host the server you want to enter your HAMACHI IP instead.
(Leave your host file open do not close it. VISTA USERS leave the folder where hosts is located open)

NOW OPEN WARROCK.
Once Warrock is open TO THE LOGIN BOX, go back to your hosts file and do this:

127.0.0.1 login.warrock.net
127.0.0.1 patch.warrock.net
127.0.0.1 warrock.net

SAVE IT.

(VISTA USERS WILL HAVE TO COPY THE NEWLY CREATED HOSTS FROM THE DESKTOP TO THE FOLDER WHERE HOSTS IS STORED)

You will now send all connections from you to your server.

Trouble Shooting \ Q&A:

Q&A

Q: Your tutorial sucks..?
A: I'm not here to hold your hand.

Q: How do I make an account?
A: You will need to edit the database's accounts table using MSQL 2008 Management studio.

Q: HALP I CAN'T LOGIN! INVALID PASSWORD!
A: The password is encrypted with MD5 and the Salt word "wremu"
there for you must encrypt the password(s) you make for your database
like so wremuyourpassword. Then you take the encrypt lettering and put
it in the password field in the database. Then to login you simply type
the password you encrypted.

Q: It says unregistered user
A: I assumed you knew how to use a database I'm not here to hold your hand.

Q: What's the default account?
A: What default account?

Q: What can I do?
A: Create rooms, Chat, Be Max level, has as many users online as you want, check out wepons, have inf dinar.

Q: No gameplay?
A: ...

Q: I NEED SERVER FILES HELP PLS
A: A new version of them is being released, and I will not link the old ones. -Respect to Crunk-

Q: Can I link them for everyone?
A: If you have them and link them in this tutorial, I will have an admin delete the post.

Trouble Shooting

If you're having a ton of problems. You're probably using 64bit. I help solve
any problems I can.

This tutorial was made using Virtual Box and Windows XP. Thanks for readin.

Here's some pics. They can be helpful.

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

Enjoy.

Special thanks to CrunkX!
05/02/2010 18:20 YeZZx#2
I allow you too post the Tutorial. But i will Release modified ServerFiles(the olds) on my Blog to download. Can post your Tutorial on my blog? ^^ that would be nice :D
05/02/2010 18:22 OMFGMOOSE#3
Quote:
Originally Posted by YeZZx View Post
I allow you too post the Tutorial. But i will Release modified ServerFiles(the olds) on my Blog to download. Can post your Tutorial on my blog? ^^ that would be nice :D
Sure thing. I'll tidy it up if it's going to be used on your blog. =)
05/02/2010 18:24 YeZZx#4
ok thats nice..and i will release in a few minutes the OLD files on my blog..
05/02/2010 18:38 drey88#5
Kann ja nicht gut gehn ^^
05/02/2010 18:43 YeZZx#6
I released now the old Files(now protected :P) on my blog..looking there for the download link !
05/02/2010 18:45 Sextus#7
drey88 deine Ironie kann mich mal ;)
05/02/2010 18:47 Omdi#8
cool lade mir grad runter :D
05/02/2010 18:47 drey88#9
Quote:
Originally Posted by WonderKid™ View Post
Is the P-Server finish?
yes we already have 10k players xD

Ich Liebe Ironie ^^
05/02/2010 18:50 Omdi#10
ist der gameserver jetzt schon online?
edit: welche datenbank hat die den und mit mysql oder was?
05/02/2010 18:58 Vanios#11
was muss ich denn machen um da spielen zu können?

Kann nicht gut englisch
05/02/2010 19:01 .TanTien#12
gibts des auch in deutsch?
05/02/2010 19:01 OMFGMOOSE#13
Alright the tutorial is up. Give it a read over and let me know what you think.

EDIT, and if someone wants translate this guide to the appropriate language that would be cool too.
EDIT2, Can I get a name change to "[Tutorial] CrunkX's PServer [PICS]

Not sure if you're allowed to request that, but I'd appreciate it.
05/02/2010 19:09 Vanios#14
was sind denn die vorteile von so einem privat server?
05/02/2010 19:11 .TanTien#15
höhere rates, kein prem usw