[VIP] Core

Ядро плагина [VIP] Core 3.0 R

Нет прав для скачивания
Наконец-то обновление.

Основные изменения:
  • Изменена структура базы данных
  • Переписан на новый синтаксис (теперь требуется sm 1.7 или выше)
  • Переработан конфиг информационных сообщений (когда VIP-статус истек, когда игрок не имеющий прав попытался открыть меню и т.д.)
  • Расширено API
  • Исправлено много недочетов и ошибок
  • Вырезаны пароли и все типы авторизации кроме STEAM ID
  • Изменилось имя базы данных с "vip" на "vip_core"
Более подробно обо всех изменениях можно прочитать здесь

Пожалуйста войдите или зарегистрируйтесь чтобы видеть скрытый текст.



Вся документация и гайды здесь

Пожалуйста войдите или зарегистрируйтесь чтобы видеть скрытый текст.



Инструкция по обновлению:
  1. Заменить smx ядра и файл перевода ядра
  2. Положить на сервер файл addons/sourcemod/data/vip/cfg/info.ini и настроить под свои нужды
  3. Портировать VIP-игроков (подробнее ниже)
Если какие-то модули перестали работать - читаем это

Пожалуйста войдите или зарегистрируйтесь чтобы видеть скрытый текст.



Внимание! Изменилась база данных и поэтому VIP-игроков нужно перенести из старой базы на новую с помощью модуля прикрепленного во вложении.
Инструкция по переносу VIP-игроков:
  1. Убеждаемся что на сервере успешно запускается и работает ядро 3-й версии (для MySQL в databases.cfg прописана секция "vip_core").
  2. Убеждаемся что есть база от старого ядра (для MySQL в databases.cfg прописана секция "vip"). Нельзя подключать новую вип к старой базе!
  3. Устанавливаем плагин из вложения (VIP_Porting_2v3.smx).
  4. Перезапускаем сервер/карту (или делаем что угодно чтобы плагин запустился) и обязательно убеждаемся что он запустился без ошибок.
  5. Пишем в консоль сервера или от root админа sm_vip_porting
  6. Ждем несколько минут (проверяя эррор логи).
  7. Если эрроров нет - то всё хорошо. Удаляем плагин и пользуемся новым ядром.
Пока что всё на скорую руку. Как будет время выложу модуль в ресурсы (к другим портировщикам) и обновлю wiki.

Если у вас возникли проблемы - можете не писать мне в лс, соц. сетях и месседжерах - сразу кину в чс.
Все проблемы обсуждаются и решаются исключительно здесь.
Если у вас нет лишних хромосом и есть пару извилин и немного рук - можете заводить issues на гитхабе - так я быстрее исправлю.
  • Исправлена ошибка:
    [SM] Exception reported: Array index out-of-bounds (index -1, limit 66)
    L 11/06/2016 - 14:26:56: [SM] Blaming: vip/VIP_Core.smx
    L 11/06/2016 - 14:26:56: [SM] Call stack trace:
    L 11/06/2016 - 14:26:56: [SM] [1] Line 76, vip/cmds.sp::AddVIP_CMD
Сверху