我决定在这里提出一个问题,因为这对我来说是一个非常复杂的问题,我自己和我的4位开发人员无法修复或复制。
仿真器:Trinitycore 3.3.5a版本 数据库,最新的三位一体3.3.5a数据库
我成功地应用了一个补丁,该补丁只是将竞技场5v5更改为1v1,补丁很小,并且仅更改了加入5v5所需的玩家数量。该修补程序将应用并编译,而不会发出警告或错误。在我的本地计算机上测试时,它就像一个魅力。它排队到1v1额定和未额定,没有任何问题。当我在托管我的服务器的专用服务器上运行脚本时,该修补程序将不会排队进入RATED竞技场1v1,它将立即允许UNRATED aka小冲突队列!但是,测试2v2和3v3时,您可以在额定和未额定状态下排队。
我们被困在同一地方,2v2和3v3队列正在按预期工作。但是1v1根本不会排队进入“额定”。我们在专用服务器上使用相同的核心数据库。
如果有人可以在这方面给我一些帮助,或者为我指明正确的方向,那将不胜感激
谢谢
答案 0 :(得分:0)
以这种方式很难帮助您。我们需要看一下该patc,以及核心中修改后的文件
答案 1 :(得分:0)
在寻找竞技场1v1的补丁后,有一件事引起了我的注意,如果将其设置为Instant vs Weekly,那么它没有钩子可以检查worldconfig文件的竞技场积分分布,因此如果worldconfig设置用于分配您的等级1v1的竞技场点数,永远不会排队!始终必须将其设置为true / 1。
谢谢