CREATE DATABASE IF NOT EXISTS `subnetbans` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
CREATE TABLE IF NOT EXISTS `subnetbans`.`subnetbans` (
`id` INT UNSIGNED NOT NULL AUTO_INCREMENT,
`startip` INT UNSIGNED NOT NULL,
`endip` INT UNSIGNED NOT NULL,
`allowedclients` SMALLINT UNSIGNED NOT NULL,
`datetimebanned` INT UNSIGNED NOT NULL,
`datetimelastblocked` INT UNSIGNED NOT NULL,
`reason` VARCHAR( 64 ) NOT NULL ,
PRIMARY KEY ( `id` ) ,
UNIQUE `startip_endip` ( `startip`, `endip` ),
INDEX `startip` ( `startip` ),
INDEX `endip` ( `endip` )
);
CREATE TABLE IF NOT EXISTS `subnetbans`.`asbans` (
`asnumber` VARCHAR(10) NOT NULL,
`allowedclients` SMALLINT UNSIGNED NOT NULL,
`datetimebanned` INT UNSIGNED NOT NULL,
`datetimelastblocked` INT UNSIGNED NOT NULL,
`reason` VARCHAR( 64 ) NOT NULL ,
UNIQUE `asnumber_ux` (`asnumber`)
);
sb_sql_host "127.0.0.1" // Сервер MySql
sb_sql_user "root" // Логин к базе
sb_sql_pass "" // Пароль к базе
sb_sql_db "subnetbans" // Название базы
sb_sql_create_db "0" // Автоматическое создание базы данных и таблиц (значение 2) или только таблиц (значение 1), если они не существуют.
sb_def_ban_as "1" // По умолчанию команда sb_ban при автоматическом определении будет банить: 0 - подсеть, 1 - автономную систему
sb_def_allowed_clients "bjk" // Разрешенные типы клиентов используемые по умолчанию командой sb_ban ("bjk" = Native Steam, RevEmu 2013 и SmartSteamEmu3)
sb_allowed_flags "ab" // Если игрок имеет следующие флаги доступа, то проверка на бан подсети/автономной системы для него не производится
sb_downloadurl "http://aghl.ru/files/patches/updater.exe" // Ссылка на скачивание клиента с эмулятором
sb_download_clienttype "d" // Тип клиента указанного в ссылке на скачивание
sb_announce_connected "1" // Разрешить(1)/Запретить(0) оповещение о вновь подключающихся игроках