#define AUTO_CONFIG //Авто-создание конфига.
new const Folder[] = "addons/UID-Bans"; //Основная папка плагина (хранение нужных файлов)
new const LoggingFolder[] = "UID-Bans_Logs"; //Название папки для хранения логов.
// 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"
После установки и первого запуска, отредактируйте флаг для плагина в файле по пути: addons\amxmodx\configs\cmdaccess.ini
new const AccessFile[] = "UID-Bans.txt"; //Файл хранения информации о UID забаненных.
#define ADMIN_ACCESS_FLAG ADMIN_BAN //Будет фигурировать в доступе для показа информации при коннекте игрока с пометкой о бане.
new const RowNames[RowIDs][] - (здесь можно будет указать свои названия столбцов в таблице, если нужно)
// 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"
// 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 ban table. (as in the database)
// -
// Default: "uid_bans"
gsc_sql_table_bans "uid_bans"
// Name of the server table. (as in the database)
// -
// Default: "uid_servers"
gsc_sql_table_servers "uid_servers"
// Report about player’s bathhouse to HUD all? (off-0|on-1)
// -
// Default: "1"
// Minimum: "0.000000"
// Maximum: "1.000000"
gsc_msg_ban_hud "1"
// Report about player’s bathhouse to CHAT all? (off-0|on-1)
// -
// Default: "1"
// Minimum: "0.000000"
// Maximum: "1.000000"
gsc_msg_ban_chat "1"
// Updating expired bans: 1. Starting a new card - 0; 2. Completing a task in time to the end of the card - 1; 3. All methods - 2;
// -
// Default: "2"
// Minimum: "0.000000"
// Maximum: "2.000000"
gsc_account_expired_bans "2"
// The time between which the task of accounting for expired bans to the end of the card will be performed. (in seconds)
// -
// Default: "300.0"
gsc_task_time "300.0"
После установки и первого запуска, отредактируйте флаг для плагина в файле по пути: addons\amxmodx\configs\cmdaccess.ini
register_concmd("gsc_uid_unban", "RemoveBan", ADMIN_RCON, "Usage: command uid");
;-Время бана для плагина GS-client: Uid Ban System
;-Правила: "название пункта" "время бана в минутах"
;-0 > навсегда
"15 минут" "15"
"30 минут" "30"
"1 час" "60"
"1 день" "1440"
"1 неделя" "10080"
"1 месяц" "43200"
"Навсегда" "0"