Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Скрыть объявление

Плагин [SEC] Captcha v1.0 - Капча для вашего сервер [1.9-R0.1+]

Тема в разделе "Неподтвержденные плагины", создана пользователем iD3LSY, 30 апр 2017.

Статус темы:
Закрыта.
  1. Автор темы
    iD3LSY

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

    Баллы:
    46
    Имя в Minecraft:
    opy
    [​IMG]
    Версия: v1.0
    Поддерживаемые версии: 1.9-R0.1+

    Особенности:
    • Возможность локализации любого из отправляемых игроку сообщений (спасибо @Dereku)
    • Отображение капчи на карте
    • Отсутствие каких-либо команд, пермишенов
    • Отсутствие потребности установки доп. плагинов (API(Essentials,PermissionsEx))

    Лог изменений:
    Версия 1.0
    • Релиз плагина.

    Код:
    ## access_denied - недостаточно прав. Выводиться при попытке ввода команды, когда у игрока недостаточно прав.
    ## locale - язык. Доступные языки - en_US, ru_RU.
    ## prefix - префикс. Будет выводиться при вводе любой из доступных игрокам команд.
    ## spawn - мир, координаты точки спавна игрока (Можно установить yaw, pitch)
    
    ## punish - наказание за неправильно введенную капчу, обновление капчи.
        ## attempts - максимальное количество попыток ввода капчи. (Срабатывает только если punish=true)
        ## ban_time - время бана за неправильно введенную капчу (в секундах) (Срабатывает только если punish=true)
    ## teleport-to - сервер, на который будет отправлен игрок после ввода капчи.
    ## range - диапазон чисел, выводимых в капче.
    
    options:
        access_denied: 'Упсс.. Мне кажется вам лучше не выполнять эту команду :)'
        locale: ru_RU
        prefix: '&f[&cSERVER&f]'
        spawn: world 0.5 60 0.5
        captcha:
            punish: false
            attempts: 3
            ban_time: 300
            teleport-to: server
            range: 1000-9999
    Весь текст, написанный на одном из ниже перечисленных языков, должен вводиться юникодом! Перевести можно здесь *тык*
    [​IMG]
    Код:
    DEFAULT_KICK: &7Was seen suspicious activity! \n&7For provide security, you have kicked!
    DEFAULT_BAN: \n&7Was seen suspicious activity! \n&7For provide security, you have been banned! Remaining &c%time% &7seconds.
    RESTART: &7The server was restarted. Please try to connect again.
    

    !!! Для работы плагина потребуется BungeeCord, но установка происходит на сервер с капчей !!!

    Имеется 1 (никому не нужный) эвент, срабатывающий на наказание - EnforceEvent

    Знаю, что плагин является очередным колесом, с более худшем уровнем реализации. За место написание подобного хлама, пожалуйста: Отпишите свое мнение, идеи для дальнейшей доработки плагины, идеи на счет удаления говно-кода. Рад любой критике :)
     
    Последнее редактирование: 30 апр 2017
  2. Хостинг MineCraft
    <
  3. xDark

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

    Баллы:
    96
    Skype:
    ailyashevich
    Имя в Minecraft:
    xDark
  4. slavik123123123

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

    Баллы:
    143
    Имя в Minecraft:
    Leymooooooooooo
  5. SimMiMo

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

    Баллы:
    76
    Вот тебе идеи.
    Защиту надо делать на пакетах, да и вообще не понимаю, почему все ставят капчу, можно сделать что-то другое.
    Школьникам надо мучаться вводить долбанные циферки, посмотрите на тот же гг хотя бы - вот неплохая реализация защиты.
     
  6. Автор темы
    iD3LSY

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

    Баллы:
    46
    Имя в Minecraft:
    opy
  7. xDark

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

    Баллы:
    96
    Skype:
    ailyashevich
    Имя в Minecraft:
    xDark
    На ссылку нажми и найди мое сообщение.
     
  8. Автор темы
    iD3LSY

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

    Баллы:
    46
    Имя в Minecraft:
    opy
    Что ты мне предлагаешь сейчас?)

    Писать за место
    Код:
    plugin.map.put(uuid, 0)
    Код:
    plugin.map.put(uuid, new Integer())
    ?
     
  9. ( Aristotrus )

    ( Aristotrus ) Участник Пользователь

    Баллы:
    31
    Имя в Minecraft:
    Aristotrus
    Моё объективное мнение.
    Зачем капча, если и так уже есть bundgee со встроенной капчей? И есть люди которые сделали капчи по лучше.
    @slavik123123123
     
  10. Автор темы
    iD3LSY

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

    Баллы:
    46
    Имя в Minecraft:
    opy
    Если говорить про встроенную капчу, я тебя не понял. Я сразу честно скажу. Я сервера никогда даже не открывал. Плагины пишу просто потому-что в каеф.

    Разве в банже есть встроенная капча? Или ты так назвал сборки с капчей? А вообще, перед тем как выложить, я решил загуглить схожие плагины. Если есть аналоги, то они отличаются.
     
  11. slavik123123123

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

    Баллы:
    143
    Имя в Minecraft:
    Leymooooooooooo
    Нету смысла от капчи на баките. Надо сразу в банджу встраивать на пакетах. А таких уже две есть. Одна моя, другая ёхина.
     
  12. SimMiMo

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

    Баллы:
    76
    По моим тестам самые разные защиты на плагинах (в т ч и мои) загибались на паре сотен ботов в секунду.
    Капча на пакетах, встроенная в банжу или любую другую проксю, да и не только капча отлично себя чувствовала и на 6000 ботов/сек (ровно в секунду, точные замеры)
     
  13. Автор темы
    iD3LSY

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

    Баллы:
    46
    Имя в Minecraft:
    opy
    Если бы знал, что ты уже подобное писал - не стал бы даже думать xD

    Ну, хз.
     
  14. slavik123123123

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

    Баллы:
    143
    Имя в Minecraft:
    Leymooooooooooo
    А нет вру. Есть ещё AnBot - в виде банджи со встроенной капчей и в виде плагина на банджу. В итоге уже 4 вида капч для банджи. Так что для бакита вообще нету смысла от капчи. Только ботам будет легче положить сервер(Во время бот атаки на банджа очень сильно нагружает проц, так ещё и бакит сервер будет нагружать его).
     
  15. Автор темы
    iD3LSY

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

    Баллы:
    46
    Имя в Minecraft:
    opy
    В общем - тогда лучше прикрою, чтобы сейчас не обосраться. Думаю возвращаться теперь не скоро, с учетом того, что писать под банжу)
     
Статус темы:
Закрыта.

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