can u release the your db and client?
can u release the your db and client?
sorry, but I'm not gonna release it, because LoCker didn't want to. He worked really hard on it, and gave it to me before he left sro scene to finish it, however I had absolutely no time to care with it, and he thought I'm ignoring him etc. His work was awesome, but still there were huge problems in it, which I could solve with hard work.
http://forum.ragezone.com/f475/jsro-...ml#post7369733
It's been a long time I heard about progressing in JSRO ...
well he said that he fixed the entire database and the only thing left was adding drops
so he wanted you or me to finish that easiest part ,yes it have over than 8k row to paste on its table manually
but it can be done by some copy and paste and a modifying the rest's RefObjCommonID manually or by a hard coded Query
i didn't have that time you too so he thought that we were ignoring him xD
He was lucky that the server loaded from ollydbg, and didnt simply overlap or crashed. I found the problem of dmp creation which was the HARDEST part, and I'm not surprised that noone figured it out except LegendaryDev. If you have ever looked to that db, you could have seen that it was incomplete, and full of bugs. It was not about inserting reference data, even a monkey could do it, there were huge problems in it.
Last edited by sladlejrhfpq; 27-07-13 at 03:52 AM.
you're talking about the real structure of _RefObjItem and _RefObjChar which was actually have more columns than vsro either BR and other released databases! yes before he left he figured out the real missing columns and he gave to me the latest work (which i lost later for some reasons) and he wanted to give you too, i tested them just one time , yes they were running without olly and without creating dmp files beside everything was working fine like you said even more just as i said above adding the missing lines on _RefDropItemAssign was the only thing left to make that db complete
i wish i can remember the latest changes he made to rebuild it again after i lost them
yeah it could run without olly, cuz he patched shardmanager and gameserver (the structure was wrong thats right, but as I know he didnt find it). I didnt add anything to _RefDropItemAssign it was not empty, and fine as it is, if he really just missed it, how can it be that he waited for me or you weeks to do it? it could be done in 10minutes. even if he found it, I had to do solve tons of problems, because the db I had was fcked up really much. btw, dont you have the original sl.rar? I miss the download files from the one I got.
Last edited by sladlejrhfpq; 27-07-13 at 09:56 PM.
Got interested on the topic, just started to work on the server file yesterday ... And yeah, I just finished the part of _RefGame_World ... The problem was that both SR_ShardManager and SR_GameServer was getting an exception when it do SQL command (Select * From _RefGame_World) ... However, I took about 2 hours to figure out the mistake ...
Because I have used Black rouge database, the _RefGame_World was having additional columns ... I have gone back to the reversed database (From lucianoaibar, who cracked the files before) https://sites.google.com/site/lucian...erver-original and started to look at the structure of _RefGame_World ...
Comparing between the two tables, I found 5 additional columns, which I deleted them to avoid that exception ...
However, I have to clean _RefObjCommon and its children ... To make it work again -.- ...
Guys, your works are awesome, I just want to be with your line in progress ... Do you think it is too late?
@megaman963: if you fix the dump creation problem, you can recreate the database easily, cuz if there is any non empty table with wrong structure it will give you overlap
@SnapPop: I got the sl.rar, however the download_files looks encrypted, do you know any way do decrypt them?
new progress:
found all addresses related to level, mastery, dump creation and rate fix in gameserver
coded GameServer.dll and hooked it into the gameserver to change these values easily using an ini file(Evangelion like dll, took some part from its source, thank you Chernobyl for releasing, learned a lot from it)
found all level, mastery and party matching related addresses in sro_client, coded a patcher for it
@megaman963
i can't continue the project since i don't remember the latest changes which fixed the databases and made the files working without any patches
all i can do is wait for DaviD maybe i can contact him again
@sladlejrhfpq
i used this tool
Silkroad_Editor.rar
Look at this post, I think it is SnapPop post ... http://forum.ragezone.com/f739/psro-...3/#post7310056 ... I remember that I have asked SnapPop about it ...
thank you guys, exactly what I've looked for
I'm now confused on rebuilding the Database again ... It is always giving me an overlap problem ... I was wondering if all my table structure is correct ... Else I won't be able to find a way for that ...
I used to find the correct structure of tables by reading what's inside SR_GameServer and SR_ShardManager, some of the tables I was able to find their columns, and some of them not ... I was also using CSRO TestIn database to compare it to the current structure ...
Any one can give me hints for finding a way for getting the correct structure? or at least skipping overlap problem?