Moderator
|
|
Posts: 1,576
|
|
|
Last seen: Jul 9, 2022 9:43:03 GMT
|
|
Post by eternity on Mar 14, 2018 16:58:45 GMT
So, you may have tried to give a non-teacher char a dual skill, only to notice that they cannot do the skill. This is because the dual skill intial "kick" must be added to the bac and bcm (also these chars need the bdm of a char with dual skill or the kick will always miss due to not having the hitbox) Tools needed:- dual_tool. You can find it in my tools thread in the Tools section. Files needed:- You need the XXX_PLAYER.bac and XXX_PLAYER.bcm of the char you want to add the skill too. Additionally, you need the XXX_PLAYER.bac and XXX_PLAYER.bcm of a char that has dual skill support. Probably any characte works, but you may want to use a character that you think is more or less "close" in size or whatever. In the tutorial, I will use as example giving G17 dual skill support. I will use G18 files as "source". Step 1Copy G17_PLAYER.bac, G17_PLAYER.bcm, G18_PLAYER.bac, G18_PLAYER.bcm to the location where you extracted the exe. The G17* files will be modified, the G18 will be only in read mode. Step 2Run dual_skill.exe. It will ask you for the character WITHOUT dual skill support. Enter "G17" (without quotes). It will now ask you for the character with dual skill support. Enter "G18" (without quotes). That's it, the program will copy some data from G18 bac/bcm to G17 bac/bcm. Now with these bac and bcm, G17 can now do the "kick", but the kick will always miss. Step 3The character needs a bdm with duall skill support. I want to leave this clear: if the character doesn't have a bdm assigned in the cms, the character bdm will not load.G17 is a case of character with no bdm (he has a bdm file, but it is not used because the bdm in the cms entry is empty) Use genser or mugen attack tool to modify the cms. In genser, the bdm entry is called "STR_50" (I need to change that). Use the one from android 18, so put "../G18/G18" Alternatively, you may want to create a clone of the char with minimal files by using character creator, and give this clone the proper bac and bcm, and have the bdm pointint to G18. Step 4The character needs the dual skill assigned in the cus. Use genser or the mugen tools, or if you are creating a clone, the character creator. It is worth to mention, that apparently you can use any dual skill, not necesarily the one from the char you copied the bac/bcm. For the character to be able to use the skill, the following conditions must happen. - If the character inits the dual attack: the other character must have same dual attack assigned or must be a real cac (cac2x2m don't count) - If the other character inits the dual attack: the other charactrer must have exactly the same dual attack. Considerations of other examplesGoku Black special case: the non-rose version of Goku Black can already uses dual skills because his bac, bcm and bdm entry point to Goku one. You only need to assign a dual skill for him. The rose version, however, needs the bac and bcm changed with the dual_tool, and his bdm changed. He has a bdm assigned in the cms, but that one will not work. Either copy the Goku bdm or change the cms to point to Goku bdm (i don't know if this has any side effect on Goku Black Rose, apparently he works just fine) BonusAs a bonus, I give you an android 17 clone with minimal files (reuses almost everything from original), in x2m format. Link. Now, you can kill Future Gohan as it is due:
|
|
Fighter
|
|
Posts: 36
|
|
|
Last seen: Jan 22, 2022 1:16:10 GMT
|
|
Post by theneru on Mar 15, 2018 14:33:55 GMT
Hopefully you don't mind me ask questions. What BacEntry idx holds the kick? Can't we just copy the bdm entry that the kick uses to the bdm of a character that doesn't have a dual skill support?
|
|
Moderator
|
|
Posts: 1,576
|
|
|
Last seen: Jul 9, 2022 9:43:03 GMT
|
|
Post by eternity on Mar 15, 2018 16:26:25 GMT
Hopefully you don't mind me ask questions. What BacEntry idx holds the kick? Can't we just copy the bdm entry that the kick uses to the bdm of a character that doesn't have a dual skill support? Bac: 475, 476 Bcm: 3, 4 (reference bac 476) I guess, that for characters like Goku Black Rose, that already have a bdm, you could add a new bdm entry and then have the index in the bac fixed. But characters like G17 don't have bdm (forget about the G17_PLAYER.bdm file there, that file is not being used because the cms entry bdm is empty) you just use the bdm of another char. Most chars that are not teachers don't have a bdm assigned, their bdm files in their directory were useless, don't use those files. And before 1.09, most teachers didn't have a bdm assigned either.
|
|
Fighter
|
|
Posts: 36
|
|
|
Last seen: Jan 22, 2022 1:16:10 GMT
|
|
Post by theneru on Mar 15, 2018 22:24:42 GMT
Bac: 475, 476 Bcm: 3, 4 (reference bac 476) Thanks for the info. I'll see if transferring the BDM Entry works.
|
|
Fighter
|
|
We Humans Are The Ones You Should Fear Most!!
|
Posts: 15
|
|
|
Last seen: Jul 11, 2020 16:52:43 GMT
|
|
Post by Gale _The_VastoLordeZ on Mar 17, 2018 18:22:20 GMT
well i dont think it works on custom movesets it either tries to hit but attack doesnt land no matter how close i get or 2 it does my character charges up then nothing happens
|
|
Moderator
|
|
Posts: 1,576
|
|
|
Last seen: Jul 9, 2022 9:43:03 GMT
|
|
Post by eternity on Mar 17, 2018 20:31:02 GMT
well i dont think it works on custom movesets it either tries to hit but attack doesnt land no matter how close i get or 2 it does my character charges up then nothing happens That's a bdm problem. If the char doesn't have a bdm assigned in the cms, no bdm is loaded, it doesn't matter if the file exists. If the bdm exists in the cms and in the file, the bdm has to be one with support for this.
|
|
Apprentice
|
|
|
Posts: 6
|
|
|
Last seen: Oct 24, 2020 7:41:52 GMT
|
|
Post by Your lord Adam on Apr 2, 2018 8:38:39 GMT
When i try to use this tool i get this error on all characters (even when i used G17 and G18 like you did)
Enter the code of the char WITHOUT dual skill support: GBR Enter the code of the char that HAS dual skill support: ZMS ZMS_PLAYER.bcm": bac entry to activate in entry 3 is not 476. "ZMS_PLAYER" doesn't qualify for bcm with dual skill.
Press enter to exit.
|
|
Moderator
|
|
Posts: 1,576
|
|
|
Last seen: Jul 9, 2022 9:43:03 GMT
|
|
Post by eternity on Apr 2, 2018 9:19:19 GMT
When i try to use this tool i get this error on all characters (even when i used G17 and G18 like you did) Enter the code of the char WITHOUT dual skill support: GBR Enter the code of the char that HAS dual skill support: ZMS ZMS_PLAYER.bcm": bac entry to activate in entry 3 is not 476. "ZMS_PLAYER" doesn't qualify for bcm with dual skill. Press enter to exit. Are you using the proper files from 1.09 or 1.09.01? Old files from previous versions won't work.
|
|
Apprentice
|
|
|
Posts: 6
|
|
|
Last seen: Oct 24, 2020 7:41:52 GMT
|
|
Post by Your lord Adam on Apr 4, 2018 7:57:45 GMT
When i try to use this tool i get this error on all characters (even when i used G17 and G18 like you did) Enter the code of the char WITHOUT dual skill support: GBR Enter the code of the char that HAS dual skill support: ZMS ZMS_PLAYER.bcm": bac entry to activate in entry 3 is not 476. "ZMS_PLAYER" doesn't qualify for bcm with dual skill. Press enter to exit. Are you using the proper files from 1.09 or 1.09.01? Old files from previous versions won't work. *FacePalm* i forgot to extract after the update. Thanks lol
|
|
Apprentice
|
|
Posts: 7
|
|
|
Last seen: Oct 17, 2018 10:43:44 GMT
|
|
Post by adamgo on Apr 4, 2018 14:06:17 GMT
So, you may have tried to give a non-teacher char a dual skill, only to notice that they cannot do the skill. This is because the dual skill intial "kick" must be added to the bac and bcm (also these chars need the bdm of a char with dual skill or the kick will always miss due to not having the hitbox) Tools needed:- dual_tool. You can find it in my tools thread in the Tools section. Files needed:- You need the XXX_PLAYER.bac and XXX_PLAYER.bcm of the char you want to add the skill too. Additionally, you need the XXX_PLAYER.bac and XXX_PLAYER.bcm of a char that has dual skill support. Probably any characte works, but you may want to use a character that you think is more or less "close" in size or whatever. In the tutorial, I will use as example giving G17 dual skill support. I will use G18 files as "source". Step 1Copy G17_PLAYER.bac, G17_PLAYER.bcm, G18_PLAYER.bac, G18_PLAYER.bcm to the location where you extracted the exe. The G17* files will be modified, the G18 will be only in read mode. Step 2Run dual_skill.exe. It will ask you for the character WITHOUT dual skill support. Enter "G17" (without quotes). It will now ask you for the character with dual skill support. Enter "G18" (without quotes). That's it, the program will copy some data from G18 bac/bcm to G17 bac/bcm. Now with these bac and bcm, G17 can now do the "kick", but the kick will always miss. Step 3The character needs a bdm with duall skill support. I want to leave this clear: if the character doesn't have a bdm assigned in the cms, the character bdm will not load.G17 is a case of character with no bdm (he has a bdm file, but it is not used because the bdm in the cms entry is empty) Use genser or mugen attack tool to modify the cms. In genser, the bdm entry is called "STR_50" (I need to change that). Use the one from android 18, so put "../G18/G18" Alternatively, you may want to create a clone of the char with minimal files by using character creator, and give this clone the proper bac and bcm, and have the bdm pointint to G18. Step 4The character needs the dual skill assigned in the cus. Use genser or the mugen tools, or if you are creating a clone, the character creator. It is worth to mention, that apparently you can use any dual skill, not necesarily the one from the char you copied the bac/bcm. For the character to be able to use the skill, the following conditions must happen. - If the character inits the dual attack: the other character must have same dual attack assigned or must be a real cac (cac2x2m don't count) - If the other character inits the dual attack: the other charactrer must have exactly the same dual attack. Considerations of other examplesGoku Black special case: the non-rose version of Goku Black can already uses dual skills because his bac, bcm and bdm entry point to Goku one. You only need to assign a dual skill for him. The rose version, however, needs the bac and bcm changed with the dual_tool, and his bdm changed. He has a bdm assigned in the cms, but that one will not work. Either copy the Goku bdm or change the cms to point to Goku bdm (i don't know if this has any side effect on Goku Black Rose, apparently he works just fine) BonusAs a bonus, I give you an android 17 clone with minimal files (reuses almost everything from original), in x2m format. Link. Now, you can kill Future Gohan as it is due: With this can we make super Kamehameha Goku Gohan and Goten like in Broly Film ?
|
|
Fighter
|
|
"Glory is fleeting, but obscurity is forever." - Napoleon Bonaparte (1769-1821)
|
Posts: 27
|
|
|
Last seen: Jan 2, 2019 21:28:07 GMT
|
|
Post by Kaizenku on Jun 15, 2018 17:54:51 GMT
So, you may have tried to give a non-teacher char a dual skill, only to notice that they cannot do the skill. This is because the dual skill intial "kick" must be added to the bac and bcm (also these chars need the bdm of a char with dual skill or the kick will always miss due to not having the hitbox) Tools needed:- dual_tool. You can find it in my tools thread in the Tools section. Files needed:- You need the XXX_PLAYER.bac and XXX_PLAYER.bcm of the char you want to add the skill too. Additionally, you need the XXX_PLAYER.bac and XXX_PLAYER.bcm of a char that has dual skill support. Probably any characte works, but you may want to use a character that you think is more or less "close" in size or whatever. In the tutorial, I will use as example giving G17 dual skill support. I will use G18 files as "source". Step 1Copy G17_PLAYER.bac, G17_PLAYER.bcm, G18_PLAYER.bac, G18_PLAYER.bcm to the location where you extracted the exe. The G17* files will be modified, the G18 will be only in read mode. Step 2Run dual_skill.exe. It will ask you for the character WITHOUT dual skill support. Enter "G17" (without quotes). It will now ask you for the character with dual skill support. Enter "G18" (without quotes). That's it, the program will copy some data from G18 bac/bcm to G17 bac/bcm. Now with these bac and bcm, G17 can now do the "kick", but the kick will always miss. Step 3The character needs a bdm with duall skill support. I want to leave this clear: if the character doesn't have a bdm assigned in the cms, the character bdm will not load.G17 is a case of character with no bdm (he has a bdm file, but it is not used because the bdm in the cms entry is empty) Use genser or mugen attack tool to modify the cms. In genser, the bdm entry is called "STR_50" (I need to change that). Use the one from android 18, so put "../G18/G18" Alternatively, you may want to create a clone of the char with minimal files by using character creator, and give this clone the proper bac and bcm, and have the bdm pointint to G18. Step 4The character needs the dual skill assigned in the cus. Use genser or the mugen tools, or if you are creating a clone, the character creator. It is worth to mention, that apparently you can use any dual skill, not necesarily the one from the char you copied the bac/bcm. For the character to be able to use the skill, the following conditions must happen. - If the character inits the dual attack: the other character must have same dual attack assigned or must be a real cac (cac2x2m don't count) - If the other character inits the dual attack: the other charactrer must have exactly the same dual attack. Considerations of other examplesGoku Black special case: the non-rose version of Goku Black can already uses dual skills because his bac, bcm and bdm entry point to Goku one. You only need to assign a dual skill for him. The rose version, however, needs the bac and bcm changed with the dual_tool, and his bdm changed. He has a bdm assigned in the cms, but that one will not work. Either copy the Goku bdm or change the cms to point to Goku bdm (i don't know if this has any side effect on Goku Black Rose, apparently he works just fine) BonusAs a bonus, I give you an android 17 clone with minimal files (reuses almost everything from original), in x2m format. Link. Now, you can kill Future Gohan as it is due: With this can we make super Kamehameha Goku Gohan and Goten like in Broly Film ? Nope.....*facepalm* Dual attacks are for two character hence "Dual Attacks"
|
|
Apprentice
|
|
|
Posts: 6
|
|
|
Last seen: Oct 24, 2020 7:41:52 GMT
|
|
Post by Your lord Adam on Jun 29, 2018 18:47:33 GMT
So im still getting the error
Enter the code of the char WITHOUT dual skill support: GBR Enter the code of the char that HAS dual skill support: ZMS ZMS_PLAYER.bcm": bac entry to activate in entry 3 is not 476. "ZMS_PLAYER" doesn't qualify for bcm with dual skill.
Press enter to exit.
But only when using ZMS as the character with dual skill. Giving GBR G18s works but not ZMS.
|
|
Moderator
|
|
Posts: 1,576
|
|
|
Last seen: Jul 9, 2022 9:43:03 GMT
|
|
Post by eternity on Jun 29, 2018 19:51:37 GMT
Yeah, I found out that the program has some bug with some characters with dual skill. I will have to fix that some day.
|
|
Apprentice
|
|
Posts: 1
|
|
|
Last seen: Sept 21, 2021 22:58:18 GMT
|
|
Post by gabrielx9x9 on Aug 16, 2018 18:57:24 GMT
Sorry to bother you i tried to give vegetto blue dual suport it worked but his combos got a little funky is that normal ? (ps i use goku's bac and bcm)
|
|
Fighter
|
|
Posts: 11
|
|
|
Last seen: Oct 22, 2018 19:38:57 GMT
|
|
Post by professorpokenerf on Sept 23, 2018 10:48:11 GMT
Where do I even find these .bcm and .bac files?! I searched the whole folder with the game in and I found nothing.
|
|
Moderator
|
|
Posts: 1,317
|
|
|
Last seen: Dec 17, 2016 17:43:12 GMT
|
|
Post by Rai on Sept 23, 2018 10:57:36 GMT
You need to extract your CPK files using Yace first. Basic modding information.
|
|
Fighter
|
|
Posts: 11
|
|
|
Last seen: Oct 22, 2018 19:38:57 GMT
|
|
Post by professorpokenerf on Sept 23, 2018 11:14:39 GMT
You need to extract your CPK files using Yace first. Basic modding information. Oh, alright. Thanks.
|
|
Fighter
|
|
Posts: 11
|
|
|
Last seen: Oct 22, 2018 19:38:57 GMT
|
|
Post by professorpokenerf on Sept 23, 2018 11:31:11 GMT
Enter the code of the char WITHOUT dual skill support: JRD Enter the code of the char that HAS dual skill support: GOK "GOK_PLAYER.bac": entry 475 is empty. "GOK_PLAYER" doesn't qualify for bac with dual skill.
Press enter to exit.
This is the error code I get when I try to edit a modded character's .bac, .bcm and .bdm. I have all of Goku's files extracted, yet this pops up. Anyone know what's wrong with this? I've tried this with Final Form Cooler and it gave the same result.
|
|
Moderator
|
|
Posts: 1,317
|
|
|
Last seen: Dec 17, 2016 17:43:12 GMT
|
|
Post by Rai on Sept 23, 2018 13:24:15 GMT
The bac, bcm and bdm files you're using are the base game's version. You'll want to extract the later cpks to get the patched files.
|
|
Fighter
|
|
Posts: 11
|
|
|
Last seen: Oct 22, 2018 19:38:57 GMT
|
|
Post by professorpokenerf on Sept 23, 2018 20:27:59 GMT
The bac, bcm and bdm files you're using are the base game's version. You'll want to extract the later cpks to get the patched files. Which cpks should I be extracting to get said patched files?
|
|