1、本地测试无此提示,可以进入,比对客户的游戏大小一致。超级下尝试,同样提示,但是超级下带嘟嘟牛收费还,因此做排除收费测试,仍无效
判断是否可能问题出在当前网络环境,使用多个加速器测试,无效,同样提示,判断是否可能是系统包优化过度,并不是,经查证,我本地测试机和他使用的同样是b3的win7
远程确认了首次启动游戏会有证书提示,本地没有,而客户环境点了不管哪个,都会提示客户端无法验证,开始怀疑是否环境让证书无法加载,首先考虑到的是否有程序劫持了IE,做了IE高级设置的还原,删除了个人配置。无效。问题排查陷入僵局,尝试使用全球使命3登录旁边的听诊器自带的自检工具,判断是否还是当前网络环境引起的游戏服务器连接失败。使用加速器,使游戏服务器的显示也是正常,测试当然也是无效,因为加速器已经试过了,怀疑是否组件安装问题,将游戏目录下全球使命3\EYgame\REDIST 下官方自带的组件,程序,都运行了个遍。并使用dx修复工具,执行修复了当前环境的dx和vc
测试可行,因为操作较多,怀疑是最后dx修复工具的功劳。让客户去新开机器测试。结果无效。在回忆操作过程,想起执行过些什么,redist下是个dx,以及rootsupd.exe,那可能就是这个,因为如果有需要dx,那游戏启动时候应该会装,于是手动执行rootsupd.exe,再次启动游戏无提示了,游戏自然也正常。重开机器复测,正确。那么确定了这就是个证书,而客户环境阻止了游戏启动自动装。
10、于是在服务器全球使命的执行前加预执行rootsupd.exe
在eygame中预先执行后面添加 cmd /c start EYgame\REDIST\rootsupd.exe,并做服务器资源 文件保留。祝您生活愉快,谢谢提问
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)