Дело в гибернации, ребят.
SourceTV просто не даёт серверу уйти в неё. Потому когда есть бот, он не падает.
Соль заключается в том, что SourceMod вызывает функции плагинов только когда обрабатывается какой-то тик. Гибернация заставляет сервер "спать", пока нет игроков. Как итог, к примеру: сервер запустился, но ни у одного плагина не было вызвано ни
OnMapStart(), ни
OnConfigsExecuted() из-за гибернации.
Решения проблемы с гибернацией две:
- Просто выключить гибернацию. Команды для этого найдёте в сети.
Сразу сделаю оговорочку, что это помогает, но не всем. По неизвестным причинам.
- Включить SourceTV бота. Сервер не будет уходить в гибернацию.