- Регистрация
- 21 Май 2018
- Сообщения
- 21
- Реакции
- 9
- Репутация
- 0
Установка SourceMod на сервер Counter-Strike: Global Offensive
1. Скачивание Sourcemod.
Скачиваем сам SourceMod с официального сайта (желательно последнюю версию). Текущая версия - 1.8.
2. Закачивание на сервер.
Распаковываем архив, скаченный ранее с сайта. После распаковки вы увидите 2 папки:
- /addons/
- /cfg/
3. Проверка установки.
После того как SourceMod скопирован/загружен и сконфигурирован с Metamod:Source, перезапустите ваш сервер.
После запуска сервера, введите в консоли сервера следующую команду:
Если установка прошла успешно, то в консоли выведется следующее:meta list
] meta list Listing 1 plugin: [01] SourceMod (1.6.0) by AlliedModders LLC
Дополнительная информация
Команды SourceMod.
Команды SourceMod.
Основная команда SourceMod:
Версия Sourcemod:
Список плагинов:sm version
Вызов справки:sm plugins list
Доступ к меню администратора (вводите в клиентской консоли):sm_help
Либо командой !admin в чатеsm_admin
sm_ - приставка для ввода в консоль
! - приставка для ввода в чат
Например, команду из консоли sm_test можно ввести в чат !test.
Структура папок с описанием.
- Основная папка SourceMod'a:
/addons/sourcemod/
- Бинарники SourceMod'a
/addons/sourcemod/bin/
- Конфигурационные файлы SourceMod'a и прочих плагинов
/addons/sourcemod/configs/
- Основные настройки Sourcemod и плагинов:
/cfg/sourcemod/
- База данных SQLite SourceMod'a (используется плагинами для хранения информации об игроках и т.д.):
/addons/sourcemod/data/
- Расширения для SourceMod'a (для дополнительных возможностей работы плагинов):
/addons/sourcemod/extensions/
- Данные, используемые расширениями и некоторыми плагинами (*.games.txt)
/addons/sourcemod/gamedata/
- В данной директории хранятся логи сервера, плагинов (errors_*ДАТА*.txt - логи ошибок за текущий день, L*ДАТА* - cмена карт, перезагрузки сервера и т.д.):
/addons/sourcemod/logs/
- Загружаемые плагины для Sourcemod (формат .smx):
/addons/sourcemod/plugins/
- Отключенные плагины SourceMod (не запускаются):
/addons/sourcemod/plugins/disabled/
- Исходники плагинов (формат .sp)
/addons/sourcemod/scripting/
- Переводы плагинов хранятся данной папке (обычно формат .phrases.txt, но бывают исключения):
/addons/sourcemod/translations/
Стандартные плагины, идущие вместе с Sourcemod'ом.
Основные плагины (запускаемые):
admin-flatfile.smx - загружает список администраторов
adminhelp.smx - вызов справки sm_help
adminmenu.smx - загружает меню администратора
antiflood.smx - предотвращает флуд/спам в сообщениях чата
basebans.smx - базовые команды бана игроков, настройки
basechat.smx - управления голосовым и текстовым чатом игроков
basecomm.smx - отвечает за ограничение возможности общения некоторых игроков (gag), нативы, форварды
basecommands.smx - основные команды администратора (загружение конфигов, смена карты, кик игроков и т.д.)
basetriggers.smx - команды "nextmap", "thetime" и "timeleft"
basevotes.smx - возможность устраивать на сервере голосования (например, за карту)
clientprefs.smx - меню настроек
funcommands.smx - команды наказания игроков (поджигание, заморозка и т.д.)
funvotes.smx - дополнительные команды голосования (за убийство игрока, за общение игроков и т.д.)
nextmap.smx - возможность узнать следующую карту: sm_nextmap
playercommands.smx - управление игроками (слей, шлепание, смена ника)
reservedslots.smx - резервные слоты для администраторов и других привилегированных людей, для обеспечивания захода на сервер без очереди
sounds.smx - добавляет команду sm_play
admin-sql-prefetch.smx - загрузка администраторов из SQL базы данных при каждой смене карты, если плагин включен то admin-sql-threaded должен быть выключен
admin-sql-threaded.smx - загрузка администраторов из SQL базы данных каждый раз при подключении игрока, если плагин включен то admin-sql-prefetch должен быть выключен
mapchooser.smx - предоставляет автоматическую систему голосования за карту, если плагин включен то randomcycle должен быть выключен. Карты берутся из файла mapchooser.cfg
randomcycle.smx - предоставляет случайный выбор следующей карты, если выключен то mapchooser должен быть выключен. Карты берутся из файла mapchooser.cfg
rockthevote.smx - предоставляет игрокам возможность запустить голосование за карту. Настройки хранятся в файле rtv.cfg. Для его работы требуется плагин mapchooser
nominations.smx - плагин позволяющий игрокам номинировать карты, которые будут участвовать в голосовании rtv. Для его работы требуется плагин mapchooser
Для включения данных плагинов их следует переместить на директорию выше (в папку /plugins/).
admin-sql-threaded.smx - загрузка администраторов из SQL базы данных каждый раз при подключении игрока, если плагин включен то admin-sql-prefetch должен быть выключен
mapchooser.smx - предоставляет автоматическую систему голосования за карту, если плагин включен то randomcycle должен быть выключен. Карты берутся из файла mapchooser.cfg
randomcycle.smx - предоставляет случайный выбор следующей карты, если выключен то mapchooser должен быть выключен. Карты берутся из файла mapchooser.cfg
rockthevote.smx - предоставляет игрокам возможность запустить голосование за карту. Настройки хранятся в файле rtv.cfg. Для его работы требуется плагин mapchooser
nominations.smx - плагин позволяющий игрокам номинировать карты, которые будут участвовать в голосовании rtv. Для его работы требуется плагин mapchooser
Для включения данных плагинов их следует переместить на директорию выше (в папку /plugins/).
На этом все, по мере возможности, статья будет дополняться.