赞 | 0 |
VIP | 10 |
好人卡 | 49 |
积分 | 13 |
经验 | 22958 |
最后登录 | 2020-8-1 |
在线时间 | 2161 小时 |
Lv3.寻梦者 酱油的
- 梦石
- 0
- 星屑
- 1265
- 在线时间
- 2161 小时
- 注册时间
- 2007-12-22
- 帖子
- 3271

|
我的辦法是在 Scene_Battle 1 的12行def main 之下加入
然後在 Scene_Battle 4 的134行~135行間插入
if @active_battler.hp > 0 and @active_battler.state?(17) #如果中毒
if @active_battler.is_a?(RPG::Enemy)
a = 0
else
a = 1
end
#初始化
@duration[a][@active_battler.id] ||= 1
#計算傷害
@active_battler.damage = 111 * @duration[a][@active_battler.id]
#顯示傷害
@active_battler.damage_pop = true
#回合加 1
@duration[a][@active_battler.id] += 1
#清空回合
@duration[a][@active_battler.id] = nil if @duration[a][@active_battler.id] == 4
end |
|