Arena 1v1 On Trinitycore 3.3.5a Rated Arena Queue

Я решил открыть здесь вопрос, потому что это очень сложная проблема для меня, которую я и 4 из моих разработчиков не можем исправить или воспроизвести.

Эмулятор: База данных версий Trinitycore 3.3.5a, последняя версия базы данных trinity 3.3.5a

Я успешно применил патч, который просто меняет арену 5 на 5 на 1 на 1, патч очень маленький и меняет только количество игроков, необходимых для присоединения к 5 на 5. Патч применяется и компилируется без предупреждений или ошибок. При тестировании на моей локальной машине это работает как шарм. Он ставит в очередь 1 на 1, оценивается и оценивается без проблем. Когда я запускаю сценарий на моем выделенном сервере, на котором размещен мой сервер, это исправление не будет ставиться в очередь на RATED arena 1v1, оно будет только разрешать UNRATED или Skirmish Queue! Однако, тестируя 2 на 2 и 3 на 3, вы можете просто поставить в очередь как номинальные, так и без рейтинга.

Мы застряли здесь на одном месте, очереди 2 на 2 и 3 на 3 работают как положено. Однако 1v1 просто не будет стоять в очереди на Rated. Мы используем то же ядро, базу данных на нашем выделенном сервере.

Если кто-то может оказать мне некоторую помощь в этом или указать правильное направление, он был бы очень признателен

Спасибо

2 ответа

Трудно помочь тебе в этом. Нам нужно взглянуть на этот патч, а также на ваши измененные файлы в ядре.

После поиска патча для арены 1v1, одна вещь привлекла мое внимание: у него нет ловушки для проверки файла worldconfig на распределение точек арены в случае, если он настроен на Instant vs Weekly, поэтому, если ваши настройки worldconfig установите для распределения очков арены ваш рейтинг 1v1 никогда не будет стоять в очереди! всегда должно быть установлено значение true/1.

Спасибо

Другие вопросы по тегам