Project1
标题:
持续加血
[打印本页]
作者:
星语心の梦
时间:
2008-8-1 16:16
提示:
作者被禁止或删除 内容自动屏蔽
作者:
IamI
时间:
2008-8-1 16:18
教程
http://rpg.blue/web/htm/news539.htm
作者:
灯笼菜刀王
时间:
2008-8-1 16:19
http://rpg.blue/web/htm/news84.htm
self.hp -= self.damage
是毒
self.hp += self.damage
就是持续回复。
作者:
星语心の梦
时间:
2008-8-1 17:05
提示:
作者被禁止或删除 内容自动屏蔽
作者:
薄荷冰水
时间:
2008-8-1 18:38
在脚本Game_Game_Battler 3 318行找到
#--------------------------------------------------------------------------
# ● 应用连续伤害效果
#--------------------------------------------------------------------------
def slip_damage_effect
# 设置伤害
self.damage = self.maxhp / 10
# 分散
if self.damage.abs > 0
amp = [self.damage.abs * 15 / 100, 1].max
self.damage += rand(amp+1) + rand(amp+1) - amp
end
# HP 的伤害减法运算
self.hp -= self.damage
(在这后面插入下面的脚本)
if self.state?(30) #疗伤
# 设置伤害
self.damage = self.maxhp / 10
# HP 的伤害减法运算
self.hp += self.damage
end
if self.state?(31) #凝神
# 设置伤害
self.damage = self.maxsp / 10
# HP 的伤害减法运算
self.sp += self.damage
end
复制代码
意思是说第30号是回血状态,第31号是回魔状态
如图
状态记得勾选 连续伤害 上面两效果都是每回合恢复10%最大生命或魔法 [LINE]1,#dddddd[/LINE]
系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~
作者:
星语心の梦
时间:
2008-8-1 19:37
提示:
作者被禁止或删除 内容自动屏蔽
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1