Jump to content

[2.2.3.2] Default Server and Client Files


FelixBeta

Recommended Posts

Those are default server and client files, suitable for learning RF Online game. As any retail file, it has some imperfections that you can adjust or change. From my side, I would recommend you to use Microsoft SQL Server 2014 (Please, don't use old stuff like 2008 that will cause you issues eventually). You can use later versions, but they have external Management tools, which are slow.

Don't restore .bak files if you don't know their origin, always try to use database creation scripts from RF_User and RF_World folders, one by one.

 

Server:

https://www.mediafire.com/file/e19rrbx4gqvq01e/Default_2232_Server.7z/file

RF_User creation sql script (Ready to use)

https://www.mediafire.com/file/niatallpdbxjr1i/RF_User_clean_sql2014.sql/file

RF_World creation sql script (Ready to use)

https://www.mediafire.com/file/ja5t5kgiazs44oz/RF_World_clean_sql2014.sql/file

BILLING creation sql script (Ready to use)

https://www.mediafire.com/file/eb1p45ao5dzo4za/BILLING_clean_sql2014.sql/file

 

Client:

https://www.mediafire.com/file/2hxg0gzvlh9gdvn/Default_2232_Client.7z/file

Small developer launcher:

https://www.mediafire.com/file/7ag1pk4md503sbu/DevLauncher.7z/file

Default R3Engine.ini for english client language:

R3Engine.ini

[Path]
MapPath=.\Map\
SystemPath=.\System\
EntityPath=.\Map\Entity\
ScreenShotsPath=.\ScreenShots\

[RenderState]
ScreenXSize=1600
ScreenYSize=900
bFullScreen=FALSE
RenderBits=32
ZbufferBits=24
bStartCamera=FALSE
Gamma=1.0
TextureDetail=3
DynamicLight=1
ShadowDetail=3
SeeDistance=6
bMouseAccelation=FALSE
bDetailTexture=TRUE
BboShasi=0


[Sound]
Sound=TRUE
Music=TRUE
SoundVol=0.0
MusicVol=0.0
AmbVol=0.0

[Setup]
;;Language=Russia
Language=Europe
[Etc]
AviPlayCodec=FALSE
DayLightIgnore=0

[Launcher]
LauncherVersion=1

[Use]
ScaleformUI = TRUE

 

 

You can create simple .bat file to register your db ODBC. Feel free to change SQL connection provider, names or other data.

Start your server As Administrator.

ODBC.bat code:

@echo off
set bil=BILLING
set acc=RF_User
set wld=RF_World
%WINDIR%\System32\odbcconf.exe CONFIGDSN "SQL Server" "DSN=%bil%|Description=|SERVER=(local)|Trusted_Connection=Yes|Database=%bil%"
%WINDIR%\System32\odbcconf.exe CONFIGDSN "SQL Server" "DSN=%acc%|Description=|SERVER=(local)|Trusted_Connection=Yes|Database=%acc%"
%WINDIR%\System32\odbcconf.exe CONFIGDSN "SQL Server" "DSN=%wld%|Description=|SERVER=(local)|Trusted_Connection=Yes|Database=%wld%"

 

Link to comment
Share on other sites

Just now, jojo2739 said:

Moving on from that issue, when launching Zoneserver, I get a [ CashDbWorker::Instance()->Initialize() Fail! ] error. Can you offer any insight on this?

Followed by CGameServerView::OnCreate(...) : g_Main.Init() Fail!

and

Failed To Create Empty Document errors

Link to comment
Share on other sites

21 minutes ago, FelixBeta said:

Are you using login with ! prefix? Like !test

No, I these are the username and password I tested myoko/myoko, test/test, asd/asd

 

Somehow I managed to get rid of the wrong login by adding this USE [RF_USER]
ALTER TABLE tbl_rfaccount ADD email varchar(255) Null  which i got from a different site and making an account using this table, after i enter the username: test and password: test it doesn't give out any error and it also doesn't launch the game, tried looking at what it's doing in the SQL profiler but i have no idea what i'm looking at lol

Link to comment
Share on other sites

23 minutes ago, FelixBeta said:

Well you were talking about GM account, because you mentioned pInsert_Staff procedure. To login gm account you need add ! before login. As for normal account, you would need add BILLING entry of that account

Thanks so much i didn't see you had ! on the video lol 

Link to comment
Share on other sites

On 2023/8/22 at PM7点09分, FelixBeta said:

这些是默认的服务器和客户端文件,适合学习 RF Online 游戏。与任何零售文件一样,它也有一些缺陷,您可以调整或更改。从我的角度来看,我建议您使用 Microsoft SQL Server 2014(请不要使用像 2008 这样的旧版本,这最终会给您带来问题)。您可以使用更高版本,但它们有外部管理工具,速度很慢。

如果您不知道 .bak 文件的来源,请不要恢复它们,始终尝试一一使用 RF_User 和 RF_World 文件夹中的数据库创建脚本。

 

服务器:

https://www.mediafire.com/file/e19rrbx4gqvq01e/Default_2232_Server.7z/file

RF_User 创建 sql 脚本(即可使用)

https://www.mediafire.com/file/niatallpdbxjr1i/RF_User_clean_sql2014.sql/file

RF_World 创建 sql 脚本(即可使用)

https://www.mediafire.com/file/ja5t5kgiazs44oz/RF_World_clean_sql2014.sql/file

BILLING 创建 sql 脚本(即可使用)

https://www.mediafire.com/file/eb1p45ao5dzo4za/BILLING_clean_sql2014.sql/file

 

客户:

https://www.mediafire.com/file/2hxg0gzvlh9gdvn/Default_2232_Client.7z/file

小型开发者启动器:

https://www.mediafire.com/file/7ag1pk4md503sbu/DevLauncher.7z/file

英语客户端语言的默认 R3Engine.ini:

  R3Engine.ini




[RenderState]
ScreenXSize=1600
ScreenYSize=900
bFullScreen=FALSE
RenderBits=32
ZbufferBits=24
bStartCamera=FALSE
Gamma=1.0
TextureDetail=3
DynamicLight=1
ShadowDetail=3
SeeDistance=6
bMouseAccelation=FALSE
bDetailTexture=TRUE
BboShasi=0


[Sound]
Sound=TRUE
Music=TRUE
SoundVol=0.0
MusicVol=0.0
AmbVol=0.0

[Setup]
;;Language=Russia
Language=Europe
[Etc]
AviPlayCodec=FALSE
DayLightIgnore=0

[Launcher]
LauncherVersion=1

[Use]
ScaleformUI = TRUE

 

 

您可以创建简单的 .bat 文件来注册您的数据库 ODBC。请随意更改 SQL 连接提供程序、名称或其他数据。

以管理员身份启动服务器。

 

Hello, can you send a copy of the source code of the small launcher?

Link to comment
Share on other sites

  • 2 weeks later...
  • 2 weeks later...
  • 3 weeks later...
On 10/26/2023 at 3:15 PM, DeltaTwoZero said:

No, I these are the username and password I tested myoko/myoko, test/test, asd/asd

 

Somehow I managed to get rid of the wrong login by adding this USE [RF_USER]
ALTER TABLE tbl_rfaccount ADD email varchar(255) Null  which i got from a different site and making an account using this table, after i enter the username: test and password: test it doesn't give out any error and it also doesn't launch the game, tried looking at what it's doing in the SQL profiler but i have no idea what i'm looking at lol

But where did you add that login, i cant enter in any way, i get the message server maintenance and other times incorrect password or id

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...