Ну анимагус правду говорит, буквально на днях друг случайно зашел на бг в ршаме, и в элема спекнуться он не мог.
так и с элема в энха(с рдд -> дд) специализацию можно менять в том случае, если она подходит по подбору т.е. если ты рдд -> рдд
если дд -> дд
если хил -> хил
надеюсь вы понимаете о чём я.
Animagus (03.10.2026),Bubuzyaka (02.10.2026),Брутальный мужик (04.10.2026)
Раз уж при проверке нашлись ошибки именно в доборе хилов, есть ещё одна мысль по этой логике.
Как по мне, проблема возникает не столько в самом распределении хилов, сколько в моменте, когда хиловский слот слишком рано отдаётся ДД.
Понимаю вашу логику: если хилов в очереди нет, держать команду 34/40 только ради ожидания лекаря тоже неправильно.
Но может здесь сделать не жёсткий резерв, а временный приоритетный резерв?
Например:
1. Если у одной команды хилов меньше, чем у другой, первый освободившийся слот помечается приоритетным для лекаря.
2. Если лекарь уже есть в очереди, в первую очередь добирается он.
3. Если лекаря в очереди нет, слот резервируется только условные 30-60 секунд.
4. Если за это время хил так и не появился, резерв снимается и место спокойно получает ДД.
Тогда не возникает двух крайностей:
команда не сидит долго в меньшинстве в ожидании хила;
но и свободный слот мгновенно не сгорает под очередного ДД, когда через несколько секунд в очереди появляется лекарь.
И отдельно интересен случай автора темы с конкретной регистрацией.
Если уже идёт конкретный Остров Завоеваний, в одной команде реально есть свободное место и нехватка лекаря, а в очереди именно на ОЗ уже сидит лекарь, может именно при доборе потребность команды в категории игрока ставить выше обычного низкого приоритета конкретной реги?
То есть не менять всю систему запуска БГ, а только для уже существующего поля боя:
активное БГ → есть свободный слот → команде нужен хил → в очереди на это же БГ есть хил → сначала проверить его на добор.
Потому что ситуация, когда хил 20 минут сидит в очереди на конкретный ОЗ, в уже идущем ОЗ не хватает хилов и есть свободные места, а потом этому хилу создаётся вообще другой ОЗ, со стороны действительно выглядит нелогично.В целом сама идея балансировать хилов правильная.Ещё одна идея чисто для диагностики
Раз система уже стала достаточно сложной и учитывает категории, баланс, конкретную/случайную регистрацию и добор, возможно, для разработчиков было бы полезно временно добавить расширенный лог причины отказа кандидату в доборе.
Условно:
игрок X;
категория: healer;
БГ: IoC;
режим регистрации: specific;
свободных мест: N;
результат: не приглашён;
причина: healer balance / category limit / priority / другое.
Не для игроков, конечно, а именно в серверный debug/log.
Тогда подобные случаи можно будет ловить не по ощущениям игроков "меня почему-то не позвало", а сразу видеть, какое конкретно условие подборщика его отсеяло.
Тем более сейчас при проверке уже нашлись небольшие ошибки в условиях добора хилов, значит такая диагностика потенциально может поймать и другие редкие пересечения условий.[свернуть]
Я бы только попробовал сделать резерв мягким и временным, а потребность уже запущенного БГ в нужной категории при доборе поставить немного выше обычного приоритета конкретной регистрации.
Тогда и команда не будет простаивать неполной, и ситуации условных 0 хилов против 2-3 после нескольких доборов должны встречаться заметно реже.
Animagus (04.10.2026)
такое ощущение, что некоторые пользователи форума думают , что про ИИ знают только они.![]()
Основа всякой мудрости есть терпение. (Платон).
По лунному свету блуждаю посвистывая. Но только оглядываться мы не должны. Идет, идет, идет вслед за мною высотой в десять сажень добрейший князь, Князь Тишины.
Если не ошибаюсь, ограничение на всг на 2 хила стоит, лично я 3-х хилов за лет 10 не видел на всг
Речь о реге.
Не однократно сталкивался к примеру: У них прист и бревно, бревно ливает или вылетает хз вообщем, что случается но он покинул бг, ты такой-ну наконец то может полегче будет и бац к ним шамана хила кидает а у нас по прежнему 0.
Итог там опять два хила и проигранное в хлам очередное всг ибо все уже тупо кукуют на респе, без хилов никто не хочет играть.
Насчёт ограничений хз может и стоит сейчас.
Основа всякой мудрости есть терпение. (Платон).
По лунному свету блуждаю посвистывая. Но только оглядываться мы не должны. Идет, идет, идет вслед за мною высотой в десять сажень добрейший князь, Князь Тишины.