caiopalhares

Villager
Member
Joined
Feb 18, 2018
Messages
8
Reaction score
7
First Language
English
Primarily Uses
RMMV
Hi guys,

Beginner here, so apologies if the question is basic.
I'm trying to make the player lose half its gold, on an specific event.

How do I do that? I didn't quite work out how gold and variables work together.

Thanks in advance,

Caio
 

Kes

Veteran
Veteran
Joined
Aug 3, 2012
Messages
22,512
Reaction score
12,002
First Language
English
Primarily Uses
RMVXA
Select Control Variables, choose a variable you are not using. I have 5 variables called TEMP 1, TEMP 2 etc for such things if they are one-offs. However, if this is something that will run more than once it is better to have a dedicated variable switch for it, in which case, name it so that you don't accidentally use it for something else as well.

Select 'Game Data' and click on the ... at the end.
Select 'Other', then Gold from the drop down menu.
This sets the variable to the amount of gold the player has

New event command, select that variable again.
In the 'Operation' choose Div
In the 'Operand' chose 'Constant' and enter 2
This divides the amount of gold by 2

New event command, 'Change Gold'
Select 'Variable', then the switch you've just been working with.

Done. When the event runs, it will take half the gold.

EDIT
I strongly recommend that you have a look at Andar's excellent compilation of info for new users. There you will find a link to a playable tutorial on Switches and Variables.
 

caiopalhares

Villager
Member
Joined
Feb 18, 2018
Messages
8
Reaction score
7
First Language
English
Primarily Uses
RMMV
Thank you so very much for the quick response.
It worked like a charm.

Have the best of days!
 

Poryg

Dark Lord of the Castle of Javascreeps
Veteran
Joined
Mar 23, 2017
Messages
4,147
Reaction score
10,711
First Language
Czech
Primarily Uses
RMMV
Or if you want a faster way, use Script command:
Code:
$gameParty._gold /= 2;
 

Latest Threads

Latest Posts

Latest Profile Posts

2021 has been the runner-up for the worst year of my life. 2015 may take that title, but '21 is pushing it. Excuses really don't justify how much of a jerk I've been this year to a lot of people.

I'm sorry. I don't intend to be a jerk forever, but I'd rather back up my intent with actions, not words.
"Another hundred habaneros... a teaspoon of tumeric... and a heaping helping of nitroglycerin!" The kitten in a chef's hat laughed maniacally as the pot he was stirring promptly exploded.
Woot got a promotion and a pay rise ᕙ( • ‿ • )ᕗ now I'm set.
does anyone feel like explaining to me the difference between simulation and emulation? you have my full permission to be as pedantic as you want.

Forum statistics

Threads
116,010
Messages
1,094,898
Members
151,323
Latest member
yuyucomi
Top