Welcome!

Join our community of MMO enthusiasts and game developers! By registering, you'll gain access to discussions on the latest developments in MMO server files and collaborate with like-minded individuals. Join us today and unlock the potential of MMO server development!

Join Today!

[Guide] RF221 Setup Guide

Status
Not open for further replies.
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')
 
Last edited by a moderator:
Junior Spellweaver
Joined
Jun 20, 2007
Messages
163
Reaction score
63
Re: [Tutorial Guide] RF221 Setup Guide

Awesome. I have fixes that should be applied to that server release, I'll also get together a update with the configs and changes I made to the backend. I had managed to get all the events working, scheduled, etc. some db changes/fixes and changes to zone. Yadda Yadda.

Tnx for the credits. :)

EDIT: Mod please delete this. I'm mucking up his tutorial thread. :)
 
Newbie Spellweaver
Joined
Sep 19, 2006
Messages
24
Reaction score
0
Re: [Tutorial Guide] RF221 Setup Guide

cash shop $$$ 2bilion ^^
miketran2006 - [Guide] RF221 Setup Guide - RaGEZONE Forums


gold maus goliath, and cata

miketran2006 - [Guide] RF221 Setup Guide - RaGEZONE Forums


miketran2006 - [Guide] RF221 Setup Guide - RaGEZONE Forums
 
Initiate Mage
Joined
Jun 4, 2009
Messages
3
Reaction score
0
Re: [Tutorial Guide] RF221 Setup Guide

help me pls

i cant restore the databases
i use here sql server 2005

SQL-DMO (OBDC SQLState 42000)
Too many backup device specified for backup or restore; only 64 are allowed

Help me please guys
 
Initiate Mage
Joined
Oct 20, 2008
Messages
3
Reaction score
0
Re: [Tutorial Guide] RF221 Setup Guide

sql server 2008 is needed.....
 
Initiate Mage
Joined
Jun 4, 2009
Messages
3
Reaction score
0
Re: [Tutorial Guide] RF221 Setup Guide

i cant execute the Login_system.exe, not open
what happened?

help again friends ^^
 
Newbie Spellweaver
Joined
Sep 19, 2006
Messages
24
Reaction score
0
Re: [Tutorial Guide] RF221 Setup Guide

post your loginsystem.ini, and look in your dblogs for the error report and post it here like what rf server version eg: 216/221/223 ????
 
Newbie Spellweaver
Joined
Sep 24, 2008
Messages
11
Reaction score
0
Re: [Tutorial Guide] RF221 Setup Guide

hey buddy, just wanna ask, is the 2.2.1 server has Shining SK and Purple Animus?? I mean, the SK and Animus is for level 60 too???

thx for the nice tutorial... GJ !!
 
Initiate Mage
Joined
Jun 4, 2009
Messages
3
Reaction score
0
Re: [Tutorial Guide] RF221 Setup Guide

I have problem with normal account, not enter :thumbdown:
GM account is normaly :D:

what the problem?

can who help me? :wink:
 
Newbie Spellweaver
Joined
Dec 3, 2008
Messages
18
Reaction score
0
Re: [Tutorial Guide] RF221 Setup Guide

ok very nice guide sir..thx
 
Newbie Spellweaver
Joined
Jan 2, 2009
Messages
6
Reaction score
0
Re: [Tutorial Guide] RF221 Setup Guide

why i get economy int fail?
 
Newbie Spellweaver
Joined
Jun 28, 2009
Messages
6
Reaction score
0
Re: [Tutorial Guide] RF221 Setup Guide

Hello,

thanks for the tutorial. Unofortunatly I can not start the accountServer.

What I do:
- open AccountServerSD.exe
Message:
---------------------------
_DatabaseInit
---------------------------
AccountDB Connect failed
---------------------------
OK
---------------------------

appear. Of course the ODBC test was successfully. By the way why do I need 3 different odbc when there is only one database server?

What I configured:
I have got one game server where the applications are hosted and I have one database server. I tried to configure the config files regarding to this enironment.
The game server has got the IP 172.16.1.20/28 and the database server have got the IP 172.16.0.3/24

- I updated my database server from 2005 to 2008.
- I created the 3 datebases and imported the backups (there were only 2 db scripts, not 3?) which were provided in another post
- Then I renamed the databases because I wanted to change there names (I changed the configuration files for this different names)
- I have got 3 databes: RF_USER, RF_WORLD_NOVUS and rfonline

The AccountSystem.ini have got the following content:
Code:
[Database]
;;
 
Newbie Spellweaver
Joined
Sep 19, 2006
Messages
24
Reaction score
0
Re: [Tutorial Guide] RF221 Setup Guide

RF223 installation is different im still having problems installing rf223
 
Newbie Spellweaver
Joined
Jun 30, 2009
Messages
10
Reaction score
0
Re: [Tutorial Guide] RF221 Setup Guide

Hi i'm new to making my own server

"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 ^^ ""

What is a ODBC and could u make a step by step for me?

Also i downloaded the server files i don't see a Billcrux.bak anywhere.
 
Newbie Spellweaver
Joined
Jun 28, 2009
Messages
6
Reaction score
0
Re: [Tutorial Guide] RF221 Setup Guide

Hi i'm new to making my own server

"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 ^^ ""

What is a ODBC and could u make a step by step for me?

Also i downloaded the server files i don't see a Billcrux.bak anywhere.

In this case ODBC is a "thing" (interface?) which allows applications to connect to a database (here Microsoft SQL).
You can create a DSN over the ODBC management. Open this over the administration tools (don't know the English name for it). You find this where you also can open the event log or the computer management.
In the new window you see a tab with system dsn. At the right you can add one. Follow the steps from the assistant.


In my case it still don't work.
 
Newbie Spellweaver
Joined
Jun 30, 2009
Messages
10
Reaction score
0
Re: [Tutorial Guide] RF221 Setup Guide

Could u send me a billcrux.bak for 2.2.1 please nftbu.

I cannot find option to create DSN because i have no ODBC management?

thanks for your help
 
Newbie Spellweaver
Joined
Jun 28, 2009
Messages
6
Reaction score
0
Re: [Tutorial Guide] RF221 Setup Guide

Could u send me a billcrux.bak for 2.2.1 please nftbu.

I cannot find option to create DSN because i have no ODBC management?

thanks for your help

I only have the files provided here at the forums, so I only have got the 2.2.3 files. You need a SQL 2008 server.
 
Newbie Spellweaver
Joined
Jun 30, 2009
Messages
10
Reaction score
0
Re: [Tutorial Guide] RF221 Setup Guide

This thread is for 2.2.1?? i downloaded the files but inside theres no billcrux.bak? I have SQL 2008 i looked in tools and nothing for DNS or ODBC
 
Newbie Spellweaver
Joined
Jun 28, 2009
Messages
6
Reaction score
0
Re: [Tutorial Guide] RF221 Setup Guide

This thread is for 2.2.1?? i downloaded the files but inside theres no billcrux.bak? I have SQL 2008 i looked in tools and nothing for DNS or ODBC

I don't mean the management studio for the SQL Server. The ODBC management is part of Windows.
 
Newbie Spellweaver
Joined
Jun 30, 2009
Messages
10
Reaction score
0
Re: [Tutorial Guide] RF221 Setup Guide

Hehe i found it. I click DNS User and click ADD and type in name : RF_User. Then it says Which sql server do you want to connect to? there are no options what next?

Thank you for helping me im such a noobie :p
 
Status
Not open for further replies.
Back
Top