Project1

标题: 同生共死[15/02/02 第一版] [打印本页]

作者: XYZ加农炮    时间: 2015-2-2 20:19
标题: 同生共死[15/02/02 第一版]
模仿赛尔号里一个效果,具体请看脚本。
脚本代码

同生共死.zip (201.14 KB, 下载次数: 57)
作者: 芯☆淡茹水    时间: 2015-2-3 09:17
本帖最后由 芯☆淡茹水 于 2015-2-3 09:31 编辑

目测该功能只是显示扣血量,没有实际扣血。


RUBY 代码复制
  1. #==============================================================================
  2. # ● 模仿赛尔号技能同生共死 by XYZ加农炮 15/2/2 第一版
  3. #------------------------------------------------------------------------------
  4. # 技能效果就是把对手血量打至和自己一样,如果自己血多不扣血
  5. #------------------------------------------------------------------------------
  6. # * 基于默认战斗系统
  7. #==============================================================================
  8. class Game_Battler
  9.   TSGS_SKILL = 81 # 同生共死技能编号
  10.   alias tsgs_skill_effect skill_effect
  11.   def skill_effect(user, skill)
  12.     if skill.id == TSGS_SKILL
  13.       self.damage = [self.hp - user.hp, 0].max
  14.       self.hp -= self.damage
  15.       return true
  16.     end
  17.     tsgs_skill_effect(user, skill)
  18.   end
  19. end

作者: chd114    时间: 2015-2-3 22:21
刀死里面不死系列的压制卡吗···如果你的HP比目标高就无效否则强制让对方HP和自己一样的技能




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