Let me explain: For some certain skills, in addition to using MP that skill may need some points from a variable. Say, Dark Blast needs 5 points, it'll check variable 1 for how many points it has, and if it has five or more it'll allow the skill to be used. If not, the skill is grayed out and cannot be used.
This way, there could be some special skills that you can only use when you've gathered enough points from defeating monsters, or whatever other way you want people to earn points.
Think it's a good idea?