Project1

标题: 如何能实现药水的持续效果? [打印本页]

作者: bao9053    时间: 2009-8-7 08:19
提示: 作者被禁止或删除 内容自动屏蔽
作者: 小空弟    时间: 2009-8-7 08:37
你用的原版还是用到了其他脚本?
如果是原版。
在Game_Battler的最下面找到 # ● 发动连续伤害效果
改成
if self.state?(2)
#2号状态为原版的中毒状态
@hp_damage = apply_variance(maxhp / 10, 10)
      @hp_damage = @hp - 1 if @hp_damage >= @hp
      self.hp -= @hp_damage
elsif self.state?(10) #设置10号状态为回复
      # 设置伤害
           self.hp += 24 #每回合加24hp
end

然后将10号状态设置为名字为回复 勾选上“连续伤害”“不能抵抗”。回合为8回合。
最后将药水设置为+回复状态。

如果用了其他脚本,例如sideview,rtab等更改战斗类的脚本。里面的“系统设定”就会有更easy的设定。不过sideview的貌似有点bug。
作者: bao9053    时间: 2009-8-7 16:00
提示: 作者被禁止或删除 内容自动屏蔽
作者: bao9053    时间: 2009-8-7 16:00
提示: 作者被禁止或删除 内容自动屏蔽
作者: 小空弟    时间: 2009-8-7 18:19
用了别的脚本吗?
作者: 小空弟    时间: 2009-8-7 19:03
本帖最后由 小空弟 于 2009-8-8 07:41 编辑

Project10.rar (238.25 KB, 下载次数: 50) 我用错语法了,原理是一样的。
在平常状态的话,去掉状态里面的“战斗结束时解除”的小勾即可。
我做了个范例。修改了Game_Battler和Game_Party的部分内容。看看行不行

作者: a84501571    时间: 2009-8-7 21:58
附件损坏——……
作者: 小空弟    时间: 2009-8-8 07:56
现在论坛上的附件都是这样的。详情参考http://rpg.blue/viewthread.php?tid=130261&extra=page%3D1
作者: zh99998    时间: 2009-8-12 20:27
附件修好了
作者: 龙行宇VS杰    时间: 2009-8-12 21:44
附件什么时候修好的?

(看贴回贴....)




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1