- HasCustomRoundsAccess теперь требует хотя бы один админ-флаг
(фикс случая когда admin_overrides.cfg "sm_cr" с пустым флагом
пропускал обычных игроков)
- Защитный re-check в MenuHandler_Main / QueueCustomRound /
CancelPendingRound — двойная защита
- IsFakeClient для блокировки ботов
- Дублирующий LogMessage в стандартный SM-лог для диагностики
Новые режимы:
- Scout NoScope (Scout без зума)
- Deagle Only
- Deagle HS Only (только хедшоты наносят урон)
Багфиксы:
- Полное сохранение инвентаря (гранаты, броня, шлем, дефузер, патроны)
- Сброс state на disconnect/connect (новый игрок не получает чужой инвентарь)
- Убрано двойное применение режима в начале раунда
- m_iFOV=90 вместо 0 при сбросе зума
- Удалён мёртвый GiveDefaultCombatLoadout
Новый функционал:
- Показ MOTD-картинки во freezetime (http://37.228.88.57/cr/<slug>.html)
- Логирование запусков/отмен в addons/sourcemod/logs/custom_rounds.log
- Кулдаун 5 раундов для обычных админов (DEIDARA/TESTER/z обходят)
- Защита от спама очереди
- Команда sm_cr_status