Register for your free account! | Forgot your password?

Go Back   elitepvpers > Popular Games > Silkroad Online > SRO Private Server > SRO PServer Guides & Releases
You last visited: Today at 18:53

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

Advertisement



[Release] PK2 Tools for SunWorld Silkroad

Discussion on [Release] PK2 Tools for SunWorld Silkroad within the SRO PServer Guides & Releases forum part of the SRO Private Server category.

Closed Thread
 
Old   #1

 
elite*gold: 260
Join Date: Aug 2008
Posts: 560
Received Thanks: 3,752
[Release] PK2 Tools for SunWorld Silkroad

This is a re-relase of my original (originally posted Fri Dec 28, 2007 8:54 pm), but modified to work with SunWorld Silkroad.

All I did was update the Blowfish keys this client uses and everything else works fine due to my clever design of the tools. Please note the tools still have some bugs and could be improved, but I've got other big things I'm working on so I'm not going to bother updating the tools for some time. The most noticeable bugs come in Map.pk2 because my PK2 reader logic is a bit wrong for rebuilding the file index.

For a few images, I really fail at graphics based mods:


But data based mods are no problem for me.


Included as usual is the complete source code and binaries for those that don't want to compile. The original PK2 tools source can still be found on the same RapidShare link I posted 2 years ago: , but that's only if you want the non-swsro version and don't know where else to get the source code at. Binaries of those are not available because of the false positive virus scans associated with Visual Studio 7.1 and the code it generated at the time.

I've also attached the original documentation for the tools for anyone who didn't have it from last time. Be sure to check out my guide: if you want an alternative to Media.pk2 editing for English.

If you have any questions or comments, just let me know. Just as a reminder, you need to close the tools after you are done using them before trying to start Silkroad.exe/sro_client.exe! GFXFileManager.dll from swsro has to be in the same directory as well. A lot of people miss out on these two points and wonder why it does not work while everyone else can use it just fine.





Enjoy!
Attached Files
File Type: zip [swsro]pk2-tools.zip (769.8 KB, 8879 views)
File Type: doc Manual Single File Import.doc (43.5 KB, 554 views)
File Type: doc PK2 Editing Tutorial.doc (32.5 KB, 737 views)
pushedx is offline  
Thanks
54 Users
Old 07/09/2009, 15:57   #2
 
strukel's Avatar
 
elite*gold: 20
Join Date: Jul 2007
Posts: 2,215
Received Thanks: 1,360
#approved
strukel is offline  
Thanks
3 Users
Old 07/09/2009, 16:10   #3
 
elite*gold: 0
Join Date: Mar 2007
Posts: 77
Received Thanks: 111
nice idea.
as i heard that private sro version uses a different encryption i wanted to make a pk2 extractor for them.
but you were faster one more time.
anyway: i ported your code to delphi for own use (and just the basic reading and extraction) and noticed that getting the names and the files is fast as hell...
only showing them is kinda slow... (800ms) ^^
hack0r89 is offline  
Old 07/09/2009, 18:25   #4
 
elite*gold: 5
Join Date: Jun 2007
Posts: 3,702
Received Thanks: 1,546
Cool stuff
audi0slave is offline  
Old 07/10/2009, 16:08   #5
 
Epic_Rage's Avatar
 
elite*gold: 0
Join Date: Apr 2009
Posts: 642
Received Thanks: 377
Always <3 your tools

Thanks ^^
Epic_Rage is offline  
Old 07/10/2009, 16:24   #6
 
elite*gold: 0
Join Date: May 2008
Posts: 143
Received Thanks: 161
Thanks nice work =)
tombalaci_46 is offline  
Old 07/10/2009, 18:12   #7
 
__NukereK__'s Avatar
 
elite*gold: 0
Join Date: Mar 2009
Posts: 118
Received Thanks: 19
thanks but i have question , i change strong bow and i want to change nuke of lighting and fire but i dont know how =/ . Nuke must change that same what StrongBow?
__NukereK__ is offline  
Old 07/11/2009, 03:13   #8
 
Epic_Rage's Avatar
 
elite*gold: 0
Join Date: Apr 2009
Posts: 642
Received Thanks: 377
Quote:
Originally Posted by __NukereK__ View Post
thanks but i have question , i change strong bow and i want to change nuke of lighting and fire but i dont know how =/ . Nuke must change that same what StrongBow?
What you just said, makes absolutely no sense at all to me.. Sorry, cant help if what you ask, isn't in a proper English sentence
Epic_Rage is offline  
Old 07/11/2009, 10:06   #9
 
