Установка Sourcemod на сервер CS:GO

Статус
В этой теме нельзя размещать новые ответы.

Kot biznesmen

Участник
ДРУЗЬЯ ФОРУМА

Kot biznesmen

Участник
ДРУЗЬЯ ФОРУМА
Регистрация
21 Май 2018
Сообщения
21
Реакции
9
Репутация
0
Установка SourceMod на сервер Counter-Strike: Global Offensive

1. Скачивание Sourcemod.
Скачиваем сам SourceMod с официального сайта (желательно последнюю версию). Текущая версия - 1.8.

Пожалуйста Авторизуйтесь или Зарегистрируйтесь для просмотра скрытого текста.



2. Закачивание на сервер.
Распаковываем архив, скаченный ранее с сайта. После распаковки вы увидите 2 папки:
  • /addons/
  • /cfg/
Закачиваем эти 2 папки в папку /csgo/ на сервер посредством FTP (если ваш игровой сервер размещен на удаленном сервере).

3. Проверка установки.
После того как SourceMod скопирован/загружен и сконфигурирован с Metamod:Source, перезапустите ваш сервер.
После запуска сервера, введите в консоли сервера следующую команду:
Если установка прошла успешно, то в консоли выведется следующее:
] meta list Listing 1 plugin: [01] SourceMod (1.6.0) by AlliedModders LLC
Дополнительная информация

Команды SourceMod.

Основная команда SourceMod:
Версия Sourcemod:
Список плагинов:
Вызов справки:
Доступ к меню администратора (вводите в клиентской консоли):
Либо командой !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/).

На этом все, по мере возможности, статья будет дополняться.
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху