| 赞 | 0  | 
 
| VIP | 0 | 
 
| 好人卡 | 0 | 
 
| 积分 | 1 | 
 
| 经验 | 3764 | 
 
| 最后登录 | 2020-5-5 | 
 
| 在线时间 | 8 小时 | 
 
 
 
 
 
Lv1.梦旅人 
	- 梦石
 - 0 
 
        - 星屑
 - 55 
 
        - 在线时间
 - 8 小时
 
        - 注册时间
 - 2006-10-5
 
        - 帖子
 - 129
 
 
 
 | 
	
加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有帐号?注册会员  
 
x
 
我想让他在开关15打开的时候才执行,于是我加了一句 
 
原版 
 
    # 防御的情况下 
      if @active_battler.current_action.basic == 1 
      @help_window.set_text($data_system.words.guard, 1) 
      # ——回复。可以改为SP。 
      @active_battler.damage = -@active_battler.maxhp * 0.05 
      @active_battler.damage = @active_battler.damage.to_i 
      @active_battler.hp -= @active_battler.damage 
      @active_battler.damage = "HP Recover" 
      # 回復值的表示 
      @target_battlers.push(@active_battler) 
      return 
    end 
 
改变: 
    # 防御的情况下 
    if $game_switches[15] 
      if @active_battler.current_action.basic == 1 
      @help_window.set_text($data_system.words.guard, 1) 
      # ——回复。可以改为SP。 
      @active_battler.damage = -@active_battler.maxhp * 0.05 
      @active_battler.damage = @active_battler.damage.to_i 
      @active_battler.hp -= @active_battler.damage 
      @active_battler.damage = "HP Recover" 
      # 回復值的表示 
      @target_battlers.push(@active_battler) 
      return 
    end 
 
 
 
然后他就不断的说脚本出错……(使用了齐时战斗,不过好像没什么关系) 
 
我哪里写错了?  版务信息:版主帮忙结贴~ |   
 
 
 
 |