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

Ядро VIP-плагина

  1. R1KO
    Поддерживаемые игры:
    • CS: Source
    • CS: GO
    • Team Fortress 2
    • DOD: Source
    • L4D 1 & 2
    Плагин позволяет выдавать игрокам VIP-статус навсегда или на определенный срок.
    Учитывая модульную систему плагина вы всегда имеете возможность расширить функционал плагина.
    Плагин очень гибкий и удобный в настройке.

    Плагин может работать как SQL так и с MySQL базой.

    Получить онлайн поддержку вы можете в чате Discord -> [VIP Support]


    Если вы не владеете знаниями в области серверостроения на уровне хотя бы ниже среднего - не пытайтесь установить данный плагин!

    Поддержка плагина осуществляется только в этом разделе на форуме!

    Просьба не беспокоить в ЛС и в других сервисах связи (skype, vk) с вопросами: как установить, как сделать, почему не работает и т.д.

    Ни бесплатно, ни платно плагины я не устанавливаю и не настраиваю!


    GitHub - [VIP] Core


    • Исправлена повторная регистрация частного события возрождения игрока (С каждой сменой карты событие вызывалось чаще и чаще, следовательно предметы выдавались N-ное количество раз)
    • Добавлен натив VIP_UnhookClientSpawn
    • Добавлена поддержка цветов в файлах перевода и нативах (подробнее далее)
    • Исправлен двойной вызов события спавна игрока
    • Добавлено описание цветов в файл перевода
    • Исправлена ошибка когда игрок загружается из базы раньше чем плагин к ней подключился
    • Теперь проверка на срок истекания VIP-статуса происходит при каждом старте карты, а не только при входе игрока.
    • Оптимизировал удаление истекших VIP-игроков
    • Исправлены ошибки
    • Исправлено удаление игроков со сроком навсегда
    • Исправлена кнопка "Выход" в информационных меню в CS:GO
    • Удаление истекших игроков теперь выполняется так же в событии cs_match_end_restart
    • Добавлена возможность окраски сообщений через нативы VIP_PrintToChatClient и VIP_PrintToChatAll.
    • Исправлена проблема с кодировкой кириллицы
    • Добавлены форварды:
      • VIP_OnPlayerSpawn
      • VIP_OnClientLoaded
    • Исправлен перевод фразы регена брони в переводе
    • Проверка на истечение VIP-статуса теперь происходит еще и при спавне игрока.
    • Переработана работа с базой банных. Теперь соединение происходит только при запуске плагина.
    • Изменен способ вызова события VIP_OnVIPLoaded.
    • Исправлены проблемы при переходе по категории в админ-меню.
    • Исправлена ошибка Native "GetTrieValue" reported: Invalid Handle 0 (error 4)
    • Добавлен натив VIP_IsVIPLoaded
    • Теперь событие VIP_OnVIPLoaded вызывается как функция
    • Исправлена ошибка с добавлением в VIP-меню скрытых функций, при наличии файла сортировки
    • Исправлена ошибка SQL_Callback_OnVIPClientAdded: Duplicate entry '73-0' for key 'PRIMARY'
    • Исправлена ошибка SQL_Callback_ErrorCheck: AUTOINCREMENT is only allowed on an INTEGER PRIMARY KEY
    • При регистрации функции происходит загрузка функции у всех игроков
    • Исправлен вызов форварда VIP_OnVIPLoaded
    • Подключение к базе теперь происходит при старте плагина, а не смене карты
    • Доработаны запросы создания таблиц
    • Добавлен пробел перед сообщениями в CS:GO для исправления работы цветов
    • Доработаны цвета в чате через VIP_PrintToChatClient и VIP_PrintToChatAll (подробнее - ниже)
    • Переработано создание категории в админ-меню и его зависимость от админ флага указанного в кфг
    • Добавлен перевод внутренних ошибок
    • Теперь на sm с поддержкой ф-и GetClientAuthId будет использоваться именно она (тип AuthId_Engine), на всех остальных - GetClientAuthString, так что на новой ксс возможно пропадут старые випки т.к. они теперь будут требовать стим в виде Steam3 "[U:1:8307981]"
    • Старые Админские консольные команды удалены и заменены на новые:
      • sm_vip_reload, sm_reload_vip заменены на sm_refresh_vips
      • sm_vip_reload_cfg, sm_vip_cfg_reload, sm_reload_vip_cfg заменены на sm_reload_vip_cfg
    • Добавлено пояснение в ошибке, когда у игрока указана не существующая VIP-группа
    • Исправлена работа sm_addvip (подробнее - ниже)
    • Удалены не используемые ф-и (которые остались от версии 1.X)
    • Исправлены цвета в чате для ксго
    • Исправлена проблема когда не все модули загружаются
    • Переработана работа команды sm_addvip
    • Обновлен и Исправлен inc файл
    • Исправлен файл перевода
    • Множество фиксов, доработок, исправлений.
    • Убрал указание движка базы данных для MySQL, теперь используется тот, который стоит по умолчанию.
    • Добавлены новые языки в файл перевода.

    Для благодарностей:
    Многие подумают что я наглею, но я не требую что либо мне платить. Просто я трачу много своего времени и сил на этот плагин, а мог бы потратить на приватные плагины, за которые получу плату. Поэтому если кто-то хочет выразить благодарность в материальном виде:

    [​IMG]

    R408894298752
    U503894224829


    [​IMG]

    41001661357845


    QIWI в ЛС​
    Переменные:
    Переменные в файле cfg/vip/VIP_Core.cfg
    Файл будет создан автоматически после первого запуска.
    Команды:
    <параметр> - обязательный параметр.
    [параметр] - необязательный параметр.
    • sm_refresh_vips - Перезагружает список VIP-игроков.
    • sm_reload_vip_cfg - Перезагружает настройки VIP (обновляет группы и выполняет sm_refresh_vips).
    • sm_delvip <steam_id> - удаляет VIP-игрока
    • sm_addvip <identity type> <name|#userid|identity> [time] [group] - добавляет VIP-игрока.

    <identity type> это метод идентификации: steam, ip, name.
    <name|#userid|identity> это идентификатор ник или юзер айди если игрок на сервере, иначе либо стим/ип/ник.
    [time] - время в единицах указанных в конфиге VIP_Core.cfg (Смотрите внимательно sm_vip_time_mode)
    [group] - VIP-группа.

    Берите все параметры в кавычки: "параметр"
    Установка:
    Установка и настройка описаны здесь -> F.A.Q. (Общая информация, Установка ядра, Установка модулей)

    Внимание! При обновлении обязательно замените файл перевода ядра vip_core.phrases.txt !

    При установке просьба установить Модуль плагина - [VIP] Stats
    hirowatch, komashchenko, DJDED и 11 другим нравится это.

