赞 | 2 |
VIP | 19 |
好人卡 | 10 |
积分 | 3 |
经验 | 57661 |
最后登录 | 2019-5-20 |
在线时间 | 574 小时 |
Lv2.观梦者
- 梦石
- 0
- 星屑
- 253
- 在线时间
- 574 小时
- 注册时间
- 2006-8-25
- 帖子
- 969
|
本帖最后由 jhhuang 于 2017-7-23 09:28 编辑
- #==============================================================================
- # ■ Game_BattlerBase
- #==============================================================================
- class Game_BattlerBase
- def idr; item_drop_rate; end # 物品获得加成
- def gdr; gold_drop_rate; end # 金钱获得加成
- #--------------------------------------------------------------------------
- # ● 获取物品掉率
- #--------------------------------------------------------------------------
- def item_drop_rate
- drop_rate = 100
- feature_objects.each {|obj|
- drop_rate += $1.to_f if obj.note =~ /<物品掉率:\s*([0-9+.-]+)%>/}
- return drop_rate / 100
- end
- #--------------------------------------------------------------------------
- # ● 获取金钱掉率
- #--------------------------------------------------------------------------
- def gold_drop_rate
- gold_rate = 100
- feature_objects.each {|obj|
- gold_rate += $1.to_f if obj.note =~ /<金钱掉率:\s*([0-9+.-]+)%>/}
- return gold_rate / 100
- end
- end
复制代码
把这个插入你的队伍掉率扩展脚本里面。
看看这个是不是你想要的东西。 |
|