赞 | 2 |
VIP | 0 |
好人卡 | 0 |
积分 | 24 |
经验 | 11644 |
最后登录 | 2025-3-10 |
在线时间 | 605 小时 |
Lv3.寻梦者
- 梦石
- 0
- 星屑
- 2364
- 在线时间
- 605 小时
- 注册时间
- 2012-5-3
- 帖子
- 102

|
- #--------------------------------------------------------------------------
- # ● 获取经验值总数
- #--------------------------------------------------------------------------
- def exp_total
- base = dead_members.inject(0) {|r, enemy| r += enemy.exp }
- if $game_party.members.any? {|actor| actor.state?(26) } # 检查状态ID 26
- base * 2
- else
- base
- end
- end
复制代码
简单搞了一下,只要队伍里面的某个角色存在26号状态就可以获得双倍经验值,自己修改就好了。插入到Game_Troop类里面,替换原来的exp_total方法。 |
|