Подробности: старый выбор карт заменён целиком. Теперь можно заранее номинировать карты всем и без лимитов, после они выбираются из номинированных рэндомно. Ночью список карт свой, днём свой.
Номинировать можно без меню: напишите название карты или его часть от трёх букв прямо в чат. Совпадение одно - карта номинируется сразу, несколько - откроется меню.
Текущие настройки:
de_dust2 на 15 сек при 50%; отказались - повтор через 15 минутДневной список карт 06:00 - 23:58 Ночной список карт 23:59 - 05:59
Команды: /maps - список карт и номинации, /nominations - что уже номинировали, /rtv - досрочное голосование, /last - последние сыгранные карты, плюс timeleft, nextmap, currentmap и thetime.
Исправлено: номинации, история и смена дневного/ночного списка больше не теряются при переходе на новую карту. Добавлена защита от повторного выбора только что сыгранной карты и безопасное продление, если голосование сорвалось.
Подробности: балансер написан заново вместо старого. Следит сразу за тремя вещами - разница счёта раундов, серия побед подряд и перекос сил составов. Небольшой перекос - меняется местами одна пара игроков, разгром - составы перетасовываются полностью, 3 на 1 - численность чинится сразу и без задержек.
Сервер теперь помнит вашу силу игры между картами и перезаходами.
Текущие настройки:
Исправлено:
«Балансер таскает одного и того же»
Старый выбирал кандидата всегда по одной и той же формуле. Теперь выбор случайный среди нескольких примерно равных вариантов.
«Допустил 11:0 по счёту»
Что делает: ограничивает количество AWP на команду и не даёт одному игроку сидеть с ней весь матч без перерыва.
Текущие настройки:
aim_, awp_, 35hp_ лимит отключёнЛичный лимит: 3 раунда с AWP -> 2 раунда без неё
Исправлено: взял авп, ушел в спектры, вышел - получил блок на взятие. Отобранная AWP удаляется, а не падает на землю. После реконекта прогресс восстанавливается. Сообщения в чате стали информативнее.
Что делает: уводит афкашников в наблюдатели, а зависших наблюдателей выкидывает, когда серверу нужны слоты.
Текущие настройки:
Исправлено: у наблюдателя теперь свой таймер бездействия. Раньше он считался по игровому движению, и на полном сервере человек мог висеть в спектрах сколько угодно. Если AFK-меню потерялось, оно создаётся заново - молча кикнуть больше не должно.
Что делает: гаг теперь привязан к аккаунту, а не к текущему заходу на сервер. Переподключение его больше не снимает и не вешает на нового игрока, который занял ваш слот. Раньше вечных не существовало, максимум был 1 год...
Сервер раз в 60 секунд сверяется с базой, поэтому снятие гага на сайте доходит до игрока прямо в игре - переподключаться не нужно.
Текущие настройки: сроки в меню - от 5 минут до навсегда. Обычный админ снимает только свой гаг, старший - любой.
Исправлено: если база временно недоступна, чат не блокируется навечно, а незавершённая запись не затирает уже действующий гаг.
Что делает: мягко режет чрезмерный BunnyHop и duck-scroll. Не банит, не кикает и не убивает - на пару секунд отбирает +jump или +duck.
Текущие настройки:
kz_, bhop_, surf_, deathrun_, hns_, dr_ исключаются автоматическиИсправлено: счётчик больше не обнуляется новым раундом, так что переждать рестарт и продолжить уже не выйдет.
Исправлено: закрыты ситуации, когда воскрешение накладывалось на чужой респавн, переподключение или уход в наблюдатели. Воскрешённый теперь получает нужное оружие и появляется у своего тела, старые тела вовремя убираются, а звуки и полоса не остаются висеть после конца раунда.
Исправлено: добавил раннюю диагностику для случаев, когда авторизация клиента подвисает на входе. Сами правила наказаний за FakeSteam и подозрительные NoSteam-клиенты не менялись.

