Newbie Spellweaver
- Joined
- Sep 19, 2006
- Messages
- 24
- Reaction score
- 0
RF Online v2.2.1 Server SetUP Guide!!!
==========================================
Before we start see if your PC meet the requirements:
4-8 GB ram
64bit CPU
64bit OS
Notepad ++ good notepad editor free
mssql 2005/8 standard edition NOT the freebie express bcuz it has a 4gb sql file limit
download ron rf221 server files
http://forum.ragezone.com/f479/re-release-2-2-1-rf-server-files-581171/
client wise i use rf PoA 221/3 all the same
rf221 launcher files default to 127.0.0.1
http://forum.ragezone.com/f479/release-rising-force-2-2-1-un-molested-rf_online-bin-581500/
Thanks to Evilgenx for the files
if your system does not meet the requirement do bother wasting time
installing ^^
and here we go
=====================
unpack ron server files to a folder ex: c:\RF221 SERVER
move all files from bin dir to RF_Bin folder and over write all files.
create 2 new folder call 1( c:\RF221 SERVER\RF221 SQL Data\ )
2( c:\RF221 SERVER\RF221SQL\
upack server database to c:\RF221 SERVER\RF221SQL\ dir
install mssql 2005 with all default settings wait till it finish installing
create a database BillCruxRF, RF_User, RF_World
restore ea database from the c:\RF221 SERVER\RF221SQL\
creat a user for the 3 database u just restore and make sure u write down the username
and password u gona need it later on. go to login user name, and click User Mapping
and check mare all 3 database and make sure its check mark on db_owner, and public
when u are done open ODBC, and creat BillCruxRF, RF_User, RF_World in User DSN
make sure to test the odbc if it connects or fail ^^
now ope up ur RF_Bin\Initialize folder you will see
accountsystem.ini, billingsystem.ini, loginsystem.ini, worldsystem.ini
we need to configure those ini files to get the correct settings.
=====================
accountsystem.ini
======================
[Database]
AccountDB_Machine = 192.168.1.130 <<<<<<<<< change to ur ip
AccountDB_Name = RF_User <<<<<< mssql database
[DB_INFO]
IP = 192.168.1.130 <<<<<<<<< change to ur ip
Port = 1433 <<<<<<<<<< mssql 2005 tcp port
DSN = BillCruxRF <<<<<<<<< odbc name
DBName = BillCruxRF <<<<<<<<< odbc name
Acc = mikey <<<<<<<< mssql 2005 login user name
PW = mikey <<<<<<<< mssql 2005 login user password
[Service]
MaxAccountNum = 10000 <<<<<<max account creation
[World]
WorldSet_Num = 1
ServiceSet_Num = 1
Name0 = MikeyRF <<<<<<<<<<<< server name
Address0 = 192.168.1.130 <<<<<<<< your ip
DBName0 = RF_World <<<<<<<< mssql database
Type0 = 1 <<<<<<<< change from 0 to 1
save exit.
========================
billingsystem.ini
========================
[System]
ZoneAddress = 192.168.1.130 <<<< ip address
[BILLING NETWORK BRAZIL]
SERVER_NAME = BillCruxRF <<<<< mssql database
IP = 192.168.1.130 <<<< ip address
PORT = 1433 <<<<<<<<<< mssql 2005 tcp port
CP_ID = 1
GROUP_NUM = 1
SERVER_NUM = 1
GAME_ID = 6
save exit
======================
loginsystem.ini
=======================
[Account]
AccountAddress = 192.168.1.130 << ip address
[CHECK ADDRESS]
CHECK = TRUE
[LOG]
AUTH_LOG = TRUE
[World]
Lim World Num = 1 <<<<<<<< change from 5 to 1
DB Push Job = 0
[IP Address Filter]
FilterNum = 0
Filter0 = 192.168.1.0
FilterRange0 = 255
Filter1 = 192.168.30.0
FilterRange1 = 255
[BILLING NETWORK BRAZIL]
SERVER_NAME = BillCruxRF
IP = 192.168.1.130 <<<<<< your ip
PORT = 1433 <<<<< mssql tcp port
CP_ID = 1
GROUP_NUM = 1
SERVER_NUM = 1
GAME_ID = 6
save exit
==============================
worldsystem.ini
==========================
[System]
AccountAddress = 192.168.1.130 <<<< your ip
save exit
===============================
now go back to WorldInfo folder at root server folder
edit worldinfo.ini
[System]
WorldName = MikeyRF <<< your servername
ServerType = 1
BillingCode = 0
HBKPath = H:\RF221 Server\HBK <<< create a HBK dir
HistoryPath = H:\RF221 Server\History <<<< log file
GateIP=192.168.1.130 <<<< your ip
==================================================
now we need to start server:
login.exe after it load type this in the bottom msg bar: /open
you will see it say external connection open
account.exe
billing.exe ( not loading billing.exe zoneserver will failed to connect to database )
zoneserver.exe ( the zoneserver we using is 4mb file size)
if all gose well your rf server is up and running enjoy !!!
PS: if u found any error in this guide , feel free to let me know, because it took
me 2 weeks to get it working from reading, and more research, from rf-dev, ragezone
I would like to extent my gratitude to Ron, rf-dev site for the knowledge that i needed
and to Evilgenx for great time in EpicRF...
last note: if u want to change rates in rf server use SERVERRATE.ini it easy
creating user account run this query:
INSERT INTO rf_user.dbo.tbl_LUaccount (id,password,accounttype,birthdate)
VALUES ((CONVERT(binary, 'your account name')), (CONVERT(binary, 'your password')),0, '1/01/1950')
==========================================
Before we start see if your PC meet the requirements:
4-8 GB ram
64bit CPU
64bit OS
Notepad ++ good notepad editor free
mssql 2005/8 standard edition NOT the freebie express bcuz it has a 4gb sql file limit
download ron rf221 server files
http://forum.ragezone.com/f479/re-release-2-2-1-rf-server-files-581171/
client wise i use rf PoA 221/3 all the same
rf221 launcher files default to 127.0.0.1
http://forum.ragezone.com/f479/release-rising-force-2-2-1-un-molested-rf_online-bin-581500/
Thanks to Evilgenx for the files
if your system does not meet the requirement do bother wasting time
installing ^^
and here we go
=====================
unpack ron server files to a folder ex: c:\RF221 SERVER
move all files from bin dir to RF_Bin folder and over write all files.
create 2 new folder call 1( c:\RF221 SERVER\RF221 SQL Data\ )
2( c:\RF221 SERVER\RF221SQL\
upack server database to c:\RF221 SERVER\RF221SQL\ dir
install mssql 2005 with all default settings wait till it finish installing
create a database BillCruxRF, RF_User, RF_World
restore ea database from the c:\RF221 SERVER\RF221SQL\
creat a user for the 3 database u just restore and make sure u write down the username
and password u gona need it later on. go to login user name, and click User Mapping
and check mare all 3 database and make sure its check mark on db_owner, and public
when u are done open ODBC, and creat BillCruxRF, RF_User, RF_World in User DSN
make sure to test the odbc if it connects or fail ^^
now ope up ur RF_Bin\Initialize folder you will see
accountsystem.ini, billingsystem.ini, loginsystem.ini, worldsystem.ini
we need to configure those ini files to get the correct settings.
=====================
accountsystem.ini
======================
[Database]
AccountDB_Machine = 192.168.1.130 <<<<<<<<< change to ur ip
AccountDB_Name = RF_User <<<<<< mssql database
[DB_INFO]
IP = 192.168.1.130 <<<<<<<<< change to ur ip
Port = 1433 <<<<<<<<<< mssql 2005 tcp port
DSN = BillCruxRF <<<<<<<<< odbc name
DBName = BillCruxRF <<<<<<<<< odbc name
Acc = mikey <<<<<<<< mssql 2005 login user name
PW = mikey <<<<<<<< mssql 2005 login user password
[Service]
MaxAccountNum = 10000 <<<<<<max account creation
[World]
WorldSet_Num = 1
ServiceSet_Num = 1
Name0 = MikeyRF <<<<<<<<<<<< server name
Address0 = 192.168.1.130 <<<<<<<< your ip
DBName0 = RF_World <<<<<<<< mssql database
Type0 = 1 <<<<<<<< change from 0 to 1
save exit.
========================
billingsystem.ini
========================
[System]
ZoneAddress = 192.168.1.130 <<<< ip address
[BILLING NETWORK BRAZIL]
SERVER_NAME = BillCruxRF <<<<< mssql database
IP = 192.168.1.130 <<<< ip address
PORT = 1433 <<<<<<<<<< mssql 2005 tcp port
CP_ID = 1
GROUP_NUM = 1
SERVER_NUM = 1
GAME_ID = 6
save exit
======================
loginsystem.ini
=======================
[Account]
AccountAddress = 192.168.1.130 << ip address
[CHECK ADDRESS]
CHECK = TRUE
[LOG]
AUTH_LOG = TRUE
[World]
Lim World Num = 1 <<<<<<<< change from 5 to 1
DB Push Job = 0
[IP Address Filter]
FilterNum = 0
Filter0 = 192.168.1.0
FilterRange0 = 255
Filter1 = 192.168.30.0
FilterRange1 = 255
[BILLING NETWORK BRAZIL]
SERVER_NAME = BillCruxRF
IP = 192.168.1.130 <<<<<< your ip
PORT = 1433 <<<<< mssql tcp port
CP_ID = 1
GROUP_NUM = 1
SERVER_NUM = 1
GAME_ID = 6
save exit
==============================
worldsystem.ini
==========================
[System]
AccountAddress = 192.168.1.130 <<<< your ip
save exit
===============================
now go back to WorldInfo folder at root server folder
edit worldinfo.ini
[System]
WorldName = MikeyRF <<< your servername
ServerType = 1
BillingCode = 0
HBKPath = H:\RF221 Server\HBK <<< create a HBK dir
HistoryPath = H:\RF221 Server\History <<<< log file
GateIP=192.168.1.130 <<<< your ip
==================================================
now we need to start server:
login.exe after it load type this in the bottom msg bar: /open
you will see it say external connection open
account.exe
billing.exe ( not loading billing.exe zoneserver will failed to connect to database )
zoneserver.exe ( the zoneserver we using is 4mb file size)
if all gose well your rf server is up and running enjoy !!!
PS: if u found any error in this guide , feel free to let me know, because it took
me 2 weeks to get it working from reading, and more research, from rf-dev, ragezone
I would like to extent my gratitude to Ron, rf-dev site for the knowledge that i needed
and to Evilgenx for great time in EpicRF...
last note: if u want to change rates in rf server use SERVERRATE.ini it easy
creating user account run this query:
INSERT INTO rf_user.dbo.tbl_LUaccount (id,password,accounttype,birthdate)
VALUES ((CONVERT(binary, 'your account name')), (CONVERT(binary, 'your password')),0, '1/01/1950')
Last edited by a moderator: