No description
  • C++ 80.5%
  • C# 13.8%
  • C 5.2%
  • TSQL 0.3%
Find a file
2026-04-29 22:08:06 +07:00
.vscode Restore VS Code launch config and set item check reply 2026-04-21 19:41:44 +07:00
AccountServer Update AOP world schema for trunk integrity procedures 2026-04-08 19:21:26 +07:00
Initialize Implement config-based AOP gameguard mock flow 2026-04-09 19:38:28 +07:00
LoginServer Import base2232 account and login updates 2026-03-26 19:43:29 +07:00
LoginServer.Data Fix RF_User SQL Server auth lookup 2026-03-21 11:40:44 +07:00
MapEditor Add MapEditor server data save workflow 2026-03-29 18:19:45 +07:00
packages checkpoint, Start world server implementation 2026-01-18 11:25:46 +07:00
RegistrationPage Restrict manual registration to tbl_rfaccount 2026-03-21 21:27:07 +07:00
RFClient Align startup loading and audio bootstrap 2026-04-29 22:08:06 +07:00
RFNetworking Import base2232 account and login updates 2026-03-26 19:43:29 +07:00
RFPackets Update account/login servers and upgrade shared C# projects to .NET 10 2026-03-20 16:46:17 +07:00
WorldServer Bypass account enter-world check for debug login 2026-04-27 17:01:07 +07:00
.gitignore Add RFClient project to source control 2026-04-22 04:01:13 +07:00
README.md Update README.md 2026-04-26 04:29:37 +00:00
RFOnlineServer.sln Add WorldServer client debug login bypass 2026-04-27 16:21:45 +07:00

RF Online Server

💖 Support this project

  • USDT (TRC20): TAiR5W8Qrsz6QQX25G7rWAq6ZqeYP9VzhQ ⚠️ Make sure to use TRC20 network

  • Binance ID : 1225316330

Non-Crypto

Solution

This repository contains the Account, Login, and World server projects plus shared libraries and tools. RFOnlineServer.sln includes:

  • AccountServer (net9.0-windows WinForms, x64)
  • LoginServer (net9.0-windows WinForms, x64)
  • LoginServer.Data (net9.0 class library)
  • RFNetworking and RFPackets (shared C# libraries)
  • WorldServer (C++/MFC, v143)
  • MapEditor (C#)

Current Status

AccountServer

  • Windows desktop app targeting net9.0-windows, x64.
  • Uses EF Core with SQL Server, SQLite, and MySQL providers.
  • Database schema scripts live in AccountServer/scheme/.

LoginServer

  • Windows desktop app targeting net9.0-windows, x64.
  • Depends on LoginServer.Data plus RFNetworking/RFPackets.
  • Uses Argon2 and System.Text.Json.

WorldServer

  • C++ MFC application (toolset v143), intended to build x64.
  • current development focus