赞 | 153 |
VIP | 10 |
好人卡 | 39 |
积分 | 93 |
经验 | 146191 |
最后登录 | 2024-5-6 |
在线时间 | 2504 小时 |
Lv4.逐梦者
- 梦石
- 0
- 星屑
- 9280
- 在线时间
- 2504 小时
- 注册时间
- 2011-5-20
- 帖子
- 15389
|
战斗减少获得金钱可以改BattleManager的这里- #--------------------------------------------------------------------------
- # ● 显示获得的金钱
- #--------------------------------------------------------------------------
- def self.gain_gold
- if $game_troop.gold_total > 0
- text = sprintf(Vocab::ObtainGold, $game_troop.gold_total)
- $game_message.add('\.' + text)
- $game_party.gain_gold($game_troop.gold_total)
- end
- wait_for_message
- end
复制代码 这样吧?
- #--------------------------------------------------------------------------
- # ● 显示获得的金钱
- #--------------------------------------------------------------------------
- def self.gain_gold
- if $game_troop.gold_total > 0
- @team=[]
- (0...$game_party.alive_members.size).all?{|i|@team.push($game_party.alive_members[i].id)}
- $gg=$game_troop.gold_total
- $gg*=0.5 if @team.include?(10)#10号角色在队伍里,也就是说这个10号角色是你的佣兵,他会吃掉你一半的战斗收入金钱
- text = sprintf(Vocab::ObtainGold, $gg.to_i)
- $game_message.add('\.' + text)
- $game_party.gain_gold($gg.to_i)
- end
- wait_for_message
- end
复制代码 |
|