- Windows XP x64 / Windows 7 x64 / Windows Server 2008 x64
- Processor Dual Core
- 8 GB RAM
- 50 GB Free space of HDD
Aplikasi / Tools yang dibutuhkan;
- File Server (Password: www.rf-dev.net)
Client yang digunakan bisa menggunakan client RF Indo 2.2.3.2 (sebelum update 70) atau menggunakan client:
Apabila menjalankan AccountServer dan LoginServer nya error, bisa gunakan ini:
AccountServer + LoginServer
Cara install;
- Install MSSQL 2008 R2
Step 1.
- Run as administrator SQLEXPR_x64_ENU.exe.
- Pilih "New installation or add features to an existing installation".
- Ceklis "I accept the license terms" > Next.
- Pada dialog box "Feature Selection", hilangkan ceklis pada "SQL Client Connectivity SDK" > Next.
- Pada dialog box "Instance Configuration" pilih "Default instance" > Next.
- Pada dialog box "Server Confoguration" ubah "SQL Server Browser" dari Disabled jadi Automatic > Next.
- Pada dialog box"Database Engine Configuration" pilih Authentication Mode: "Windows authentication mode" > Next.
- Next terus sampai installasi berjalan dan selesai.
Step 2.
- Run as administrator SQLManagementStudio_x64_ENU.exe.
- Pilih "New installation or add features to an existing installation".
- Ceklis "I accept the license terms" > Next.
- Pada dialog box "Feature Selection", pastikan ada tanda ceklis pada "Management Tools - Basic" dan "SQL Client Connectivity SDK"> Next.
- Next terus sampai installasi berjalan dan selesai.
- Restore 3 Database RF
klik kanan Databases > Task > Restore > Databases > ((General)) pilih ((From device)): pilih ((....)) > ((Add)) > browse dimana file .bak berada. klik OK > OK. balik ke ((General)) ceklis [x]Restore. selanjutnya ((Options)) ceklis [x]Overwrite the existing database (WITH REPLACE).
Ulangi untuk ke 3 Database berikut:
* RF_User.bak
* RF_Word.bak
* BILLING.bak
- Apabila error pada AccountServerSD
RF_User ONLY!!!!
================
Pilih ((Security)) > ((Logins)) klik kanan Logins > pilih ((New Logins)) dan isikan username: rfrusaccount password: #rf%rusaccount ke (( RF_User ))ONLY!!!!
Selanjutnya pilih ((SQL Server authentication)) masukkan password dan ulangi.
Selanjutnya pilih ((User Mapping)) > ((User mapped to this login:)) ceklis pada [x] RF Database. (ex: [x]RF_User)
di bawah ((Database role membership for: RF_User ceklis semua, kecuali db_denydatareader, dan db_denydatawriter.
RF_World ONLY!!!!
=================
Pilih ((Security)) > ((Logins)) klik kanan Logins > pilih ((New Logins)) dan isikan username: rfrusworld password: #rf%rusworld ke (( RF_World ))ONLY!!!!
Selanjutnya pilih ((SQL Server authentication)) masukkan password dan ulangi.
Selanjutnya pilih ((User Mapping)) > ((User mapped to this login:)) ceklis pada [x] RF Database. (ex: [x]RF_World)
di bawah ((Database role membership for: RF_World ceklis semua, kecuali db_denydatareader, dan db_denydatawriter.
- Setting ODBC
klik START > Controll Panel > Administrative Tools > pilih ((Data Sources (ODBC) ))
klik User DSN klik ((Add..)) > pilih SQL Server Native Client 10.0 dan klik next.
isikan nama RF Database: (gak sekaligus, satu persatu)
* BILLING
* RF_User
* RF_World
terserah mau kasih deskripsi.
Server: ( isikan MSSQL Server Name Anda ( ex: 127.0.0.1/SQLExpress ) lalu next.
Login pake windows authentication aja.
ceklis: [x]ganti default databse: (nama dari database ex: BILLING/RF_User/RF_World)
(ex: BILLING) klik next, klik Finish, klik ((Test Data Source)) untuk melihat apakah
TESTS COMPLETED SUCCESSFULLY! kalo gagal berarti ada kesalah pada MSSQL Anda!
Ulangi untuk ke 3 Database:
* RF_User
* RF_World
* BILLING
- Buat akun MSSQL untuk account dan password pada file.ini
Buka MSSQL
Pilih ((Security)) > ((Logins)) klik kanan Logins > pilih ((New Logins))
masukkan username/login name (ex: rf)
Note: Username/Login name penting dalam setting file .INI di bawah.
Selanjutnya pilih ((SQL Server authentication)) isikan password dan ulangi (ex: rfpass)
Note: Password Username/Login name penting dalam setting file .INI di bawah.
Hilangkan ceklis: []Enforce password policy
Selanjutnya pilih ((User Mapping)) > ((User mapped to this login:))
centang 3 RF Database. ex: [x]BILLING, [x]RF_User, [x]RF_World)
dan di tabel di bawah ceklis semua, kecuali db_denydatareader, and db_denydatawriter.
- Setting semua file *.ini di server side
========================Source: Forum Ragezone
Bikin folder: HBK & History dalam folder Server RF:
(ex: F:\RF v2.2.3.2 Server\HBK) (ex: F:\RF v2.2.3.2 Server\History)
Buka F:\RF v2.2.3.2 Server\Account and Login\RF_Bin\Initialize dan edit semua file .INI
==================
AccountSystem.ini:
==================
[Database]
AccountDB_Machine = 127.0.0.1 <<< ganti dengan IP komputer Anda
AccountDB_Name = RF_User
[System]
NationCode = RU
[DB_INFO]
IP = 127.0.0.1 <<< ganti dengan IP komputer Anda
Port = 1433 <<< kalo punya MSSQL port sendiri ganti (ex: 61433)
DBName = BILLING
Acc = rf <<< ganti dengan akun MSSQL (kalo ga tau, ada caranya di atas)
PW = rfpass <<< ganti dengan password akun MSSQL (kalo ga tau, ada caranya di atas)
[Service]
MaxAccountNum = 1337
[World]
WorldSet_Num =1
ServiceSet_Num = 0
Name0 = RF-DEV <<< ganti dengan nama Server RF Anda
Address0 = 127.0.0.1 <<< ganti dengan IP komputer Anda
DBName0 = RF_World
Type0 = 0
===========end of file==================
=================
BillingSystem.ini
=================
[System]
ZoneAddress = 127.0.0.1 <<< ganti dengan IP komputer Anda
NationCode = RU
[BILLING]
SERVER_NAME = BILLING
IP = 127.0.0.1 <<< ganti dengan IP komputer Anda
PORT = 1433 <<< kalo punya MSSQL port sendiri ganti (ex: 61433)
CP_ID = 1
GROUP_NUM = 1
SERVER_NUM = 1
GAME_ID = 1
===========end of file==================
====================
Login_Filter_Dev.ini
====================
[IPAddress]
FilterNum = 0
Filter0 = 192.168.1.10
FilterRange0 = 255
[ID]
FilterNum = 1
Filter0 = !testgm <<< ganti dengan Akun GM Anda, kalo lupa step ini ID GM gak bisa log in (ex: !rfadmin)
===========end of file==================
===============
LoginSystem.ini
===============
[Account]
AccountAddress = 127.0.0.1 <<< ganti dengan IP komputer Anda
[System]
NationCode = RU
[CHECK ADDRESS]
CHECK = TRUE
[LOG]
AUTH_LOG = TRUE
[World]
Lim World Num = 1
DB Push Job = 0
[BILLING]
Check = FALSE
BillingCode = 78
[MOTP]
Service = FALSE
HostName = Let.Tom.Ru
HostIP = ÂÀØ IP
URLPath = /MOTPValidation/ValidationServlet
Port = 12380
[IP Address Filter]
FilterNum = 0
Filter0 = 127.0.0.1 <<< ganti dengan IP komputer Anda
FilterRange0 = 255
[UserCountDisplyLimit]
Limit0 = 500
Limit1 = 1200
Limit2 = 2700
[BILL_RU]
DBName = BILLING
DBIP = 127.0.0.1 <<< ganti dengan IP komputer Anda
DBAccount = rf <<< ganti dengan akun MSSQL (kalo ga tau, ada caranya di atas)
DBPassword = rfpass <<< ganti dengan password akun MSSQL (kalo ga tau, ada caranya di atas)
DBPort = 1433 <<< kalo punya MSSQL port sendiri ganti (ex: 61433)
===========end of file==================
Buka F:\RF v2.2.3.2 Server\Account and Login\RF_Bin\ dan edit semua file .ini
=========
rfacc.ini
=========
[Options]
DBSTR = Driver={SQL Server Native Client 10.0};Server="your mssql server name";Database=BILLING;Uid=rf;Pwd=rfpass; <<< ganti dengan akun & password MSSQL (kalo ga tau, ada caranya di atas)
ErrDBSTR =
LogLevel = 2
===========end of file==================
Buka F:\RF v2.2.3.2 Server\ZoneServer\WorldInfo
=============
WorldInfo.ini
=============
[System]
WorldName = RF-DEV <<< ganti dengan nama Server RF Anda
ServerType = 0 <<< ganti dari 1 ke 0 kalo gak bisa log in
BillingCode = 32
BillOper = 0
FreeServer = 1
HBKPath = C:\Work\HBK <<< ganti jadi (ex: F:\RF v2.2.3.2 Server\HBK)
HistoryPath = C:\Work\History <<< ganti jadi (ex: F:\RF v2.2.3.2 Server\History)
NationCode = RU
[ServerMode]
BuyCashItemByGold = true
ReleaseType = Internal
ExcuteService = true
[Rule]
CrystalHPMultiple = 1.0
CrystalHPMultiple_1 = 5.0
CrystalHPMultiple_2 = 8.0
CrystalHPMultiple_3 = 11.0
[GUILD CREATE EVENT]
Enable = FALSE
START_DATE = 20090119
END_DATE = 20090120
===========end of file==================
Buka F:\RF v2.2.3.2 Server\Account and Login\RF_Bin\ copy rfacc.ini dan replace ke
F:\RF v2.2.3.2 Server\ZoneServer\RF_Bin
Buka F:\RF v2.2.3.2 Server\ZoneServer\RF_Bin\Initialize dan edit WorldSystem.ini
===============
WorldSystem.ini
===============
[System]
AccountAddress = 127.0.0.1 <<< ganti dengan IP komputer Anda
LimUserNum = 1337
[MainThread]
SleepTerm = 15
SleepValue = 10
SleepIgnore = 1
[Messenger]
Use = TRUE
[RankJob]
JobHour = 23
JobMin = 40
[Rule]
AttackSpareDelay = 200
[Economy]
Default_MgrVal =1000
Default_TaxVal =33
;Default_OreVal =10000
Default_OreVal =3500
2010/10/20_MgrVal = 2000
2010/10/20_TaxVal = 66
[HolySystem]
KeeperCreateMap = resources
KeeperCreateDummy = dk0001
KeeperActiveDummy = hskactdum
KeeperCenterDummy = dk0001
KeeperMonsterCode = 04903
StoneNum = 3
StoneCreateMap0 = resources
StoneCreateDummy0 = dh001
StoneMonsterCode0 = 04B01
StoneMasterRace0 = 0
StoneCreateMap1 = resources
StoneCreateDummy1 = dh002
StoneMonsterCode1 = 04B02
StoneMasterRace1 = 1
StoneCreateMap2 = resources
StoneCreateDummy2 = dh003
StoneMonsterCode2 = 04B03
StoneMasterRace2 = 2
QuestInit=0
[Schedule]
ScheduleInit=0
[Formula]
StdDefPoint=3
RcvDefPoint=10
[Buddha Event]
Enable = FALSE
GiveItem = irpre01
ExchangeItem = irpre01
[CLASS REFINE EVENT]
ENABLE = FALSE
START_DATE = 20101010
END_DATE = 20110101
LIMIT_COUNT = 3
[PcBang Favor]
USE = FALSE
[Time Limit]
Use = FALSE
CNT = 3
Time_0 = 0
Time_1 = 300
Time_2 = 500
Percent_0 = 1.0
Percent_1 = 0.5
Percent_2 = 0.0
LogoutTerm = 10
NotifyTerm = 2
[VersionCheck]
Ver_CheckKey = Êëþ÷ ïðèâÿçêè êëèåÃòà . <<< rem dari versi rf Anda
<<< ;Ver_CheckKey = Êëþ÷ ïðèâÿçêè êëèåÃòà .
===========end of file==================
Buka F:\RF v2.2.3.2 Server\ZoneServer\RF_Bin\fireguard dan edit file .ini
======
fg.ini
======
[Game Server]
Server Name = RF-DEV <<< ganti dengan nama Server RF Anda
[FireGuard Server]
Server IP = ÂÀØ IP
Server PORT = 15444
[Detect Info]
Time Interval = 180000
===========end of file==================
========
fgrs.ini
========
[Game Server]
Game Name = rfonline_levelup
Server Name = RF-DEV <<< ganti dengan nama Server RF Anda
Port = 15445
[FireGuard Server]
Server URL = http://Domen.ru/ <<< atau ganti dengan IP Anda
Server Port = 80
[Detect Info]
Time Interval = 5000
[FireGuard Use]
Use = True <<< kalo error ganti ke False
===========end of file==================
file server tidak bisa di download
ReplyDeletelauncher nya juga tidak bisa di download
ReplyDelete