Equip Skill System

Discussion in 'JS Plugin Releases (RMMV)' started by Moogle_X, Nov 18, 2015.

  1. MrPurpleDreadlocks

    MrPurpleDreadlocks Veteran Veteran

    Messages:
    159
    Likes Received:
    19
    First Language:
    English
    Oh yeah, that did it. Since when did you have to do that? I thought by not tagging it would default. :o

    EDIT: Also it turns out Passive States from Yanfly now runs into this error.

    it seems the eqsObject no longer exists, what is the 1.42 equivalent of this:

    $gameActors.actor(x).eqsObject().contains($dataSkills[y]);

    <Custom Passive Condition>if (user.eqsObject().contains($dataSkills[109])) { condition = true;}else { condition = false;} </Custom Passive Condition>EDIT 2: Also it seems that the passive states that would work for 1.4 is no longer activating, probably because of the code above.
     
    Last edited by a moderator: Dec 31, 2015
  2. Moogle_X

    Moogle_X Veteran Veteran

    Messages:
    157
    Likes Received:
    310
    First Language:
    English
    @MrPurpleDreadLocks

    You need to change the previous code to this, instead:

    It's now much shorter, isn't it? ;)

    EDIT:

    Not sure if it's necessary to make Custom Passive Condition at this point. In the latest version, only the passive state from the equipped skills would activate by default. The exception to this is any <EQS Ignore> skills, which will activate even if it's not equipped.
     
    Last edited by a moderator: Dec 31, 2015
    MrPurpleDreadlocks likes this.
  3. MrPurpleDreadlocks

    MrPurpleDreadlocks Veteran Veteran

    Messages:
    159
    Likes Received:
    19
    First Language:
    English
    Yeah! It doesn't matter anymore, good work! :D also thanks for that notetag!
     
  4. EastsideTrouble

    EastsideTrouble Veteran Veteran

    Messages:
    33
    Likes Received:
    8
    First Language:
    English
    Hey, love the script particularly when combined with your passive skill script.  I am running into an odd but small problem.  My menu window comes our scrunched.  I attached a screenshot below. Is there something I am supposed to be doing that I missed?

    Screenshot (1).png
     
  5. Moogle_X

    Moogle_X Veteran Veteran

    Messages:
    157
    Likes Received:
    310
    First Language:
    English
    @EastsideTrouble

    That was the standalone equip skill scene, correct?

    If you insist on using standalone  scene (instead from Skill scene), you pretty much need to increase your screen resolution. If you don't want to do that, then just turn off the standalone scene. Just equip your skill inside the regular skill menu.
     
  6. EastsideTrouble

    EastsideTrouble Veteran Veteran

    Messages:
    33
    Likes Received:
    8
    First Language:
    English
    Looks good now.  Thanks!  Loving your scripts. Currently using passive skills, skill equip, element boost and friendship.
     
    Moogle_X likes this.
  7. Moogle_X

    Moogle_X Veteran Veteran

    Messages:
    157
    Likes Received:
    310
    First Language:
    English
    The plugin is updated again to v1.43! :D

    Change list:

    - Added "blocked skills" feature.
    - Added new plugin commands for unequipping skill(s).

    You can now prevent some skills to be equipped when a certain other skill is already equipped.

    For example, "Fire" (ID: 10)  and "Blizzard" (ID: 20).

    If you don't want both skills can be equipped together, simply put <EQS Block: 20> inside "Fire" notebox and <EQS Block: 10> inside "Blizzard" notebox.

    For multiple "blocked skills", just use <EQS Block: x, y, z...>
     
  8. lokirafael

    lokirafael Veteran Veteran

    Messages:
    152
    Likes Received:
    77
    Location:
    Brazil
    First Language:
    Portuguese
    Primarily Uses:
    RMMV
    Thanks. That will help me alot. :D

    I have a question, I've read the plugin structions but I'm a little confuse if I can do it:

    My game has 2 mages, one is proficienty in Fire based magics so he can equip these magic with lower equip cost, but his water magic cost doubles. My workaround was to make 2 of the same skill (1 normal and 1 with lower cost). I apply that same logic to my Magic Kight (magic cost more to equip). Now the question:

    Its possible to change the cost of specific ID skill or sub-types basead on Actor/Class?

    If impossible I will stick with cloning skill in DB, but if theres a way, it will save me alot of pain and suffering (thanks god now the limit is 2k skill).
     
  9. Moogle_X

    Moogle_X Veteran Veteran

    Messages:
    157
    Likes Received:
    310
    First Language:
    English
    @lokirafael

    This is too painful to say... But, I'm afraid you need to resort to cloning approach. :p

    I'm really sorry. Technically, I can code it, but... currently I really want to focus more on writing new plugins instead of updating the old ones. ;_;
     
  10. lokirafael

    lokirafael Veteran Veteran

    Messages:
    152
    Likes Received:
    77
    Location:
    Brazil
    First Language:
    Portuguese
    Primarily Uses:
    RMMV
    It's ok, the blocked skills feature was the only criticaly for me. Since I can make a workaround its not a big deal.

    Now I understand the problem. I mistake <EQS Max Limit> tag with <EQS Max Slots>. In Max Slots is possible to set a max basead on the skill slot. Max Slot dont have that feature. It was a sad discovery ç.ç Anyway Thanks, I'll stick with cloning skill. o/
     
  11. moldy

    moldy Veteran Veteran

    Messages:
    190
    Likes Received:
    28
    First Language:
    English
    Hey Moogle, is it possible to add the Block Skill function to class note tags? Like, if Eric changes class to Mage, he can't equip Skill #20? 
     
  12. LufuuTheMoogle

    LufuuTheMoogle Villager Member

    Messages:
    24
    Likes Received:
    2
    Location:
    USDA Choice Steaks
    First Language:
    English
    Primarily Uses:
    RMMV
    wow this looks really cool mate. well done
     
  13. Dragon Brother

    Dragon Brother Survive, Adapt, Infest. Veteran

    Messages:
    100
    Likes Received:
    127
    Location:
    BG-386.
    First Language:
    English
    Primarily Uses:
    RMVXA
    Is this a thread for original RPGmaker? becuase I could have sworn Equiping sertain items can give You skills in RPGMA, in fact I'm sure.
     
  14. Oriceles

    Oriceles 0 + a.atk * 4 - b.def * 2 Veteran

    Messages:
    384
    Likes Received:
    71
    Location:
    Venezuela
    First Language:
    Spanish
    Primarily Uses:
    RMMV
    Moogle_X you are the MVP, with this I finally can port my systems from ace. Thank you!.
     
  15. Megablackdragon31

    Megablackdragon31 Veteran Veteran

    Messages:
    215
    Likes Received:
    35
    Location:
    Argentina
    First Language:
    Spanish
    https://www.youtube.com/watch?v=3eLX0uPrWSo


    Beep! Rpg Maker Mv include a plugin by default but is very choppy. This one come with more options and a new interface.
     
    Dragon Brother likes this.
  16. Pinrri

    Pinrri Villager Member

    Messages:
    6
    Likes Received:
    1
    First Language:
    Spanish
    It is possible to make an adjustment to the plugin to choose which types of idskill want to equip ? For example , I just want can only equip skills of idskill of " Passive " I've done with the Moogle_X_PassiveSkill plugin , similar to the system of passive FFIX


    Thanks for the plugin to!


    Edit: I've been looking a little more about the plugin and think a solution would add notetag < EQS Ignore > to all except the passive skills , any better idea or this may cause any bugs ? Thanks again.
     
    Last edited by a moderator: Jan 27, 2016
  17. Dragon Brother

    Dragon Brother Survive, Adapt, Infest. Veteran

    Messages:
    100
    Likes Received:
    127
    Location:
    BG-386.
    First Language:
    English
    Primarily Uses:
    RMVXA
    I see, MV requires win 7 right? 
     
  18. Corvin

    Corvin Warper Member

    Messages:
    3
    Likes Received:
    0
    First Language:
    German
    First off, awesome job with your Plugins, I really love them.


    But I've found a bug, I can't bind multiple passives onto one item.


    The newest one always overrides the others.


    Also the scrolling doesn't work for me with mouse controls.

    2016-01-27_030154.png


    (It should show Fire Resistance I, Regeneration I and Regeneration II.)
     
  19. Moogle_X

    Moogle_X Veteran Veteran

    Messages:
    157
    Likes Received:
    310
    First Language:
    English
    @Corvin


    I am pretty sure this is just "incorrect" notetag issue. :)


    Would you like to share the screenshots of your notetags in the editor?


    Mouse scrolling doesn't work because I didn't code it (yet). I am still not familiar with Mouse Input territory.


    I'll see if I can update it with mouse scrolling in the next update.
     
  20. Corvin

    Corvin Warper Member

    Messages:
    3
    Likes Received:
    0
    First Language:
    German
    These two are for passive skill 1 and 2. 


    Both work but only if I equip them alone. If I add a second one the former wont show up.

    2016-01-27_221339.png 2016-01-27_221351.png

    This is the Notetag of the weapon thats used to learn the skills. 


    Skill 11 and 13 are the ones shown above.

    2016-01-27_221427.png

    Like I said, the problem is that only one skill shows up and every new skill I add seems to hide, delete or override the old ones.
     

Share This Page