Bobstah's Battle Commands Customization v2.2.1 - Updated 05/17/2017

Discussion in 'JS Plugin Releases (RMMV)' started by Bobstah, Oct 24, 2015.

  1. Unconnected42

    Unconnected42 Veteran Veteran

    Messages:
    108
    Likes Received:
    36
    First Language:
    French
    Hello !

    First, thank you a lot for this plug-in. I needed something to hide some skill types from one of my heroes battle command window that they wont use in battle, and it can do this and much, much more ! I will definitely use it.

    Well, now, I must unfortunately inform the creator that I am experiencing a bug ! 

    Basically, the game crashes when I try giving an alternate name to one of my skills.

    Here are some screenshots to explain things better :

    BattleCommandList_Bug_2.png

    BattleCommandList_Bug_1.png

    BattleCommandList_Bug_3.png

    The notebox I am showing belongs to one of my actors.

    If I remove the name '(2xtir)', everything works fine.

    Some other information :

    - I did not write anything in the actor's class notebox. 

    - I have *almost* no other plugins running. The only ones remaining that I forgot to deactivate for testing are EnemyBook and some custom mini-plug-in of mine that just provides a custom damage function that changes about nothing in the game. So, that should not be a compatibility issue.
     
  2. Bogsy

    Bogsy Veteran Veteran

    Messages:
    42
    Likes Received:
    14
    Location:
    Canada, Ontario
    First Language:
    English
    @Unconnected42 Although im not at home to try and help, that is a weird issue.

    If I can guess, maybe it's trying to identify an ID from within the brackets, and that 2xtir is not a legitmate ID

    Try renaming your Skill without using numbers and see if that does something.
     
    Last edited by a moderator: Nov 9, 2015
    Bobstah likes this.
  3. Unconnected42

    Unconnected42 Veteran Veteran

    Messages:
    108
    Likes Received:
    36
    First Language:
    French
    I did that already, the bug still happens. This is a name, thus a regular string, so it should not matter if it begins with a number anyway.
     
  4. Bogsy

    Bogsy Veteran Veteran

    Messages:
    42
    Likes Received:
    14
    Location:
    Canada, Ontario
    First Language:
    English
    Weird, happens fine on my end, however, it wont let me start it with a number.

    Rather, if I place a number anywhere in there, it gives me the same problem you have.

    [​IMG]
     
  5. Unconnected42

    Unconnected42 Veteran Veteran

    Messages:
    108
    Likes Received:
    36
    First Language:
    French
    Okaaaaaaay.

    This is really the number that makes it crash.

    I tried without any numbers atl all, and it worked.
     
  6. Bobstah

    Bobstah Pluginstah Veteran

    Messages:
    216
    Likes Received:
    165
    Location:
    United States
    First Language:
    English
    Primarily Uses:
    N/A
    @Bogsy, @Unconnected42: A fix for this is coming today along with support for WeaponCmd and ArmorCmd as requested.

    Thank you for your patience!
     
    Last edited by a moderator: Nov 9, 2015
  7. DarkSlayerEX

    DarkSlayerEX Veteran Veteran

    Messages:
    95
    Likes Received:
    9
    First Language:
    English
    Ooh, I've been waiting impatiently for this update =D Thanks so much.

    I'll finally be able to replace Attack with different skills for my ranged weapons =)
     
    Last edited by a moderator: Nov 9, 2015
  8. Bobstah

    Bobstah Pluginstah Veteran

    Messages:
    216
    Likes Received:
    165
    Location:
    United States
    First Language:
    English
    Primarily Uses:
    N/A
    Version 2.0 is now available! Download

    Fixed a bug with the optional (CommandName) feature not working if a number was used. Fixed a bug where Attack, Guard, and Items would not have their names overwritten.

    Added WeaponCmd, ArmorCmd, and StateCmd! These commands can be added to an actor or class. Add the normal <Battle Commands> tags to Weapons, Armor, and States!

    Eval is now supported! To use, simply surround your code with $(). An example is below:

    i76-STypes(Magic)-$([a.level, a.level+1])!

    Show icon 76 for STypes named Magic. Use the skill types equal to the actor's level and the actor's level plus one. If the actor cannot use any of those skill types, hide the option.

    For more information, see the original post or view the plugin's help file.
     
    Last edited by a moderator: Nov 10, 2015
    Chickenlump and Unconnected42 like this.
  9. Unconnected42

    Unconnected42 Veteran Veteran

    Messages:
    108
    Likes Received:
    36
    First Language:
    French
    No problem with the bug correction, skill names with numbers seem to work fine now.

    Thanks !!!
     
    Bobstah likes this.
  10. Bogsy

    Bogsy Veteran Veteran

    Messages:
    42
    Likes Received:
    14
    Location:
    Canada, Ontario
    First Language:
    English
    i76-STypes(Magic)-$([a.level, a.level+1])!

    Where is the SType ID supposed fall in? I keep getting x is not defined.
     
    Last edited by a moderator: Nov 10, 2015
  11. Bobstah

    Bobstah Pluginstah Veteran

    Messages:
    216
    Likes Received:
    165
    Location:
    United States
    First Language:
    English
    Primarily Uses:
    N/A
    It needs to be whatever your eval returns. If you aren't using Eval, it works just like before:

    STypes(Magic): 1,2
     
  12. M.I.A.

    M.I.A. Goofball Extraordinaire Veteran

    Messages:
    823
    Likes Received:
    621
    Location:
    Seattle
    First Language:
    English
    OoOOh.. Icons were added to the Command Menu.. Me likey!! Me likey lots!! Great work!!
     
    Bobstah likes this.
  13. Farr

    Farr Veteran Veteran

    Messages:
    247
    Likes Received:
    92
    Location:
    C-bus, Ohio
    First Language:
    Portuguese
    This is the part when this plugin is a must to all makers.
     
    Bobstah likes this.
  14. Bogsy

    Bogsy Veteran Veteran

    Messages:
    42
    Likes Received:
    14
    Location:
    Canada, Ontario
    First Language:
    English
    The hide feature is working as it should for skill types now.

    Thanks a bunch!
     
    Bobstah likes this.
  15. DCF

    DCF Villager Member

    Messages:
    24
    Likes Received:
    14
    First Language:
    English
    Great script.

    Yesterday I was running this without problems. Today I upgraded from 1.9.4 to 2.0 and I'm getting a "RangeError: Maximum call stack size exceeded" when running skills (including the regular attack). Only other change was downloading Yanfly's latest updates.

    Troubleshooting

    Turning off this plugin removes the error.
     
    Bobstah likes this.
  16. Bogsy

    Bogsy Veteran Veteran

    Messages:
    42
    Likes Received:
    14
    Location:
    Canada, Ontario
    First Language:
    English
    Make sure you set this parameter to value 1;

    [​IMG]

    Otherwise if it's set to 0, make sure you have some Battle Commands set in your in either your actor or classes' notes,  as leaving it blank will cause range errors.
     
    Bobstah likes this.
  17. DCF

    DCF Villager Member

    Messages:
    24
    Likes Received:
    14
    First Language:
    English
    Thank you. I modified my note tags to use class battle commands plus actor cmds and then set force default commands to 1 which resolved all the errors.
     
    Bobstah likes this.
  18. Bobstah

    Bobstah Pluginstah Veteran

    Messages:
    216
    Likes Received:
    165
    Location:
    United States
    First Language:
    English
    Primarily Uses:
    N/A
    @Bogsy: Thank you for assisting DCF with his issues, I appreciate it. :)

    If anyone has suggestions for this plugin, please leave them here. I can't think of anything else to add. :(
     
  19. Unconnected42

    Unconnected42 Veteran Veteran

    Messages:
    108
    Likes Received:
    36
    First Language:
    French
    Maybe compatibility with ChangeWeaponOnBattle plug-in?

    Right now, if we put ChangeWeapon after BattleCommand, the command Equip appears, but we cannot give it a icon... And nothing works if it is put before.

    It is possible that we can do that already with Additional Plugins Custom Battle Commands (I didn't try that stuff - sorry), but it is probably complicated, and just adding a line like 'ixxx-Equip' to the battle commands of an actor/class to do that would be awesome!
     
  20. baxolo

    baxolo Warper Member

    Messages:
    2
    Likes Received:
    0
    First Language:
    English
    this seems incredible , you can create commands that are magic and many fantasys end.

    I want to make a job system similar to FFV , and With This plugin i can assign spells to commands and customice by classes , but any posibility to make a plugin for this script to call a menu to assign what skills or want to assign commands to each character ?

    For example , I want the players to add the command ! Jump to the " white wizard " who should have learned as " Dragon"

    a chance to work on it ?
     

Share This Page