1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.
  2. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

Плагин [ADMN/SEC/INFO/WEB] LokiBan 0.1.6 - бан игроков [1.2.5-R5.0/1.3.1 R1.0]

Тема в разделе "Релизы плагинов", создана пользователем Ission, 21 июн 2012.

  1. Автор темы
    Ission

    Ission Старожил Девелопер Пользователь

    Баллы:
    173
    Skype:
    lokivava
    Плагин для бана и просмотра информации по игрокам.
    LokiBan текущая версия 0.1.6
    Особенности:
    • При каждом бане игрока в чат выводит об этом сообщение.
    • На протяжении всей своей работы собирает информацию об IP и никах, с которых заходил тот или иной игрок и сохраняет всё в базу как для одного игрока.
    • Банит игрока.
    • Позволяет кикать IP.
    • Не влияет на обычные функции бана/бана через другие плагины.
    • При указании причины, она всегда будет понятна игроку - есть у него русификатор или нет.
    • Переводит транслит в причинах в кириллицу.
    Настройки:
    • enable: true - включен ли плагин.
    • server-base: false - скачивать ли список игроков с сайта, при запуске плагина.
    • server-link: http://yandex.ru/ - адрес страницы с игроками.
    • delay: 60 - через сколько секунд, после входа, вводить ник/IP/ник_и_IP в базу игроков.
    • ignor: notch;es - список ников игнорируемых игроков, через ';'.
    • lang: ru - выбор языка(ru, en).
    Формат страницы сайта:
    Страница должна быть в формате UTF-8.
    Каждый новый игрок на следующей строке(разрыв строки+перевод каретки(/r/n)).
    Формат строки:
    Код:
    [ник1[;ник2[;ник3...]]]#[IP1[;IP2[;IP3...]]]
    Строки считываются по порядку.
    Строка:
    Код:
    ###
    означает конец списка игроков, дальше считывание происходить не будет.
    Команды(Permissions){псевдонимы команд}:
    /lb <ник> [причина] (lokiban.player.ban) - бан игрока по нику{lokib, lokiban}
    /lb-ip <ip> [причина] (lokiban.player.ip.ban) - бан игрока по IP{lokib-ip, lokiban-ip}
    /lub <ник> (lokiban.player.unban) - разбан игрока по нику{lokiub, lokiunban}
    /lub-ip <ip> (lokiban.player.ip.unban) - разбан игрока по IP{lokiub-ip, lokiunban-ip}
    /lub-only <ник> (lokiban.nick.unban) - разбан только ника (IP и другие ники игрока не разбанивает){lokiub-only, lokiunban-only}
    /lub-ip-only <ip> (lokiban.ip.unban) - разбан IP (ники и другие IP игрока не разбанивает) {lokiub-ip-only, lokiunban-ip-only}
    /lk <ip> (lokiban.player.ip.kick) - кик игрока по IP(мне показалась эта функция полезной){lokik, lokikick}
    /lb-t <nickname> <time> (lokiban.player.timeban) - забанить игрока по нику на время в минутах или до момента времени в формате чч:мм.ДД:ММ:ГГГГ(например 12:21.21:12:2012 - 12:21 21-го декабря 2012 года){lokib-t, lokiban-time}
    /lb-ip-t <ip-adress> <time> (lokiban.player.ip.timeban) - забанить игрока по IP на время в минутах или до момента времени в формате чч:мм.ДД:ММ:ГГГГ(например 12:21.21:12:2012 - 12:21 21-го декабря 2012 года){lokib-ip-t, lokiban-ip-time}
    /ll [a/b] (lokiban.player.list) - список [всех/забаненных] игроков с причинами, если есть. Без параметров выводит список в файл {lokil, lokilist}
    /lf <ip/ник> (lokiban.player.find) - поиск и вывод всех IP и ников, использованных игроком с таким ником/IP {lokif, lokifind}
    [​IMG]
    Лог изменений с возможностью скачать предыдущую версию(кликать на номер версии):
    0.1.6 - [1.2.5 R5.0/1.3.1 R1.0] 10.08.2012 6:50:21
    • Небольшой фикс.
    0.1.5 - [1.2.5 R5.0] 31.07.2012 0:55:05
    • Исправлены некоторые баги.
    • Добавлен импорт списка игроков с сайта.
    • Добавлен языковой пакет.
    0.1.4 - [1.2.5 R4.0] 23.06.2012 6:47:54
    • Добавлена возможность вывода списка игроков в файл: "plugins/lokiban/players.txt".
    0.1.3 - [1.2.5 R4.0] 22.06.2012 12:47:54
    • Добавлен поиск и вывод игрока по нику/IP.
    • Добавление в базу ников только через промежуток времени из настроек.
    • Настройка игнорируемых ников - не вносятся в базу игроков.
    • Усовершенствована система добавления IP и ников забаненных игроков.
    0.1.2 - [1.2.5 R4.0] 17.06.2012 15:32:36
    • Добавлен бан на время/до момента времени.
    • Добавлена возможность поставить сообщение о причине бана(использовать можно ТОЛЬКО русский язык, транслит автоматически переводится).
    • Добавлена возможность просмотра списка игроков через команды.
    • Исправлены практически все ошибки(за исключением не найденных).
    0.1.1 - [1.2.5 R3.0] ??.06.2012 ??:??:??
    • Изменены файлы хранения игроков(теперь он один(player.db)).
    • Не рабочая команда бана на время.
    • При бане в чат выводятся сообщения.
    • Баг: бан на время устанавливается только для IP.
    • Баг: бан до момента времени не работает.
    • Баг: бан на время для ника на срабатывает.
    • Баг: создаёт новые записи игроков при их перезаходе.
    • Баг: съедает память сервера.
    • Баг: не банит игроков по нику.
    • Баг: множественные ошибки в консоли.
    0.0.4 - [1.2.5 R3.0] 16.06.2012 16:10:53
    • Нестабильная версия.
    • Добавлены псевдонимы команд.
    0.0.3 - [1.2.5 R3.0] 15.06.2012 10:43:02
    • Небольшие исправления багов.
    • Теперь база данных плагина сохраняется в папке LokiBan.
    • Добавлен файл конфигурации.
    • Баг: Если Вы устанавливали LokiAuth, то из папки LokiAuth в папку LokiBan нужно переместить файлы "name.db", "ip.db", "banned.db"(обе папки должны находиться в plugins(по умолчанию)).
    0.0.1 - [1.2.5 R3.0] 12.06.2012 15:22:00
    • Первая версия плагина.
    • Позволяет банить игроков.
    • Записывает информацию.
    • Есть поддержка permissions
     
    yaroslavyaroslav, MrXamster, Nixx и 19 другим нравится это.
  2. Автор темы
    Ission

    Ission Старожил Девелопер Пользователь

    Баллы:
    173
    Skype:
    lokivava
    Плагин обновлён до 0.1.3!
     
    xDiP и RikkiLook нравится это.
  3. Автор темы
    Ission

    Ission Старожил Девелопер Пользователь

    Баллы:
    173
    Skype:
    lokivava
    Плагин обновлён до 0.1.4!
     
    xDiP нравится это.
  4. EpicMan2

    EpicMan2 Старожил Пользователь

    Баллы:
    173
    А он не будет конфликтовать с LogBlock? У них вроде похожие команды /lb и /lb???
     
  5. Автор темы
    Ission

    Ission Старожил Девелопер Пользователь

    Баллы:
    173
    Skype:
    lokivava

    Для этого есть псевдонимы команд. Указаны в фигурных скобках.
     
    xDiP нравится это.
  6. EpicMan2

    EpicMan2 Старожил Пользователь

    Баллы:
    173
    Попробую ваш плагин ^^
     
  7. monster

    monster Активный участник Пользователь

    Баллы:
    78
    Skype:
    monster.lanwow
    ТО же попробую)))
     
  8. RikkiLook

    RikkiLook Модератор

    Баллы:
    173
    Палить мультиакки - самое то!
     
    slavik123123123 нравится это.
  9. Admin

    Admin Администратор Девелопер

    Баллы:
    153
    Тема перенесена, но спрячьте все логи изменений, кроме двух последних, в спойлер
     
  10. diman4720

    diman4720 Старожил Пользователь

    Баллы:
    103
    Сделайте так чтобы можно было банить определеный город ....
     
  11. Автор темы
    Ission

    Ission Старожил Девелопер Пользователь

    Баллы:
    173
    Skype:
    lokivava
    Бан по городу в игре или на Земле?
     
    МиднайтЖелаетВамДобра и xDiP нравится это.
  12. diman4720

    diman4720 Старожил Пользователь

    Баллы:
    103
    :trf: в игре
     
  13. Angerfist

    Angerfist Активный участник

    Баллы:
    63
    Имя в Minecraft:
    Angerfist
    Хороший плагин, спасибо.
     
  14. SetDriveRus

    SetDriveRus Активный участник Пользователь

    Баллы:
    88
    Имя в Minecraft:
    SetDriveRus
    а как ставить?
     
  15. DeeZ

    DeeZ Старожил Пользователь

    Баллы:
    103
    Имя в Minecraft:
    Moslike
    Кидаешь в папку "plugins" на сервере и всё!
     
  16. alexandrage

    alexandrage Старожил Пользователь

    Баллы:
    173
    Как просто прописать бан на 1 час например а не писать 12:21.21:12:2012 - 12:21 21 этож крайне неудобно?
     
  17. alexandrage

    alexandrage Старожил Пользователь

    Баллы:
    173
    ну там типо 1h 30m
     
  18. Автор темы
    Ission

    Ission Старожил Девелопер Пользователь

    Баллы:
    173
    Skype:
    lokivava
    Либо писать точную дату, либо время в минутах(/lb-t @alexandrage 60).
     
    xDiP нравится это.
  19. Donmx97

    Donmx97 Активный участник

    Баллы:
    63
    Согласен BanHammer и то проще Ну а вобщем плагин неплохой)
     
  20. Автор темы
    Ission

    Ission Старожил Девелопер Пользователь

    Баллы:
    173
    Skype:
    lokivava
    /lb-t ник время_в_минутах
     
    slavik123123123 и xDiP нравится это.

Поделиться этой страницей