
AMXBans RBS
Обсуждение Платных плагинов отзывы плюсы минусы и так далее
-
Автор темыАдмин
- Администратор
- Сообщения: 586
- Зарегистрирован: 01.09.2016
- Возраст: 34
- Репутация: 7
- С нами: 6 лет 5 месяцев
- Откуда: Красноярск
- Контактная информация:
AMXBans RBS
- Цитата
- −
Сообщение #1 Админ » 15.11.2016, 20:42
Плагин полностью заменяет серверную часть плагина AMXBans, а точнее плагины amxbans_main.amxx и amxbans_core.amxx.
Преимущества
1) Оптимизирован код
2) Убрано лишнее логирование
3) Измен как внешний, так и внутренний(настройки) вид плагина
4) Исправлены баги
5) Нормально отображение русских причин и т.п.
6) Улучшено меню бана. Игроки сортируются в меню по команде и фрагам, что дает возможность сделать бан быстрее
7) Быстрый бан, как в плагине FreshBans.
8) Игроку пишется ссылка на бан в веб панели
9) Бан подсети
10) Возможность поставить флаг супер админа(его не забанить, а он может)
11) Команда amx_addadmin
12) Меню разбана
13) Разбан только для своих банов (для главных админов соответственно всех)
14) Выбор типа бана (по стиму или по IP+стим) непосредственно при бане
15) Оптимизация запросов БД
16) Поддержка DopBan и DopBan2 (для стабильной работы этих плагинов лучше использовать FreshBans)
Конфигурационные файлы
amxbans_rbs.cfg
amxbans_rbs.ini
amxbans_rbs.txt
amxbans_rbs.inc
users.ini
Установка:
1) Разархивируйте архив с плагином и закиньте файлы на CS сервер не меняя структуру папок.
2) Зайдите в amxmodx/configs/plugins.ini и пропишите там название_плагина.amxx
3) Перезагрузить сервер Либо Смените карту.
История версий
Текущая версия 17.08.28:
Преимущества
1) Оптимизирован код
2) Убрано лишнее логирование
3) Измен как внешний, так и внутренний(настройки) вид плагина
4) Исправлены баги
5) Нормально отображение русских причин и т.п.
6) Улучшено меню бана. Игроки сортируются в меню по команде и фрагам, что дает возможность сделать бан быстрее
7) Быстрый бан, как в плагине FreshBans.
8) Игроку пишется ссылка на бан в веб панели
9) Бан подсети
10) Возможность поставить флаг супер админа(его не забанить, а он может)
11) Команда amx_addadmin
12) Меню разбана
13) Разбан только для своих банов (для главных админов соответственно всех)
14) Выбор типа бана (по стиму или по IP+стим) непосредственно при бане
15) Оптимизация запросов БД
16) Поддержка DopBan и DopBan2 (для стабильной работы этих плагинов лучше использовать FreshBans)
Конфигурационные файлы
// Лицензионный ключ.
amxbans_key ""
///////////////////////////////////
// Настройки подключения к MySQL //
///////////////////////////////////
// Адрес
amxbans_host "127.0.0.1"
// Логин
amxbans_user "user"
// Пароль
amxbans_pass "pass"
// Имя базы данных
amxbans_db "db"
// Префикс таблиц (обычно у всех "amx")
amxbans_prefix "amx"
///////////////////////
// Главные настройки //
///////////////////////
// Ссылка на апелляцию. Будет показана забаненому игроку в консоле
amxbans_url "yousite.ru"
// Система Web части
// 0 - AMXBans
// 1 - CsBans
amxbans_websystem "0"
// Откуда загружать админов
// 0 - MySQL (база данных)
// 1 - Из файла users.ini
// 2 - Не загружать админов
amxbans_load_admins "0"
// Тип бана
// По умолчанию бан идет по SteamID
// Если у игрока STEAM_ID_LAN, то бан идет по IP
// Админ с флагом amxbans_flag_bantype, может выбирать тип бана сам (в меню выбора причин бана)
amxbans_bantype_option "SteamID IP+SteamID"
// Флаг админа, который может выбирать тип бана (в меню выбора причин бана)
// 0 - выключить
amxbans_flag_bantype "l"
// Имя админа, если банил сервер
// Что бы использовать имя сервера, оставьте поле пустым
amxbans_server_nick ""
// IP:PORT сервера. Найдет автоматически если стоит пустое значение
// Вы можете сами указать IP и порт по примеру: "123.123.123.123:27015"
amxbans_server_address ""
/////////////////
// Бан подсети //
/////////////////
// Чтобы дать бан подсети айпишника 123.123.123.123, нужно забанить 123.123.123.0
// Желательно это делать в веб панели. Выбрать ТИП БАНА по айпи и указать в конце айпишника ноль.
// Значения квара:
// 0 - выключить бан подсети
// 1 - не дает войти на сервер пользователям с забаненной подсети, кроме админов с любым флагом
// 2 - тоже что и "1", но еще дает возможность войти STEAM игрокам на сервер
amxbans_subnet "2"
/////////////////////
// Disconnect menu //
/////////////////////
// Число игроков, отображаемых в меню отключенных/последних игроков
// 0 - выключить это меню
amxbans_disconnect_players "10"
//////////////////
// Flagged menu //
//////////////////
// Включить меню наблюдения за игроком?
amxbans_flagged "0"
//////////////////
// History menu //
//////////////////
// Включение меню истории банов
amxbans_history "1"
////////////////
// UnBan menu //
////////////////
// Флаг админа, который может разбанивать все баны, а не только свои (в меню amx_unbanmenu)
// 0 - все админы могут разбанивать все баны
amxbans_flag_unban "l"
// Пункт выбора количества показа забаненных игроков, в меню amx_unbanmenu
// 0 - показать всех
amxbans_unban_step "5 10 20 50 0"
//////////////////////////////
// Дополнительные настройки //
//////////////////////////////
// Флаг иммунитета
amxbans_flag_immunity "a"
// Флаг главного админа.
// Главного админа никто не может забанить(кроме самого сервера),
// а сам главный админ может забанить даже тех, у кого иммунитет (amxbans_flag_immunity)
// 0 - отключить
amxbans_flag_main "l"
// Флаг админа, для использования команды amx_addadmin
// 0 - отключить
amxbans_flag_addadmin "l"
// Добавлять кики игрока в базу данных?
// То есть сколько раз игрок был кикнут с сервера(когда он был забанен и пытался войти)
// По умолчанию функция отключена, так как я считаю это лишним запросом в базу данных
amxbans_add_kick "0"
// Время бана, используемое при собственной причине бана.
// Значение используется, если у админа статическое значение времени бана. Указывать в минутах
// 0 - навсегда
// -1 - для отключения собственных причин.
amxbans_custom_statictime "1440"
// Причина бана по-умолчанию.
amxbans_default_ban_reason "unknown"
// Если игрок ранее был забанен N раз, то при заходе его на сервер будет отображаться инфа админам в чат
// 0 - отключить
// N - количество предыдущих банов
amxbans_show_prebanned "0"
// Какие сообщения показывать при бане
// 1 - показывать HUD-сообщение (зеленое слева)
// 2 - показывать сообщение в чате
// 3 - и hud и чат
// 0 - выключить
amxbans_show_messages "3"
// Добавлять пункты в меню amxmodmenu?
amxbans_add_menus "1"
//////////////////////////////
// ВРЕМЯ //
//////////////////////////////
// ВАЖНО: Сначала вводите значения от меньшего к большему. Количество значений - от 1 до 12.
// "0 m" - навсегда
// Допустимые значения:
// 1 - 59 может использоваться с флагом m (минуты)
// 1 - 23 может использоваться с флагом h (часы)
// 1 - 6 может использоваться с флагом d (дни)
// 1 - 999 может использоваться с флагом w (недели)
// Примеры:
// "5 m" - 5 минут
// "1 h" - 1 час
// "1 d" - 1 день
// "2 w" - 2 недели
// Время бана для обычных админов (с флагом "d")
amxbans_setlowbantimes "10 m" "1 h" "1 d" "7 d" "0 m"
// Какой флаг доступа должен иметь админ, чтобы получить доступ к банам с большой длительностью
amxbans_hightime_flag "o"
// Время бана для админов с amxbans_hightime_flag флагом.
amxbans_sethighbantimes "10 m" "1 h" "1 d" "7 d" "0 m"
// Время наблюдения за игроком в меню
amxbans_setflagtimes "1 h" "4 h" "10 h" "1 d" "1 w" "4 w" "12 w" "0"
//////////////////////////////////
// Консольные команды (Памятка) //
//////////////////////////////////
// Список консольных команд
// (здесь они написаны просто так, как памятка)
// say /ban <часть ника игрока> [время бана в минутах] - быстрый бан игрока
//
// amx_banmenu - открыть бан меню
// amx_banhistorymenu - открыть меню истории банов
// amx_bandisconnectedmenu - открыть меню вышедших игроков
// amx_flaggingmenu - открыть меню помеченных игроков
// amx_unbanmenu - открыть меню разбана игроков
// amx_bansubnetmenu - открыть меню бана подсетей
//
// amx_ban <time in mins> <SteamID or nickname or #userid or IP> <reason> - забанить игрока
// amx_banip - аналог команды amx_ban
// amx_unban <steamID or IP> - разбан игрока (доступ только для админа с флагом l(ADMIN_RCON))
// amx_addadmin <nick|authid|ip> <flags> [password] [name|authid|ip] [nick] [show (yes|no)] [expired] [comment] - добавить админа
//
// amx_reloadreasons - Перезагрузка причин
// amx_reloadsubnet - Перезагрузка банов подсети
// amx_reloadadmins - Перезагрузка админов
amxbans_key ""
///////////////////////////////////
// Настройки подключения к MySQL //
///////////////////////////////////
// Адрес
amxbans_host "127.0.0.1"
// Логин
amxbans_user "user"
// Пароль
amxbans_pass "pass"
// Имя базы данных
amxbans_db "db"
// Префикс таблиц (обычно у всех "amx")
amxbans_prefix "amx"
///////////////////////
// Главные настройки //
///////////////////////
// Ссылка на апелляцию. Будет показана забаненому игроку в консоле
amxbans_url "yousite.ru"
// Система Web части
// 0 - AMXBans
// 1 - CsBans
amxbans_websystem "0"
// Откуда загружать админов
// 0 - MySQL (база данных)
// 1 - Из файла users.ini
// 2 - Не загружать админов
amxbans_load_admins "0"
// Тип бана
// По умолчанию бан идет по SteamID
// Если у игрока STEAM_ID_LAN, то бан идет по IP
// Админ с флагом amxbans_flag_bantype, может выбирать тип бана сам (в меню выбора причин бана)
amxbans_bantype_option "SteamID IP+SteamID"
// Флаг админа, который может выбирать тип бана (в меню выбора причин бана)
// 0 - выключить
amxbans_flag_bantype "l"
// Имя админа, если банил сервер
// Что бы использовать имя сервера, оставьте поле пустым
amxbans_server_nick ""
// IP:PORT сервера. Найдет автоматически если стоит пустое значение
// Вы можете сами указать IP и порт по примеру: "123.123.123.123:27015"
amxbans_server_address ""
/////////////////
// Бан подсети //
/////////////////
// Чтобы дать бан подсети айпишника 123.123.123.123, нужно забанить 123.123.123.0
// Желательно это делать в веб панели. Выбрать ТИП БАНА по айпи и указать в конце айпишника ноль.
// Значения квара:
// 0 - выключить бан подсети
// 1 - не дает войти на сервер пользователям с забаненной подсети, кроме админов с любым флагом
// 2 - тоже что и "1", но еще дает возможность войти STEAM игрокам на сервер
amxbans_subnet "2"
/////////////////////
// Disconnect menu //
/////////////////////
// Число игроков, отображаемых в меню отключенных/последних игроков
// 0 - выключить это меню
amxbans_disconnect_players "10"
//////////////////
// Flagged menu //
//////////////////
// Включить меню наблюдения за игроком?
amxbans_flagged "0"
//////////////////
// History menu //
//////////////////
// Включение меню истории банов
amxbans_history "1"
////////////////
// UnBan menu //
////////////////
// Флаг админа, который может разбанивать все баны, а не только свои (в меню amx_unbanmenu)
// 0 - все админы могут разбанивать все баны
amxbans_flag_unban "l"
// Пункт выбора количества показа забаненных игроков, в меню amx_unbanmenu
// 0 - показать всех
amxbans_unban_step "5 10 20 50 0"
//////////////////////////////
// Дополнительные настройки //
//////////////////////////////
// Флаг иммунитета
amxbans_flag_immunity "a"
// Флаг главного админа.
// Главного админа никто не может забанить(кроме самого сервера),
// а сам главный админ может забанить даже тех, у кого иммунитет (amxbans_flag_immunity)
// 0 - отключить
amxbans_flag_main "l"
// Флаг админа, для использования команды amx_addadmin
// 0 - отключить
amxbans_flag_addadmin "l"
// Добавлять кики игрока в базу данных?
// То есть сколько раз игрок был кикнут с сервера(когда он был забанен и пытался войти)
// По умолчанию функция отключена, так как я считаю это лишним запросом в базу данных
amxbans_add_kick "0"
// Время бана, используемое при собственной причине бана.
// Значение используется, если у админа статическое значение времени бана. Указывать в минутах
// 0 - навсегда
// -1 - для отключения собственных причин.
amxbans_custom_statictime "1440"
// Причина бана по-умолчанию.
amxbans_default_ban_reason "unknown"
// Если игрок ранее был забанен N раз, то при заходе его на сервер будет отображаться инфа админам в чат
// 0 - отключить
// N - количество предыдущих банов
amxbans_show_prebanned "0"
// Какие сообщения показывать при бане
// 1 - показывать HUD-сообщение (зеленое слева)
// 2 - показывать сообщение в чате
// 3 - и hud и чат
// 0 - выключить
amxbans_show_messages "3"
// Добавлять пункты в меню amxmodmenu?
amxbans_add_menus "1"
//////////////////////////////
// ВРЕМЯ //
//////////////////////////////
// ВАЖНО: Сначала вводите значения от меньшего к большему. Количество значений - от 1 до 12.
// "0 m" - навсегда
// Допустимые значения:
// 1 - 59 может использоваться с флагом m (минуты)
// 1 - 23 может использоваться с флагом h (часы)
// 1 - 6 может использоваться с флагом d (дни)
// 1 - 999 может использоваться с флагом w (недели)
// Примеры:
// "5 m" - 5 минут
// "1 h" - 1 час
// "1 d" - 1 день
// "2 w" - 2 недели
// Время бана для обычных админов (с флагом "d")
amxbans_setlowbantimes "10 m" "1 h" "1 d" "7 d" "0 m"
// Какой флаг доступа должен иметь админ, чтобы получить доступ к банам с большой длительностью
amxbans_hightime_flag "o"
// Время бана для админов с amxbans_hightime_flag флагом.
amxbans_sethighbantimes "10 m" "1 h" "1 d" "7 d" "0 m"
// Время наблюдения за игроком в меню
amxbans_setflagtimes "1 h" "4 h" "10 h" "1 d" "1 w" "4 w" "12 w" "0"
//////////////////////////////////
// Консольные команды (Памятка) //
//////////////////////////////////
// Список консольных команд
// (здесь они написаны просто так, как памятка)
// say /ban <часть ника игрока> [время бана в минутах] - быстрый бан игрока
//
// amx_banmenu - открыть бан меню
// amx_banhistorymenu - открыть меню истории банов
// amx_bandisconnectedmenu - открыть меню вышедших игроков
// amx_flaggingmenu - открыть меню помеченных игроков
// amx_unbanmenu - открыть меню разбана игроков
// amx_bansubnetmenu - открыть меню бана подсетей
//
// amx_ban <time in mins> <SteamID or nickname or #userid or IP> <reason> - забанить игрока
// amx_banip - аналог команды amx_ban
// amx_unban <steamID or IP> - разбан игрока (доступ только для админа с флагом l(ADMIN_RCON))
// amx_addadmin <nick|authid|ip> <flags> [password] [name|authid|ip] [nick] [show (yes|no)] [expired] [comment] - добавить админа
//
// amx_reloadreasons - Перезагрузка причин
// amx_reloadsubnet - Перезагрузка банов подсети
// amx_reloadadmins - Перезагрузка админов
[ADMIN NAMES REPLACER]
; Чекер причин банов
; Ниже вписывайте причины и соответсвующие им ники админов
; В формате: "Часть причины" "Ник админа, который будет в информации о бане с этой причиной"
; Действует только при серверных банах
; Причины регистро-чуствительны!
; К примеру вписав "KZHack" "[Anti KZHack]", то в бане с причиной KZHack ник админа будет [Anti KZHack]
"[Colored Translit]" "[Colored Translit]"
"[HLGUARD]" "[HLGUARD]"
"Team Kill" "[ATAC]"
[REASON REPLACER]
; Ниже писывайте части причин банов и их заменители
; В Формате "Часть причины" "Заменитель"
; Для чистки части причины - заменитель оставьте пустым.
; Действует только при серверных банах
; Причины регистро-чуствительны!
; К примеру вписав "[CSF]" "[My Mega Server]", то в бане с причиной [CSF] CDHack мы получим причину [My Mega Server] CDHack
"Max Team Kill Violation" "Team Kill"
; Чекер причин банов
; Ниже вписывайте причины и соответсвующие им ники админов
; В формате: "Часть причины" "Ник админа, который будет в информации о бане с этой причиной"
; Действует только при серверных банах
; Причины регистро-чуствительны!
; К примеру вписав "KZHack" "[Anti KZHack]", то в бане с причиной KZHack ник админа будет [Anti KZHack]
"[Colored Translit]" "[Colored Translit]"
"[HLGUARD]" "[HLGUARD]"
"Team Kill" "[ATAC]"
[REASON REPLACER]
; Ниже писывайте части причин банов и их заменители
; В Формате "Часть причины" "Заменитель"
; Для чистки части причины - заменитель оставьте пустым.
; Действует только при серверных банах
; Причины регистро-чуствительны!
; К примеру вписав "[CSF]" "[My Mega Server]", то в бане с причиной [CSF] CDHack мы получим причину [My Mega Server] CDHack
"Max Team Kill Violation" "Team Kill"
[ru]
AMXBANS_TAG = !n[!gAMXBans!n]
AMXBANS_TAG_CONSOLE = [AMXBans]
FLAGG_SET = !tВы пометили игрока !g%s
FLAGG_DELETE = !tВы удалили пометку у игрока !g%s
FLAGG_UN_ERROR = !tУдаление пометки у игрока !g%s !tне удалось
FLAGG_ERROR = !tНе удалось пометить игрока !g%s
DISCONNECTED_NO_PLAYER_IN_LIST = !tНет отключившихся игроков!
DISCONNECTED_BAN_PLAYER_FAILED = !tОшибка при прописывании бана!
DISCONNECTED_BAN_PLAYER_SUCCESS = !tИгрок забанен!
BAN_CHAT_1 = Игрок %s забанен! ^nПродолжительность: %s ^nПричина: %s
BAN_CHAT_2 = Игрок %s забанен! ^nПродолжительность: %s ^nПричина: %s ^nАдмином: %s
FASTBAN_NULL = !tНе найдено игроков с похожими никами
FASTBAN_SELECTALL = !tВыберете игрока из всего списка
PLAYER_BANNED_BEFORE = Заходит игрок !g%s<%s><%s>!n. Был забанен !t%i раз
PLAYER_LEAVED = !tИгрок покинул сервер
CHAT_NOT_ACCESS = !tНедостаточно прав!
CHAT_SUBNET_NULL = !tНет забаненных подсетей!
CONSOLE_PAS_INV = Не правильный пароль!
CONSOLE_PAS_ACC = Пароль верный
CONSOLE_PRIV_SET = Привилегии установлены
CONSOLE_NO_ENTRY = Неправильный ник или пароль
CONSOLE_LOADED_ADMINS = Загружено %d админов
NOT_BAN_PERMANENT = У Вас нет прав доступа для бана через консоль
BLOCKING_DOUBLEBAN = Игрок уже присутствует в бан листе!
ALREADY_BANNED = Игрок уже забанен <%s><%s>
UNBAN_SUCCESS = %s<%s> Успешно разбанен!
STEAMID_BANNED_SUCCESS_IP_LOGGED = SteamID '%s' успешно забанен (IP записан). Игрок будет удален с сервера.
STEAMID_IP_BANNED_SUCCESS = Игрок успешно забанен по IP и будет удален с сервера.
KICK_MESSAGE = Вы забанены на этом сервере. Подробности в консоли.
MSG_0 = ===============================================
MSG_1 = Вы были забанены на этом сервере!
MSG_2 = Ссылка на бан: %s%d
MSG_3 = Продолжительность: %s
MSG_31 = Причина: %s
MSG_4 = Ваш SteamID: %s
MSG_5 = Ваш IP: %s
MSG_6 = Администратор: %s
MSG_7 = Попросить разбан: %s
MSG_8 = Вы были забанены на этом сервере админом %s.
MSG_9 = Вы забанены на этом сервере!
MSG_10 = Вы забанены навсегда.
MSG_11 = Вы были забанены более 1 раза.
MSG_12 = Осталось %s до окончания бана.
MSG_13 = Ник: %s
MSG_14 = Бан Вашей подсети %s
ADDMENU_FLAGGING = Помеченные игроки
ADDMENU_DISCONNECTED = Отключенные игроки
ADDMENU_HISTORY = История банов
ADDMENU_SUBNET = Забаненные подсети
ADDMENU_UNBAN = Разбан игроков
MENU_FASTBAN_TITLE = \r[\yAMXBans\r]\w Игроки с частью ника \y%s
MENU_BAN_TITLE = \r[\yAMXBans\r]\w Меню бана
MENU_BANTIME_TITLE = \r[\yAMXBans\r]\w Выберете время бана^nИгрок \r%s
MENU_BANHISTORY_TITLE = \r[\yAMXBans\r]\w Истории банов
MENU_REASON_TITLE = \r[\yAMXBans\r]\w Выберете причину бана^nИгрок \r%s
MENU_FLAGGING_TITLE = \r[\yAMXBans\r]\w Пометить игрока
MENU_FLAGTIME_TITLE = \r[\yAMXBans\r]\w Время флагов
MENU_FLAGREASON_TITLE = \r[\yAMXBans\r]\w Причины
MENU_UNFLAG_TITLE = \r[\yAMXBans\r]\w Игрок уже помечен! Настройки:
MENU_BANDISCONNECTED_TITLE = \r[\yAMXBans\r]\w Последние \r%d \yигроков
MENU_BAN_OPTION = Тип бана: %s
MENU_SUBNET_TITLE = \r[\yAMXBans\r]\w Забаненные подсети
MENU_SUBNET_ITEM = %s \y(%s)
MENU_UNBAN_TITLE = \r[\yAMXBans\r]\w Забаненные игроки
MENU_UNBAN_ALL = Все баны
MENU_UNBAN_ADMIN = Только мои баны
MENU_UNBAN_STEP = Показать: %s
MENU_UNBAN_LOADING = Загрузка...
MENU_UNBAN_NOBANS = Нет забаненных игроков
MENU_UNBAN_BACK = К выбору списка
MENU_UNBAN_PLAYER = \r[\yAMXBans\r]\w \r%s^n\y%s \w%s^nИстекает: \y%s
MENU_UNBAN_UNBAN = Разбанить?
MENU_UNBAN_WAITUNBAN = Разбан...
MENU_UNBAN_CHAT = Вы успешно разбанили игрока !g%s!t<%s>|%s
MENU_UNBAN_ERROR = Ошибка MySQL!
USER_REASON = \yСвоя причина
FLAGGED = Под наблюдением
UNFLAG_PLAYER = Удалить флаг \r%s
FLAG_PLAYER_NEW = Установить новый флаг
PERMANENT = НАВСЕГДА
BAN_FOR_MINUTES = Бан на %s
BAN_PERMANENT = Бан навсегда
FLAG_FOR_MINUTES = Пометить на %s
FLAG_PERMANENT = Пометить навсегда
HISTORY_MOTD = Баны игрока %s
SUBNET_MOTD = SubNet %s
MSG_MOTD_1 = <meta http-equiv="content-type" content="text/html; charset=UTF-8" /><body = <body bgcolor=#9CB3B3><font size=^"18^" color=^"red^">Вы были забанены.</font><br><br><font color=^"black^">Причина: %s<br>Продолжительность: %s<br>SteamID: %s</font>
MSG_MOTD_2 = <meta http-equiv="content-type" content="text/html; charset=UTF-8" /><body = <body bgcolor=#9CB3B3><font size=^"18^" color=^"red^">Вы были забанены.</font><br><br><font color=^"black^">Причина: %s<br>Продолжительность: %s<br>SteamID: %s<br>Администратор: %s</font>
AMXBANS_TAG = !n[!gAMXBans!n]
AMXBANS_TAG_CONSOLE = [AMXBans]
FLAGG_SET = !tВы пометили игрока !g%s
FLAGG_DELETE = !tВы удалили пометку у игрока !g%s
FLAGG_UN_ERROR = !tУдаление пометки у игрока !g%s !tне удалось
FLAGG_ERROR = !tНе удалось пометить игрока !g%s
DISCONNECTED_NO_PLAYER_IN_LIST = !tНет отключившихся игроков!
DISCONNECTED_BAN_PLAYER_FAILED = !tОшибка при прописывании бана!
DISCONNECTED_BAN_PLAYER_SUCCESS = !tИгрок забанен!
BAN_CHAT_1 = Игрок %s забанен! ^nПродолжительность: %s ^nПричина: %s
BAN_CHAT_2 = Игрок %s забанен! ^nПродолжительность: %s ^nПричина: %s ^nАдмином: %s
FASTBAN_NULL = !tНе найдено игроков с похожими никами
FASTBAN_SELECTALL = !tВыберете игрока из всего списка
PLAYER_BANNED_BEFORE = Заходит игрок !g%s<%s><%s>!n. Был забанен !t%i раз
PLAYER_LEAVED = !tИгрок покинул сервер
CHAT_NOT_ACCESS = !tНедостаточно прав!
CHAT_SUBNET_NULL = !tНет забаненных подсетей!
CONSOLE_PAS_INV = Не правильный пароль!
CONSOLE_PAS_ACC = Пароль верный
CONSOLE_PRIV_SET = Привилегии установлены
CONSOLE_NO_ENTRY = Неправильный ник или пароль
CONSOLE_LOADED_ADMINS = Загружено %d админов
NOT_BAN_PERMANENT = У Вас нет прав доступа для бана через консоль
BLOCKING_DOUBLEBAN = Игрок уже присутствует в бан листе!
ALREADY_BANNED = Игрок уже забанен <%s><%s>
UNBAN_SUCCESS = %s<%s> Успешно разбанен!
STEAMID_BANNED_SUCCESS_IP_LOGGED = SteamID '%s' успешно забанен (IP записан). Игрок будет удален с сервера.
STEAMID_IP_BANNED_SUCCESS = Игрок успешно забанен по IP и будет удален с сервера.
KICK_MESSAGE = Вы забанены на этом сервере. Подробности в консоли.
MSG_0 = ===============================================
MSG_1 = Вы были забанены на этом сервере!
MSG_2 = Ссылка на бан: %s%d
MSG_3 = Продолжительность: %s
MSG_31 = Причина: %s
MSG_4 = Ваш SteamID: %s
MSG_5 = Ваш IP: %s
MSG_6 = Администратор: %s
MSG_7 = Попросить разбан: %s
MSG_8 = Вы были забанены на этом сервере админом %s.
MSG_9 = Вы забанены на этом сервере!
MSG_10 = Вы забанены навсегда.
MSG_11 = Вы были забанены более 1 раза.
MSG_12 = Осталось %s до окончания бана.
MSG_13 = Ник: %s
MSG_14 = Бан Вашей подсети %s
ADDMENU_FLAGGING = Помеченные игроки
ADDMENU_DISCONNECTED = Отключенные игроки
ADDMENU_HISTORY = История банов
ADDMENU_SUBNET = Забаненные подсети
ADDMENU_UNBAN = Разбан игроков
MENU_FASTBAN_TITLE = \r[\yAMXBans\r]\w Игроки с частью ника \y%s
MENU_BAN_TITLE = \r[\yAMXBans\r]\w Меню бана
MENU_BANTIME_TITLE = \r[\yAMXBans\r]\w Выберете время бана^nИгрок \r%s
MENU_BANHISTORY_TITLE = \r[\yAMXBans\r]\w Истории банов
MENU_REASON_TITLE = \r[\yAMXBans\r]\w Выберете причину бана^nИгрок \r%s
MENU_FLAGGING_TITLE = \r[\yAMXBans\r]\w Пометить игрока
MENU_FLAGTIME_TITLE = \r[\yAMXBans\r]\w Время флагов
MENU_FLAGREASON_TITLE = \r[\yAMXBans\r]\w Причины
MENU_UNFLAG_TITLE = \r[\yAMXBans\r]\w Игрок уже помечен! Настройки:
MENU_BANDISCONNECTED_TITLE = \r[\yAMXBans\r]\w Последние \r%d \yигроков
MENU_BAN_OPTION = Тип бана: %s
MENU_SUBNET_TITLE = \r[\yAMXBans\r]\w Забаненные подсети
MENU_SUBNET_ITEM = %s \y(%s)
MENU_UNBAN_TITLE = \r[\yAMXBans\r]\w Забаненные игроки
MENU_UNBAN_ALL = Все баны
MENU_UNBAN_ADMIN = Только мои баны
MENU_UNBAN_STEP = Показать: %s
MENU_UNBAN_LOADING = Загрузка...
MENU_UNBAN_NOBANS = Нет забаненных игроков
MENU_UNBAN_BACK = К выбору списка
MENU_UNBAN_PLAYER = \r[\yAMXBans\r]\w \r%s^n\y%s \w%s^nИстекает: \y%s
MENU_UNBAN_UNBAN = Разбанить?
MENU_UNBAN_WAITUNBAN = Разбан...
MENU_UNBAN_CHAT = Вы успешно разбанили игрока !g%s!t<%s>|%s
MENU_UNBAN_ERROR = Ошибка MySQL!
USER_REASON = \yСвоя причина
FLAGGED = Под наблюдением
UNFLAG_PLAYER = Удалить флаг \r%s
FLAG_PLAYER_NEW = Установить новый флаг
PERMANENT = НАВСЕГДА
BAN_FOR_MINUTES = Бан на %s
BAN_PERMANENT = Бан навсегда
FLAG_FOR_MINUTES = Пометить на %s
FLAG_PERMANENT = Пометить навсегда
HISTORY_MOTD = Баны игрока %s
SUBNET_MOTD = SubNet %s
MSG_MOTD_1 = <meta http-equiv="content-type" content="text/html; charset=UTF-8" /><body = <body bgcolor=#9CB3B3><font size=^"18^" color=^"red^">Вы были забанены.</font><br><br><font color=^"black^">Причина: %s<br>Продолжительность: %s<br>SteamID: %s</font>
MSG_MOTD_2 = <meta http-equiv="content-type" content="text/html; charset=UTF-8" /><body = <body bgcolor=#9CB3B3><font size=^"18^" color=^"red^">Вы были забанены.</font><br><br><font color=^"black^">Причина: %s<br>Продолжительность: %s<br>SteamID: %s<br>Администратор: %s</font>
/* AMXBans Functions
*
* by SKAJIbnEJIb
*
* This file is provided as is (no warranties).
*/
#if defined _amxbans_rbs_included
#endinput
#endif
#define _amxbans_rbs_included
// Возвратит префикс таблиц (amx)
native amxbans_get_db_prefix(output[], len = 32);
// Возвратит ник админа из веб части
native amxbans_get_admin_nick(id, output[], len = 32);
// Возвратит 1 если админ имеет статическое время бана
native amxbans_get_static_bantime(id);
// Возвратит время конца админки в формате UnixTime
// 0 - неограниченная админка
native amxbans_get_expired(id);
// Вызывается, до начала бана игрока
forward amxbans_ban_pre(id, admin);
// Вызывается, когда игроку показывается окно бана (MOTD)
forward amxbans_ban_motdopen(index);
// Вызывается, когда находится помеченный игрок
forward amxbans_player_flagged(index, sec_left, const reason[]);
// Вызывается, когда снимается метка(flagged) с игрока
forward amxbans_player_unflagged(index);
// Вызывается, когда плагин инициализировался с БД
// sqlTuble - кешированные данные соединения
// dbPrefix - префикс таблиц amxbans
forward amxbans_sql_initialized(Handle:sqlTuple, const dbPrefix[]);
// Вызывается, если игрок получает права администратора
forward amxbans_admin_connect(id);
// Вызывается, когда админ выходит с сервера
forward amxbans_admin_disconnect(id);
*
* by SKAJIbnEJIb
*
* This file is provided as is (no warranties).
*/
#if defined _amxbans_rbs_included
#endinput
#endif
#define _amxbans_rbs_included
// Возвратит префикс таблиц (amx)
native amxbans_get_db_prefix(output[], len = 32);
// Возвратит ник админа из веб части
native amxbans_get_admin_nick(id, output[], len = 32);
// Возвратит 1 если админ имеет статическое время бана
native amxbans_get_static_bantime(id);
// Возвратит время конца админки в формате UnixTime
// 0 - неограниченная админка
native amxbans_get_expired(id);
// Вызывается, до начала бана игрока
forward amxbans_ban_pre(id, admin);
// Вызывается, когда игроку показывается окно бана (MOTD)
forward amxbans_ban_motdopen(index);
// Вызывается, когда находится помеченный игрок
forward amxbans_player_flagged(index, sec_left, const reason[]);
// Вызывается, когда снимается метка(flagged) с игрока
forward amxbans_player_unflagged(index);
// Вызывается, когда плагин инициализировался с БД
// sqlTuble - кешированные данные соединения
// dbPrefix - префикс таблиц amxbans
forward amxbans_sql_initialized(Handle:sqlTuple, const dbPrefix[]);
// Вызывается, если игрок получает права администратора
forward amxbans_admin_connect(id);
// Вызывается, когда админ выходит с сервера
forward amxbans_admin_disconnect(id);
; Пользователи и админы
; Формат ввода
; <Ник/AuthID/IP> <Пароль> <Уровни доступа> <Флаги> <Ник> <Статическое время бана> <конец админки>
; #################
; # Ник/AuthID/IP #
; #################
; Как регистрировать юзера. По нику, по SteamID или по IP
; ##########
; # Пароль #
; ##########
; Если не хотите использовать пароль оставьте поле пустым ""
; ##################
; # Уровни доступа #
; ##################
; a - иммунитет (против игрока не могут быть использованы команды: kick/ban/slay/slap и т.д)
; b - резервация (игрок сможет пользоваться резервным слотом)
; c - amx_kick - доступ к команде amx_kick
; d - amx_ban and amx_unban commands - доступ к команде amx_ban и amx_unban
; e - amx_slay and amx_slap commands - доступ к команде amx_slay и amx_slap
; f - amx_map command - доступ к команде amx_map
; g - amx_cvar command - доступ к команде amx_cvar (не все переменные могут быть доступны)
; h - amx_cfg command - доступ к команде amx_cfg
; i - amx_chat and other chat commands - доступ к команде amx_csay и другим чат командам
; j - amx_vote and other vote commands - доступ к команде amx_vote и другим командам голосования
; k - access to sv_password cvar - доступ к переменной sv_password (через команду amx_cvar)
; l - access to amx_rcon command and rcon_password cvar - доступ к переменной amx_rcon и rcon_password (через команду amx_cvar)
; m - произвольный уровень A (если вы используете нестандартные амх плагины)
; n - произвольный уровень B
; o - произвольный уровень C
; p - произвольный уровень D
; q - произвольный уровень E
; r - произвольный уровень F
; s - произвольный уровень G
; t - произвольный уровень H
; u - доступ к графическому меню управления (amxmodmenu)
; z - пользователь (не админ)
; #########
; # Флаги #
; #########
; a - не пускать игрока на сервер с неправильно введенным паролем
; b - регистрация клан тега
; c - админ зайдет на сервер только со значениями AuthID/WonID/SteamID
; d - админ зайдет только с этого IP адреса
; e - пароль не проверяется (необходимо только совпадение Ника/SteamID/IP)
; #######
; # Ник #
; #######
; Ник админа.
; ##########################
; # Статическое время бана #
; ##########################
; 1 - чтобы админ использовал статическое время бана
; 0 - чтобы админ сам выставлял время бана
; #################
; # Конец админки #
; #################
; Время, когда срок действия админки заканчивается.
; Время ставится в формате UnixTime: http://www.cy-pr.com/tools/time/
; Для постоянной админки поставьте "0"
; Примеры
; "STEAM_0:0:123456" "" "abcdefghijklmnopqrstu" "ce" "SKAJIbnEJIb" "0" "0"
; "123.45.67.89" "" "abcdefghijklmnopqrstu" "de" "Test" "1" "0"
; "My Name" "my_password" "abcdefghijklmnopqrstu" "a" "My Name" "0" "1445341864"
; Формат ввода
; <Ник/AuthID/IP> <Пароль> <Уровни доступа> <Флаги> <Ник> <Статическое время бана> <конец админки>
; #################
; # Ник/AuthID/IP #
; #################
; Как регистрировать юзера. По нику, по SteamID или по IP
; ##########
; # Пароль #
; ##########
; Если не хотите использовать пароль оставьте поле пустым ""
; ##################
; # Уровни доступа #
; ##################
; a - иммунитет (против игрока не могут быть использованы команды: kick/ban/slay/slap и т.д)
; b - резервация (игрок сможет пользоваться резервным слотом)
; c - amx_kick - доступ к команде amx_kick
; d - amx_ban and amx_unban commands - доступ к команде amx_ban и amx_unban
; e - amx_slay and amx_slap commands - доступ к команде amx_slay и amx_slap
; f - amx_map command - доступ к команде amx_map
; g - amx_cvar command - доступ к команде amx_cvar (не все переменные могут быть доступны)
; h - amx_cfg command - доступ к команде amx_cfg
; i - amx_chat and other chat commands - доступ к команде amx_csay и другим чат командам
; j - amx_vote and other vote commands - доступ к команде amx_vote и другим командам голосования
; k - access to sv_password cvar - доступ к переменной sv_password (через команду amx_cvar)
; l - access to amx_rcon command and rcon_password cvar - доступ к переменной amx_rcon и rcon_password (через команду amx_cvar)
; m - произвольный уровень A (если вы используете нестандартные амх плагины)
; n - произвольный уровень B
; o - произвольный уровень C
; p - произвольный уровень D
; q - произвольный уровень E
; r - произвольный уровень F
; s - произвольный уровень G
; t - произвольный уровень H
; u - доступ к графическому меню управления (amxmodmenu)
; z - пользователь (не админ)
; #########
; # Флаги #
; #########
; a - не пускать игрока на сервер с неправильно введенным паролем
; b - регистрация клан тега
; c - админ зайдет на сервер только со значениями AuthID/WonID/SteamID
; d - админ зайдет только с этого IP адреса
; e - пароль не проверяется (необходимо только совпадение Ника/SteamID/IP)
; #######
; # Ник #
; #######
; Ник админа.
; ##########################
; # Статическое время бана #
; ##########################
; 1 - чтобы админ использовал статическое время бана
; 0 - чтобы админ сам выставлял время бана
; #################
; # Конец админки #
; #################
; Время, когда срок действия админки заканчивается.
; Время ставится в формате UnixTime: http://www.cy-pr.com/tools/time/
; Для постоянной админки поставьте "0"
; Примеры
; "STEAM_0:0:123456" "" "abcdefghijklmnopqrstu" "ce" "SKAJIbnEJIb" "0" "0"
; "123.45.67.89" "" "abcdefghijklmnopqrstu" "de" "Test" "1" "0"
; "My Name" "my_password" "abcdefghijklmnopqrstu" "a" "My Name" "0" "1445341864"
Установка:
1) Разархивируйте архив с плагином и закиньте файлы на CS сервер не меняя структуру папок.
- ftp_upload.gif (1.24 МБ) 5554 просмотра
2) Зайдите в amxmodx/configs/plugins.ini и пропишите там название_плагина.amxx
3) Перезагрузить сервер Либо Смените карту.
- amxbans_rbs_6.jpg (141.26 КБ) 5581 просмотр
- amxbans_rbs_5.jpg (85.71 КБ) 5581 просмотр
- amxbans_rbs_4.jpg (57.38 КБ) 5581 просмотр
- amxbans_rbs_3.jpg (72.44 КБ) 5581 просмотр
- amxbans_rbs_2.jpg (73.58 КБ) 5581 просмотр
- amxbans_rbs_1.jpg (67.77 КБ) 5581 просмотр
17.08.28 - обновить .amxx
17.07.05 BETA - обновить .amxx
15.09.25 - обновить .amxx
15.09.24 - обновить .amxx, .cfg и lang файл
15.07.22 - обновить .amxx
15.07.15 - обновить .amxx и .cfg
15.06.26 - обновить .amxx
15.06.22 - обновить .amxx
15.06.15 - обновить .amxx, .cfg и lang файл
15.04.16 - обновить .amxx
15.02.28 - обновить .amxx
15.01.03 - обновить .amxx
14.12.30 - обновить .amxx
14.12.22 - обновить .amxx
14.12.21 - обновить .amxx
14.12.20 - обновить .amxx, .cfg и lang файл
14.11.15 - обновить .amxx
14.11.03 - обновить .amxx
14.10.5 - обновить .amxx и users.ini
14.10.1 - обновить ланг файл
14.10 - обновить .amxx
14.09.3 - обновить .amxx
14.09.2 - обновить .amxx и Lang file .txt
14.09 обновить amxbans_rbs.amxx и amxbans_rbs.cfg
14.08.S
- Релиз стабильной версии. Описание изменений смотрите ниже.
- добавлена поддержка utf8 в амх1.8.3
- исправлен баг с повторным баном после разбана
- исправлен ML_NOTFOUND
17.07.05 BETA - обновить .amxx
- Оптимизация привязки и в целом кода плагина. Плагин cкомпилирован для AMXX 1.8.2, AMXX 1.8.3 и для ReAMXX. Ключ от плагина сам перезапишется в файл fg_keys.ini и в нем будут находится все ключи от других плагинов. Все логи теперь пишутся на русском языке.
- исправлены все баги, но мог что то упустить, нужно потестить
- исправлен ложный бан игроков со STEAM_ID_LAN, HLTV, BOT и прочих не сгенерированных стим айди
15.09.25 - обновить .amxx
- исправлен 1 натив для Screen Player
15.09.24 - обновить .amxx, .cfg и lang файл
- Добавили отдельное изменение префикса в ланг файл
- Добавили квар amxbans_show_messages
- Теперь бан по Steam+IP учитывает SteamID тоже
- Оптимизировали запросы в базу, они стали гораздо легче
- Поправили текст в консоли при бане
15.07.22 - обновить .amxx
- Исправлена ошибка в "Отключенные игроки"
15.07.15 - обновить .amxx и .cfg
- Немного изменена технология проверки ключей
- Теперь есть отдельный файл настроек в amxmodx/data/fg_settings.ini(файл сам создастся при первом включении). В файле присутствует описание кваров, если хотите, можете изменить настройки. В этом же файле теперь прописывается почта для плагина FunGunUpdater
- Всего 6 зеркал для проверки ключей
- Добавлен квар amxbans_add_menus
15.06.26 - обновить .amxx
- Исправлено добавления админа по айпи
15.06.22 - обновить .amxx
- Исправлено добавления админа для некоторых веб частей
15.06.15 - обновить .amxx, .cfg и lang файл
- выбор бана по айди или айди+IP в меню
- меню разбана (для своих банов и для всех)
- команда amx_addadmin (можно добавить админа из консоли)
- исправление ошибок
15.04.16 - обновить .amxx
- Работа на ошибками в логах (пишите в баги ошибки, уверен, что исправились не все)
- Исправлено добавление админов из файла users.ini
15.02.28 - обновить .amxx
- Исправлены различные ошибки
15.01.03 - обновить .amxx
- Исправлен квар amxbans_server_nick
14.12.30 - обновить .amxx
- Исправлены иероглифы в русских никах, причинах и названии сервера
14.12.22 - обновить .amxx
- Поддержка dopban и dopban2
14.12.21 - обновить .amxx
- Добавлен forward для dopban
14.12.20 - обновить .amxx, .cfg и lang файл
- Добавлен бан подсети
- Оптимизирован плагин и запросы в базу
- Добавлена поддержка Веб Части CsBans
14.11.15 - обновить .amxx
- исправлен разбан из консоли
14.11.03 - обновить .amxx
- Стабильная работа плагина, не смотря на технические проблемы с нашей стороны(проверка лицензии)
- Наши зеркала: RU(два зеркала), UA, BY, DE, KZ.
- В консоли сервера не пишется: Sockets. Connecting...
Чтобы отображалось, как и раньше напишите fg_debug "1" в amxx.cfg
14.10.5 - обновить .amxx и users.ini
- Синхронизация для amxmodmenu_rbs и прикреплен users.ini с новыми возможностями
- ДОБАВЛЕНО: Плагины соединяются с нашими серверами для проверки лицензии. Они сами выберут ближайший сервер для проверки. Если это не произошло, то Вы можете указать сами, какой сервер будут использовать плагины. Для этого впишите в amxx.cfg квар: fg_location "UA", где UA это страна. На данный момент у нас есть 4 зеркала: RU, UA, BY, KZ
14.10.1 - обновить ланг файл
- исправлено ML NOT FOUND
14.10 - обновить .amxx
- Исправлен баг с баном гл. админа через /ban
14.09.3 - обновить .amxx
- Промежуточная версия
- Исправлен баг с Banning...
- Добавлена поддержка dopban
14.09.2 - обновить .amxx и Lang file .txt
- Переход на новый модуль sockets2. Исправление (_0_) и улучшена авторизация плагина.
- Исправлено ML_NOTFOUND: MSG_31
- Исправлено замораживание админа
- Исправлен бан через веб часть
14.09 обновить amxbans_rbs.amxx и amxbans_rbs.cfg
- Исправлена проблема с русскими причинами
- Баг с не удалением бана исправлен
- Удалены лишнее SQL запросы
- Добавлен флаг админа, который может банить всех, даже тех кто с иммунитетом
14.08.S
- релиз
Текущая версия 17.08.28:
amxbans_rbs.rar
- (91.43 КБ) 104 скачивания
amxbans_rbs.rar
- (91.43 КБ) 104 скачивания
amxbans_rbs_17.08.28.rar
- (201.26 КБ) 92 скачивания
amxbans_rbs_17.08.28.rar
- (201.26 КБ) 92 скачивания
! | Сообщение от: Админа |
Покупка лицензионного ключа для плагина осуществляется через поддержку на хостинге host-v.ru Или на официальном сайте. Без ключа плагин работать не будет! |
Последний раз редактировалось Админ 02.09.2017, 22:51, всего редактировалось 1 раз.
Теги:
Перейти
- Игры
- Counter-Strike 1.6
- Всё о Counter-Strike 1.6
- Платные Плагины
- Бесплатные Плагины
- Скриптинг AMXX
- Защита Игрового сервера
- Раскрутка сервера
- Различные Моды и Дополнения
- Помощь по серверам
- Игровые сервера
- Сборки серверов
- Модели
- Скачать Сounter-Strike 1.6
- Статьи и мануалы
- ReHLDS + Дополнения
- PHP скрипты, оформление, веб-дизайн
- Вопросы, помощь по скриптам и оформлению
- PHP Скрипты
- Оформление и веб-дизайн
- Различный софт
- Программы Windows
- Форум
- Проводник по Форуму
- Новости и объявления
- Торговая Площадка
- Куплю
- Продам
- Отдам Даром
- Обмен С помощью Гаранта
- Видео
- Архив
- Хостинг Игровых Серверов
- НОВОСТИ, ОБСУЖДЕНИЯ, ПРЕДЛОЖЕНИЯ
- Общие вопросы
- Новости
- Оплата
- Отзывы
- Ваши Предложения
- Статьи и мануалы
- Сайт Хостинга
- WEB-хостинг
- Настройка Amxbans