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