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

Experienced Elementalist
Joined
Jan 11, 2010
Messages
247
Reaction score
45
If i try change ip connect - /connectip:10.10.10.10 - not see action on TCPView =(
I do not see an attempt to connect by the client, so that it hangs and waits for a timeout response.
Apparently I have some kind of local problem, while I will look for a solution.



Success connected, error is command:

ouma - Scarlet Blade Server files + Client + DB - RaGEZONE Forums


Correct command:

start SB2.exe /connetip:127.0.0.1 /connetport:10001 /clientauthcode: fcdacba049347aef360c0708a6567d3da2fd8ff7 /clientauthid: d4e4d71b1aff496e9bedd45bf97eb9ebd63f8dfa646fbd90c1



Next truble:

ouma - Scarlet Blade Server files + Client + DB - RaGEZONE Forums




ouma - Scarlet Blade Server files + Client + DB - RaGEZONE Forums


OR

[CLoginApplication::OnRecvClient]Undefined Protocol Client MSG!!! : (0, 40)
[CLoginApplication::OnRecvClient]Compulsive Disconnect >> 44, 127.0.0.1
[]Client Session Disconnected : Index(44), IP(127.0.0.1)
 
Last edited:
Newbie Spellweaver
Joined
Jun 20, 2022
Messages
92
Reaction score
17
try ask your api with postman with :

http://(your ip)/oauth/access_token
and param
grant_type =
authorization_code
code =
client_id=
client_secret=
 
Experienced Elementalist
Joined
Jan 11, 2010
Messages
247
Reaction score
45
try ask your api with postman with :

http://(your ip)/oauth/access_token
and param
grant_type =
authorization_code
code =
client_id=
client_secret=

I don't have these sections:

ouma - Scarlet Blade Server files + Client + DB - RaGEZONE Forums


Where find this API

ouma - Scarlet Blade Server files + Client + DB - RaGEZONE Forums
 
Last edited:
Newbie Spellweaver
Joined
Jun 20, 2022
Messages
92
Reaction score
17
I cant send image :(



24 - Scarlet Blade Server files + Client + DB - RaGEZONE Forums



Here you see that Postman call success api, this call is the same as LoginServer



@ashlay did you test more the game with SB2.exe ?
Or other players did more tests ?

because if you don't see more issue i can try repair this client or if you see many other errors, i will try adapt vendetta client with server
 

Attachments

You must be registered for see attachments list
Last edited:
Newbie Spellweaver
Joined
Jun 20, 2022
Messages
92
Reaction score
17
3 services from Wampserver are green (started) ?
What is your virtualhost in wamp ? (mine is sb)
your virtualhost is int your host file ?
 
Experienced Elementalist
Joined
Jan 11, 2010
Messages
247
Reaction score
45
3 services from Wampserver are green (started) ?
What is your virtualhost in wamp ? (mine is sb)
your virtualhost is int your host file ?

Yes, but error login

SB_LoginServer12.PNG - Scarlet Blade Server files + Client + DB - RaGEZONE Forums

<WebLogin
WebLogin = 1
Host = "127.0.0.2"
Protocol = "http"
SecretKey = "41447a2d3b3f3e75bee90e645ae8fdfe41f84a721e99a80f36"
></WebLogin>
 

Attachments

You must be registered for see attachments list
Newbie Spellweaver
Joined
Jun 20, 2022
Messages
92
Reaction score
17
I prefere localhost classic!!! :) for no issue



try call your api from other computer ? i think (maybe) its your apache config refuse connexion
 
Junior Spellweaver
Joined
May 14, 2016
Messages
100
Reaction score
97
The value of the SecretKey is just crypted in database

When encrypted - it's 6 numbers key (from 0 to 9)
 
Newbie Spellweaver
Joined
Jun 20, 2022
Messages
92
Reaction score
17
@geralex88
Try change this IP to your external IP in your config from login server

<Network
IP = "XXX.XXX.XXX.XXX"
Port = 10001
IPForServer = "127.0.0.1"
PortForServer = 20001
>
 
Experienced Elementalist
Joined
Jan 11, 2010
Messages
247
Reaction score
45
@geralex88
Try change this IP to your external IP in your config from login server

<Network
IP = "XXX.XXX.XXX.XXX"
Port = 10001
IPForServer = "127.0.0.1"
PortForServer = 20001
>

Not connect =(

[]Network Opened TCP for Client: IP(192.168.1.74) Port(10001)
[]Network Opened TCP for Server: IP(127.0.0.1) Port(20001)
[]Connecting to GameLog Server
[]Initialized DB >> localhost::QueensAccount
[]Initialized Server!!!
[]Started Server!!!
F1 to start. F2 to stop. F3 to reload setup data. ESCAPE to quit.
Type to talk.
[]DB Dispatch error log : QueryType(14), Result(12), Row(0)
[]Client Connected : Index(2), IP(127.0.0.1)
[]IP<192.168.1.74> Accept<0> Close<0> Zone Move<0> Recv<0:0> Send<0:0>
[]Client Connected : Index(43), IP(192.168.1.74)
[CLoginApplication::OnRecvClient]Undefined Protocol Client MSG!!! : (0, 40)
[CLoginApplication::OnRecvClient]Compulsive Disconnect >> 43, 192.168.1.74
[]Client Session Disconnected : Index(43), IP(192.168.1.74)



Maybe I have a local problem, I'll set up a virtual machine later.
 
Newbie Spellweaver
Joined
Jun 20, 2022
Messages
92
Reaction score
17
Did you call this IP in bat file ?

Can you call this IP with port 80 and 10001? With telnet
 
Experienced Elementalist
Joined
Jan 11, 2010
Messages
247
Reaction score
45
Neg035 - thanks, all working =)
Change login config and params connection on client to server
SB_LoginServer13 - Scarlet Blade Server files + Client + DB - RaGEZONE Forums



While there is one problem, the client crash when selling items. =)
 

