celguar / mangosbot-bots

Bot AI Core from ike3 for cmangos/mangos classic/tbc/wotlk
https://github.com/cmangos/playerbots
88 stars 41 forks source link

(WOTLK) Rated arena queues not working #386

Open Artem29383 opened 1 month ago

Artem29383 commented 1 month ago

WOTLK - Ver: 2.3.8 Core: 25 DB: 18 Web: 13

Queue is not working for rated 2v2/3v3/5v5 arenas.

Expected behavior: Queue for Rated 2v2/3v3/5v5 arenas should pop when enough teams within the max rating diff are in queue. The matched teams should then be able to zone in and compete in arena.

Fresh SPP install on Windows 10.

The steps I took were:

Change the following settings in spp-classics-cmangos/Settings/wotlk/aiplayerbot.conf AiPlayerbot.RandomBotMinLevel = 80 AiPlayerbot.RandomBotArenaTeamCount = 400

Start repack and game Create new character, use gm commands to level to 80 and modify money Create arena team charter, get bot signatures, turn arena team charter in Start party with bots on team, join queue for rated 2v2, 3v3, or 5v5 The mangosd.exe terminal indicates that teams are joining the queue, but the queue doesn't pop despite there being multiple other teams rated 1500 (verified through armory) in the queue.

arena

my config

Enable or disable AI Playerbot AiPlayerbot.Enabled = 1

Enable random bot system AiPlayerbot.RandomBotAutologin = 1

Log on all random bots on start AiPlayerbot.RandomBotLoginAtStartup = 1

Delete all random bot accounts (reset randombots) AiPlayerbot.DeleteRandomBotAccounts = 0

auto-login all player alts as bots on player login AiPlayerbot.BotAutologin = 0

Guild Task system AiPlayerbot.EnableGuildTasks = 0

Enable LFG for random bots AiPlayerbot.RandomBotJoinLfg = 1

Enable BG/Arena for random Bots AiPlayerbot.RandomBotJoinBG = 1

Enable Auto join BG - bots randomly join WSG and 2v2 Arena if server is not lagging AiPlayerbot.RandomBotAutoJoinBG = 0

Auto reward quests from config below, currently is used for attunements AiPlayerbot.PreQuests = 1

Quest that will be completed and rewarded to all random bots AiPlayerbot.RandomBotQuestIds = 7848,3802,5505,6502,7761,9378

Quest items to leave (do not destroy) AiPlayerbot.RandomBotQuestItems = 6948,5175,5176,5177,5178,16309,12382,13704,11000,22754

Create random bot characters automatically AiPlayerbot.RandomBotAutoCreate = 1

Random bot count AiPlayerbot.MinRandomBots = 1600 AiPlayerbot.MaxRandomBots = 1600 AiPlayerbot.RandomBotMinLevel = 80 AiPlayerbot.RandomBotMaxLevel = 80

Accounts to create for random bots AiPlayerbot.RandomBotAccountPrefix = rndbot AiPlayerbot.RandomBotAccountCount = 1400

Percentage of fully active bots. Default is 10, higher numbers may affect performance AiPlayerbot.botActiveAlone = 10

Limit random bot max level to online players max level + 5 and uses reference level 1 without a player. AiPlayerbot.SyncLevelWithPlayers = 0 AiPlayerbot.SyncLevelMaxAbove = 5 AiPlayerbot.SyncLevelNoPlayer = 1

Random bot guild count AiPlayerbot.RandomBotGuildCount = 20

Delete all random bot guilds AiPlayerbot.DeleteRandomBotGuilds = 0

Random bot arena team count AiPlayerbot.RandomBotArenaTeamCount = 1600

Delete all random bot arena teams AiPlayerbot.DeleteRandomBotArenaTeams = 0