作者ritud (小风)
看板RPGMaker
标题Re: [问题] 几个状态问题和设定修改
时间Mon Dec 15 09:56:57 2008
※ 引述《porlat (佣人阿天)》之铭言:
: 连续伤害改扣血-10% -5%应该可以变回复吧
: 所以将内建的RGSS中毒定义 复制贴上
: 将中毒改回复 扣血10% 改-10%
: 或者是利用状态方式(我RMVX就是用状态法,弄出来的,看下方)
RMXP没有办法在面板指令中设置连续伤害到底要扣多少,但是RGSS可以改,
我也搜到了那一段(应该是这段没错@@):
#--------------------------------------------------------------------------
# ● 应用连续伤害效果
#--------------------------------------------------------------------------
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
# 过程结束
return true
end
修改这个我是还看得懂,但是改了之後所有套用连续伤害的状态都会使用这
个设定,但只有一种并不够,因为这个问题的原点,就是我想做角色各阶段
使用的回复技能,所以必须能在回复量上做不同设置。
: 设定新状态"回合回复",其内容可复制毒..回合基本伤害为负值 约n回合回复状态
: 技能 "气回" 使用此技能会状态改变"回合回复+"
: 因此"回合回复"的状态在角色上~不就每回合回复了吗?
就是卡在没有办法直接对各状态设置「回合基本伤害」,XP的状态设定页面没
有这个项目。
: 因为我本来用XP,但很多RGSS的功能要修改内设~反观RMVX比较健全
: 所以就移除XP装VX(好像2者会冲突,必须全删才能安装另一个)
其实我是两个都有,不过已经用XP作了 ...@@~
感谢您的解答m(_ _)m
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 118.168.235.77