| 
 
| 赞 | 0 |  
| VIP | 46 |  
| 好人卡 | 26 |  
| 积分 | 6 |  
| 经验 | 76056 |  
| 最后登录 | 2023-9-17 |  
| 在线时间 | 2656 小时 |  
 Lv2.观梦者 
	梦石0 星屑618 在线时间2656 小时注册时间2010-6-28帖子1361 
 | 
| 
本帖最后由 我的米呀 于 2012-2-22 22:58 编辑
x
加入我们,或者,欢迎回来。您需要 登录 才可以下载或查看,没有帐号?注册会员  
 源地址:http://www.rpgrevolution.com/forums/index.php?showtopic=18525复制代码#===================================================================
# Jens009's Critical Flash  暴击闪光或暴击振动
# August 4, 2008 2008年8月4日
# Version 1.0  版本1
# Description: Screen Flash when attacker deals critical damage    当发出暴击时屏幕闪烁或振动。
# Aliased used:  使用了的alias
#   jens009_add_critical_flash make_attack_damage_value
# Compatibility:   适用范围:
#   All systems.     全系统(ACE未知)
#注:添加了振动。  -某米
#=====================================================================
# Start Game_Battler_Edit
#====================================================================
class Game_Battler
alias jens009_add_critical_flash make_attack_damage_value
#===================================================================
# Start Method edit
#===================================================================
def make_attack_damage_value(attacker)
  # Call Original Method
    jens009_add_critical_flash(attacker)
  # Check Critical Flag
    if @critical == true
      # Screen Flash
      #【振动版】(a, b, c):a:振动强度,b:振动速度,c:振动持续时间。
      $game_troop.screen.start_shake(9, 9, 1)
     # 【闪光版】 (提示:若使用闪光版请在前面的震动版的$前加上#并消去下面$前的#,反之则保留下面$的#)
     # Color.new(a,b,c,d),e====》a:红,b:绿,c:蓝,d:灰度,e:闪烁持续时间
     # $game_troop.screen.start_flash(Color.new(255,255,255,160), 20)
    end # END CHECK
  end # END Method Edit
end # End Class Edit
 | 
 |