夜游神论坛,传奇一条龙,GM论坛,GM部落

 找回密码
 立即注册

QQ登录

只需一步,快速开始

安全 996 php 88A
查看: 2196|回复: 1

[文本教程] 传奇3原版自动更新系统-GSP通用

[复制链接]

签到天数: 806 天

[LV.10]以坛为家III

3138

主题

3879

帖子

3万

钻石

Rank: 9Rank: 9Rank: 9

积分
7017

最佳新人活跃会员推广达人以坛为家灌水之王热心会员

QQ
发表于 2018-11-26 00:05:46 | 显示全部楼层 |阅读模式
传奇3原版自动更新系统-GSP通用

1、用mir3patch.exe实现自助更新的先决条件
需要的东西不多,首先你需要架一台ftp服务器,不会架的朋友不要问我,网上这种资料多的是,如果看资料还架不来,那我还是劝你不要用这种方式更新的好,省得到时用不来更麻烦
第二呢就是需要提起传奇3目录里面的mir3patch.exe和mir3patch.ini两个文件,exe文件是主执行文件,ini文件是设置信息文件,两者缺一不可
最后希望你会使用ue或minihex之中的任一种,用这两种工具可以修改mir3patch.exe,使其更新完成后自动执行你需要运行的游戏主程序

2、客户端的设置
mir3patch.exe和mir3patch.ini最好是每个游戏目录放一个
客户端的设置只有两项,当然如果你烦麻烦,只要做一项就够了
第一、设置mir3patch.ini
下面是一个完整的mir3patch.ini文件的内容:
[PATCH_FTP]             //文件头,用来判断这个文件是否是传奇3的更新配置文件的,无需修改
ServerIP=192.168.0.250               //ftp服务器地址,可以是ip或域名(一般都内网的,用ip得了)
Port=21                         //ftp端口号,不要填错哦
userid=anonymous                   //登录用户名,自己填,不要问我
passwd=user@host.com               //ftp登录密码,不说了,填不来的找块豆腐撞死算了
BaseDirectory=/                   //这是ftp里面存放该游戏更新文件的根目录
ListFile=!plist.lst                     //更新文件列表文件,可以自己取名

3、ftp服务器的设置
首先用serv-u等架设一台游戏更新ftp(可以多用途,别怪我多嘴,我只是不想误导造成浪费),服务器上可以根据游戏名称对各游戏进行分类,到时只需要把各游戏目录里面mir3patch.ini的BaseDirectory这项改成对应的ftp远程目录就行了
服务器上可以放上每次更新的更新包,或者就是放上整个的游戏也没关系,因为mir3patch是根据!plist.lst来进行更新的,只要这个!plist.lst里面没有提到的文件都不会被更新的。!plist.lst文件用TXT格式编辑
我们先来看一个完整的!plist.lst文件的内容:
C 2003-05-13 13:48     9442           BgmList.wwl         /BgmList.wwl
C 2003-12-08 12:33     15450           CMList.dat         /CMList.dat
C 2003-08-26 08:25     69           Config.ini         /Config.ini
Z 2003-08-18 15:24     1016416:544459           Data\LoginInterface.wil         /Data/LoginInterface.wil.gz
Z 2003-08-18 15:24     84:97           Data\LoginInterface.wix         /Data/LoginInterface.wix.gz
Z 2003-07-08 16:36     21697118:12298334           Data\Wood\SmObjectsc.wil         /Data/Wood/SmObjectsc.wil.gz
Z 2003-07-08 16:36     10816:8578           Data\Wood\SmObjectsc.wix         /Data/Wood/SmObjectsc.wix.gz
Z 2003-08-23 09:52     22219967:14865300           Data\Wood\Wallsc.wil         /Data/Wood/Wallsc.wil.gz
Z 2003-08-23 09:52     18180:15630           Data\Wood\Wallsc.wix         /Data/Wood/Wallsc.wix.gz
C 2003-05-10 12:59     14735           Magic.exp         /Magic.exp
C 2002-06-16 11:19     285           MExplain.exp         /MExplain.exp
C 2003-06-30 18:22     42152           MInfo.dat         /MInfo.dat
C 2003-12-22 10:59     251904           Mir3.exe         /Mir3.exe
C 2003-05-20 03:11     204800           Mir3Patch.exe         /Mir3Patch.exe
C 2004-01-09 18:51     23963           sellogin.ini         /sellogin.ini
C 2003-06-05 13:59     19914       SoundList.wwl         /SoundList.wwl
C 2002-12-24 14:34     2640           Weapon.ord         /Weapon.ord
Z 2002-08-27 13:20     7167:402           Map\Z014.map         /Map/Z014.map.gz
Z 2003-06-05 11:22     960622:523065           Data\M-Helmet2.wil         /Data/M-Helmet2.wil.gz
Z 2003-06-05 11:22     24028:7452           Data\M-Helmet2.wix         /Data/M-Helmet2.wix.gz





上一篇:传奇3王者系列插件封外挂特征码
下一篇:家用ADSL路由器映射开传奇三外网的方法
锄禾日当午,签到不辛苦...
回复

使用道具 举报

签到天数: 340 天

[LV.8]以坛为家I

0

主题

1167

帖子

1391

钻石

Rank: 4

积分
1167
发表于 2021-11-6 10:53:15 | 显示全部楼层
谢谢楼主无私的分享!!!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

传奇广告代理|传奇脚本|微变传奇|单职业传奇|热血传奇|传奇私服|GM论坛|英雄合击|小黑屋|百度统计|夜游神论坛 |网站地图

Powered by Discuz! X3.4© 2001-2013 Comsenz Inc.