设为首页收藏本站官方微博

汉化任务 魔法师西蒙5解包器制作(rpgmaker请进)

[复制链接]
查看: 4389|回复: 10
打印 上一主题 下一主题

[汉化任务] 魔法师西蒙5解包器制作(rpgmaker请进)

跳转到指定楼层
楼主
发表于 2010-3-1 22:02 | 只看该作者 回帖奖励 |正序浏览 |阅读模式

魔法师西蒙5解包器制作(rpgmaker请进)

rpgmaker你好,想给你安排一个新的任务,就是制作魔法师西蒙5的解包器。
2 L( d9 B* O# k6 U4 l, n1 Q任务不难,文件名表是sqlite3格式的,读取以后,对游戏文件解包即可。  f6 v1 h8 H- Z  s& Y
游戏的包文件是resources.d000---resources.d018。
" m5 X; O8 ?8 ?& i6 M2 ?8 c7 F以及德文的german.d000---german.d003,英文的就是english.d000---english.d003.
8 A0 d7 z/ W; y+ M' S( t文件名表中有1个字段就对应了文件的索引号。
% o/ o" R; ~+ R4 K请制作成命令行形式的。
, n/ z; Z. j3 S9 x, a, b: _7 n1 X# J/ o5 J3 Y4 a- ]
请参考以下帖子
) M7 v: O2 ~% zhttps://www.chinaavg.com/read.php?tid=20940
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 很美好很美好 很差劲很差劲
回复

使用道具 举报

11#
 楼主| 发表于 2010-3-15 07:58 | 只看该作者
引用第9楼慕容枫叶于2010-03-15 07:52发表的  :
, w+ D0 {1 N+ r我建议对此包做进一步修改……; ^& |; S" u( X5 Y" L( b
比如能不能在解包过程中列个表说明XXXX文件正在解& h; t. \/ D; c7 S
这样新手不会容易发现是不是我的电脑问题重新启动之类的
2 y+ \6 c+ i2 F4 e
有道理,枫叶可以直接和rpgmaker联系一下,让他修改。
回复 支持 反对

使用道具 举报

10#
发表于 2010-3-15 07:52 | 只看该作者
我建议对此包做进一步修改……- V# w/ K1 I: x
比如能不能在解包过程中列个表说明XXXX文件正在解
( h( s! c& t0 }* x: e" Q1 L这样新手不会容易发现是不是我的电脑问题重新启动之类的
回复 支持 反对

使用道具 举报

9#
发表于 2010-3-5 09:16 | 只看该作者
源代码 程序和例子在bin目录

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

8#
 楼主| 发表于 2010-3-4 20:05 | 只看该作者
引用第6楼rpgmaker于2010-03-04 20:02发表的  :
$ U4 K8 H  |% Y; \6 n2 X9 ssqlite数据库中的字段revision 具体指什么,程序中是否需要注意到他?
! @: q  z  I: ~9 G4 F, U5 a
这个revision 应该不需要,可以忽略,应该表示这句字幕的版本。
回复 支持 反对

使用道具 举报

7#
发表于 2010-3-4 20:02 | 只看该作者
sqlite数据库中的字段revision 具体指什么,程序中是否需要注意到他?
回复 支持 反对

使用道具 举报

6#
 楼主| 发表于 2010-3-2 22:54 | 只看该作者
一个sqlite数据库对应一系列要解的文件& ?& e* B  L) k  E7 S

, |) P' Q* r5 O' I6 F比如 ExtDat  resources.meta  表示解 resources.d000---resources.d00N) S9 z4 C/ ?7 r5 Z. c$ D& _. @
         ExtDat  english.meta  表示解 english.d000---english.d00N
回复 支持 反对

使用道具 举报

5#
发表于 2010-3-2 22:31 | 只看该作者
解包文件的命令是否可以是这样
/ t& O" Z+ H" v' g/ Z 输入sqlite数据库文件名,输入要解包文件,之后就可以解包了吧?
5 I9 Q7 w6 p" T+ i% u也就是说一个sqlite数据库对应一个要解包的文件,还是说多个?
回复 支持 反对

使用道具 举报

地板
 楼主| 发表于 2010-3-2 19:50 | 只看该作者
引用第1楼rpgmaker于2010-03-02 17:20发表的  :, j6 {" M" h0 c" f
具体要解包那些文件啊?
( s+ z( b8 V/ _' {2 `: q还有就是使用的语言,c++? python?

* t) q& N( U+ {. m请用c++。具体要解的文件在顶楼。" M6 {: B% e; P! h3 F$ }8 A/ t
文件名表是sqlite3数据库,我放出来了。
! m: U9 |, p/ }! p. T请根据文件名表解那些文件。
回复 支持 反对

使用道具 举报

板凳
发表于 2010-3-2 19:48 | 只看该作者
用命令行形式就可以了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

冒险解谜游戏中文网 ChinaAVG

官方微博官方微信号小黑屋 微信玩家群  

(C) ChinaAVG 2004 - 2019 All Right Reserved. Powered by Discuz! X3.2
辽ICP备11008827号 | 桂公网安备 45010702000051号

冒险,与你同在。 冒险解谜游戏中文网ChinaAVG诞生于2004年9月9日,是全球华人共同的冒险解谜类游戏家园。我们致力于提供各类冒险游戏资讯供大家学习交流。本站所有资源均不用于商业用途。

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