3 years ago

Here's a tutorial on how to script a discount in shops that activates upon a switch in VX Ace:


screenshot_2022-08-09_152713.png

First go to the script editor and then go to Window_ShopBuy

screenshot_2022-08-09_152900.png

scroll all the way down to line 56 where you will find def price(item)

screenshot_2022-08-09_153100.png

replace it with this:

def price(item)

return @price[item] if $game_switches[7] != true

return @price[item] / 2 if $game_switches[7] == true

end

screenshot_2022-08-09_153548.png

This will half the cost of all items if switch 7 is true/on and returns the cost to normal if switch 7 is false/off.
( != means not equal to and == means equal to)

Now just create an event on the map that puts switch 7 to true and calls the shop command.

screenshot_2022-08-09_153944.png
screenshot_2022-08-09_154127.png
screenshot_2022-08-09_154144.png

If you want to reduce the cost even further than half by dividing with a decimal, write the code like this: return (@price[item] / 1.5).to_i this prevents the item cost from turning into one long decimal number (something like 3.4111111112) and turns it into a regular 3.

#rpgmaker #rpgmakervxace #scripting #rgss



0 comments

Loading...

Next up

Placing down objects like torches or turtles has always scared off monsters. Especially turtles.

Permanent Elemental Drills

Y/N can do whatever she wants in her secret underground hideout as long as she doesn't touch the bombs in the storage room.

I FINALLY finished all the pictures that'll be used in the game. I just need to make the scenes and music, and it'll be done.

-----------------

AL FIN terminé todas las imágenes que se usarán en el juego. Sólo me queda hacer las escenas y música, y listo.

Driller getting desperate for destructive machines

I am happy to announce, World One Chapter 1: Remade.

I will share more info in the next newsletter.

Hounderick has had enough of tormenting doves. Now he torments turtles.

Happy reformation day, early access has been released.

May the cow jump over the moon!

Car Health Bar, bumble in the Jungle Dungeon, ice armor, angry cat man