Последние обнoвления

  1. Обновление
  2. Обновление
  3. Исправление

Пoследние рецензии

  1. abduabuarab
    abduabuarab
    5/5,
    Версия: 3.0 R
    awsome .. many thanks
  2. Dreizehnt
    Dreizehnt
    5/5,
    Версия: 3.0 R
    Как летит время, уже два года миновало... Спасибо, что не бросил нас, R1KO :D
  3. Rabb1t
    Rabb1t
    5/5,
    Версия: 3.0 R
    Дождались 3.0 релиз, стабильный. Как часы работает. :)
  4. komashchenko
    komashchenko
    5/5,
    Версия: 3.0 R
    Ого релиз 3.0 круто
  5. hirowatch
    hirowatch
    5/5,
    Версия: 3.0 R
    Ну что могу сказать? - ПОЗДРАВЛЯЮ
  6. Pika4u
    Pika4u
    5/5,
    Версия: 2.1.1 R
    Потому-что просто топ ;D
  7. DeeperSpy
    DeeperSpy
    5/5,
    Версия: 2.1.1 R
    Работает отлично, были проблемы с освоением, но во всем разобрался.
  8. Animv
    Animv
    5/5,
    Версия: 2.1.1 R
    Один из лучших плагинов, написанных для Sourcemod. Работает как часы, гибкий, легкий для настройки, тонна модулей, кушать не просит еще и живая поддержка есть. Много где такое видели?
  9. Вова333
    Вова333
    5/5,
    Версия: 2.1.1 R
    Почему пишет всеровно нет доступных групп,хотя все группы написал правельно (((
    1. R1KO
      Ответ автора
      Читать нужно внимательнее
  10. doza69
    doza69
    5/5,
    Версия: 2.1.1 R
    Спасибо! всё работает отлично!