i dont understand you lol
it already compiled o.o
it working fine for me
Printable View
okay why do i feel like it's possible to load non-encrypted files somehow?
anyone know where's possible to change the client version inside pk2 ?
I can I download the client version and put it to 1,001
im trying to add this one skill
Skill Name: 7 arrow combo
Basic_Code: SKILL_CH_BOW_CHAIN_F
here's what i have done so far...
open isro skilldata20000.txt
look for these lines
and i look it up on db on as what i can see, isro files has different ID.PHP Code:1 19363 729 SKILL_CH_BOW_CHAIN_F_01 활:벽력전 연사황 SKILL_CH_BOW_CHAIN_F 0 1 2 20489 99999999 0 524 564 4000 0 400 0 637534208 1 0 0 1 1 0 0 0 0 0 1 1 0 0 0 259 0 116 0 0 0 728 0 0 9 0 0 23138 0 0 0 6 255 0 3817 0 0 0 0 2 1 5 skill\china\bow_chain_f.ddj SN_SKILL_CH_BOW_CHAIN_F xxx SN_SKILL_CH_BOW_CHAIN_F_TT_DESC SN_SKILL_CH_BOW_CHAIN_F_STUDY 0 0 1 6386804 6 54 1218 1649 54 1668182893 4 1 1 28003 2 2 29301 0 27490 30 20 1734702198 1296122196 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1 19364 729 SKILL_CH_BOW_CHAIN_F_02 활:벽력전 연사황 SKILL_CH_BOW_CHAIN_F 0 2 2 20490 99999999 0 524 564 4000 0 400 0 637534208 1 0 0 1 1 0 0 0 0 0 1 1 0 0 0 259 0 118 0 0 0 728 0 0 9 0 0 25094 0 0 0 6 255 0 4030 0 0 0 0 2 1 5 skill\china\bow_chain_f.ddj SN_SKILL_CH_BOW_CHAIN_F xxx SN_SKILL_CH_BOW_CHAIN_F_TT_DESC SN_SKILL_CH_BOW_CHAIN_F_STUDY 0 0 1 6386804 6 54 1288 1743 54 1668182893 4 1 1 28003 2 2 29301 0 27490 30 20 1734702198 1296122196 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1 19365 729 SKILL_CH_BOW_CHAIN_F_03 활:벽력전 연사황 SKILL_CH_BOW_CHAIN_F 0 3 2 20491 99999999 0 524 564 4000 0 400 0 637534208 1 0 0 1 1 0 0 0 0 0 1 1 0 0 0 259 0 120 0 0 0 728 0 0 9 0 0 27050 0 0 0 6 255 0 4254 0 0 0 0 2 1 5 skill\china\bow_chain_f.ddj SN_SKILL_CH_BOW_CHAIN_F xxx SN_SKILL_CH_BOW_CHAIN_F_TT_DESC SN_SKILL_CH_BOW_CHAIN_F_STUDY 0 0 1 6386804 6 54 1362 1842 54 1668182893 4 1 1 28003 2 2 29301 0 27490 30 20 1734702198 1296122196 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
database has 7863 for SKILL_CH_BOW_CHAIN_F instead of 19363 like what isro have. So i opened skilldata10000.txt which contains files with ID lower than 10,000 and paste the three lines there
this is the line on database
and i also noticed that they don't only differ on ID but also on:PHP Code:1 7863 453 SKILL_CH_BOW_CHAIN_F_01 ?:??? ??? SKILL_CH_BOW_CHAIN_F 0 1 2 20486 99999999 0 524 564 4000 0 400 0 637534208 1 0 0 1 1 0 0 0 0 0 1 1 0 0 0 259 0 116 0 0 0 452 0 0 9 0 0 23138 0 0 0 6 255 0 3817 0 0 0 0 2 1 5 skill\china\bow_chain_f.ddj SN_SKILL_CH_BOW_CHAIN_F xxx SN_SKILL_CH_BOW_CHAIN_F_TT_DESC SN_SKILL_CH_BOW_CHAIN_F_STUDY 0 0 1 6386804 6 54 1218 1649 54 1668182893 4 1 1 28003 2 2 29301 0 27490 30 20 1734702198 1296122196 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
but then on isro skilldata, i noticed that it's Basic_ChainCode it has 20491 and db it has 0 .PHP Code:Group ID // see dbo.RefSkillGroup on db (compilation for all data from dbo.RefSkill in one group. so basicly, it is the actual skill)
Basic_ChainCode //no idea on what this is for but it refers to some other data
ReqCommon_Mastery1 //refers to the GroupID that is required to unlock this skill so you can upgrade it with SP
i did a search for "20491" on isro skilldata txt files and i found that it is another line which also refers to basic_code SKILL_CH_BOW_CHAIN_F2. i dont know if they are related but there is another entry for SKILL_CH_BOW_CHAIN_F on database so to make sure i copied it on vsro skilldata txt files following the same principle base on the ID, Group I, Basic_ChainCode, ReqCommon_Mastery1.
and also on database i changed its Basic_ChainCode with SKILL_CH_BOW_CHAIN_F2's ID.
ex.
database line:
my database line should now bePHP Code:1 7863 453 SKILL_CH_BOW_CHAIN_F_01 ?:??? ??? SKILL_CH_BOW_CHAIN_F 0 1 2 0 99999999 0 524 564 4000 0 400 0 637534208 1 0 0 1 1 0 0 0 0 0 1 1 0 0 0 259 0 116 0 0 0 452 0 0 9 0 0 23138 0 0 0 6 255 0 3817 0 0 0 0 2 1 5 skill\china\bow_chain_f.ddj SN_SKILL_CH_BOW_CHAIN_F xxx SN_SKILL_CH_BOW_CHAIN_F_TT_DESC SN_SKILL_CH_BOW_CHAIN_F_STUDY 0 0 1 6386804 6 54 1218 1649 54 1668182893 4 1 1 28003 2 2 29301 0 27490 30 20 1734702198 1296122196 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
i might sound confusing.. im having hard time explaining things right now so you can go check it yourselfPHP Code:1 7863 453 SKILL_CH_BOW_CHAIN_F_01 ?:??? ??? SKILL_CH_BOW_CHAIN_F 0 1 2 20486 99999999 0 524 564 4000 0 400 0 637534208 1 0 0 1 1 0 0 0 0 0 1 1 0 0 0 259 0 116 0 0 0 452 0 0 9 0 0 23138 0 0 0 6 255 0 3817 0 0 0 0 2 1 5 skill\china\bow_chain_f.ddj SN_SKILL_CH_BOW_CHAIN_F xxx SN_SKILL_CH_BOW_CHAIN_F_TT_DESC SN_SKILL_CH_BOW_CHAIN_F_STUDY 0 0 1 6386804 6 54 1218 1649 54 1668182893 4 1 1 28003 2 2 29301 0 27490 30 20 1734702198 1296122196 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
here are my decrypted Skilldata10000.txt and skilldata25000.txt which i modified (see attached txt files)
Would be great if someone who's succeed could make an guide for us.
i just find out that even we are able to transfer data from isro skilldata to vsro skilldata it will not work and it will crash the client. i don know what's the reason for it but when u remove or add a line of data on of the skilldata.txt's it will crash after selecting character..
so i what i did instead is i remove one line of data and replaced it with a new line from isro's skilldata. so i removed the skill line SKILL_CH_BOW_CRITICAL_F_01(Anti Devil Bow - Demolition) with SKILL_CH_BOW_CRITICAL_F_01(Anti Devil Bow - Moon light) and succeeded.. so i conclude that it is possible to add 120 skills but u need to remove a skill entry for it. i hope u see what i mean
here are some pics
http://i192.photobucket.com/albums/z...7-34-30_79.jpg
http://i192.photobucket.com/albums/z...7-33-52_79.jpg
as you can see the required lvl is 109 still.. i tried making it 120 but client crash so im still trying to figure it out..
PS: i think the reason why we can't add new lines for new skill from isro could be the sro_client.exe or the decryptor...
EDIT: another reason why it is crashing because when you modify the skilldata it wont be the same size anymore because you added data to it. so im thinking about debugging sro_client.exe. raise your hands if you know how to do it.. xD
guys, why just we dont take other servers with modified pk2 and cracking their bowfish key and then just enabling the Server side like jupiter and 120cap skills and we're done!
P.S: lemme help you a bit, this is the full client download of Hamanatra Online.
They have 120skills + all areas enabled: http://www.multiupload.com/UFVLDKLZCR
Download it crack his BlowFish key and you're done, I've spared you guys years of working ^^