**THIS IS A REPOST**
Please refer to this thread for more indepth tutorial.
http://forum.ragezone.com/f699/raide...-setup-757674/
This is an extremely simple game to set up and have ready to go live with, I will be leaving out steps and just telling you to do basic things that you SHOULD be able to do if you have ever ran a private server in the past.
Ok, so you got your files, now what the fuck do you do?
Well, let's start out with giving you the proper order in which you will have to run the files further down the road.
Master
Login
app
game
game2
NOTE: BUGFIX AHEAD OF TIME! copy-paste the gamesever 2 folder so you have two copies of it, and replace the 2nd copy with the configs from gameserver 1. The first gameserver is prone to crashes and plenty of LUA errors. (No fucking clue why)
So now you should have 6 folders.
MasterServer
LoginServer
AppServer
GameServer (useless but keep it around for archival/developmental reasons)
Gameserver 2
Gameserver 2 Copy (Really it's just GameServer 1.)
Now that you have the folders and files set up and ready to go, let's do our database work shall we?
You will need to install MSSQL server 2008 and I highly recommend using the management studio with that so you can import database .BAK's easier.
blah blah blah import the 3 databases blah blah you know how to do this if you don't google it.
Now, you need to setup a THIRTY-TWO BIT ODBC connection. Key word is 32bit so if you're on a 64bit OS make sure you run odbcad32.exe
EDIT: HERES PROPER PICTURES FOR THE ODBC SINCE YOU KIDS HAVE DOWNS SYNDROME
Don't mind the TY-PC long story, my name really is Dawson.
You will set up ONE connection, choose no master database and make sure the driver you choose is "SQL Native Client"
Example of a good config and what you put in each specifically
Code:
; MasterServer server.ini
[SERVER_INFO]
// dont touch any of this.
NAME = "MasterServer"
SERVER_ID = 100
WORLD_ID = 1
ODBC = "SQL Native Client"
SOCKET_POOL_SIZE = 100
SERVER_MODE = 0
[CONFIG]
// can change but no point to
PORT = 7500
[ACCOUNTDB]
SERVER = "RAGEZONE\SQLEXPRESS" // update for your MSSQL server info (can use remote connections if you want to use multi boxes)
DATABASE = "RZ_ACCOUNTDB" // Accounts database name
USERNAME = "ragezone"
PASSWORD = "rageonze"
[DB]
SERVER = "RAGEZONE\SQLEXPRESS" // update for your MSSQL server info (can use remote connections if you want to use multi boxes)
DATABASE = "RZ_GAMEDB" // Games database name
USERNAME = "ragezone"
PASSWORD = "rageonze"
[LOGDB]
SERVER = "RAGEZONE\SQLEXPRESS" // update for your MSSQL server info (can use remote connections if you want to use multi boxes)
DATABASE = "RZ_LOGDB" // Logs database name
USERNAME = "ragezone"
PASSWORD = "rageonze"
// dont touch below this.
[PATH]
SYSTEM = "system"
FIELD = "field"
[LOG]
LOG_PATH = "log"
LOG_LEVEL = 1
From there... your on your own on how to customize/change things for now. best of luck with your servers guys.
Welcome to the first tutorial dedicated to RaiderZ
Please refer to this thread for more indepth tutorial.
http://forum.ragezone.com/f699/raide...-setup-757674/
This is an extremely simple game to set up and have ready to go live with, I will be leaving out steps and just telling you to do basic things that you SHOULD be able to do if you have ever ran a private server in the past.
Ok, so you got your files, now what the fuck do you do?
Well, let's start out with giving you the proper order in which you will have to run the files further down the road.
Master
Login
app
game
game2
NOTE: BUGFIX AHEAD OF TIME! copy-paste the gamesever 2 folder so you have two copies of it, and replace the 2nd copy with the configs from gameserver 1. The first gameserver is prone to crashes and plenty of LUA errors. (No fucking clue why)
So now you should have 6 folders.
MasterServer
LoginServer
AppServer
GameServer (useless but keep it around for archival/developmental reasons)
Gameserver 2
Gameserver 2 Copy (Really it's just GameServer 1.)
Now that you have the folders and files set up and ready to go, let's do our database work shall we?
You will need to install MSSQL server 2008 and I highly recommend using the management studio with that so you can import database .BAK's easier.
blah blah blah import the 3 databases blah blah you know how to do this if you don't google it.
Now, you need to setup a THIRTY-TWO BIT ODBC connection. Key word is 32bit so if you're on a 64bit OS make sure you run odbcad32.exe
EDIT: HERES PROPER PICTURES FOR THE ODBC SINCE YOU KIDS HAVE DOWNS SYNDROME
Don't mind the TY-PC long story, my name really is Dawson.
You will set up ONE connection, choose no master database and make sure the driver you choose is "SQL Native Client"
Example of a good config and what you put in each specifically
Code:
; MasterServer server.ini
[SERVER_INFO]
// dont touch any of this.
NAME = "MasterServer"
SERVER_ID = 100
WORLD_ID = 1
ODBC = "SQL Native Client"
SOCKET_POOL_SIZE = 100
SERVER_MODE = 0
[CONFIG]
// can change but no point to
PORT = 7500
[ACCOUNTDB]
SERVER = "RAGEZONE\SQLEXPRESS" // update for your MSSQL server info (can use remote connections if you want to use multi boxes)
DATABASE = "RZ_ACCOUNTDB" // Accounts database name
USERNAME = "ragezone"
PASSWORD = "rageonze"
[DB]
SERVER = "RAGEZONE\SQLEXPRESS" // update for your MSSQL server info (can use remote connections if you want to use multi boxes)
DATABASE = "RZ_GAMEDB" // Games database name
USERNAME = "ragezone"
PASSWORD = "rageonze"
[LOGDB]
SERVER = "RAGEZONE\SQLEXPRESS" // update for your MSSQL server info (can use remote connections if you want to use multi boxes)
DATABASE = "RZ_LOGDB" // Logs database name
USERNAME = "ragezone"
PASSWORD = "rageonze"
// dont touch below this.
[PATH]
SYSTEM = "system"
FIELD = "field"
[LOG]
LOG_PATH = "log"
LOG_LEVEL = 1
From there... your on your own on how to customize/change things for now. best of luck with your servers guys.