Fixing the Leaked server files Vol.2

05/24/2011 20:58 BoneyM#1
Hi :D Yeah I know many people tried this, failed and i dont know if this is even possible., but.. I just get bored and decided to create this thread.

Ok so I think for now the goal is to start Silkroad Launcher w/o any problems or try to connect to SMC succesfully.
For now there is couple of problems, haha. I think we just need to play good with the client versions. Now whats happening:

I've used orginal client from sl.rar, as you know its Ver 1.005 so I decided to make LastFullVersion_SR_Client "5" . So it means that server files should accept 1.005 client, but it dont want to! Client promts Invalid Client error, cause server files thinks that I'm using higher client version than server files accepts, and the GateWay server gives something too:

Quote:
client requested higher version than the latest version known to server! about to exploit?: [contents: 4, module: SR_Client, requested ver: 5, latest ver: 0
But if I make LastFullVersion_SR_Client "6" or any higher number than client is and try to start the Launcher, it will ask me to download new client from official website bla bla bla. Now gateway server gives no error.
BTW: LastFullVersion in sl.rar is "33".
I think its possible to try to make 1.033 SV.T file with Silkroad_Editor. Or use any other client which are more up to date than server files, but I guess versions must fit too.

If you try to load client with the loader sro_client.exe will load with no end. It just "hangs" I dont know why.

Now about SMC, I have NO IDEA how to create new account for it. It should be somewhere in the database for sure, but I believe some columns are missing for it, also stored proccedure could be incorrect.

And well I think most important thing is the database...
Most importand _REF tables are emty, which is bad xD
If you have ANY idea that could help please feel free to post in this thread.

I'll upload luciano files and database improved by CraYo (thanks to him)


Database: [Only registered and activated users can see links. Click Here To Register...]
Server files: [Only registered and activated users can see links. Click Here To Register...] (cert.exr gives false positive)

How everything looks for now


Also dont forget to add your localhost IP (its 16777343 in integer ) or your IP (it must be in integer too) into PrivilegedIP table.
05/24/2011 21:02 Haxor#2
Good job
but i think this must be moved to SRO Coding corner
05/24/2011 21:02 silkbotter#3
do those database backups contain stored procedures with content?
cuz the stored procedures are the main problem i guess.
i see that you fixed the shard thing and it seems that that one is working fine.
only the reference data on the gameserver make me feel like it won't be possible to fix the files.
05/24/2011 21:02 Disco Teka#4
[Only registered and activated users can see links. Click Here To Register...]

damn same time <.<
05/24/2011 21:13 BoneyM#5
Not so much people visiting coding corner and this all thing is more about private SRO :)
05/24/2011 21:14 silkbotter#6
would you please answer my question boneym?
05/24/2011 21:19 BoneyM#7
sorry, not really.
05/24/2011 21:21 ionutnicolae#8
Those files aren't emulator files?
05/24/2011 21:21 silkbotter#9
:facepalm:

good luck in fixing your server file crap then.
i'm out
05/24/2011 21:25 [H2K] ^ LordyK#10
Quote:
Originally Posted by silkbotter View Post
:facepalm:

good luck in fixing your server file crap then.
i'm out
how you except the files get solved if all give up like you ? seriosly think a little ...
05/24/2011 21:29 silkbotter#11
lol. READ THE TOPIC!:

SilkBotter:do those database backups contain stored procedures with content?
cuz the stored procedures are the main problem i guess.
i see that you fixed the shard thing and it seems that that one is working fine.
only the reference data on the gameserver make me feel like it won't be possible to fix the files.
__________________
BoneyM:Not so much people visiting coding corner and this all thing is more about private SRO
__________________
SilkBotter:would you please answer my question boneym?
__________________
BoneyM:sorry, not really.
__________________
SilkBotter: :facpalm:

good luck in fixing your server file crap then.
i'm out
__________________



now, do you understand why i am leaving this crappy thread? cuz the oh mighty threadstarter isn't even answering a simple question. i am not welcome here, so i'll leave this thread.
05/24/2011 21:39 Shane¸#12
Quote:
Originally Posted by silkbotter View Post
lol. READ THE TOPIC!:

SilkBotter:do those database backups contain stored procedures with content?
cuz the stored procedures are the main problem i guess.
i see that you fixed the shard thing and it seems that that one is working fine.
only the reference data on the gameserver make me feel like it won't be possible to fix the files.
__________________
BoneyM:Not so much people visiting coding corner and this all thing is more about private SRO
__________________
SilkBotter:would you please answer my question boneym?
__________________
BoneyM:sorry, not really.
__________________
SilkBotter: :facpalm:

good luck in fixing your server file crap then.
i'm out
__________________



now, do you understand why i am leaving this crappy thread? cuz the oh mighty threadstarter isn't even answering a simple question. i am not welcome here, so i'll leave this thread.
I'm not being against you however... How could he answer if he doesn't know?
05/24/2011 21:47 silkbotter#13
he could just check if the sps are there or not (since it seems that he is using the db and such).
i rly don't feel like extracting my template vhdd's for somethign that actually didn't proceed in any way.
i was at the same point as he is now. with empty stored procedures.
if those are missing, then it really doesn't make sense keeping on.
i don't wanna be pessimistic, but understand what those stored procedures are... it's more then hard recreating those :( and simply creating an empty SP with the name won't solve the problem i'm afraid.
05/24/2011 21:54 kevin_owner#14
lol we spend a lot of time at these files and we didn't even got the client starting.

I am i bit more futher than you are. you obviously didn't download the latest database from one of those other server files fixing threads so that's just stupid xD

but anyway good luck and you will fail since the stored procedures are just too hard to restore and you would need a lot of asm knowledge:)
05/24/2011 21:59 [H2K] ^ LordyK#15
sorry for off-topic but anyone can help me with this :

/*
var music:bgMusic = new bgMusic();
var music:Sound = new Sound(new URLRequest("bgMusic.mp3"));
var music_channel:SoundChannel = bg_music.play(0, 10000);
var music_volume:SoundTransform = new SoundTransform();

music_volume.volume = 0.6;
music_channel.soundTransform = music_volume;

sound_control.stop();
sound_control.addEventListener( MouseEvent.CLICK, play_pause );

function play_pause(e:MouseEvent):void
{
music_volume.volume = 0.6;

if( e.target.currentFrame == 1 )
music_volume.volume = 0;

music_channel.soundTransform = music_volume;
e.target.play();
}
*/

is not loading any sound ...