POINTS TO SPEND ON STATS AT LEVEL UP.

Posts

Pages: 1
I am making a new game and what I want is a system where you get 4 points to spend on stats every level (The stat would go up x amount depending on how many you have already spent on it.) Any ideas how I could do this I havnt seen any tutorials.
Shouldn't this topic be in Help and Requests?
If you are using VX, there is already a script for this.
LouisCyphre
can't make a bad game if you don't finish any games
4523
post=152452
If you are using VX, there is already a script for this.
Make sure you adjust the default settings since they assume your algorithms are retarded (i.e. also default)
post=152465
post=152452
If you are using VX, there is already a script for this.
Make sure you adjust the default settings since they assume your algorithms are retarded (i.e. also default)


Yeah, this. I was messing with the script and you have an insane amount of points left over. At level 99 my characters were completely maxed out and they had like 20,000 or something points still. Also, my characters didn't have any natural growth at all either, so if you do have some sort of natural growth in conjunction with this system, you will have to toy with it even more.
If you are using RM2k3, you are going to have to create a custom system for this. It's nothing too complicated, but it will involve a lot of variable work. First, you would have to design the system that grants the level up points after a character levels. This could be done through a parallel process common event, but I would recommend just calling the event after every fight if you have a custom encounter system instead of the default random encounters.

Then you would have to implement the system that allows the points to be spent. This is where things get a little trickier, but it still isn't anything too mind-boggling. For every player character, you will have to have a variable for each stat and a variable for the amount of level up points they have. When they go to level up a specific stat, you will have to check what level that stat is, then determine how many points are necessary to level it up again, based on how many times its been leveled (ex. when you have 9 STR or lower, you only have to use one point, whereas once you have 10 STR, it now costs 2 points). After that, you will have to check to see if the amount required is lower or equal to the amount of points the player currently has. If it is, the upgrade occurs and you deduct the used points.

Basically, this isn't a system that will make you tear your hair out, it just requires a little bit of grunt work. If you want to add a little spice to it, you could make the level requirements different for certain characters, give certain characters more points (but maybe they could have some sort of negative aspect to them that balances this out some), etc. I recommend just getting a basic framework of this set up, though, because it will be much easier to modify and edit it to fit your needs once you have it up.
Pages: 1