Project1

标题: 战斗状态问题(倍击) [打印本页]

作者: 时代之影    时间: 2009-5-25 21:51
标题: 战斗状态问题(倍击)
如何设置一个状态,让角色普通攻击时有一定几率数倍伤害(比游戏中自设的倍击率高~~~~~) [LINE]1,#dddddd[/LINE]版务信息:版主帮忙结贴~
作者: redant    时间: 2009-5-25 22:54
数据库 设置
然后battle3里
if self.damage > 0
        
        if attacker.state?(8)         
         self.damage *= 10
         end [LINE]1,#dddddd[/LINE]系统信息:本贴由本区版主认可为正确答案,66RPG感谢您的热情解答~
作者: 时代之影    时间: 2009-5-27 21:49
解释一下,这个脚本中哪里是设置倍击倍数,哪里是倍击几率,哪里是状态编号。。。。。
作者: dna_7086    时间: 2009-5-28 00:11
提示: 作者被禁止或删除 内容自动屏蔽
作者: 时代之影    时间: 2009-5-28 01:23
函数怎么设置啊?
作者: redant    时间: 2009-5-28 06:33
if attacker.state?(8)         
        self.damage *= 10
        end

state 是状态 (8) 是 数据库状态8号

下一句是 伤害*10




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