Attachments

You must be registered for see attachments list
Newbie Spellweaver
Joined
Jun 20, 2022
Messages
92
Reaction score
17
@geralex88 Yes when player use money in UI for buy or up gear..... or for sell things.

Now I try identify where is issue, but any help will be very appreciate :)
 
Skilled Illusionist
Joined
Jul 8, 2008
Messages
306
Reaction score
338
Have you synchronized the Client and Server .DFS files ?



The Client that works best with this server is not the censored Western version "Scarlet Blade" but the original client "Queen's Blade".
I found 1 from 2013. Last year, with a team, we unpacked and blew up the Client's Hackshield protection, synchronized the .DFS Server to Client, recreated some procedures in the DBs and ...Bingo !!! The Client no longer logs errors and the Server is running at 100% :D:
I will have gladly given you these modified files but I was robbed :(:, they stole several valuables including a hard drive containing these files.
I just have the Original Client left.
For those interested, here is the Download Link :
 
Last edited:
Newbie Spellweaver
Joined
Jun 20, 2022
Messages
92
Reaction score
17
@orion13 Hi :) thanks for your help,

How we can
synchronized the Client and Server .DFS files ?




I have an old client "queens blade" from 2013 but not working
 
Skilled Illusionist
Joined
Jul 8, 2008
Messages
306
Reaction score
338
The Server .dfs are located in the "dfs" folder.
I saw that you use the Vendetta Client, go to : Scarlet Blade Vendetta\Data\L10N\NA\dfs\
First, try to copy those from the Server to the Client and see what happens.
You will also have to synchronize the Maps, they are different.
Server : Folder ZoneServer\map\
Client : Client\Data\Map\
 
Newbie Spellweaver
Joined
Jun 20, 2022
Messages
92
Reaction score
17
I try with Vendetta client, but no item
With client Jun 14 same issue with buy/sell item
with client Queens i have Hackshield protection :)
 
Back
Top