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

Project1

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

[原创发布] 解决RMXP文件损坏的完美方案{新手与老手必看}

 关闭 [复制链接]

Lv1.梦旅人

北域苍狼

梦石
0
星屑
162
在线时间
12 小时
注册时间
2005-10-16
帖子
610
跳转到指定楼层
1
发表于 2005-12-31 17:07:43 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
找了很久发现这个以前站上的教学现在站上好象没了,就由我再发一遍吧。

作者:天狼星1110
加强:carol3


有些粗心的RM们往往不给自己的工程设备份,因此会遇到一些麻烦的问题。比如说,哪天正在编写游戏,突然死机了,而文件恰好没有保存。重启后丢失的内容可以重做过,但偏偏会遇上文件错误的问题。这类问题是由于系统非法关机或者死机或者突然断电引起的。这类问题不仅会因为以上的故障发生在编写游戏的过程中而引起的文件错误,即使你保存过文件,安全退出RM程序以后,遇上死机一类的问题,也会引发错误。

该类错误表现为:当你试图用RM打开对其进行编辑时,会在对话框显示“不是预期的文件格式”,打不开文件;当你试图直接运行游戏时,会跳出对话框显示:“脚本'Scene_Title'的18行发生了 ArgumentError。dump format error(0×0)”,也无法打开文件。那么那类没有给自己的文件加备份的粗心的RM们也不必担心自己辛辛苦苦做了几个月的游戏就此报废了,本人建议可以尝试一个办法:

进入游戏目录,打开Date文件夹,把mapXXX.rxdata文件(就是带数字的那一堆文件,XXX表示数字)和mapinfo.rxdata文件复制到新建工程的目录下即可。只是这样做有一个缺点,就是那些脚本和事件和开关都没了~~~~~~~自己慢慢补吧~~~~~~~~~~~~总比全部重做来的好一些吧~~~~~~

【  66编  按 】  


对于不同的情况 ,有时候还可以多挽回一些。你可以尝试把旧工程的data 下其他的.rxdata 文件一 个一 个的考回新工程。每考一个就要反复测试一下 ,确保没有问题 再继续 。一旦出了问题 ,从随便一个新工程中拿过里面的同名.rxdata 覆盖掉错误文件  。   
最好的情况下 ,可以 仅仅丢失脚本内容 。不过我想一般自己写脚本的人都比较注意   备份 ,如果你是拷贝的脚本,只好重来一次了,大概半个小时到一 个小时就可挽回损 失。  
一 点经验   :  
制作 每 隔一段时间 (3- 5 制作小时 ,或者1天), 备 份一份 。可以完全备份 ,也可以图省时只备份 \data 文件夹的内 容 。电脑中要备份很多份不同日期的备份内容  , 以防出错后痛哭 。  
                                                                             

另外我附一个RMXP的数据分布结构在这里:  

——————————————————————————————————————

         文件名                         RMXP中此文件的作用           


——————————————————————————————————————

         Actors.rxdata                     角色数据库的内容

——————————————————————————————————————

      Animations.rxdata                    动画数据库的内容   

——————————————————————————————————————

         Armors.rxdata                     防具数据库的内容  

——————————————————————————————————————

        Classes.rxdata                     职业数据库的内容  

——————————————————————————————————————

     CommonEvents.rxdata           公共事件数据库的内容,这个可要保护好了   

——————————————————————————————————————

        Enemies.rxdata                      敌人数据库的内容

——————————————————————————————————————

         Items.rxdata                      物品数据库的内容  

——————————————————————————————————————
                                   有关制作工程中地iniSearch图的层级关系 、
                                          
                                            地图名的内容   
MapInfos.rxdata
                       默认情况,此文件在游戏中并不会使用 , 除非用了显 示地
                                                 图名脚 本   
        
——————————————————————————————————————  

        Scripts.rxdata                       脚本的内容   

——————————————————————————————————————

         Skills.rxdata                 技能数据库的内容  

——————————————————————————————————————

         States.rxdata                   状态数据库的内容  

——————————————————————————————————————

    System.rxdata           系统数据库的内容,个人认为是比较不重要的一个  

——————————————————————————————————————

        Tilesets.rxdata                    图块数据库的内容  

——————————————————————————————————————

         Troops.rxdata                   敌人队伍数据库的内容  

——————————————————————————————————————

        Weapons.rxdata                    武器数据库的内容  


——————————————————————————————————————
                              编号为XXX的地图的内容,记录了包括地图绘制、事件设置的内容   

         MapXXX.rxdata        有关事件的设置是完全的,所以只要把这个文件保护好就能保护好这张

                              地图这个文件比较不易损坏  

——————————————————————————————————————
昔人更作路人去,凤凰城下孤烟起。游戏制作先行者http://www.diyrpg.net

Lv1.梦旅人

北域苍狼

梦石
0
星屑
162
在线时间
12 小时
注册时间
2005-10-16
帖子
610
2
 楼主| 发表于 2005-12-31 17:07:43 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
