Register for your free account! | Forgot your password?

Go Back   elitepvpers > Popular Games > Silkroad Online > SRO Private Server
You last visited: Today at 21:33

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Turning server to be operative (Online)

Discussion on Turning server to be operative (Online) within the SRO Private Server forum part of the Silkroad Online category.

Reply
 
Old   #1
 
#HB's Avatar
 
elite*gold: 100
Join Date: Sep 2017
Posts: 1,108
Received Thanks: 903
Turning server to be operative (Online)

How can I make the server stats online without using an SMC?

I mean just with SQL.
#HB is offline  
Old 07/13/2018, 17:53   #2
 
Genoxid's Avatar
 
elite*gold: 72
Join Date: May 2016
Posts: 313
Received Thanks: 64
Quote:
Originally Posted by #HB View Post
How can I make the server stats online without using an SMC?

I mean just with SQL.
not possible since the operation is done over smc. The smc is sending a packet to the globalmanager and the global is giving a packet to all other server modules try AIO Manager from LastThief
Genoxid is offline  
Old 07/13/2018, 19:36   #3
 
#HB's Avatar
 
elite*gold: 100
Join Date: Sep 2017
Posts: 1,108
Received Thanks: 903
Quote:
Originally Posted by Genoxid View Post
not possible since the operation is done over smc. The smc is sending a packet to the globalmanager and the global is giving a packet to all other server modules try AIO Manager from LastThief
I thought about that, but the source code download is dead.
#HB is offline  
Old 07/13/2018, 19:51   #4
 
NorseGodTyr's Avatar
 
elite*gold: 0
Join Date: May 2013
Posts: 2,223
Received Thanks: 1,481
Quote:
Originally Posted by #HB View Post
I thought about that, but the source code download is dead.
here old version
Attached Files
File Type: rar MiniTools v10.0.0.0.rar (1.65 MB, 67 views)
NorseGodTyr is offline  
Thanks
1 User
Old 07/13/2018, 20:46   #5
 
#HB's Avatar
 
elite*gold: 100
Join Date: Sep 2017
Posts: 1,108
Received Thanks: 903
Quote:
Originally Posted by mialuisa View Post
here old version
That has no relation to what I was talking about with that guy above, but luckily that helped me. Thank you.

The answer was:
Code:
public void GameServiceStart()
       {
           Packet packet = new Packet(28680);
           packet.WriteUInt8(1);
           packet.WriteUInt16(Base.NODE_Shard);
           SMC.SendToServer(packet);
           Packet packet2 = new Packet(28680);
           packet2.WriteUInt8(1);
           packet2.WriteUInt16(Base.NODE_Agent);
           SMC.SendToServer(packet2);
           Packet packet3 = new Packet(28680);
           packet3.WriteUInt8(1);
           packet3.WriteUInt16(Base.NODE_Game);
           SMC.SendToServer(packet3);
       }
#HB is offline  
Old 07/13/2018, 21:07   #6
 
NorseGodTyr's Avatar
 
elite*gold: 0
Join Date: May 2013
Posts: 2,223
Received Thanks: 1,481
Quote:
Originally Posted by #HB View Post
That has no relation to what I was talking about with that guy above, but luckily that helped me. Thank you.

The answer was:
Code:
public void GameServiceStart()
       {
           Packet packet = new Packet(28680);
           packet.WriteUInt8(1);
           packet.WriteUInt16(Base.NODE_Shard);
           SMC.SendToServer(packet);
           Packet packet2 = new Packet(28680);
           packet2.WriteUInt8(1);
           packet2.WriteUInt16(Base.NODE_Agent);
           SMC.SendToServer(packet2);
           Packet packet3 = new Packet(28680);
           packet3.WriteUInt8(1);
           packet3.WriteUInt16(Base.NODE_Game);
           SMC.SendToServer(packet3);
       }
