seemsq8 3 Report post Posted October 30, 2017 Hello Everyone! i was wondering if you can help me with a tweak that i been trying to do... I am a player from Pirate King Online, and I am trying to change mob's models. (For example: let us say that you want mobs in Isle of Chill look like baby black dragons instead of their regular models.) I tried many things, none of them worked: - Decompiling the Characterinfo.bin (Failed) for some reason the app (Gemini Decompiler v2.3) does not work with PKO characterinfo.bin file.. - Tried to decompile characterinfo from an other server and compile it into PKO files (An error that occurs while loading the game stating that the characterinfo version is mismatched.) My background about scripts is very weak, and I really wish that you can help me with it! I know that its possible because of this video: Check how mobs look in DW2 for Hollister.. (you don't have to watch the entire video! skip til she goes DW2) Apologies for the extremely long request, but I really wish to learn how to do that since it can help me in many ways. Just in case you want the characterinfo, i've uploaded it: http://www.filedropper.com/characterinfo_1 Let me know if you need anything i'll reply asap! Thanks a lot!!!!!!!!!! Quote Share this post Link to post Share on other sites
Guardian 19 Report post Posted October 30, 2017 //ID Name Short Name Model Type Logic Type Framework Number Suite Serial Suite Quantity Part 00 Part 01 Part 02 Part 03 Part 04 Part 05 Part 06 Part 07 FeffID EeffID Special Effect Action Serial Shadow Action ID Transparency Moving Sound Effect Breathing Sound Effect Death Sound Effect Can it be controlled? Area Limited? Altitude Excursion Item types that can equip Length Width Height Collision Range Birth Death Birth Effect Death Effect Hibernate Action Death Instant Action Remaining HP Effect Display Attack can swerve Confirm to blow away Script Weapon Used Skill ID Skill Rate Drop ID Drop Rate Quantity Limit Fatality Rate Prefix Lvl Quest Drop ID Quest Drop Rate AI Turn? Vision Noise GetExp Light MobExp Level Max HP Current HP Max SP Current SP Minimum Attack Maximum Attack Physical Resistance Defense Hit Rate Dodge Rate Critical Chance Drop Rate Chance HP Recovery Per Cycle SP Recovery Per Cycle Attack Speed Attack Distance Chase Distance Movement Speed Col Strength Agility Accuracy Constitution Spirit Luck Left_Rad Guild ID Title Class Experience Next Level Experience Reputation AP TP GD SPRI Story Max Sail Sail StaSA SCSM TStrength TAgility TAccuracy TConstitution TSpirit TLuck TMax HP TMax SP TAttack TDefense THit Rate TDodge Rate TDrop Rate Chance TCritical Rate Chance THP Recovery TSP Recovery TAttack Speed TAttack Distance TMovement Speed TSPRI TSCSM chasf PKO version is 3, I think you can figure out the rest for yourself. About the video, that one is not made with characterinfo, but with playing around with models and textures inside the game folder, thus you get that weird looking mob seen in the video. 1 Quote Share this post Link to post Share on other sites
seemsq8 3 Report post Posted October 31, 2017 Thank you very much for the reply! I've used the decompiler that you provided and I've successfully de-compiled the Characterinfo.bin However, after doing the edits(Switching lines in excel), I am not being able to compile it from Txt to Bin(I am using Shadow Compiler, Check attachment please) @Guardian @Japwill you be able to help me please? (Trying to do what you've already done) Again, Thanks! Quote Share this post Link to post Share on other sites
BreakThis 6 Report post Posted October 31, 2017 7 hours ago, seemsq8 said: Thank you very much for the reply! I've used the decompiler that you provided and I've successfully de-compiled the Characterinfo.bin However, after doing the edits(Switching lines in excel), I am not being able to compile it from Txt to Bin(I am using Shadow Compiler, Check attachment please) @Guardian @Japwill you be able to help me please? (Trying to do what you've already done) Again, Thanks! You got discord ? Contact me there BreakThis#3563 Quote Share this post Link to post Share on other sites
Guardian 19 Report post Posted October 31, 2017 Each column in Characterinfo has to have correct format (ID, Name, Logic Type, Framework Number, etc...) Preferable editors are CSVed or Notepad++. I won't go into much detail as to what each column means, there are guides out there already. You want to change models, lets take a look at Lance and Black Dragon lines for example Lance: ID Name Short Name Model Type Logic Type Framework Number Suite Serial Suite Quantity Part 00 Part 01 Part 02 Part 03 Part 04 Part 05 Part 06 Part 07 FeffID EeffID Special Effect Action Serial Shadow Action ID Transparency Moving Sound Effect Breathing Sound Effect Death Sound Effect Can it be controlled? Area Limited? Altitude Excursion Item types that can equip Length Width Height Collision Range Birth Death Birth Effect Death Effect Hibernate Action Death Instant Action Remaining HP Effect Display Attack can swerve Confirm to blow away Script Weapon Used Skill ID Skill Rate Drop ID Drop Rate Quantity Limit Fatality Rate Prefix Lvl Quest Drop ID Quest Drop Rate AI Turn? Vision Noise GetExp Light MobExp Level Max HP Current HP Max SP Current SP Minimum Attack Maximum Attack Physical Resistance Defense Hit Rate Dodge Rate Critical Chance Drop Rate Chance HP Recovery Per Cycle SP Recovery Per Cycle Attack Speed Attack Distance Chase Distance Movement Speed Col Strength Agility Accuracy Constitution Spirit Luck Left_Rad Guild ID Title Class Experience Next Level Experience Reputation AP TP GD SPRI Story Max Sail Sail StaSA SCSM TStrength TAgility TAccuracy TConstitution TSpirit TLuck TMax HP TMax SP TAttack TDefense THit Rate TDodge Rate TDrop Rate Chance TCritical Rate Chance THP Recovery TSP Recovery TAttack Speed TAttack Distance TMovement Speed TSPRI TSCSM chasf 1 Long Haired Guy Long Haired Guy 1 1 0 0 100 2000 255 464 640 816 0 0 0 0,0 0 0,0,0 1 1 100 182 -1 -1 0 0 0 1,2,3,4,7,8 1.051 1.369 2.599 40 1,5 0,0 399 398 0 0 0,0,0 1 1 0 0 25,28,29,30,31,34,35,38,-1,-1,-1 100,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 0,-1,-1,-1,-1,-1,-1,-1,-1,-1 0,-1,-1,-1,-1,-1,-1,-1,-1,-1 0 0 0 0,-1,-1,-1,-1,-1,-1,-1,-1,-1 0,-1,-1,-1,-1,-1,-1,-1,-1,-1 1 1 1000 0 0 1 0 1 40 0 18 0 4 5 0 3 2 1 1 0 1 1 1442 0 1500 480 0 5 5 5 5 5 5 20 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 0 0 0 0 0 0 0 1.0,1.0,1.0 Black Dragon: ID Name Short Name Model Type Logic Type Framework Number Suite Serial Suite Quantity Part 00 Part 01 Part 02 Part 03 Part 04 Part 05 Part 06 Part 07 FeffID EeffID Special Effect Action Serial Shadow Action ID Transparency Moving Sound Effect Breathing Sound Effect Death Sound Effect Can it be controlled? Area Limited? Altitude Excursion Item types that can equip Length Width Height Collision Range Birth Death Birth Effect Death Effect Hibernate Action Death Instant Action Remaining HP Effect Display Attack can swerve Confirm to blow away Script Weapon Used Skill ID Skill Rate Drop ID Drop Rate Quantity Limit Fatality Rate Prefix Lvl Quest Drop ID Quest Drop Rate AI Turn? Vision Noise GetExp Light MobExp Level Max HP Current HP Max SP Current SP Minimum Attack Maximum Attack Physical Resistance Defense Hit Rate Dodge Rate Critical Chance Drop Rate Chance HP Recovery Per Cycle SP Recovery Per Cycle Attack Speed Attack Distance Chase Distance Movement Speed Col Strength Agility Accuracy Constitution Spirit Luck Left_Rad Guild ID Title Class Experience Next Level Experience Reputation AP TP GD SPRI Story Max Sail Sail StaSA SCSM TStrength TAgility TAccuracy TConstitution TSpirit TLuck TMax HP TMax SP TAttack TDefense THit Rate TDodge Rate TDrop Rate Chance TCritical Rate Chance THP Recovery TSP Recovery TAttack Speed TAttack Distance TMovement Speed TSPRI TSCSM chasf 789 Black Dragon Icy Dragon 4 5 725 0 1 1 1 0 0 0 0 0 0 465,0 0 0,0,0 1 209 100 308 309 310 0 0 0 0,-1,-1,-1,-1,-1 18.3 16.0 8.5 1000 1,5 2,5 399 395 0 0 0,0,0 1 0 0 0 25,275,276,277,278,279,284,285,-1,-1,-1 15,25,10,10,6,9,20,5,-1,-1,-1 866,865,864,182,267,848,271,-1,-1,-1 100,333,333,100,100,333,100,-1,-1,-1 0 0 0 0,-1,-1,-1,-1,-1,-1,-1,-1,-1 0,-1,-1,-1,-1,-1,-1,-1,-1,-1 10 1 2500 0 0 1 0 90 8000000 0 10000 0 3200 4800 60 374 438 5 10 98 1000 1000 1500 700 2500 500 0 50 50 50 50 50 50 20 0 0 0 377000 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 0 0 0 1.0,1.0,1.0 So now we know that Lance model type is 1, Logic Type 1, Framework Number 0... And Black Dragon, model type is 4, Logic Type 5, Framework Number 725.. Let's change some of Lance Characterinfo line to Black Dragon ones and see what happens. ID Name Short Name Model Type Logic Type Framework Number Suite Serial Suite Quantity Part 00 Part 01 Part 02 Part 03 Part 04 Part 05 Part 06 Part 07 FeffID EeffID Special Effect Action Serial Shadow Action ID Transparency Moving Sound Effect Breathing Sound Effect Death Sound Effect Can it be controlled? Area Limited? Altitude Excursion Item types that can equip Length Width Height Collision Range Birth Death Birth Effect Death Effect Hibernate Action Death Instant Action Remaining HP Effect Display Attack can swerve Confirm to blow away Script Weapon Used Skill ID Skill Rate Drop ID Drop Rate Quantity Limit Fatality Rate Prefix Lvl Quest Drop ID Quest Drop Rate AI Turn? Vision Noise GetExp Light MobExp Level Max HP Current HP Max SP Current SP Minimum Attack Maximum Attack Physical Resistance Defense Hit Rate Dodge Rate Critical Chance Drop Rate Chance HP Recovery Per Cycle SP Recovery Per Cycle Attack Speed Attack Distance Chase Distance Movement Speed Col Strength Agility Accuracy Constitution Spirit Luck Left_Rad Guild ID Title Class Experience Next Level Experience Reputation AP TP GD SPRI Story Max Sail Sail StaSA SCSM TStrength TAgility TAccuracy TConstitution TSpirit TLuck TMax HP TMax SP TAttack TDefense THit Rate TDodge Rate TDrop Rate Chance TCritical Rate Chance THP Recovery TSP Recovery TAttack Speed TAttack Distance TMovement Speed TSPRI TSCSM chasf 1 Long Haired Guy Long Haired Guy 4 5 725 0 1 1 1 0 0 0 0 0 0 465,0 0 0,0,0 1 209 100 182 -1 -1 0 0 0 1,2,3,4,7,8 1.051 1.369 2.599 40 1,5 0,0 399 398 0 0 0,0,0 1 1 0 0 25,28,29,30,31,34,35,38,-1,-1,-1 100,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 0,-1,-1,-1,-1,-1,-1,-1,-1,-1 0,-1,-1,-1,-1,-1,-1,-1,-1,-1 0 0 0 0,-1,-1,-1,-1,-1,-1,-1,-1,-1 0,-1,-1,-1,-1,-1,-1,-1,-1,-1 1 1 1000 0 0 1 0 1 40 0 18 0 4 5 0 3 2 1 1 0 1 1 1442 0 1500 480 0 5 5 5 5 5 5 20 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 0 0 0 0 0 0 0 1.0,1.0,1.0 Quote Share this post Link to post Share on other sites
seemsq8 3 Report post Posted October 31, 2017 5 hours ago, Guardian said: Each column in Characterinfo has to have correct format (ID, Name, Logic Type, Framework Number, etc...) Preferable editors are CSVed or Notepad++. I won't go into much detail as to what each column means, there are guides out there already. You want to change models, lets take a look at Lance and Black Dragon lines for example Lance: ID Name Short Name Model Type Logic Type Framework Number Suite Serial Suite Quantity Part 00 Part 01 Part 02 Part 03 Part 04 Part 05 Part 06 Part 07 FeffID EeffID Special Effect Action Serial Shadow Action ID Transparency Moving Sound Effect Breathing Sound Effect Death Sound Effect Can it be controlled? Area Limited? Altitude Excursion Item types that can equip Length Width Height Collision Range Birth Death Birth Effect Death Effect Hibernate Action Death Instant Action Remaining HP Effect Display Attack can swerve Confirm to blow away Script Weapon Used Skill ID Skill Rate Drop ID Drop Rate Quantity Limit Fatality Rate Prefix Lvl Quest Drop ID Quest Drop Rate AI Turn? Vision Noise GetExp Light MobExp Level Max HP Current HP Max SP Current SP Minimum Attack Maximum Attack Physical Resistance Defense Hit Rate Dodge Rate Critical Chance Drop Rate Chance HP Recovery Per Cycle SP Recovery Per Cycle Attack Speed Attack Distance Chase Distance Movement Speed Col Strength Agility Accuracy Constitution Spirit Luck Left_Rad Guild ID Title Class Experience Next Level Experience Reputation AP TP GD SPRI Story Max Sail Sail StaSA SCSM TStrength TAgility TAccuracy TConstitution TSpirit TLuck TMax HP TMax SP TAttack TDefense THit Rate TDodge Rate TDrop Rate Chance TCritical Rate Chance THP Recovery TSP Recovery TAttack Speed TAttack Distance TMovement Speed TSPRI TSCSM chasf 1 Long Haired Guy Long Haired Guy 1 1 0 0 100 2000 255 464 640 816 0 0 0 0,0 0 0,0,0 1 1 100 182 -1 -1 0 0 0 1,2,3,4,7,8 1.051 1.369 2.599 40 1,5 0,0 399 398 0 0 0,0,0 1 1 0 0 25,28,29,30,31,34,35,38,-1,-1,-1 100,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 0,-1,-1,-1,-1,-1,-1,-1,-1,-1 0,-1,-1,-1,-1,-1,-1,-1,-1,-1 0 0 0 0,-1,-1,-1,-1,-1,-1,-1,-1,-1 0,-1,-1,-1,-1,-1,-1,-1,-1,-1 1 1 1000 0 0 1 0 1 40 0 18 0 4 5 0 3 2 1 1 0 1 1 1442 0 1500 480 0 5 5 5 5 5 5 20 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 0 0 0 0 0 0 0 1.0,1.0,1.0 Black Dragon: ID Name Short Name Model Type Logic Type Framework Number Suite Serial Suite Quantity Part 00 Part 01 Part 02 Part 03 Part 04 Part 05 Part 06 Part 07 FeffID EeffID Special Effect Action Serial Shadow Action ID Transparency Moving Sound Effect Breathing Sound Effect Death Sound Effect Can it be controlled? Area Limited? Altitude Excursion Item types that can equip Length Width Height Collision Range Birth Death Birth Effect Death Effect Hibernate Action Death Instant Action Remaining HP Effect Display Attack can swerve Confirm to blow away Script Weapon Used Skill ID Skill Rate Drop ID Drop Rate Quantity Limit Fatality Rate Prefix Lvl Quest Drop ID Quest Drop Rate AI Turn? Vision Noise GetExp Light MobExp Level Max HP Current HP Max SP Current SP Minimum Attack Maximum Attack Physical Resistance Defense Hit Rate Dodge Rate Critical Chance Drop Rate Chance HP Recovery Per Cycle SP Recovery Per Cycle Attack Speed Attack Distance Chase Distance Movement Speed Col Strength Agility Accuracy Constitution Spirit Luck Left_Rad Guild ID Title Class Experience Next Level Experience Reputation AP TP GD SPRI Story Max Sail Sail StaSA SCSM TStrength TAgility TAccuracy TConstitution TSpirit TLuck TMax HP TMax SP TAttack TDefense THit Rate TDodge Rate TDrop Rate Chance TCritical Rate Chance THP Recovery TSP Recovery TAttack Speed TAttack Distance TMovement Speed TSPRI TSCSM chasf 789 Black Dragon Icy Dragon 4 5 725 0 1 1 1 0 0 0 0 0 0 465,0 0 0,0,0 1 209 100 308 309 310 0 0 0 0,-1,-1,-1,-1,-1 18.3 16.0 8.5 1000 1,5 2,5 399 395 0 0 0,0,0 1 0 0 0 25,275,276,277,278,279,284,285,-1,-1,-1 15,25,10,10,6,9,20,5,-1,-1,-1 866,865,864,182,267,848,271,-1,-1,-1 100,333,333,100,100,333,100,-1,-1,-1 0 0 0 0,-1,-1,-1,-1,-1,-1,-1,-1,-1 0,-1,-1,-1,-1,-1,-1,-1,-1,-1 10 1 2500 0 0 1 0 90 8000000 0 10000 0 3200 4800 60 374 438 5 10 98 1000 1000 1500 700 2500 500 0 50 50 50 50 50 50 20 0 0 0 377000 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 0 0 0 1.0,1.0,1.0 So now we know that Lance model type is 1, Logic Type 1, Framework Number 0... And Black Dragon, model type is 4, Logic Type 5, Framework Number 725.. Let's change some of Lance Characterinfo line to Black Dragon ones and see what happens. ID Name Short Name Model Type Logic Type Framework Number Suite Serial Suite Quantity Part 00 Part 01 Part 02 Part 03 Part 04 Part 05 Part 06 Part 07 FeffID EeffID Special Effect Action Serial Shadow Action ID Transparency Moving Sound Effect Breathing Sound Effect Death Sound Effect Can it be controlled? Area Limited? Altitude Excursion Item types that can equip Length Width Height Collision Range Birth Death Birth Effect Death Effect Hibernate Action Death Instant Action Remaining HP Effect Display Attack can swerve Confirm to blow away Script Weapon Used Skill ID Skill Rate Drop ID Drop Rate Quantity Limit Fatality Rate Prefix Lvl Quest Drop ID Quest Drop Rate AI Turn? Vision Noise GetExp Light MobExp Level Max HP Current HP Max SP Current SP Minimum Attack Maximum Attack Physical Resistance Defense Hit Rate Dodge Rate Critical Chance Drop Rate Chance HP Recovery Per Cycle SP Recovery Per Cycle Attack Speed Attack Distance Chase Distance Movement Speed Col Strength Agility Accuracy Constitution Spirit Luck Left_Rad Guild ID Title Class Experience Next Level Experience Reputation AP TP GD SPRI Story Max Sail Sail StaSA SCSM TStrength TAgility TAccuracy TConstitution TSpirit TLuck TMax HP TMax SP TAttack TDefense THit Rate TDodge Rate TDrop Rate Chance TCritical Rate Chance THP Recovery TSP Recovery TAttack Speed TAttack Distance TMovement Speed TSPRI TSCSM chasf 1 Long Haired Guy Long Haired Guy 4 5 725 0 1 1 1 0 0 0 0 0 0 465,0 0 0,0,0 1 209 100 182 -1 -1 0 0 0 1,2,3,4,7,8 1.051 1.369 2.599 40 1,5 0,0 399 398 0 0 0,0,0 1 1 0 0 25,28,29,30,31,34,35,38,-1,-1,-1 100,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 0,-1,-1,-1,-1,-1,-1,-1,-1,-1 0,-1,-1,-1,-1,-1,-1,-1,-1,-1 0 0 0 0,-1,-1,-1,-1,-1,-1,-1,-1,-1 0,-1,-1,-1,-1,-1,-1,-1,-1,-1 1 1 1000 0 0 1 0 1 40 0 18 0 4 5 0 3 2 1 1 0 1 1 1442 0 1500 480 0 5 5 5 5 5 5 20 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 0 0 0 0 0 0 0 1.0,1.0,1.0 Great, I followed the exact same steps. Saved the file as Characterinfo.bin, when i load the game an error occurs(Check attachment please) I am not sure why, maybe because the way i've saved the file? I should have saved it as .txt and then used a compiler to make it .bin? correct? I've tried to use Shadow compiler, i received an error while trying to do so. so just to make things clear my questions are: After doing the edits in Notepad++, Do you save it as Characterinfo.bin using notepad++? Or you save it as Characterinfo.txt and then convert it using compilers to .bin? What compilers do you use? thanks again for the reply! 9 hours ago, BreakThis said: You got discord ? Contact me there BreakThis#3563 Sure will! Quote Share this post Link to post Share on other sites
Guardian 19 Report post Posted October 31, 2017 Edit and save as .txt then compile it to .bin using the Compiler. Ignore "Load Raw Data Info Txt File". If you get another error prompt, write down what it says then go a step back and check what's wrong or what column is missing.. Compiler (save as .bat) start system\game.exe startgame table_bin Quote Share this post Link to post Share on other sites
seemsq8 3 Report post Posted November 1, 2017 (edited) @GuardianIs there any other way? because the client keeps crashing as soon as I load the compiler. [pirate king online has stoppdee working] windows 10 error.. Or generates this error when i delete some of the .txt files in script/table I really do appreciate your replies! T_T thanks a lot! Edited November 1, 2017 by seemsq8 Quote Share this post Link to post Share on other sites
seemsq8 3 Report post Posted November 5, 2017 paying 15 USD, Paypal only for anyone who can help me with what i am trying to achieve. add me on discord: GodIzreal#6100 Quote Share this post Link to post Share on other sites
Angelix 374 Report post Posted November 5, 2017 Please remember that PKO is using custom exes, so maybe they changed the encoding. Best bet is that you'll have to compile using their client if they haven't removed the compiling function. 1 Quote Share this post Link to post Share on other sites
wolfenx 106 Report post Posted November 6, 2017 im decompile Characterinfo.bin now need compile for test Quote Discord:Wolfen#1498 https://www.patreon.com/ReTop Share this post Link to post Share on other sites
seemsq8 3 Report post Posted November 6, 2017 4 hours ago, wolfenx said: im decompile Characterinfo.bin now need compile for test Yea, I have already done that. However, i am not being able to compile it successfully and load the game without errors. Quote Share this post Link to post Share on other sites
jascha12 0 Report post Posted November 19, 2017 can u give me a mediafire link to shadow compiler? Quote Share this post Link to post Share on other sites
seemsq8 3 Report post Posted November 19, 2017 9 hours ago, jascha12 said: can u give me a mediafire link to shadow compiler? https://www.mediafire.com/file/zukih3i3feg3u9c/Shadow Compiler (1).rar 1 Quote Share this post Link to post Share on other sites
AlGhoul 66 Report post Posted November 19, 2017 there are visible/invisible tweaked models and two ways for this, first method replacing models 2nd method decompiling character info and replacing lines which is bad. Quote Kind regards, AG. Share this post Link to post Share on other sites
wolfenx 106 Report post Posted March 2, 2018 (edited) you are still interested in the mod? Edited March 2, 2018 by wolfenx 1 Quote Discord:Wolfen#1498 https://www.patreon.com/ReTop Share this post Link to post Share on other sites
puppy16 0 Report post Posted September 8, 2018 On 3/2/2018 at 5:42 PM, wolfenx said: you are still interested in the mod? I couldnt figure it out. When I replaced Characterinfo.bin with the new one. the game starts, but then it doesnt open any further. wonder why? Quote Share this post Link to post Share on other sites