| 赞 | 152  | 
 
| VIP | 10 | 
 
| 好人卡 | 39 | 
 
| 积分 | 93 | 
 
| 经验 | 146191 | 
 
| 最后登录 | 2024-5-6 | 
 
| 在线时间 | 2504 小时 | 
 
 
 
 
 
Lv4.逐梦者 
	- 梦石
 - 0 
 
        - 星屑
 - 9290 
 
        - 在线时间
 - 2504 小时
 
        - 注册时间
 - 2011-5-20
 
        - 帖子
 - 15389
 
 
  
 
 | 
	
加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有帐号?注册会员  
 
x
 
Game_ActionResult和Window_BattleLog里面添加了吸血和反弹,但是显示的是被击者吸血与被击者反弹伤害的文字- #--------------------------------------------------------------------------
 
 -   # ● 获取 吸血 伤害的文字
 
 -   #--------------------------------------------------------------------------  
 
 -   def vampire_damage_text
 
 -     if @battler.vamp > 0
 
 -       fmt = @battler.actor? ? Vocab::ActorVampire : Vocab::EnemyVampire
 
 -       sprintf(fmt, @battler.name, (@hp_damage * @battler.vamp * 0.01).to_i)
 
 -     #elsif @mp_damage > 0
 
 -     else
 
 -       ""
 
 -     end
 
 -   end
 
  复制代码 EnemyVampire    = "%s吸取了%s点的伤害!"是Vocab的提示文字(感觉问题没有出在这里···不过还是发一下吧···) 
 
chd114的攻击! 
史莱姆受到了24点的伤害! 
史莱姆吸取了24点的伤害! 
史莱姆反弹了24点的伤害! 
 
史莱姆的攻击! 
chd114受到了20点的伤害! 
chd114吸取了20点的伤害! 
chd114反弹了20点的伤害! 
 
 
这是战斗的记录%s吸取了%s点的伤害!这里的目标名称读取的不对惹(在前面试过p self user item···但是user直接nil,self就是@battler,item是正在使用的技能(物品)···)0.0@VIPArcher @熊喵酱 @三途亚梦    |   
 
 
 
 |