PC assigns new abilities buffs from multiple choice

TruBeast

Villager
Member
Joined
Mar 21, 2019
Messages
8
Reaction score
0
First Language
English
Primarily Uses
RMMV
Hey guys,

Sorry if this is a simple thing but I am super new to RPG Maker so any help is greatly appreciated.

I'm working on a concept in my game where as players level up the wi receive a non activatable ability but something which will give them a passive buff. I THINK if I fumble around a bit I should be able to work out how to do this (although if anyone could easily point me in the right direction that would be awesome :) ).

The tricky part (I think) is when the player levels up/gains this ability I want them to be given a choice on what buff they get...

For example:

Let's say John reaches Lvl 5 and gains ability E. I want a pop up to show saying something along the lines of:

"John has gained ability E.
Please assign which attribute you would like E to improve"

HP+10
MP+10
Luck+5

When John picks, ofcourse I then want E to modify his stats based on what was chosen. Is this doable?

Now, if it is (and I know this might be pushing it too far) if John changes his mind about his choice, I want him to be able to change what he has picked BUT at a cost.

Example:

John picks HP+10 but soon in the game realises he probably should have picked MP+10.

He goes to the ability, picks an option that says change attribute selection and chooses MP+10 instead. He will then be prompted with a message
"Are you sure you would like to change the attribute of this ability, it will cost you 200G" if he clicks yes, obviously loose 200G and ability changes. If no then all stays as is.

I hope that is all clear enough to follow and doable - any help would be greatly appreciated- thanks guys!
 

Kes

Veteran
Veteran
Joined
Aug 3, 2012
Messages
22,299
Reaction score
11,713
First Language
English
Primarily Uses
RMVXA
@TruBeast 'Game Mechanics Design' is for looking at aspects of game play at a more conceptual level. "How do I...?" (implementation) questions belong in the Support forum for the engine you are using.

According to the information under your avatar, you are using VX. I am assuming that this is an error on your part and that you mean VX Ace, as virtually no one buys VX these days as it was completely superseded by A

[mod]I am, therefore, moving this to RPG Maker VX Ace support forum. If in fact you are using VX, please report this post and ask for it to be moved.[/mod]
 

TruBeast

Villager
Member
Joined
Mar 21, 2019
Messages
8
Reaction score
0
First Language
English
Primarily Uses
RMMV
Hey Kes,

Awesome thanks for the reply and sorry for the trouble. Ah - your right, my bad. I am actually using version MV... should I be using VX? Also, does that mean the post will need to moved again?

Thanks again for your help and sorry for the trouble!
 

Andar

Veteran
Veteran
Joined
Mar 5, 2013
Messages
31,370
Reaction score
7,678
First Language
German
Primarily Uses
RMMV
@TruBeast yes, it needs to be moved again and you should go into your profile and change your primary use to MV.
That is a very important difference because VX/VXA and MV use different scripting languages.

Additionally, most likely this needs to be moved to plugin requests instead of MV support.
If you wish only for the selection, that would be simple to do in events and remain in MV support. The ability to go back and change the selection at a latr time is something entirely else, because that requires the ability to be stored differently.
Theoretically it might be doabe with a lo of variables and complex events, but that is on a level where a dedicated plugin is much easier to write and handle.

Decide if that is important for you and then report this topic to be moved to either MV support (for an evented solution) or to plugin request (for a plugin). In case of a plugin you might want to give a bit more on details.
 

TruBeast

Villager
Member
Joined
Mar 21, 2019
Messages
8
Reaction score
0
First Language
English
Primarily Uses
RMMV
@TruBeast yes, it needs to be moved again and you should go into your profile and change your primary use to MV.
That is a very important difference because VX/VXA and MV use different scripting languages.

Additionally, most likely this needs to be moved to plugin requests instead of MV support.
If you wish only for the selection, that would be simple to do in events and remain in MV support. The ability to go back and change the selection at a latr time is something entirely else, because that requires the ability to be stored differently.
Theoretically it might be doabe with a lo of variables and complex events, but that is on a level where a dedicated plugin is much easier to write and handle.

Decide if that is important for you and then report this topic to be moved to either MV support (for an evented solution) or to plugin request (for a plugin). In case of a plugin you might want to give a bit more on details.
Thanks again Andar :).

I have changed my profile to show MV now and will make sure I pay more atte tion to where I'm posting next time - sorry for being a pain.

In regards to my quirie, I guess it would be great for now if they can just choose the desired attribute and then at a later date when I am more confident in MV I can come back and work on the plugin with the forums help.

Is this something you can help me with at all?

Thanks again!
 

Users Who Are Viewing This Thread (Users: 0, Guests: 1)

Latest Threads

Latest Posts

Latest Profile Posts

"You can thank my later", "But you haven't done anything", "Well, that's why ..."
Are we allowed to post about non-RPG Maker games?
I should realize that error was produced by a outdated version of MZ so that's why it pop up like that
Ami
i can't wait to drink some ice after struggling with my illness in 9 days. 9 days is really bad for me,i can't focus with my shop and even can't do something with my project
How many hours have you got in mz so far?

Forum statistics

Threads
105,884
Messages
1,017,238
Members
137,608
Latest member
Arm9
Top