设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 3398|回复: 20
打印 上一主题 下一主题

[已经过期] 求容错脚本改进输出使用方法以及附加脚本事件中如何调用

[复制链接]

Lv5.捕梦者

梦石
0
星屑
39061
在线时间
11145 小时
注册时间
2009-3-15
帖子
4889
1
发表于 2017-1-13 12:12:24 | 显示全部楼层
本帖最后由 soulsaga 于 2017-1-13 12:13 编辑

我看了下..觉得是XP版的附加包没有写进去容错内容?
这个用法大概是在事件脚本中用任意脚本就会记录缺少文件?
你可以照着其他两个版本改好的试试看..


脚本新手可能有错..请见谅..

点评

xp脚本加入后,生成的txt就是空白了。不知为何  发表于 2017-1-13 13:23
回复 支持 反对

使用道具 举报

Lv5.捕梦者

梦石
0
星屑
39061
在线时间
11145 小时
注册时间
2009-3-15
帖子
4889
2
发表于 2017-1-13 14:52:05 | 显示全部楼层
本帖最后由 soulsaga 于 2017-1-13 14:56 编辑
89444640 发表于 2017-1-13 13:20
请问应该如何应用?
脚本这我实在是不会。谢谢


我测试过..用其他版本的附加包可以正常运作
RUBY 代码复制
  1. #  解决游戏因发布时缺少文件等错误而使游戏无法正常进行的问题。
  2. #==============================================================================
  3. #  [120929]:支援在事件中执行脚本的容错功能,同时输出所在地图与事件ID
  4. #==============================================================================
  5. #  * 注意本脚本只能用于标准事件解释器结构的工程
  6. #==============================================================================
  7. class Interpreter
  8.    #--------------------------------------------------------------------------
  9.    # ● 脚本
  10.    #--------------------------------------------------------------------------
  11. #==============================================================================
  12. # ■ 凌的容错脚本 v3 附加包 [120929] [RMVA版本]
  13. #------------------------------------------------------------------------------
  14. #  解决游戏因发布时缺少文件等错误而使游戏无法正常进行的问题。
  15. #==============================================================================
  16. #  [120929]:支援在事件中执行脚本的容错功能,同时输出所在地图与事件ID
  17. #==============================================================================
  18. #  * 注意本脚本只能用于标准事件解释器结构的工程
  19. #==============================================================================
  20. class Game_Interpreter
  21.    #--------------------------------------------------------------------------
  22.    # ● 脚本
  23.    #--------------------------------------------------------------------------
  24.    def command_355
  25.      script = @list[@index].parameters[0] + "\n"
  26.      while next_event_code == 655
  27.        @index += 1
  28.        script += @list[@index].parameters[0] + "\n"
  29.      end
  30.      begin
  31.        eval(script)
  32.      rescue
  33.        write_errors "Error on eval script\nMapID:#{@map_id}\nEventID:#{@event_id}"
  34.        write_errors "Script:\n#{script}ErrorMessage:\n#{$!.message}"
  35.        return
  36.      end
  37.    end
  38. end
  39. end


那帖上面的通用版也要放进去..大概?

输出内容如下
Error:File not found on Graphics.transition
Graphics/Transitions/004-Blind04
Error:File not found on Bitmap.new
Graphics/Characters/Hero
Error:File not found on Bitmap.new
Graphics/Characters/E_Slime_Act_ACT
Error:File not found on Bitmap.new
Graphics/Characters/E_Masde_Act_ACT
Error:File not found on Bitmap.new
Graphics/Characters/Hero_quarter_ANI
回复 支持 反对

使用道具 举报

Lv5.捕梦者

梦石
0
星屑
39061
在线时间
11145 小时
注册时间
2009-3-15
帖子
4889
3
发表于 2017-1-13 17:29:00 | 显示全部楼层
本帖最后由 soulsaga 于 2017-1-13 17:32 编辑

脚本如下..
不知为何发不了..说我攻击行为云云..
只能发附件了..

rmxy.7z

785 Bytes, 下载次数: 71

回复 支持 反对

使用道具 举报

Lv5.捕梦者

梦石
0
星屑
39061
在线时间
11145 小时
注册时间
2009-3-15
帖子
4889
4
发表于 2017-1-13 18:13:35 | 显示全部楼层
本帖最后由 soulsaga 于 2017-1-13 18:23 编辑
89444640 发表于 2017-1-13 17:55
没有写出出错的事件id以及动画编号只告诉我地图了 主要是个大地图还空白的- -b
应该怎么使用呢?
Error:Fi ...


支援在事件中执行脚本的容错功能,同时输出所在地图与事件ID

输出的是当前地图和当前事件ID..所以这个功能没有大用..
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2026-6-8 13:50

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表