查看: 753|回复: 2

[架设求助] 战神引擎卡在更新百分之百咋搞。

[复制链接] 主动推送

1

主题

28

回帖

1328

积分

钻石VIP

Rank: 16Rank: 16Rank: 16Rank: 16

积分
1328
发表于 2020-12-7 12:03:32 来自手机 | 显示全部楼层 |阅读模式
20金钱
可以更新,更新完就不动了。。。求大神帮忙





上一篇:一梦传世GM后台报权限不足和任务BUG
下一篇:稀有卡牌手游【射雕三部曲】jexus配置老是不行
回复

使用道具 举报

20

主题

366

回帖

2万

积分

版主

Rank: 16Rank: 16Rank: 16Rank: 16

积分
23691

优秀版主最佳新人活跃会员热心会员推广达人

发表于 2020-12-7 16:34:22 | 显示全部楼层
本帖最后由 wuxx80 于 2020-12-7 17:12 编辑

客户端没有改好 或者你那个文件本身有问题需要把客户端里面的mir2.zip跟mir264.zip换掉。去别的版本里面,最好找差不多的版本,比如你现在这个是合击,那么用其他可以正常进入游戏的合击版本里面的这个2个文件,拖出来了,在拖到卡更新%100的客户端里面去,保存,重新签名,然后就可以正常游戏了
回复

使用道具 举报

0

主题

8

回帖

1676

积分

钻石VIP

Rank: 16Rank: 16Rank: 16Rank: 16

积分
1676
发表于 2021-1-15 19:31:11 | 显示全部楼层
战神引擎更新这个问题也很常见,不过原因倒是比较简单。因为战神引擎的设置,更新用的端口是88,而更新之后获取列表及访问登录是用的8088端口,方便我们更新服务器和游戏服务器分离开来。前者大概率是phpstudy一键的,所以不会出什么问题就可以开始更新。而从客户端的project.manifest获取更新服务器信息更新完之后,会从客户端的mir2.zip及mir264.zip中读取游戏服务器(这三个文件是不是很眼熟~)。而在这里出问题要么就是服务端的8088端口无法访问到,要么就是客户端修改mir2.zip及mir264.zip文件时IP没有填对。测试方法还是通过浏览器访问IP:8088端口(英文输入法的冒号),测试是否正常访问,战胜引擎的默认主页是有一个hello world来测试访问的

如果可以正常访问,大概率是客户端那两个压缩包里的IP不正确了。教程里一般都写明了,要修改为16位IP,位数不够用0来凑。但是到底怎么算16位IP,而且到底凑在哪,却都没有提到,造成很多误解和困扰。我这里大概说一下,需要注意的有两个地方:

IP中的.也算一位的,所以实际上数字要有13个。
如果IP为111.222.123.123,可能大家都知道,在最后一个123前补0,即可凑齐6位,为111.222.123.0123。不过如果IP为111.22.123.123这种的呢,0补在哪。大家都说法是都可以,问题是我将两个0补在22的位置变为0022后还是连不上,改为111.22.0123.0123之后就可以连上了。所以我推测这个原则是先从后面补齐,每个数字也不要超过4位。也就是说1.1.1.1补齐的话,应该是1.0001.0001.0001。上面俩肯定正确,不过最后的结论个人推测,没遇到过这么短的ip,没有实践过。欢迎大家批评指正。
如果端口能访问,客户端也修改正确ip,那就很有很能会遇到下面这个报错——获取开发者区服信息失败
回复

使用道具 举报

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

本版积分规则

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