我决定在这里打开一个问题,因为这对我来说是一个超级复杂的问题,我和我的4个开发人员无法修复或重现。
仿真器: Trinitycore 3.3.5a版本数据库,最新的trinity 3.3.5a数据库
我成功地应用了一个补丁,简单地将竞技场5v5改为1v1,这个补丁非常小,只改变了加入5v5所需的玩家数量。修补程序的应用和编译不会出现警告或错误。当在我的本地机器上测试时,它的效果非常好。它排队到1v1额定值和未额定值,没有任何问题。当我在托管我的服务器的专用服务器上运行脚本时,该补丁将不会排队到分级竞技场1v1,它将只允许未分级的又名小冲突队列!然而,测试2v2和3v3,你可以很好地排队,无论是评级的还是未评级的。
我们被困在同一个地方,2v2和3v3队列正常工作。然而,1v1根本不会排队到额定值。我们在我们的专用服务器上使用相同的核心数据库。
如果有人能在这方面给我一些帮助或给我指明正确的方向,我将不胜感激。
谢谢
发布于 2019-01-30 08:37:48
用这种方式很难帮到你。我们需要查看该补丁以及您在核心中修改的文件
发布于 2019-01-30 08:40:27
在寻找竞技场1v1的补丁后,有一件事引起了我的注意,它没有一个钩子来检查世界配置文件中的竞技场点数分布,以防它被设置为Instant vs Weekly,因此,如果你的worldconfig设置为分发竞技场点数,你的1v1评级将永远不会排队!它必须始终设置为true/1。
谢谢
https://stackoverflow.com/questions/54426209
复制相似问题