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

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

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

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


    • Исправлена повторная регистрация частного события возрождения игрока (С каждой сменой карты событие вызывалось чаще и чаще, следовательно предметы выдавались 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 !

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

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

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

  1. Igor
    Igor
    5/5,
    Версия: 2.1.1 R
    Все отлично работает!
  2. Dreizehnt
    Dreizehnt
    5/5,
    Версия: 2.1.0 R
    В детстве игрался с лего, теперь вот с премиумом :D