天使SOX文件编辑.docVIP

  1. 1、本文档共17页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
天使SOX文件编辑

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

文档评论(0)

ipad0d + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档