Плагины на сервере Source работают поверх двух программ: MetaMod:Source, который подключается к игре, и SourceMod, который запускает плагины. Устанавливайте их в этом порядке.
1. Скачайте нужные сборки
- Возьмите Linux-сборку MetaMod:Source для Counter-Strike: Source.
- Возьмите подходящую Linux-сборку SourceMod.
- Берите стабильную ветку каждой программы, если нужный вам плагин не требует другого.
2. Загрузите их на сервер
- Остановите сервер в Игровой панели.
- Распакуйте оба архива на своём компьютере. В каждом есть папка
addons, а иногда и папкаcfg. - На вкладке Files загрузите содержимое в
cstrike, чтобы получилисьcstrike/addons/metamodиcstrike/addons/sourcemod. - Запустите сервер.
3. Проверьте, что они загрузились
- Откройте вкладку Console.
- Выполните
meta list. SourceMod должен быть в списке как работающий. - Выполните
sm plugins list. В списке должны быть стандартные плагины.
Если meta list не распознаётся, MetaMod не загружается. Проверьте, что существует cstrike/addons/metamod.vdf, потому что именно этот файл заставляет игру его загрузить.
4. Добавьте плагин
- Остановите сервер.
- Загрузите файл плагина
.smxвcstrike/addons/sourcemod/plugins. - Загрузите все файлы конфигурации и переводов, которые идут с плагином, в соответствующие папки.
- Запустите сервер и выполните
sm plugins list, чтобы убедиться, что плагин загрузился.
5. Если плагин ломает сервер
- Добавляйте плагины по одному и перезапускайте сервер между ними.
- Если сервер падает при запуске, уберите последний плагин из папки и запустите снова.
- Проверьте, что плагин собран под установленную у вас версию SourceMod. Старые плагины молча не работают или роняют сервер при смене карты.
sm plugins loadиsm plugins unloadпозволяют проверять плагины без перезапуска.
Если плагин не загружается, откройте тикет и приложите вывод консоли после чистого запуска.



