| 赞 | 2 |
| VIP | 19 |
| 好人卡 | 10 |
| 积分 | 3 |
| 经验 | 57661 |
| 最后登录 | 2019-5-20 |
| 在线时间 | 574 小时 |
Lv2.观梦者
- 梦石
- 0
- 星屑
- 253
- 在线时间
- 574 小时
- 注册时间
- 2006-8-25
- 帖子
- 969
|
7楼

楼主 |
发表于 2007-8-3 02:34:07
|
只看该作者
是这样吧4?
# 连续伤害
if @active_battler.hp > 0 and @active_battler.slip_damage?
@active_battler.slip_damage_effect
@active_battler.damage_pop = true
end
# 当角色生命>0并且中了22号状态(假设22号状态为寄生)
if @active_battler.hp > 0 and @active_battler.state?(22)
@active_battler.hp += @active_battler.maxhp/8 # 恢复1/8的最大生命
@active_battler.damage = "寄生" # 设置伤害文字为"寄生"
@active_battler.damage_pop = true # 将伤害显示在屏幕上
end
但用事件的话好像就没有命中的必要了...
公共事件,事件指令,条件分歧,4,脚本,这个怎么调当击中时发生? |
|