__NukereK__'s Avatar
 
elite*gold: 0
Join Date: Mar 2009
Posts: 118
Received Thanks: 19
hmm ok, how to change nuke ? 50 lvl nuke lighting to 70 lv ?
__NukereK__ is offline  
Old 07/11/2009, 15:59   #10
 
x_king_x's Avatar
 
elite*gold: 20
Join Date: Nov 2008
Posts: 746
Received Thanks: 147
you are coding everywhere push
x_king_x is offline  
Thanks
1 User
Old 07/12/2009, 07:39   #11
 
elite*gold: 0
Join Date: Jan 2008
Posts: 70
Received Thanks: 8
I want to put signs in my grantnames, could you help me do that? maybe make a guide
since you are so pro it won't be so difficult.

BTW -> thanks for the tool it is wonderful to play with the media.pk2 xD
estebanarias is offline  
Old 07/13/2009, 23:08   #12
 
elite*gold: 0
Join Date: May 2008
Posts: 259
Received Thanks: 94
Thank you Drew
soadmania is offline  
Old 07/14/2009, 13:23   #13

 
elite*gold: 260
Join Date: Aug 2008
Posts: 560
Received Thanks: 3,752
Thanks for the positive feedback everyone!

Quote:
Originally Posted by __NukereK__ View Post
hmm ok, how to change nuke ? 50 lvl nuke lighting to 70 lv ?
Try searching for a PK2 guide in . This thread is more just for getting the tools for editing swsro.

Quote:
Originally Posted by estebanarias View Post
I want to put signs in my grantnames, could you help me do that? maybe make a guide
since you are so pro it won't be so difficult.
Grant name checks are server sided I believe, so even if you did edit them client sided, the server would reject it. I'm not sure if that applies in swsro, but I know isro handles it that way.

Finding a way to get around it though is just like the swear filter process:
1. Try to make an illegal name
2. Note the error message the server or client sends you.
3. Look through the PK2 files to find that exact text and the define for that text.
4. Find that define in the client and bypass the jump that is not taken when the check fails.

I'd not try to mess with the grant name though, if you did somehow add unhallowed symbols, and the server didn't check those and simply sent it to clients, it would be possible to crash anyone who gets your spawn packet, so I don't think it's possible since the game takes things like that into account with text.
pushedx is offline  
Old 07/19/2009, 07:57   #14
 
elite*gold: 0
Join Date: Jan 2008
Posts: 70
Received Thanks: 8
the pk2 editor has a virus called Hidden.Camera
estebanarias is offline  
Old 07/23/2009, 00:07   #15
 
elite*gold: 0
Join Date: Feb 2008
Posts: 154
Received Thanks: 10
why is every option grayed out idk how to say it i mean i cant pree any option when i enter Pk2Editor..
manda149314 is offline  
Closed Thread


Similar Threads Similar Threads
Sunworld Silkroad 2. Register
08/08/2009 - SRO Private Server - 8 Replies
sakayapmaabi turk noobs #Sorry,close this tread please
Sunworld Silkroad 90 skills
07/04/2009 - SRO Private Server - 7 Replies
游戏公告 1、技能更新〔 已更新90技能, 最新技能正在&# 20934;备更新中) 1技能更新〔已& #26356;新90技能,最新 技能正在准备&# 26356;新中) 09.7.2 09.7.2 2、10套11套装备 934;备更新中近੏ 9;即将更新请玩 家静请等待 2.10套11套装备准 791;更新中近期ࡘ 3;将更新请玩家 静请等待 09.7.2 09.7.2 3、开放时间不 期开放希望玩&# 23478;谅解 3,开放时间不期 开放希望玩家&# 35845;解 09.7.2 09.7.2 下载地址下载& #22320;址 客户端完整下& #36733;1 (注意下载纳&# 31859;机器人) 客户端下载分&# 21253;1客户端下载 0998;包2 补丁下载1 1客户端完整下& #36733; (注意下载纳米& #26426;器人) 客户端下载分&# 21253;1客户端下载 0998;包2 补丁下载1 (Source sro8.com)



All times are GMT +2. The time now is 18:53.


Powered by vBulletin®
Copyright ©2000 - 2024, 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 ©2024 elitepvpers All Rights Reserved.