Project1

标题: 吸血技能伤害显示 [打印本页]

作者: 0飘絮0    时间: 2008-3-23 02:31
标题: 吸血技能伤害显示
做了个吸血的技能 被攻击者伤害默认有显示了
怎么样 可以写出使用吸血技能者吸血的数值显示呢?
(如果用法了伤害美化脚本的更好)
作者: dbshy    时间: 2008-3-23 02:39
没懂LZ的意思,将清楚点吧
作者: 八云紫    时间: 2008-3-23 02:49
LZ的意思是这样的吧。
   当主角攻击成功时,显示敌人失去的血量,接着显示我方角色所吸收的血量?
是不?
作者: 0飘絮0    时间: 2008-3-23 03:55
抱歉没把问题说明白,楼上的正是我想要说的题目.
刚才自己试了下修改成了.
在Game_Battler 3里使用技能的 # HP 的伤害减法运算 下面加如下:
user.hp += self.damage #使用技能的人加HP
user.damage = -1*self.damage   #数值后面显示
然后再在Scene_Battle 4里主回合步骤 5 : 显示伤害下加如下句子:
if @active_battler.damage != nil    #用于吸血显示伤害
     @active_battler.damage_pop = true
end
居然好象成功了,不知道这样写完全没.
这个@active_battler.damage 的消除不知道是不是"开始角色命令回合"里的
    @active_battler = nil
这句消除的,因为我多加句
if @active_battler.damage != nil   
    @active_battler.damage_pop = true
    @active_battler.damage = nil   #多加的   
end
时却不能显示吸血技能使用者的数值显示
——不知道这样会有什么错误不?知道的朋友提示下。谢谢





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