找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 3872|回复: 11

大家好,我遇到一个技术难题

[复制链接]
发表于 2024-4-11 07:40:07 | 显示全部楼层 |阅读模式
本帖最后由 Ahsy 于 2024-4-11 07:43 编辑

我正在用Phobos加Ares做一张多人游戏的图,准备发布于战网。单人测试时表现良好,各单位运作正常,极少出现崩溃现象,大都当作随机崩溃无视掉。
但当我把做好的图上传测试后,发现多人游玩时经常出现玩家断开连接(极其雷同的拔线退出方式),乃至游戏直接弹窗崩溃的现象。出现时间不固定,5-30分钟均有,人越多出现得越早。
经提醒,我去掉了用于创造随机单位的代码,并确保触发中无随机条件。可这种现象依然会频繁发生,导致游戏无法正常结束。我想问问,就以Phobos0301和Ares3来说,有什么代码可能会造成这个现象?
崩溃EIP远超原版EIP范围(例如6CFB7296),可以确定不是原版的基础问题。
Phobos使用的代码有:自毁,要塞自定义,反馈武器,动画伤害按循环算而非按帧算,自定义辐射。
Ares使用的代码有:要塞自定义,初始载员,自定义军衔,自定义自愈,AE,自定义经验,自定义导弹,自定义护甲,自定义特斯拉,自定义波,弹药逻辑,各类超武,概率击杀驾驶员。
可能还有些比较细的没想起来,不过大致就是这些了,求指导。
发表于 2024-4-11 07:57:37 | 显示全部楼层
挨个去掉,逐步测试
回复

使用道具 举报

 楼主| 发表于 2024-4-11 08:04:53 | 显示全部楼层
kenosis 发表于 2024-4-11 07:57
挨个去掉,逐步测试

如果有一群人陪我测的话,这确实是最合适的方法。可惜没有,难受啊。
回复

使用道具 举报

发表于 2024-4-11 13:06:49 | 显示全部楼层
公版Ares的各种功能还是比较稳定的
回复

使用道具 举报

 楼主| 发表于 2024-4-11 13:14:37 | 显示全部楼层
VAY 发表于 2024-4-11 13:06
公版Ares的各种功能还是比较稳定的

是的,所以我第一遍排查就没管ares,因为绝大部分ares代码都是从自玩ini里移植过来的,有几十个小时的运行保证。现在可能性有几个,一是我的代码确实写得不够完美,二是Phobos的联机有隐藏缺陷,三是战网运行Phobos有问题。
回复

使用道具 举报

发表于 2024-4-13 13:30:38 | 显示全部楼层
Phobos的话最近更新了Build#39,你可以去github上看看bugfix清单里有没有你遇到的问题?
回复

使用道具 举报

 楼主| 发表于 2024-4-13 14:06:46 | 显示全部楼层
LazyCelika 发表于 2024-4-13 13:30
Phobos的话最近更新了Build#39,你可以去github上看看bugfix清单里有没有你遇到的问题? ...

什么,39出了?
不过战网是不可能更到39的,修了也得等一年半载
回复

使用道具 举报

发表于 2024-4-13 19:07:00 来自手机 | 显示全部楼层
Ahsy 发表于 2024-4-13 14:06
什么,39出了?
不过战网是不可能更到39的,修了也得等一年半载

是的,4月8号出的build 39,另外我看了下版本历史问题,build 37发布时提到了phobos在多人游戏下出现断联的错误,制作组未找出原因正在进行排查
回复

使用道具 举报

 楼主| 发表于 2024-4-18 11:13:05 | 显示全部楼层
LazyCelika 发表于 2024-4-13 19:07
是的,4月8号出的build 39,另外我看了下版本历史问题,build 37发布时提到了phobos在多人游戏下出现断联 ...

如果真是这个问题可就麻烦了,毕竟我用phobos就是为了某些实用的新功能……
周末有空了再测测看,还不行就只能先搁置了。
回复

使用道具 举报

发表于 2024-4-18 11:44:36 | 显示全部楼层
会不会是要塞里装了磁能坦克这类东西,一死了就弹窗
回复

使用道具 举报

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

本版积分规则

小黑屋|Archiver|手机版|管理员邮箱|红警DIY论坛 |网站地图

GMT+8, 2026-4-30 03:57 , Processed in 0.067751 second(s), 17 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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