PK2 editing | skills

Here you can post guides and tutorials you have written for Silkroad Online. If submitting a guide from another forum, please post credit to the author.
cin

Post by cin »

http://www.silkroadforums.com/viewtopic.php?t=29432

in this topic, cruor (teh forums pk2 god ;)) posts some
screenshots of his pk2 editing from the foreign versions
of sro to english. there is a screenshot of the filesize
aswell, and he tells you what to delete to get the right
size.

hope this helps.

User avatar
Azilius
Senior Member
Posts: 4236
Joined: Tue Oct 31, 2006 9:39 pm
Location: CS:GO

Post by Azilius »

mm it's a bit different for skills.

Anything that has two slashes infront of it (//abcdefg) is not counted in the txt. This is the step you use to make more room. If you don't have enough, you can look through the txt more and delete more.


#12 Now we are done the hard part! Scroll down all the way to the bottem. You should see a short entry that has to do with potions. Above it is a pretty big entry, many of which have "//" infront of them. Delete everything that has "//" infront of it in that entry. You should of deleted this



Code: Select all

//ÃâÇ÷(»óÅÂÀÌ»ó)   PARAM_BLOOD   ACT_L   0   FALSE   none   CHAR_BASE   0   0   0   0   1   500,0   AT_LOOP   MOV_NONE,0,0,0   0,0,0   false,0,0,0,0,false   battle\   status_bad_bleeding.efp   @Bip01   0,0,0   none   0,0,0   none   0   none   none   none 
//Àẹ(»óÅÂÀÌ»ó)   PARAM_TIME_BOMB   ACT_L   0   FALSE   none   CHAR_BASE   0   0   0   0   1   500,0   AT_LOOP   MOV_NONE,0,0,0   0,0,0   false,0,0,0,0,false   battle\   status_bad_hide.efp   none   0,25,0   none   0,0,0   none   0   none   none   none
//¼ö¸é(»óÅÂÀÌ»ó)   PARAM_SLEEP   ACT_L   0   FALSE   none   CHAR_BASE   0   0   0   0   1   500,0   AT_LOOP   MOV_NONE,0,0,0   0,0,0   false,0,0,0,0,false   battle\   status_bad_sleep.efp   none   0,25,0   none   0,0,0   none   0   none   none   none
//Áúº´(»óÅÂÀÌ»ó)   PARAM_DISEASE   ACT_L   0   FALSE   none   CHAR_BASE   0   0   0   0   1   500,0   AT_LOOP   MOV_NONE,0,0,0   0,0,0   false,0,0,0,0,false   battle\   status_bad_disease.efp   @Bip01   0,0,0   none   0,0,0   none   0   none   none   none
//È¥¶õ(»óÅÂÀÌ»ó)   PARAM_CHAOS   ACT_L   0   FALSE   none   CHAR_BASE   0   0   0   0   1   500,0   AT_LOOP   MOV_NONE,0,0,0   0,0,0   false,0,0,0,0,false   battle\   status_bad_confusion.efp   @Bip01   0,0,0   none   0,0,0   none   0   none   none   none
//°øÆ÷(»óÅÂÀÌ»ó)   PARAM_FEAR   ACT_L   0   FALSE   none   CHAR_BASE   0   0   0   0   1   500,0   AT_LOOP   MOV_NONE,0,0,0   0,0,0   false,0,0,0,0,false   battle\   status_bad_temptation.efp   @Bip01   0,0,0   none   0,0,0   none   0   none   none   none
//¼Ó¹Ú(»óÅÂÀÌ»ó)   PARAM_ROOT   ACT_L   0   FALSE   none   CHAR_BASE   0   0   0   0   1   500,0   AT_LOOP   MOV_NONE,0,0,0   0,0,0   false,0,0,0,0,false   battle\   status_bad_root.efp   none   0,0,0   none   0,0,0   none   0   none   none   none
//±Ù½Ã(»óÅÂÀÌ»ó)   PARAM_MYOPIA   ACT_L   0   FALSE   none   CHAR_BASE   0   0   0   0   1   500,0   AT_LOOP   MOV_NONE,0,0,0   0,0,0   false,0,0,0,0,false   battle\   status_bad_myopia.efp   @Bip01   0,0,0   none   0,0,0   none   0   none   none   none
//¼®È­on(»óÅÂÀÌ»ó)   PARAM_STONE   ACT_L   0   FALSE   none   CHAR_BASE   0   0   0   0   1   500,0   AT_LOOP   MOV_NONE,0,0,0   0,0,0   false,0,0,0,0,false   battle\   status_bad_stone_on.efp   none   0,0,0   none   0,0,0   none   0   none   none   none
//¼®È­off(»óÅÂÀÌ»ó)   PARAM_STONE   DEACT   0   FALSE   none   CHAR_BASE   0   0   0   0   1   500,0   AT_LOOP   MOV_NONE,0,0,0   0,0,0   false,0,0,0,0,false   battle\   status_bad_stone_off.efp   none   0,0,0   none   0,0,0   none   0   none   none   none
//µÐÈ­(»óÅÂÀÌ»ó)   PARAM_SLOW   ACT_L   0   FALSE   none   CHAR_BASE   0   0   0   0   1   500,0   AT_LOOP   MOV_NONE,0,0,0   0,0,0   false,0,0,0,0,false   none   none   none   0,0,0   none   0,0,0   none   0   none   none   none
//ºÎÆÐ(»óÅÂÀÌ»ó)   PARAM_CURSE_PD   ACT_L   0   FALSE   none   CHAR_BASE   0   0   0   0   1   500,0   AT_LOOP   MOV_NONE,0,0,0   0,0,0   false,0,0,0,0,false   none   none   none   0,0,0   none   0,0,0   none   0   none   none   none
//¼è¾à(»óÅÂÀÌ»ó)   PARAM_CURSE_MD   ACT_L   0   FALSE   none   CHAR_BASE   0   0   0   0   1   500,0   AT_LOOP   MOV_NONE,0,0,0   0,0,0   false,0,0,0,0,false   none   none   none   0,0,0   none   0,0,0   none   0   none   none   none
//¹«·Â(»óÅÂÀÌ»ó)   PARAM_CURSE_STR   ACT_L   0   FALSE   none   CHAR_BASE   0   0   0   0   1   500,0   AT_LOOP   MOV_NONE,0,0,0   0,0,0   false,0,0,0,0,false   none   none   none   0,0,0   none   0,0,0   none   0   none   none   none
//ºÐ¿­(»óÅÂÀÌ»ó)   PARAM_CURSE_INT   ACT_L   0   FALSE   none   CHAR_BASE   0   0   0   0   1   500,0   AT_LOOP   MOV_NONE,0,0,0   0,0,0   false,0,0,0,0,false   none   none   none   0,0,0   none   0,0,0   none   0   none   none   none
//°øÈ²(»óÅÂÀÌ»ó)   PARAM_CURSE_HP   ACT_L   0   FALSE   none   CHAR_BASE   0   0   0   0   1   500,0   AT_LOOP   MOV_NONE,0,0,0   0,0,0   false,0,0,0,0,false   battle\   status_bad_panic.efp   @Bip01   0,0,0   none   0,0,0   none   0   none   none   none
//¿¬¼Ò(»óÅÂÀÌ»ó)   PARAM_CURSIE_MP   ACT_L   0   FALSE   none   CHAR_BASE   0   0   0   0   1   500,0   AT_LOOP   MOV_NONE,0,0,0   0,0,0   false,0,0,0,0,false   none   none   none   0,0,0   none   0,0,0   none   0   none   none   none


After you do that you add null bytes to it in a hex editor until it is the right size.
ImageCrumpets for PresImage

User avatar
William-CL
Forum Legend
Posts: 7363
Joined: Wed Feb 28, 2007 10:10 am
Quick Reply: Yes
Location: N/A

Post by William-CL »

best thing to do would be to ask cruor, seeing as to how he made those nukes :roll:
Image

User avatar
Azilius
Senior Member
Posts: 4236
Joined: Tue Oct 31, 2006 9:39 pm
Location: CS:GO

Post by Azilius »

You could ask Cruor and get nearly the same answer..OR!

You could pull your head out of your ass and notice that I wrote a flippin' guide on how to do it, and provided a video with proof.
ImageCrumpets for PresImage

cin

Post by cin »

Azilius wrote:You could ask Cruor and get nearly the same answer..OR!

You could pull your head out of your ass and notice that I wrote a flippin' guide on how to do it, and provided a video with proof.


:love:

good job and thnx :)

