上传后台地图报错(问题复杂,所有情况均附上,感谢大大...
首先,本地服务器正常,几乎没有地图报错,前提,地图做过减负,通过地图修改工具将地图用到的objects、smtiles、tiles没有用到的图进行了删除操作,有用到的留下,重新进行了打包,本地工具服已经验证过没有问题。以下是相关的一些文件图片
服务器端图
服务器端map已验证文件没有中文和大写,以前的中文已经自动生成了对应的文件名,mapinfo也做了对应的修改
DEV对应文件图
DEV和服务器地图为相互复制,不存在差异
做个强调,工具服测试没有问题
以下为进行后台上传前的操作,以下两个文件夹进行了地图特效压缩
对以下一个文件夹进行了普通压缩
之后对以上三个文件夹进行了加密,并将里面的txt还原成非乱码状态
然后进行dev上传打包
热更目录进行了多次尝试,第一次打入了一部分资源(250兆左右特效和地图),第二次打包为空,也就是什么都没放,只是对应文件夹建好
清理资源、路径检测都做过并成功,每次都点首次热更,执行后进行了MirServer的压缩,该删除的都删除了
上传后建了服,打开游戏以下为PC端截图
之后就是黑屏,弹框没有字也说明报错了,进行日志下载
发现地图报错
这几次测试报的错和显示都是一样的,我看了下地图报错一共679行,所有地图只有281张,由此可估计几乎全地图报错,感觉应该是地图文件或者地图配置的问题,但经过长时间的寻找和咨询,发现可能的问题如下
1、地图有大写(已排除)
2、地图和官方重复(没有处理,个人感觉这种情况应该是部分地图报错,不是全地图报错,出生地图和主城地图都不是官方地图,是第三方资源,所以不至于到进不去和全报错)
3、地图对应的ModelAtlasSplitConfigs.txt文件,目前已确认,该文件是utf-8格式,是正确的,虽然打包后是乱码,但是看了之前版本也是这样的,所以不是这个问题。
4、由于工具服测试正常,所以让个人感觉更多是压缩加密打包的问题,目前怀疑压缩加密有问题,但是也进行了多次,并无法判断是否有问题,只是每次的结果都一样。
5、能想到的问题还有一个,就是减负过objects、smtiles、tiles,对上传后台执行版本有相应的影响,这个工作量比较大,没有尝试还原,因为原地图不减负文件也非常大。
以上是能想到的问题,并能快捷处理的都处理过了,错误文件也将附件上传,当前我并没有其他解决问题的思路了,希望大大可以帮忙找出问题,感谢
补充一个问题点,但是本人不觉得是,也说明一下
有人说0.map和000000.map会冲突,但是这个问题我没有试,第一个原因是工具服没问题,第二个是目前是所有地图报错,不应该是某些地图的问题。 引擎版本1031,客户端版本3.2.9
先排查表格那些
把你版本复制到启动正常的版本里排查。。。。 工具服目前一切正常,赋值到启动正常的版本还有别的操作方法么,后台有没有类似的操作? 最好的办法就是放到能正常启动的版本里排查 996技术-wang 发表于 2022-12-27 10:55
最好的办法就是放到能正常启动的版本里排查
想知道方法,我是需要先找一个可以正常启动的后台版本账号么? 还有你地图名字改成5.map 不要用00005.map呢
你地图配置文件里也是填的00005这样吗
具体地图名字不知道填你可以参考正常启动版本里的
请参考正常的版本!!!! 抽取部分地图文件
mapinfo 用的确实是同样的名字,而且工具服跑的好好的