NewServer
NewServer copied to clipboard
CSGO ma_rehashadm No connect bd
Не знаю, может тут уже были такие темы, но не заметил) короче проблема такая, что если на сервере включен спящий режим, (sv_hibernate_when_empty 1) то ma_rehashadm не работает. Если отключить спящий режим, то все работает в этом плане нормально.
@CrazyHackGUT что за дела? sm_cvar sv_hibernate_when_empty "0" у меня так стоит и после перезагрузки сервера вот это:
sm_reloadadmins
No connect bd
Кстати когда игрок заходит то сервер сам вроде подключается
Это проблема со стороны SM. MA тут не причём. Когда активен спящий режим (гибернация), SourceMod не даёт исполняться коду плагинов. Он обрабатывает только команды. Но поскольку запросы к базе уходят в другом потоке, то сталкиваемся с проблемой, что ответ от сервера пришёл-то давно, но пока никто не зашёл, то МА об этом и не узнает, да и сам ответ уже просрочится и удалится из памяти.
Это никак не контролируется со стороны плагинов. Все претензии направляйте разработчикам SM.
sv_hibernate_when_empty 0 sv_hibernate_postgame_delay 0 sv_hibernate_ms 0 sv_hibernate_ms_vgui 0 sv_hibernate_when_empty 0 sv_hibernate_postgame_delay 0
Мое решение, если кому-то нужно