wasian87
New Member
Posts: 31
Joined: Mon Aug 07, 2006 8:47 pm
Quick Reply: Yes
Location: Greece
Contact:

Post by wasian87 »

hey, ive been tryin to do this for the past day or so, and i followed all of your steps correctly, except my skilleffect.txt was bigger than the original.
So, i deleted some random // files to fix it.
So i then injected it back in and tried running it.
It runs fine, up until i try using the spear throw skill.
It then crashes and gives me the error message.
can u plz tell me how to fix it? or if it could be that i deleted some wrong //files that im not supposed to?

User avatar
Azilius
Senior Member
Posts: 4236
Joined: Tue Oct 31, 2006 9:39 pm
Location: CS:GO

Post by Azilius »

Unless you're doing major editing, the ones I showed in the 'code' box should be enough to delete. There are 3 problems I can think of, 1 - did you add null bytes to match the file size? 2 - Corrupt Pk2 files = Reinstall -.- or 3 - You did something wrong with the skills you were trying to edit. If it is crashing only when you use the skill, you've probably edited it the wrong way. I'm not entirely sure about all the '//' text, I didn't delete ones that were actual references like " //Bow skills" or something along those lines. Someone said the hardest part of the guide was copying the 'shots', I'll try and fix it up tomorrow, I got to go to bed now ><.
ImageCrumpets for PresImage

Flaming
Hi, I'm New Here
Posts: 4
Joined: Wed Apr 11, 2007 3:15 pm

Post by Flaming »

PLEASE GIVE ME TUTORIAL SCREENSHOT. IM NOT UNDERSTAND ENGLISH !!!!!!!!!!!!!!!!!!!!

User avatar
Maryte_LT
Hi, I'm New Here
Posts: 13
Joined: Sat Aug 04, 2007 3:07 pm
Quick Reply: Yes
Location: lithuania

Post by Maryte_LT »

how to edit buffs or bicheon skills? can someone give me a tutorial? :?
Image
SRO rockzz

User avatar
Maryte_LT
Hi, I'm New Here
Posts: 13
Joined: Sat Aug 04, 2007 3:07 pm
Quick Reply: Yes
Location: lithuania

Post by Maryte_LT »

with buffs im ok now but i still need to change the bicheon skills maybe lion shot to :P
Image
SRO rockzz

Post Reply

Return to “Guides and Tutorials”