i have see only you have looking for a tool with this option
Quote:
How can I make the server stats online without using an SMC?
NorseGodTyr is offline  
Old 07/13/2018, 21:23   #7
 
#HB's Avatar
 
elite*gold: 100
Join Date: Sep 2017
Posts: 1,108
Received Thanks: 903
Quote:
Originally Posted by mialuisa View Post
i have see only you have looking for a tool with this option
Sadly, you didn't notice that I didn't say tool at all and you didn't notice this too:
Quote:
Originally Posted by #HB View Post
I mean just with SQL.
Thanks anyways.
#HB is offline  
Old 07/14/2018, 00:33   #8
 
Isoline*'s Avatar
 
elite*gold: 0
Join Date: May 2006
Posts: 667
Received Thanks: 348
Hi, as far as i recall, it can be done via packet injection, if im not mistaken its 0x7007 to start all services in SMC.
hopefully this helps.
Isoline* is offline  
Old 07/14/2018, 14:57   #9
 
#HB's Avatar
 
elite*gold: 100
Join Date: Sep 2017
Posts: 1,108
Received Thanks: 903
Quote:
Originally Posted by eitai123 View Post
Hi, as far as i recall, it can be done via packet injection, if im not mistaken its 0x7007 to start all services in SMC.
hopefully this helps.
afaik, 0x7007 is AGENT_CHARACTER_SELECTION_ACTION.

And I saw this at the source of the program above:
Code:
Packet packet = new Packet(28680);
28680 aka 0x7008, so what do you think @.

Original code from the program above:
Code:
public void GameServiceStart()
       {
           Packet packet = new Packet(28680);
           packet.WriteUInt8(1);
           packet.WriteUInt16(Base.NODE_Shard);
           SMC.SendToServer(packet);
           Packet packet2 = new Packet(28680);
           packet2.WriteUInt8(1);
           packet2.WriteUInt16(Base.NODE_Agent);
           SMC.SendToServer(packet2);
           Packet packet3 = new Packet(28680);
           packet3.WriteUInt8(1);
           packet3.WriteUInt16(Base.NODE_Game);
           SMC.SendToServer(packet3);
       }
       public void GatewayServiceStart()
       {
           Packet packet = new Packet(28680);
           packet.WriteUInt8(1);
           packet.WriteUInt16(Base.NODE_Gateway);
           SMC.SendToServer(packet);
           Packet packet2 = new Packet(28680);
           packet2.WriteUInt8(1);
           packet2.WriteUInt16(Base.NODE_Download);
           SMC.SendToServer(packet2);
           Packet packet3 = new Packet(28680);
           packet3.WriteUInt8(1);
           packet3.WriteUInt16(Base.NODE_Farm);
           SMC.SendToServer(packet3);
       }
#HB is offline  
Old 07/14/2018, 15:36   #10
 
elite*gold: 0
Join Date: Jan 2009
Posts: 314
Received Thanks: 685
It's possible for opcodes to overlap for different frontend modules.

0x7007 - CHARACTER_SELECTION_ACTION is sent from sro_client and handled by ShardManager.
0x7007 - SMC_CONTROL_SHUTDOWN_REQ is sent from SMC and handled by GlobalManager.

But you're looking for 0x7008 - SMC_CONTROL_SERVICE_REQ.
You'll need to send it for every module that you want to transition into service.

You may also send 0x6303 - FRAMEWORK_SERVICE_REQ from within the server architecture as custom or emulated module.
DaxterSoul is offline  
Old 07/14/2018, 16:15   #11
 
Isoline*'s Avatar
 
elite*gold: 0
Join Date: May 2006
Posts: 667
Received Thanks: 348
Quote:
Originally Posted by DaxterSoul View Post
It's possible for opcodes to overlap for different frontend modules.

0x7007 - CHARACTER_SELECTION_ACTION is sent from sro_client and handled by ShardManager.
0x7007 - SMC_CONTROL_SHUTDOWN_REQ is sent from SMC and handled by GlobalManager.

