查看文章 |
6.客户端补丁制作 对于自己开的服务端,如果版本很大众,那么补丁很容易就能找到, 对于一些特殊版本或比较老的版本,那么客户端补丁就不是那么容易找到了, 这就需要自己制作补丁,这里介绍如何自己制作客户端补丁, 并让登录界面显示自己的网页信息。 1.登陆器定制 在客户端的patcher\skin 目录下,有文件mainuni.xml文件,用记事本 打开就可编辑,将所有官方的网站修改为你的网站即可,如果还要公告, 那么需要在你的服务端增加相应的网页,如仅仅是一个登录器作用,那么 修改patcher\server 目录下的 updateserver.txt 将网站修改为一个不存在 的网站即可。如果想要实现更多的功能,那么mainuni.xml文件基本能实 现大多数的连接,不需要去购买定制登陆器,使用所谓的“注册送黄金” 等无用功能。 2.客户端登录网页定制 客户端element目录下有配置文件configs.pck,将该文件用 pwpack.exe 解压后可以在 configs.pck.files\configs 目录下找到loginpage.ini 文件,修改 该文件的 [URL] 后面的就可以实现修改登录网页显示 修改完后再次打包成PCK即可,对于1.3.4以后的版本,由于加入了校验, 不会修改校验的最好不要修改PCK文件。 3.提取必要文件为版本补丁 将element目录下的 elementclient.exe、configs.pck、ftdriver.dll、 interfaces.pck文件及目录 data、BBSPages、 userdata、maps一并拷 贝出来,然后删除 data 目录下的字体文件,userdata 目录下除了 SERVER 目录外的其他目录,maps目录下子目录中除了 region.clt、precinct.clt外的 所有其他文件,将这些文件和你的 登陆器按原来结构打包到一起后就成 为了你的版本登陆器。将它上传或作为下载连接发布即可。 |