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!

Scarlet Blade Server files + Client + DB

Newbie Spellweaver
Joined
Jun 20, 2022
Messages
92
Reaction score
17
Is there any way to use those bikes (magnum/magnum2/magnum3 and ID:120800023、120800024、120800025 )and dragon pet?I can not use them.
I think for use those item, we need DFS editor

We need use Wireshark with decrypt data for see what SB2015.exe need for show items, Anyone know how decrypt data from Wireshark ?
 
Last edited:
Newbie Spellweaver
Joined
Jun 20, 2022
Messages
92
Reaction score
17
I found new things interesting i think. With vendetta client, when i get item from AP list (here we can see all items as normal) , this tem not go to bag but he go to weapon positionon character window. We can see item and description as normal.

What do you think about this ?
 

Attachments

You must be registered for see attachments list
  • Like
Reactions: mde
Newbie Spellweaver
Joined
Jun 20, 2022
Messages
92
Reaction score
17
We need use Wireshark with decrypt data (or other tool like it) for see what SB2015.exe need for show items when this client receive data from vendetta server.
 

mde

Newbie Spellweaver
Joined
Aug 20, 2022
Messages
13
Reaction score
0
Any news ?
I found two Server files from the source files of another game "Dragon Heart" produced by Scarlet Blade Production Company, hoping to provide us with assistance
 
Newbie Spellweaver
Joined
Jun 20, 2022
Messages
92
Reaction score
17
Hello good thanks, i will see this files, Hope WE Can use it:)
 
Joined
Jun 27, 2010
Messages
940
Reaction score
1,193
I found two Server files from the source files of another game "Dragon Heart" produced by Scarlet Blade Production Company, hoping to provide us with assistance
Isn't that dragona?
the full source code is public, it was used as base for scarlet blade.
 
Newbie Spellweaver
Joined
Jan 28, 2024
Messages
10
Reaction score
3
Hi there ^_^,
a bit late to join the feud I was very interested in scarlet blade but never could get a server template or the source code released back in the days. Can anyone help please with a live link to server+client+DB or source+DB
thank you in advance.
 
Newbie Spellweaver
Joined
Jan 28, 2024
Messages
10
Reaction score
3
Isn't that dragona?
the full source code is public, it was used as base for scarlet blade.
Thank you ashlay it is a valuable resource many good stuff ^_^

About DFS files
I somehow figured out the header parts of the file but I have some question. The header is 149 bytes long, with 3 number: Structure Size, ???? and Row Number. Some pages ago I saw a hint for the ???? stuff: Column number. My question: why its column number ?
In some file its make sense maybe, but forexample, when I checked the ImageTable.dfs, I saw strings with '\0' character what is the C string's end symbol, and when I tried to fit it into 4 column its just not worked, cuz its hide lot of text or value after the '\0' character.
Is it well known, that the ???? number is really the Column Number or its just a nice guess ?
I found this on the source files shared for Dragona. I am looking at it right now trying to load the DFS from SB into Dragona since they share almost same Algo/mechanic and with some luck same Hshield/encryption. will share my finding as I go on.

the header structure for the DFS fils is as
enum EHeaderSize
{
HEADER_SIZE_FILE_ID = 4, ///< file id: 4byte
HEADER_SIZE_FILE_TITLE = 128, ///< file title: 128byte
HEADER_SIZE_VERSION = 4, ///< version : major 1byte, minor 1byte, build 2byte
HEADER_SIZE_BUFFER = HEADER_SIZE_FILE_ID+HEADER_SIZE_FILE_TITLE+HEADER_SIZE_VERSION,
};

DFS files are treated in 3 ways by the game system:
  1. Map,
  2. StringMap
  3. Array
the implementation of this class methods are virtual so the error are specific to each type of DFS file you are trying to load or the way the are processed.

class IDataTableLoader
{
public:
virtual ~IDataTableLoader() {}
virtual EDFSErrorCode LoadDfs( const TCHAR* pFileName) = 0;
};
 
Last edited:
Newbie Spellweaver
Joined
Jan 28, 2024
Messages
10
Reaction score
3
Last edited:
Initiate Mage
Joined
Oct 9, 2018
Messages
3
Reaction score
0
Does anyone know how to solve the problem of not being able to buy and sell in the NCP store and the problem that the game mall is not opened?I hope the experts can answer it, thank you!

@plays49
;)
这是社区管理员 SanGawku 为同一公司的《龙心》游戏分享的另一个 dfs 转换 xls 阅读器,但需要重新编译、设置和解密才能访问《猩红之刃》上的 dfs 文件。抱歉,我不是程序员......也许这对你有帮助

@plays49
你好
我下载了一个私人的 Scarlet Blade 安装包并使用了您分享的符号代码绕过。我还使用了你分享的2015 sb.exe。我注册了账号并成功登录游戏。商品显示正常,购买或销售过程中没有出现任何错误。
回到我们面临的问题,我不确定无法显示项目是否是由于无法将 dfs 文件同步到 Scarlet Blade 服务器或其他原因造成的。我不确定,也许是他们个人的 Scarlet Blade 服务器
有些程序是我们没有的。抱歉打扰您,感谢您的贡献。
Can you share your client?
 
Last edited:
Back
Top