赞 | 21 |
VIP | 308 |
好人卡 | 199 |
积分 | 14 |
经验 | 129932 |
最后登录 | 2020-6-11 |
在线时间 | 2881 小时 |
Lv3.寻梦者 闇吼者の災悪眷族 不気味存在締造者
- 梦石
- 0
- 星屑
- 1366
- 在线时间
- 2881 小时
- 注册时间
- 2014-7-29
- 帖子
- 6491
|
本帖最后由 三途亚梦 于 2014-11-2 03:07 编辑
- class Game_Enemy < Game_Battler
- def drop_item_rate
- amu_itemdrop = 0
- $game_party.drop_item_double? ? amu_itemdrop += 2 : amu_itemdrop += 1 #这里是特性的掉落双倍,不要动
- amu_itemdrop += 1 if $game_party.battle_members.any? {|a| a.state?(2) }
- #↑如果队伍中有人处在2号状态则掉率+1倍
- amu_itemdrop += 1 if $game_party.battle_members.any? {|a| a.weapons.include?($data_weapons[1]) }
- #↑如果队伍中有人装备1号武器则掉率+1倍
- amu_itemdrop += 1 if $game_party.battle_members.any? {|a| a.armors.include?($data_armors[1]) }
- #↑如果队伍中有人装备1号防具则掉率+1倍
- return amu_itemdrop
- end
- end
复制代码 模仿着例子写就可以按照需要影响掉落率啦 |
评分
-
查看全部评分
|