99Max综合娱乐网站(旧版)

 找回密码
 立即注册
查看: 4992|回复: 20

[转帖]自己动手制作Diff&Lua客户端补丁

[复制链接]

升级   29%

发表于 2010-7-24 20:37:32 | 显示全部楼层 |阅读模式
自己动手制作Diff&Lua客户端                              --By: blue狮子
==================================================
写在前面:
xRay有多半年未更新了,大部分人用的是SeAr论坛提供的登录启动器: 2009-10-13aRagexeRE_patched.exe
这是xRay作者放出的至今为止最后一个版本。随着SeAr的持续开发和更新,这个登录器越来越显得力不从心,
,与其等别人做新的,不如自己动手制作客户端补丁。
注意: 该贴涉及的内容和 xRay客户端技术 无关,但你对xRay的认知会帮助你更快的理解本帖的内容,
没有xRay基础也不会影响你学习。
本人现在用的客户端补丁就是Diff&Lua的,主要功能都有了。
小问题当然也存在,所以一起学习共同进步,做出更完善的客户端补丁。
那么,让我们开始吧!
==================================================
一、自己动手制作Diff&Lua客户端---关于 Diff & Lua:
eathena的客户端项目组有Diff_Project、Lua_Project 和相关工具等项目
Diff_Project 是对韩服客户端启动文件进行自定义修改,目前主要是针对 ragexeRE.
Lua_Project 则对客户端补丁其它方面进行自定义(头饰外观值、技能说明、职业、状态说明等等
你需要Diff_Project文件、Lua_Project文件 和相关工具等,因此先不要问为什么?请下载svn软件:
http://sourceforge.net/projects/ ... 1.6.12.msi/download
得到: TortoiseSVN-1.6.9.19725-win32-svn-1.6.12.msi ,安装这个软件后需要重启电脑。9 重启后,打开你的D盘或E盘,你认为适合的盘,在空白处右键,右键菜单中出现"SNV checkout...",点选后弹出如下窗口



URL of repository:  http://svn6.assembla.com/svn/ClientSide
Checkout directory: 你选择的盘Checkout Depth: Fully recursive
Omit externals: 打勾
Revision:  HEAD revision

按照上述内容进行填选,然后 OK 开始下载 ClientSide包含的所有文件(Diff_Project、Lua_Project 和相关工具等)。
根据带宽大约需要15-30分钟,或者更久。
完成后窗口最下面一行显示: Completed At revision: XX (XX表示修订版本号)
现在你选择的盘上会有一个绿色对勾标记的文件夹 ClientSide,打开它
2010-6-26 17:01
这就是制作客户端补丁需要的全部文件了
以后你可以在这个文件夹的空白处右键 "SVN Update" 来获取最新数据
SVN工具会连接到项目服务器上下载被更新过的文件,使你的ClientSide与服务器上的同步。
所以切记: 不要直接编辑这个文件夹里的文件,复制到另外一个文件夹里做。
不然你可能会在下次"SVN Update"之后掀桌砸键盘。
{==================================================)
ClientSide
┕━━━Diff_Project: 制作登录启动器相关的文件和工具。

  ┕━━━Lua_Project: 客户端的各种功能窗口、技能信息、快捷键、提示信息等等。

┕━━━Tools: 这里面是 (grf、spr、diffpatcher、MapCacheBuilder)工具。

   ┕━━━Translation_Project: 韩服客户端里文字说明文件的英文翻译。
t现在你已经有了制作Diff&Lua客户端所需要的工具和资源了,7 L  T% i& L5 Y
没事时多翻看几遍这些文件夹,一回生,二回熟。

==================================================
温馨提示:
1. 本站模拟器源于网络,经 99Max.mE 二次开发,仅供个人学习娱乐使用,切勿用于商业用途,否则后果自负!
2. 如需更好体验游戏内容,请前往官方游戏!不具备合法的运营模式,都是强盗,请勿擅自搭建私服!
3. 如本站内容有侵犯您的权益,请发送信息至QQ:372607220 或 EMAIL:372607220@qq.com ,我们会及时删除。

升级   34.67%

发表于 2010-7-24 22:21:52 | 显示全部楼层
这个要顶起  果断沙发了

升级   100%

发表于 2010-7-24 23:19:17 | 显示全部楼层
XRAY的升级版...么...

升级   0%

发表于 2010-7-25 11:06:28 | 显示全部楼层
嗯对的.lua是xray的升级版

升级   0%

发表于 2010-7-25 11:08:12 | 显示全部楼层
而diff就是制作登录器也就是们的现在所用的v1.8登录器.而xray的1.7是属于之后xray最后的一个作品...我们现在用的也是用于原理的xray所制造Diff出来的

升级   41.1%

发表于 2010-7-25 11:42:11 | 显示全部楼层
学习中~~~

升级   80%

发表于 2011-2-22 20:04:30 | 显示全部楼层
学习学习

升级   29.8%

发表于 2011-2-27 19:11:53 | 显示全部楼层
要好好学习下~

升级   21.4%

群组: JRO日本客户端

发表于 2011-4-8 19:43:53 | 显示全部楼层
下载不了 error了

升级   28.67%

发表于 2011-4-10 00:36:28 | 显示全部楼层
新论点 好东西 学习中
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|99Max综合娱乐网站(旧版) ( 沪ICP备11024206号-1 )

GMT+8, 2025-1-18 19:09 , Processed in 0.242400 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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