1 / 21
文档名称:

天使SOX文件编辑-01.doc

格式:doc   大小:804KB   页数:21页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

天使SOX文件编辑-01.doc

上传人:花开花落 2019/6/19 文件大小:804 KB

下载得到文件列表

天使SOX文件编辑-01.doc

文档介绍

文档介绍:天使Shininglore研究集合天使纪念  2009-05-0109:41  阅读246   评论5 字号:大大 中中 小小绪言自较早在国内运营的全3D游戏《精灵》之后,在2002年7月,ShiningloreOnline(天使在线)作为更成熟的3DMMORPG(多人在线角色扮演游戏)网络游戏来到了中国。游戏虽然在画面上较为细致,但其程序设计却问题重重,以致2003年10月正式结束运营,其在韩国的后续版本也停止了开发。点此查看:天使历程三部曲一直以来,忠实的游戏爱好者一直为天使的复活而努力。国内相对宽松的环境,孕育了各类个人服务器的诞生。经过各种是是非非,转眼已经到2009年了。7年的时光,天使仍然在苟延残喘。我不想去打破这样一种平衡,不过随着时间流逝,各种技术也如过眼云烟逐渐淡出记忆。在此,我仅将过去所整理的资料进行重组,有兴趣的爱好者可以延续。唯一的希望就是不要再去破坏这个已经倒闭了7年的游戏,这种捣乱炫耀的成就感不值一钱,游戏的本意就是大家一起快乐。游戏文件游戏运行所需要的程序:天使客户端,天使服务端,数据库程序网络游戏的特点就是需要在客户端和服务器间传送网络数据包,仅一个无网络的客户端是无法启动的。为了防止数据篡改,一般服务端会进行数据传送的加密,也就是封装网络数据包(简称封包)。现在就先不讨论这个敏感的话题,以下是对游戏内部文件的直接修改。,资源文件包含在data名称的文件夹内。游戏的图形、声效、任务数据等经过压缩,分别封装为以下7个文件(分别以天使8英雄中的7个名字来命名):,,(PNX动作模型信息,DDS特效贴图,TGA贴图):包含游戏地形构成文件(MAP格式的地形及NES格式的任务信息):包含游戏音乐文件(MP3格式的BGM):包含游戏声效文件(WAV格式的游戏声效):包含sox格式的天使游戏数据文件另外,(1)-文件提取和替换:“Soda:一种用BZip2方法压缩的文件列表。文件列表的头(header)部分不可解释,内容部分是标准的BZip2格式。解压出来以后的文件列表每一个单元是固定的长度,可以从中得到包里面每一个文件的详细资料,存在方式:%ShiningLore%\Data\”--南宫寒涛ChristopherNamkoongPrincipalEngineerCore-Environments原作者对于工具使用做了很详细的说明,我已经将此记录在天使服务端的配套电子书教程中(可到,以下将详细介绍使用步骤。,新建->文本文档,取名Extract,“soda/e”(将客户端全部文件解压)“另存为”bat后缀的文件,也可以保存文档后,将其后缀名改为bat。,我新建了几个这样的Bat批处理文档。“soda/acdMISC”(替换Misc文件夹中的内容)“soda/acdSound”(替换Sound文件夹中的内容)…………,,cmd窗口弹出并开始提取文件内容(,只能进行文件提取和替换操作),Data文件目录下将多出以下文件夹,这些文件夹所包含的文件正是天使对应sop封包文件中的内容。其中,天使游戏音乐就位于“\data\Sound\BGM”文件夹下。*(2)-Sox文件编辑器:,曾引起不少混乱,现重新对此进行讨论,但仍然不希望无聊人士随意篡改游戏数据。【入门篇】(1)中,我们已经提取了天使客户端内部的所有文件,接着进入“\data\Misc”文件夹下,会看到很多sox后缀的文件*,启动编辑器*如果启动时出现异常提示,请安装微软Framework环境-Framework()“载入”,在弹出的文件选择窗口中,选择“”,如菜单名称,物品名称,怪物名称,技能名称等。点击上方的横条,如index,可对数据行进行顺序排列(从小到大或从大到小)*