Skill Store

● ARCHIVED · READ-ONLY
Started by Valentor Denesto 7 posts View original ↗
  1. Hey all!

    In my new game I need to have a shop that sells skills. When a character levels up or completes certain tasks they will get Skill Points which will be used to purchase skills from the shop. I've been trying to do this with variables and show text/ choice options but it isn't working out so far. Hopefully someone much smarter than I can help me out.

    Thank you!
  2. show us what you've done - screenshots
  3. Couldn't you just make items that teach skills, and have the shop sell them. Also, if the character has to be a certain level to learn it, you could make a common event look to see if the character is at the right level, and if not the item is not used....wouldn't that work? 
  4. Building off Deathswallow's idea, perhaps you could make an actual item called "Skill Points" that would then appear in either the items or the key items inventory. Not sure how you might award them for leveling, but for completing tasks, that would be quite easy, since the event page could just add your Skill Points item into the inventory. Then, there's a skill shop that sells skills for money, but the item description says something like, "Requires x skill points to learn." Maybe the shop sells them for free, if you don't want them to cost any gold.

    Then for the item's effects, you have it call a common event that sets variable "SkillPointTotal" equal to the number of Skill Points in the player's inventory. Then, if variable SkillPointTotal >= x, it subtracts x Skill Points from the player's inventory and pops up a show choice menu for, "Which party member would you like to teach this skill to?" Then, depending on what's chosen, that actor learns the associated skill. If SkillPointTotal < x, then it displays a message like, "You don't have enough skill points to learn that."
  5. Check this script - it does a lot more than simply "skills" and therefore it's more work to set it up, but it will give you the "ability points" to purchase skills or other options on leveling, and the option of trainer-shops on the map:


    http://forums.rpgmakerweb.com/index.php?/topic/29984-ability-system-10/


    Other than that, you might search the master script list for either "skill shop" or "job point", both names will lead to scripts that do similiar things.
  6. Here's the basic event script you want to use to set it up:

    Control Variables: (Variable 61: Gold Holder) = Gold
    Change Gold: -99999999
    Change Gold: +(Variable 62: Skill Points)
    Shop Processing (Skill Shop)
    Control Variables: Variable 62 = Gold
    Change Gold: -99999999
    Change Gold: +Variable 61


    This will allow you to shop at the Skill Shop for skills, as if the skill points were gold.  The shop's window will still read "G" or whatever your Gold abbreviation is - this can be changed with some light scripting, but make sure you're comfortable with this basic setup before I show you how to do that.

    Either use Hime's Learn Skill Shop script or simply have the buyable items in the shop teach the skill when used on a party member.
  7. Perfect! This is exactly what I needed. I'm going to try and make it work without scripting, but if I can't I'll roll over to the scripts.Thank you all so much!