找了很久发现这个以前站上的教学现在站上好象没了,就由我再发一遍吧。

作者:天狼星1110
加强:carol3


有些粗心的RM们往往不给自己的工程设备份,因此会遇到一些麻烦的问题。比如说,哪天正在编写游戏,突然死机了,而文件恰好没有保存。重启后丢失的内容可以重做过,但偏偏会遇上文件错误的问题。这类问题是由于系统非法关机或者死机或者突然断电引起的。这类问题不仅会因为以上的故障发生在编写游戏的过程中而引起的文件错误,即使你保存过文件,安全退出RM程序以后,遇上死机一类的问题,也会引发错误。

该类错误表现为:当你试图用RM打开对其进行编辑时,会在对话框显示“不是预期的文件格式”,打不开文件;当你试图直接运行游戏时,会跳出对话框显示:“脚本'Scene_Title'的18行发生了 ArgumentError。dump format error(0×0)”,也无法打开文件。那么那类没有给自己的文件加备份的粗心的RM们也不必担心自己辛辛苦苦做了几个月的游戏就此报废了,本人建议可以尝试一个办法:

进入游戏目录,打开Date文件夹,把mapXXX.rxdata文件(就是带数字的那一堆文件,XXX表示数字)和mapinfo.rxdata文件复制到新建工程的目录下即可。只是这样做有一个缺点,就是那些脚本和事件和开关都没了~~~~~~~自己慢慢补吧~~~~~~~~~~~~总比全部重做来的好一些吧~~~~~~

【  66编  按 】  


对于不同的情况 ,有时候还可以多挽回一些。你可以尝试把旧工程的data 下其他的.rxdata 文件一 个一 个的考回新工程。每考一个就要反复测试一下 ,确保没有问题 再继续 。一旦出了问题 ,从随便一个新工程中拿过里面的同名.rxdata 覆盖掉错误文件  。   
最好的情况下 ,可以 仅仅丢失脚本内容 。不过我想一般自己写脚本的人都比较注意   备份 ,如果你是拷贝的脚本,只好重来一次了,大概半个小时到一 个小时就可挽回损 失。  
一 点经验   :  
制作 每 隔一段时间 (3- 5 制作小时 ,或者1天), 备 份一份 。可以完全备份 ,也可以图省时只备份 \data 文件夹的内 容 。电脑中要备份很多份不同日期的备份内容  , 以防出错后痛哭 。  
                                                                             

另外我附一个RMXP的数据分布结构在这里:  

——————————————————————————————————————

         文件名                         RMXP中此文件的作用           


——————————————————————————————————————

         Actors.rxdata                     角色数据库的内容

——————————————————————————————————————

      Animations.rxdata                    动画数据库的内容   

——————————————————————————————————————

         Armors.rxdata                     防具数据库的内容  

——————————————————————————————————————

        Classes.rxdata                     职业数据库的内容  

——————————————————————————————————————

     CommonEvents.rxdata           公共事件数据库的内容,这个可要保护好了   

——————————————————————————————————————

        Enemies.rxdata                      敌人数据库的内容

——————————————————————————————————————

         Items.rxdata                      物品数据库的内容  

——————————————————————————————————————
                                   有关制作工程中地iniSearch图的层级关系 、
                                          
                                            地图名的内容   
MapInfos.rxdata
                       默认情况,此文件在游戏中并不会使用 , 除非用了显 示地
                                                 图名脚 本   
        
——————————————————————————————————————  

        Scripts.rxdata                       脚本的内容   

——————————————————————————————————————

         Skills.rxdata                 技能数据库的内容  

——————————————————————————————————————

         States.rxdata                   状态数据库的内容  

——————————————————————————————————————

    System.rxdata           系统数据库的内容,个人认为是比较不重要的一个  

——————————————————————————————————————

        Tilesets.rxdata                    图块数据库的内容  

——————————————————————————————————————

         Troops.rxdata                   敌人队伍数据库的内容  

——————————————————————————————————————

        Weapons.rxdata                    武器数据库的内容  


——————————————————————————————————————
                              编号为XXX的地图的内容,记录了包括地图绘制、事件设置的内容   

         MapXXX.rxdata        有关事件的设置是完全的,所以只要把这个文件保护好就能保护好这张

                              地图这个文件比较不易损坏  

——————————————————————————————————————
昔人更作路人去,凤凰城下孤烟起。游戏制作先行者http://www.diyrpg.net

Lv1.梦旅人

梦石
0
星屑
50
在线时间
0 小时
注册时间
2005-10-30
帖子
32
3
发表于 2005-12-31 17:20:20 | 只看该作者
唉!自从被整了后,我都重新编了游戏和剧情了!不过还是可以一试的!{/qiang}
直到你发现你为你做的事而感到后悔时!那就是人间最大的悲剧!!!
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
60
在线时间
1 小时
注册时间
2005-11-29
帖子
141
4
发表于 2005-12-31 17:29:08 | 只看该作者
把脚本和RMXP隔离开最安全,测试的时候直接生成脚本的rxdata文件。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-4-23 19:03

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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