public

Rpg Maker Developers Group

Simple enough for a child, powerful enough for a developer

2 Followers
Preserved forum archive. This topic stores the original first post and locally mirrored RPG Maker Web attachments when available. It is posted by the BMMPlay archive account, not by the original creator.

Original Source

  • Original title: KGetRefund ACE
  • Original author: kyonides
  • Original date: November 19, 2022
  • Source thread: https://forums.rpgmakerweb.com/threads/kgetrefund-ace.152762/
  • Source forum path: Game Development Engines > Ruby Game System (RGSS) Scripts > RGSS3 Scripts (RMVX Ace)

Summary

KGetRefund XP + VX + ACE by Kyonides Arkanthes​ Introduction

Archived First Post

KGetRefund

XP + VX + ACE


by Kyonides Arkanthes


Introduction

Have you ever considered implementing a refund badge like feature in your RM games?
Well, now you can do it! :grin:

How to Setup a Refund From the Very Beginning

Go to the KGet module and find the REFUND_ITEMS Hash there.
Occasion Options: :battle, :menu or :always

Leave a note tag in the corresponding refund badge.
Model:
<refund ItemID: Symbol Gold% ItemID Amount>

Example:
<refund 1: :battle 1 15 5>

How to Setup a Refund In Game

You can omit those values that you don't need to alter.
Default Values:
Ruby:
{ :occasion => :always, :gold => 0, :item => [] }

item = $game_system.new_refund_item(ItemID)
item.occasion = :menu
item.gold = 25
item.item = [ItemID, Amount]

NOTES

I might admit that it doesn't look like your typical ACE script where you depend on note tags as usual.

Just think about it for a moment. Is it easy to find the exact item via note tags? What if you've got hundreds of them? Since that didn't look very promising, I preferred to use a Constant instead, namely REFUND_ACCESS_ID.

What might be put in the note box in a future version might be the list of refund items you would get if a given hero is wearing the so called refund badge at that specific moment.

For the meantime, enjoy the slightly funny demo!

DEMOS

Terms & Conditions

Free for use in non commercial games. Contact me if you need it for a commercial game. As a payment, I'd like to get a free copy of your game.
Include my nickname in your game credits!

Downloads / Referenced Files

Log in to download

Log in, then follow the RPG Maker Developers Group to see these download links.

Log in to download

License / Terms Note

Free for use in non commercial games. Contact me if you need it for a commercial game. As a payment, I'd like to get a free copy of your game. Include my nickname in your game credits!

Creator Claims / Removal

If you are the original creator and want this listing reassigned, edited, or removed, join BMMPlay and contact the moderators with proof that matches the original RPG Maker Web profile, linked GitHub, itch.io page, or another public creator identity.

#039#rgss3#script-archive

Replies (0)

No replies yet.

0 replies 1 view

Log in to reply.

User Avatar