天使SO文件编辑01

天使Shininglore研究集合天使纪念2009-05-0109:41阅读246评论5字号:大中小绪言自较早在国内运营的全3D游戏《精灵》之后,在2002年7月,ShiningloreOnline(天使在线)作为更成熟的3DMMORPG(多人在线角色扮演游戏)网络游戏来到了中国。游戏虽然在画面上较为细致,但其程序设计却问题重重,以致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”--南宫寒涛ChristopherNamkoongPrincipalEngineerCore-EnvironmentsA.T.C.2002.12.16原作者对于工具使用做了很详细的说明,我已经将此记录在天使服务端的配套电子书教程中(可到shininglor.ys168下载),以下将详细介绍使用步骤。1.将Soda.exe复制到天使data文件夹下2.在data目录下的空白处右键,新建->文本文档,取名Extract,在新建的文本文档Extract.txt内输入“soda/e”(将客户端全部文件解压)3.将此文本文档“另存为”bat后缀的文件,也可以保存文档后,将其后缀名改为bat。4.为了方便以后的操作,我新建了几个这样的Bat批处理文档。updateMisc.bat对应“soda/acdMISC”(替换Misc文件夹中的内容)updateSound.bat对应“soda/acdSound”(替换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,启动编辑器*如果启动时出现异常提示,请安装微软Framework环境-下载并安装MicrosoftFramework(即上图右...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供参考,付费前请自行鉴别。
3、如文档内容存在侵犯商业秘密、侵犯著作权等,请点击“举报”。

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

客服邮箱:

biganzikefu@outlook.com

所有的文档都被视为“模板”,用于写作参考,下载前须认真查看,确认无误后再购买;

文档大部份都是可以预览的,笔杆子文库无法对文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;

文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为依据;

如果您还有什么不清楚的或需要我们协助,可以联系客服邮箱:

biganzikefu@outlook.com

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

笔杆子文秘
机构认证
内容提供者

为您提供优质文档,供您参考!

确认删除?