Project1

标题: 那个敌人血条脚本的冲突好像还没解决 [打印本页]

作者: id人格分裂症    时间: 2008-5-17 23:30
标题: 那个敌人血条脚本的冲突好像还没解决
原帖地址:
http://rpg.blue/viewthread.php?tid=86842


按照3535的办法战斗中能看到敌人的血槽了,但是角色一选择特技就出错退出了

[LINE]1,#dddddd[/LINE]版务信息:本贴由楼主自主结贴~
作者: 3535    时间: 2008-5-17 23:45
class Window_Skill < Window_Selectable
  #--------------------------------------------------------------------------
  # ● 刷新帮助文本
  #--------------------------------------------------------------------------
  def update_help
    if $game_temp.in_battle
      @help_window.set_text(self.skill == nil ? "" : self.skill.description)
    else
      @help_window.set_text(skill)
      #校正帮助窗口位置
      @help_window.set_pos(self.x,self.y,self.width,self.oy,self.index,@column_max)
    end
  end
end
[LINE]1,#dddddd[/LINE]系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~
作者: id人格分裂症    时间: 2008-5-17 23:59
选择特技的时候还是出错啦{/pz}

作者: id人格分裂症    时间: 2008-5-18 00:01
查看装备的时候也会出错



作者: Infrared    时间: 2008-5-18 00:01
提示: 作者被禁止或删除 内容自动屏蔽
作者: id人格分裂症    时间: 2008-5-18 00:07
是添加在跟随光标移动脚本的最后么
作者: Infrared    时间: 2008-5-18 00:11
提示: 作者被禁止或删除 内容自动屏蔽
作者: id人格分裂症    时间: 2008-5-18 00:24
这样的话选特技可以了,但是查看装备就出错了{/dk}
作者: Infrared    时间: 2008-5-18 00:27
提示: 作者被禁止或删除 内容自动屏蔽
作者: id人格分裂症    时间: 2008-5-18 00:59
以下引用Infrared于2008-5-17 16:27:41的发言:


以下引用id人格分裂症于2008-5-17 16:24:51的发言:

这样的话选特技可以了,但是查看装备就出错了


你的游戏在战斗中可换装备?





不是的,就是缺省的按ESC进入状态窗口选"装备",就出现这个了


作者: id人格分裂症    时间: 2008-5-18 01:36
或许跟随光标移动脚本中# ● 刷新帮助文本 下面的 class Window_EquipRight < Window_Selectable 和 class Window_EquipItem < Window_Selectable 也要改动??
作者: Infrared    时间: 2008-5-18 01:40
提示: 作者被禁止或删除 内容自动屏蔽
作者: id人格分裂症    时间: 2008-5-18 01:45
Scene_Item,Scene_Skill,Scene_Equip都改了啊..@help_window = Window_Help2.new

跟随光标移动的帮助窗口脚本在敌人血槽脚本的上面
作者: id人格分裂症    时间: 2008-5-18 01:48
选特技没问题了,就是状态窗口一进入装备就出错
作者: Infrared    时间: 2008-5-18 01:52
提示: 作者被禁止或删除 内容自动屏蔽
作者: id人格分裂症    时间: 2008-5-18 01:59
等一下哈
作者: id人格分裂症    时间: 2008-5-18 02:07
我把工程传上来吧
作者: id人格分裂症    时间: 2008-5-18 02:10
http://rpg.blue/upload_program/files/Project1_91476617.rar
作者: Infrared    时间: 2008-5-18 02:25
提示: 作者被禁止或删除 内容自动屏蔽
作者: id人格分裂症    时间: 2008-5-18 02:27
能修正吗
作者: Infrared    时间: 2008-5-18 02:31
提示: 作者被禁止或删除 内容自动屏蔽
作者: id人格分裂症    时间: 2008-5-18 02:33
怕冲突,我就新开了一个工程,直接把这两脚本拷贝进去了
作者: Infrared    时间: 2008-5-18 02:34
提示: 作者被禁止或删除 内容自动屏蔽
作者: id人格分裂症    时间: 2008-5-18 02:37
只要这个解决就可以了
作者: Infrared    时间: 2008-5-18 02:44
提示: 作者被禁止或删除 内容自动屏蔽
作者: id人格分裂症    时间: 2008-5-18 03:24
等我回单位上班才能传啊...家里又没工程,到时候你又不在了,星期一吧{/dk}
作者: id人格分裂症    时间: 2008-5-19 17:11
我知道了,跟随光标移动的帮助窗口脚本里所有的 lass Window_Help < Window_Base 都要改成class Window_Help2 < Window_Base,我以前只改了第一个
作者: id人格分裂症    时间: 2009-6-12 08:00
最后就是添加成这样还是老毛病:
class Window_Skill < Window_Selectable
  
  
#--------------------------------------------------------------------------
# ● 刷新帮助文本
#--------------------------------------------------------------------------
def update_help
   if $game_temp.in_battle
     @help_window.set_text(self.skill == nil ? "" : self.skill.description)
   else
     @help_window.set_text(skill)
     #校正帮助窗口位置
     @help_window.set_pos(self.x,self.y,self.width,self.oy,self.index,@column_max)
   end
end


  
  
  #--------------------------------------------------------------------------
  # ● 刷新帮助文本
  #--------------------------------------------------------------------------
  def update_help
#    @help_window.set_text(self.skill == nil ? "" : self.skill.description)
    @help_window.set_text(skill)
    #校正帮助窗口位置
    @help_window.set_pos(self.x,self.y,self.width,self.oy,self.index,@column_max)
  end
end
class Window_EquipRight < Window_Selectable
  def update_help
#    @help_window.set_text(self.item == nil ? "" : self.item.description)
    @help_window.set_text(item)
    #校正帮助窗口位置
    @help_window.set_pos(self.x,self.y,self.width,self.oy,self.index,@column_max)
  end
end
class Window_EquipItem < Window_Selectable
  def update_help
#    @help_window.set_text(self.item == nil ? "" : self.item.description)
    @help_window.set_text(item)
    #校正帮助窗口位置
    @help_window.set_pos(self.x,self.y,self.width,self.oy,self.index,@column_max)
  end
end
class Window_ShopBuy < Window_Selectable
  def update_help
    @help_window.set_text(item)
    #校正帮助窗口位置
    @help_window.set_pos(self.x,self.y,self.width,self.oy,self.index,@column_max)
  end
end
class Window_ShopSell < Window_Selectable
  def update_help
    @help_window.set_text(item)
    #校正帮助窗口位置
    @help_window.set_pos(self.x,self.y,self.width,self.oy,self.index,@column_max)
  end
end





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