But you're looking for 0x7008 - SMC_CONTROL_SERVICE_REQ.
You'll need to send it for every module that you want to transition into service.

You may also send 0x6303 - FRAMEWORK_SERVICE_REQ from within the server architecture as custom or emulated module.
could not have said it better myself.
@ just test it, im a lil rusty it was a wihle since i tried injecting the modules
Isoline* is offline  
Old 07/14/2018, 16:29   #12
 
#HB's Avatar
 
elite*gold: 100
Join Date: Sep 2017
Posts: 1,108
Received Thanks: 903
Quote:
Originally Posted by DaxterSoul View Post
It's possible for opcodes to overlap for different frontend modules.

0x7007 - CHARACTER_SELECTION_ACTION is sent from sro_client and handled by ShardManager.
0x7007 - SMC_CONTROL_SHUTDOWN_REQ is sent from SMC and handled by GlobalManager.

But you're looking for 0x7008 - SMC_CONTROL_SERVICE_REQ.
You'll need to send it for every module that you want to transition into service.

You may also send 0x6303 - FRAMEWORK_SERVICE_REQ from within the server architecture as custom or emulated module.
Add those packets to your GitHub SilkroadDoc dude

EDIT: Thank you all for your replies. I've done it successfully.
VIDEO:
#HB is offline  
Old 07/15/2018, 02:22   #13
 
Isoline*'s Avatar
 
elite*gold: 0
Join Date: May 2006
Posts: 667
Received Thanks: 348
Quote:
Originally Posted by #HB View Post
Add those packets to your GitHub SilkroadDoc dude

EDIT: Thank you all for your replies. I've done it successfully.
VIDEO:
sure hit me up @ skype if you want some unreleased packets structures parsed...
Isoline* is offline  
Old 07/15/2018, 05:40   #14
 
#HB's Avatar
 
elite*gold: 100
Join Date: Sep 2017
Posts: 1,108
Received Thanks: 903
Quote:
Originally Posted by Isoline* View Post
sure hit me up @ skype if you want some unreleased packets structures parsed...
I would like to, but what is your skype :3
#HB is offline  
Old 07/15/2018, 06:04   #15
 
Isoline*'s Avatar
 
elite*gold: 0
Join Date: May 2006
Posts: 667
Received Thanks: 348
Quote:
Originally Posted by #HB View Post
I would like to, but what is your skype :3
Isoline* is offline  
Reply


Similar Threads Similar Threads
WTS lvl 50 operative EU PVP server
02/16/2012 - Star Wars: The Old Republic Trading - 2 Replies
Wts male operative (rogue empire side) on eu pvp server, full epics with matrix cube and all mainstat datacrons taken,4/5 champion gear and some pve gears. 2M (2000k) money, 400/400 armormech scavenging and underworld trading, all companions affection 10000/10000.freetime ending 19.1. paypal. pm/post skype nick for more info
WTB scoundrel / operative 50
01/16/2012 - Star Wars: The Old Republic Trading - 0 Replies
hi, möchte scoundrel oder operative lvl 50 auf deutschem pvp server kaufen, so 100 euro würd ich löhnen, je nach ausstattung! grüße
[WTS]Level 50 Imperial Agent Operative + 1.5 Million Credits
01/03/2012 - Star Wars: The Old Republic Trading - 3 Replies
Edit: Willing to sell the whole account. Middleman using is fine with me. Normal edition key. 25 days of free game time left. Got all secret questions / answers. Stats: Level 50 Imperial Agent Operative, currently spec'ed and geared as a medic. Valor Rank 30: 2 Pieces of PvP set + Ear, Relic, Knife. PvE: Full Epic, using those PvP Pieces as they are better than current non-raid PvE pieces. Currency: 1.7 million credits (Sites seem to sell 0.4 dollars per k atm) 6 Columi...



All times are GMT +1. The time now is 21:33.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.