Изменение наименования файла, в целях отличия от таких же похожих файлов.
Добавлена функция, для автоматического удаления файла.
Раздел установки был изменен с учетом новых изменений.
Добавлено новое меню - история банов. Войти в меню можно через меню бана (say /ubm). В данном меню можно посмотреть сколько всего банов в БД, а также по категориям (активные, истекшие, снятые)
Добавлены новые функции, переменные и другое.
Добавлена поддержка оповещений при бане игрока всем в чат. (режимы: ВЫКЛ, HUD, CHAT, HUD + CHAT, настройка кварами.)
Добавлена возможность учитывать истекшие баны различными способами, который Вам кажется более удобен или все способы вместе. Обновление истекших банов разными методами: при старте новой карты - 0; выполнение задачи до конца карты через время - 1; все методы - 2; (настройка в кваре - gsc_account_expired_bans)
Добавлен квар времени (gsc_task_time), промежуток времени между которым будет выполняться задача учета истекших банов, при соответствующем режиме.
[Fixed]:
Поправлено описание кваров наименования таблиц.
Изменен LANG файл.
Функция SqlConnect удалена. (могли быть ошибки на необоснованной основе и плагин выключался)
Правки по коду, с учетом новых изменений.
[Optimized]:
Функции подсчета статистики убраны из функции SqlConnect и разделены на разные функции, непосредственно в те места, когда происходит событие, для быстрого обновления данных. (например, добавляется активный бан, после бана сразу стартует функция сбора статистики активных банов)
Версия плагина с поддержкой sql была хорошо доработана:
Добавлено время бана в меню (можно выбрать время на которое баним, при каждом заходе игрока, время сверяется, если оно прошло, бан сам удалится из бд)
Добавлена поддержка файла времени (UID-times.ini), там можно вносить наименование пункта и время.
Добавлена поддержка стандартных пунктов времени, если файл UID-times.ini по каким то причинам не был закинут.
Добавлены новые способы бана в меню на выбор (теперь 3 признака бана: по UID, по UID + STEAM, по UID + STEAM + IP)
Реализация способов бана была хорошо продумана по средствам логических цепочек связей запросов SQL (запросы туда обратно, совместно с работой чекеров и функций)
Добавлен чекер типов бана в меню (новые переменные и тп)
Для новых способов бана, были созданы необходимые переменные, функции, добавочные колонки в таблице sql.
Был изменен LANG файл.
Остальные небольшие доработки.
Была произведена проверка всего функционала на работоспособность.
[Fixed]:
Произошли изменения в части названий функций, стало правильней по смыслу. (в разных версиях)
Добавлены новые версии плагина, теперь 3 исходника, каждый поддерживает 1 тип хранений данных UID: 'txt', 'sql', 'nvault'. (для удобства, сделано разными исходниками)
[Fixed]:
Изменена функция WriteDataToCfg, было лишнее открытие и закрытие файла. Спасибо: voed
Функция ShowUidBanMenu была изменена, мертвые игроки не должны исключаться из меню, а там стоял признак исключения при поиске c помощью get_players_ex, убрано: GetPlayers_ExcludeDead
На данном сайте используются файлы cookie, чтобы персонализировать контент и сохранить Ваш вход в систему, если Вы зарегистрируетесь.
Продолжая использовать этот сайт, Вы соглашаетесь на использование наших файлов cookie.