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!
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
Includes Gold and Item
Ruby: - REFUND_ITEMS[ID] = { :occasion => Option, :gold => %, :item => [ItemID, Qty] }
复制代码
Includes Gold but no Item
Ruby: - REFUND_ITEMS[ID] = { :occasion => Option, :gold => %, :item => [] }
复制代码
Includes an Item but NO Gold
Ruby: - REFUND_ITEMS[ID] = { :occasion => Option, :gold => 0, :item => [ItemID, Qty] }
复制代码
How to Setup a Refund In Game
You can omit those values that you don't need to alter.
Default Values:
Ruby: - REFUND_ITEMS.default = { :occasion => :always, :gold => 0, :item => [] }
复制代码
item = $game_system.new_refund_item(ItemID)
item.occasion = :menu
item.gold = 25
item.item = [ItemID, Amount]
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!
本贴来自国际rpgmaker官方论坛作者:kyonides处,因国际论坛即将永久关站,为了存档多年珍贵资料,署名转载到本论坛存档,由于官方帖子为英文原帖,需要中文翻译请点击论坛顶部切换语言为中文就可以将帖子翻译成中文浏览,方便大家随时查看,原文地址: https://forums.rpgmakerweb.com/threads/kgetrefund-xp.152743/ |