Battle Gold Reward Variance v1.0
By DreamX
Introduction/Features
You can assign a probability chance to a range of numbers when the game decides how much gold to give the player per enemy. That means you won't always get the same exact amount of gold for defeating a certain enemy type.
I made this as a plugin request but it seemed pretty useful, so I'm releasing it as a plugin here.
Patch Notes
None
How to Use
Go to the script page and select save page as. Do not save as a .txt file, make sure you save as a .js file. On windows you can select "All Files" from the "Save as type" drop down menu to do this. Alternatively, you can create your own .js file and past the script contents into it.
If the enemy does not have any correct gold notetags, the default way will be used instead.
Notetags must be in this exact same format, including spaces:
<Gold: X% Y-Z>
X is the percentage chance. Y is the minimum. Z is the maximum.
The minimum must be equal to or less than the maximum or the notetag will be ignored.
Some examples of correct notetags are:
<Gold: 5% 9999-9999>
<Gold: 30% 1000-1500>
<Gold: 65% 1-5000>
The algorithm that decides gold rewards adds notetags sequentially from top to bottom. Any notetag with a percent that exceeds the current ratio will be ignored.
For example:
<Gold: 50% 1000-1000>
<Gold: 51% 2000-2000>
In this example, the second notetag will be ignored. In other words,
do not exceed 100% in sum with your notetag percents.
It is fine, however, not to reach 100% in percent sums. If the sum of the percents is not 100%, there is a chance that the player may not receive any gold. The chance of not receiving gold would be 100% minus the sum of the percents.
Each gold notetag must be on a separate line.
Script
Credit and Thanks
- DreamX
Author's Notes/Terms of Use
Free to use and modify for commercial and noncommercial games, with credit.
本贴来自国际rpgmaker官方论坛作者:DreamX处,因国际论坛即将永久关站,为了存档多年珍贵资料,署名转载到本论坛存档,由于官方帖子为英文原帖,需要中文翻译请点击论坛顶部切换语言为中文就可以将帖子翻译成中文浏览,方便大家随时查看,原文地址:
https://forums.rpgmakerweb.com/threads/battle-gold-reward-variance.54998/