Project1

标题: 求脚本大大帮我兼容下两个脚本 [打印本页]

作者: Hunting    时间: 2015-6-14 17:35
标题: 求脚本大大帮我兼容下两个脚本
PSP存读档脚本和标题美化脚本,在读档页面不兼容。导致PSP读档时,无法读取。提示无效音效。
然后我找到了Scene_Title类。
由于PSP存读档修改过Scene_Title类,所以不知道怎么才能整合兼容起来。
以下是原版Scene_Title类,标题美化可以正常使用读档。
#--------------------------------------------------------------------------
  # ● 命令 : 继续
  #--------------------------------------------------------------------------
  def command_continue
    # 继续无效的情况下
    unless @continue_enabled
      # 演奏无效 SE
      $game_system.se_play($data_system.buzzer_se)
      return
    end
    # 演奏确定 SE
    $game_system.se_play($data_system.decision_se)
    # 切换到读档画面
    $scene = Scene_Load.new

下面是PSP存读档的Scene_Title类。
#--------------------------------------------------------------------------
  # ● 命令 : 继续
  #--------------------------------------------------------------------------
  def command_continue
    # 继续无效的情况下
    unless @continue_enabled
      # 演奏无效 SE
      $game_system.se_play($data_system.buzzer_se)
      return
    end
    # 演奏确定 SE
    $game_system.se_play($data_system.decision_se)
    # 切换到读档画面
    Scene_Load_PSP.new
  end

{:2_254:}  跪求了 ,大大们 求您们救我
作者: Hunting    时间: 2015-6-14 18:07

好吧 ,我看了下脚本之后 发现似乎并不是这种小问题,似乎问题更大。PSP脚本修改和关联的脚本太多了。 附件我上传了,请哪位大师傅帮我看下 怎么兼容

Project1.zip

1.09 MB, 下载次数: 98


作者: 白鬼    时间: 2015-6-14 20:44
Scripts.zip (128.72 KB, 下载次数: 65)

解压后放到DATE文件夹里面。
注意备份

全局搜索 #byakki# 查看我修改的部分。
目前测试下来,没有发现哪里还有问题的。
遇到了再说吧。
作者: kuerlulu    时间: 2015-6-14 20:47
搞一下标题界面中判断存档有效性即可
即[图片标题]脚本56-60行改为
  1.     for i in 0...Scene_Save_PSP::Game_Save_Max
  2.       if FileTest.exist?("Save/#{i}.sav")
  3.         @continue_enabled = true
  4.       end
  5.     end
复制代码
如图:
作者: Hunting    时间: 2015-6-14 22:59
太谢谢两位大大了~ 另外 两位大大可愿意收徒! 我对脚本完全一窍不通。。。。。。。。。。
感谢两位大大帮助!了




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