KDirtyShop XP
by Kyonides
Introduction
This script allows you to alter the normal behavior of the shop scene.
Now you can trigger a Common Event that makes the shopkeeper ask for some extra money before allowing you to purchase or sell any item there.
Times are very difficult, and storekeepers got to do whatever is necessary to feed their poor families, you know!
IMPORTANT NOTES
The script depends on Common Events for a very good reason, namely the ability to customize it without depending too much on custom script calls.
The GUI has not changed at all, but 2 default methods have been overwritten for the sake of convenience.
This script does not alter normal shops!
If you ever forget to set the Common Event for a specific shop, it will work as an ordinary shop.
BASIC INSTRUCTIONS
- You will need 2 Game Switches and 4 Game Variables to make this happen.
Thus, you have to setup the 6 CONSTANTS found in the KDirtyShop module below.
All of them have self explanatory names so you won't ever get confused.
- Next pick a Common Event for Every Shady Shopkeeper.
- Check out the Official Demo to learn how to configure that Common Event.
- To ensure the Common Event will process the purchase or sale, use this call:
Ruby:
The Constants
Ruby:
- module KDirtyShop
- # - Switches - #
- BUY_OR_SELL_SWITCH = 10
- NO_EXPLANATION_SWITCH = 11
- # - Variables - #
- COMMON_EVENT_VAR = 9
- BUY_BASE_PERCENT_VAR = 10
- BUY_EXTRA_PERCENT_VAR = 11
- SELL_BASE_PERCENT_VAR = 12
- SELL_EXTRA_PERCENT_VAR = 13
复制代码
Terms & Conditions
Free for Non Commercial Games Only!
If you want to go commercial, please contact me first.
It is quite inexpensive indeed.
Due credit is mandatory.
Mention the forum where you found this script.
That's it!
本贴来自国际rpgmaker官方论坛作者:kyonides处,因国际论坛即将永久关站,为了存档多年珍贵资料,署名转载到本论坛存档,由于官方帖子为英文原帖,需要中文翻译请点击论坛顶部切换语言为中文就可以将帖子翻译成中文浏览,方便大家随时查看,原文地址:
https://forums.rpgmakerweb.com/threads/kdirtyshop-xp.164243/