GS-Client: Uid Ban System

Плагин АМХХ GS-Client: Uid Ban System 1.0.3

Нет прав для скачивания
Скачайте Модуль AuthEmu (заберите оттуда файл .inc, без него скомпилировать не получится)
Скомпилируйте плагин (инструкция).
Скопируйте скомпилированный файл .amxx в директорию: amxmodx/plugins/
Пропишите .amxx в файле amxmodx/configs/plugins.ini
Скопируйте словарь плагина .txt в директорию amxmodx/data/lang/
Смените карту или перезапустите сервер.
Применимо ко всем версиям:

После первого запуска, главная папка, папка логов, лог, создаются сами. (при их отсутствии.)

В .sma:

C++:
#define AUTO_CONFIG //Авто-создание конфига.

new const Folder[] = "addons/UID-Bans"; //Основная папка плагина (хранение Access файла и логов)
new const LoggingFolder[] = "UID-Bans_Logs"; //Название папки для хранения логов.


В .cfg:

Код:
// Time to check the player after it is connected.
// -
// Default: "3.0"
gsc_time_check "3.0"

// Time to kick the player after performing the check.
// -
// Default: "1.0"
gsc_time_kick_one "1.0"

// Time to kick the player after selecting in the menu.
// -
// Default: "1.0"
gsc_time_kick_two "1.0"


В .ini:

INI:
После установки и первого запуска, отредактируйте флаг для плагина в файле по пути: addons\amxmodx\configs\cmdaccess.ini
register_clcmd("say /ubm", "OpenUidBansMenu", ADMIN_RCON, "Access the Uid Ban System Menu");

Отдельные настройки каждой версии:

В .sma:

C++:
new const AccessFile[] = "UID-Bans.txt"; //Файл хранения иинформации о UID забаненных.

В .txt:

После первого запуска плагина, создается файл 'UID-Bans.txt', это файл хранения информации о UID забаненных, его можно редактировать (в том плане, если у Вас есть информация об UID недобросовесного игрока, то можно его внести вручную в этот файл, таким образом, этот человек не будет беспокоить Ваш сервер.
В .sma:

C++:
new const RowNames[RowIDs][] - (здесь можно будет указать свои названия столбцов в таблице, если нужно)

В .cfg:

Код:
// Module for working with MySQL database.
// -
// Default: "mysql"
gsc_sql_module "mysql"

// Host where the database is located.
// -
// Default: "127.0.0.1"
gsc_sql_host "127.0.0.1"

// Database User.
// -
// Default: "user"
gsc_sql_user "user"

// User password.
// -
// Default: "12345"
gsc_sql_pass "12345"

// Database name.
// -
// Default: "gsc_uid_bans"
gsc_sql_db "gsc_uid_bans"

// Name of the table for auto-creation.
// -
// Default: "uid_bans"
gsc_sql_table "uid_bans"

// Auto-create table structure. (off|on > 0|1)
// -
// Default: "1"
// Minimum: "0.000000"
// Maximum: "1.000000"
gsc_sql_create_tb "1"
1. Сохранение UID кодов идет в файл по пути: 'addons/amxmodx/data/vault/UID-bans.vault'
2. Что-бы иметь возможность нормально редактировать файл, воспользуйтесь специальным удобным редактором: Перейти..
Назад
Сверху