じ☆ve冰风 发表于 2026-7-12 19:35:19

KGetRefund XP

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 = { :occasion => Option, :gold => %, :item => }


Includes Gold but no Item
                Ruby:        
REFUND_ITEMS = { :occasion => Option, :gold => %, :item => [] }


Includes an Item but NO Gold
                Ruby:        
REFUND_ITEMS = { :occasion => Option, :gold => 0, :item => }


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 =

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!


本贴来自国际rpgmaker官方论坛作者:kyonides处,因国际论坛即将永久关站,为了存档多年珍贵资料,署名转载到本论坛存档,由于官方帖子为英文原帖,需要中文翻译请点击论坛顶部切换语言为中文就可以将帖子翻译成中文浏览,方便大家随时查看,原文地址:https://forums.rpgmakerweb.com/threads/kgetrefund-xp.152743/
页: [1]
查看完整版本: KGetRefund XP