Установка
-
Скачать архив с актуальной версией ядра:
-
R (Release)
- Стабильная реализная версия. -
DEV (Development)
- Условно стабильная версия. Именно в ней можно найти экспериментальные функции и фишки, которые требуют тестирования и которые, в конечном счете, могут так и не появится в стабильной версии. В этой версии возможно наличие багов и глюков.
-
- Распаковать архив
- Залить файлы на сервер соблюдая иерархию
-
Далее необходимо определиться с базой данных.
У вас есть 2 варианта:
- SQLite - Локальная база, которая находится в папке с сервером. Сравнительно быстрее, но обращаться к ней может только сервер. Ограничена объемом памяти выделенным под сервер. Рекомендуется выбирать если не планируется привязка сайта или автоматизация оплаты.
- MySQL - Удаленная база, находящаяся на отдельном сервере. Сравнительно медленнее, но может работать одновременно с несколькими серверами и сайтами. Рекомендуется выбирать если необходимо иметь единую базу VIP-игроков для нескольких серверов.
-
Если вы выбрали SQLite - переходим к пункту 6. Если же вы хотите использовать MySQL необходимо:
- Создать базу данных MySQL используя средства предоставляемые хостингом (например:
phpMyAdmin
,ISPmanager
). - Открыть файл
addons/sourcemod/configs/databases.cfg
и добавить в него секцию (перед последней закрывающей скобкой}
):
"vip_core" { "driver" "mysql" "host" "127.0.0.1" // IP сервера где находится ваша база "database" "vip" // Название базы данных "user" "root" // Имя пользователя базы данных "pass" "123456" // Пароль для этого пользователя }
- Создать базу данных MySQL используя средства предоставляемые хостингом (например:
- Запустить плагин чтобы создался файл
cfg/vip/VIP_Core.cfg
. Затем открыть его и вписать нужное значение для sm_vip_server_id. ID сервера это любое число больше 0, которое позволяет плагину отличать сервера в базе данных друг от друга. Т.е. это уникальный номер сервера. Если вы хотите чтобы VIP-статус выдавался игрокам независимо от сервера - установите для всех серверов одинаковый ID. -
Для мониторинга игр и используемых версий плагина используется плагин сбора статистики: [VIP] Stats Настоятельно рекомендую его установить.
На этом установка плагина завершена и можно перейти к его настройке [VIP-Core] Настройка