∴关于登录器需要读取的文件:
【3个文件可以不用防到根目录下,只是3个文本,可以放到任意位置,只需要能读取到就可以了,然后把3个地址告诉销售就可以了】
文件分别是:
MARSANTI.txt 【这个文件用来放置外挂库,需要外挂提取工具的GM可以自行联系登录器销售】
update.txt 【这个是登录器所需要的核心文件,用来显示登录器的公告,区线等】
MarsCheck.txt 【这个是登录器强制校验所需要文件,所谓的强制校验就是校验客户端下的文件是否被修改,或者可用做客户端文件的更新[比如套装需要的一些BMD文件]】
一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一
∴关于登录器需要读取的文件作用:
●●●●●首先介绍下 MARSANTI.txt 这个文件的作用及用法:●●●●●
★这个文件是登录器需要的外挂库文件,因为每一个GM需求不同,有些需要封脚本,但有些不用,需要封脚本或新外挂的GM可以在这里添加你所需要封的任何程序。
1.添加外挂:
例如有一个外挂,你需要把它添加到你的外挂库里,那么你首先要获取它的外挂程序。然后使用本登录器的专用提取工具[可以问销售获取],启动提取工具,将外挂程序拖曳到黑框区域,在提取工具的白色底框,将会生成一个32位的程序结构码,将它复制到您的MARSANTI.txt文件底部,那么这个外挂就会被登录器所屏蔽。
★注意:MARSANTI.txt一行为一个外挂特征,请换行隔开特征码,请不要把2个甚至2个以上的外挂放到同一行。
●●●●●接下来介绍 update.txt 这个文件的作用及用法:●●●●●
★这个文件可以用来添加新区,显示登录器的大区公告,小区公告,登录器弹窗,登录器连接地址等。
1.添加区线:
拿一个例子来说明下
[Data]
参数设置0=Mars一区,192.168.1.1,44405,31520,http://www.baidu.com
参数设置1=Mars二区,192.168.1.2,44405,31520,http://www.baidu.com
这个参数设置用来控制区线在登录器上的显示。
比如 参数设置0 就是登录器1区的配置 那么 参数设置1 就是2区显示的内容。
如果我们要再加一个区,比如3区。那么只需要在原有的参数设置后面的数字加1就可以了。如下:
[Data]
参数设置0=Mars一区,192.168.1.1,44405,31520,http://www.baidu.com
参数设置1=Mars二区,192.168.1.2,44405,31520,http://www.baidu.com
参数设置2=Mars三区,192.168.1.3,44405,31520,http://www.baidu.com
这样登录器就会显示3个区了
[注意,添加几个区,登录器就会显示几个区,登录器最大支持9个区。]
2.区线配置:
比如上面的例子: 参数设置0=Mars一区,192.168.1.1,44405,31520,http://www.baidu.com
Mars一区 这个代表登录器显示区线的名称。
192.168.1.1 这个代表登录器连接服务器的IP地址
44405 这个代表登录器连接的CS端口。
31520 这个代表登录器连接的登录器服务端的端口【要修改此端口请对应登录器服务端下的端口】
http://www.baidu.com 这个代表每个区的小公告连接地址。
以上所有参数均用,号分隔。
3.登录器自动更新:
例子如下:
[MAIN]
版本=20100821
文件URL=http://192.168.1.1/update.zip
每一个登录器在左下角都有它自己的版本号,比如有登录器的更新,你可以联系销售,销售会给你一个更新版本号的登录器。你只需要把 版本=20100821 这个改为最新登录器的版本号,然后把登录器用ZIP格式压缩。放置到你网站下,修改 文件URL=http://192.168.1.1/update.zip 这个的连接,登录器在下次启动就会更新为最新的登录器。
4.登录器其他参数配置:
例子如下:
[config]
公告地址=http://www.baidu.com
官方首页=http://www.baidu.com
帐号注册=http://www.baidu.com
账号激活=http://www.baidu.com
转区转服=http://www.baidu.com
游戏服务=http://www.baidu.com
在线充值=http://www.baidu.com
下载中心=http://www.baidu.com
官方论坛=http://www.baidu.com
弹窗控制=0
弹窗地址=http://www.baidu.com
这里都很容易明白,需要注意的是 弹窗控制=0 这个参数,当这个参数为1的时候,就是启动登录器弹窗,登录器将在关闭时弹出 弹窗地址=http://www.baidu.com 这个参数所提供地址的网站。
●●●●●最后介绍下 MarsCheck.txt 这个文件的作用及用法:●●●●●
1.关于强制更新:
强制更新就是所谓的强行将不符合GM提供的文件修改为符合GM提供文件的更新。
简单点来说就是强制修改客户端下文件为GM网站上提供的文件。
2.如何做强制更新:
比如以下一个强制更新数据:
\data\box.bmd#5239877523621085533a87cb220c3824#http://192.168.1.1/box.txt
\data\box.bmd 这个就是GM希望玩家更新的文件在客户端的路径。
5239877523621085533a87cb220c3824 这个就是网站上GM提供文件的MD5值,【需要的工具销售会打包给你】
http://192.168.1.1/box.txt 这个就是box.bmd在网站上的路径。
需要注意的是:
http://192.168.1.1/box.txt 这个文件必须是TXT格式[这个文件就是box.bmd文件的TXT格式],因为客户端无法读取网络上的其他格式的文件,修改为TXT只是为读取方便,其实它就是box.bmd改了个名字,这个文件必须要和你提取的MD5值一致,因为当登录器发现玩家的box.bmd和网站上的5239877523621085533a87cb220c3824这个MD5值不一样的话,那就会下载http://192.168.1.1/box.txt这个文件覆盖到玩家客户端下的\data\box.bmd路径里。