Войти или зарегистрироваться
  • Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.

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

Статус
Закрыто для дальнейших ответов.

iD3LSY

Активный участник
Пользователь
Баллы
76
93218b28b0cd.png

​
Версия: v1.0
Поддерживаемые версии: 1.9-R0.1+

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

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

YAML:
## 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
Весь текст, написанный на одном из ниже перечисленных языков, должен вводиться юникодом! Перевести можно здесь *тык*
unicode.png
YAML:
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

Знаю, что плагин является очередным колесом, с более худшем уровнем реализации. За место написание подобного хлама, пожалуйста: Отпишите свое мнение, идеи для дальнейшей доработки плагины, идеи на счет удаления говно-кода. Рад любой критике :)
​
 
Последнее редактирование:
Вот тебе идеи.
Защиту надо делать на пакетах, да и вообще не понимаю, почему все ставят капчу, можно сделать что-то другое.
Школьникам надо мучаться вводить долбанные циферки, посмотрите на тот же гг хотя бы - вот неплохая реализация защиты.
 
На ссылку нажми и найди мое сообщение.
map.put(..., new AtomicInteger(начальное число, можно не писать, тогда оно будет равно нулю));
Что ты мне предлагаешь сейчас?)

Писать за место
Java:
plugin.map.put(uuid, 0)
Java:
plugin.map.put(uuid, new Integer())
?
 
Моё объективное мнение.
Зачем капча, если и так уже есть bundgee со встроенной капчей? И есть люди которые сделали капчи по лучше.
@slavik123123123
 
Моё объективное мнение.
Зачем капча, если и так уже есть bundgee со встроенной капчей? И есть люди которые сделали капчи по лучше.
@slavik123123123
Если говорить про встроенную капчу, я тебя не понял. Я сразу честно скажу. Я сервера никогда даже не открывал. Плагины пишу просто потому-что в каеф.

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

Разве в банже есть встроенная капча? Или ты так назвал сборки с капчей? А вообще, перед тем как выложить, я решил загуглить плагины. Если есть аналоги, то они отличаются.
Нету смысла от капчи на баките. Надо сразу в банджу встраивать на пакетах. А таких уже две есть. Одна моя, другая ёхина.
 
По моим тестам самые разные защиты на плагинах (в т ч и мои) загибались на паре сотен ботов в секунду.
Капча на пакетах, встроенная в банжу или любую другую проксю, да и не только капча отлично себя чувствовала и на 6000 ботов/сек (ровно в секунду, точные замеры)
 
Нету смысла от капчи на баките. Надо сразу в банджу встраивать на пакетах. А таких уже две есть. Одна моя, другая ёхина.
Если бы знал, что ты уже подобное писал - не стал бы даже думать xD

Ну, хз.
 
Нету смысла от капчи на баките. Надо сразу в банджу встраивать на пакетах. А таких уже две есть. Одна моя, другая ёхина.
А нет вру. Есть ещё AnBot - в виде банджи со встроенной капчей и в виде плагина на банджу. В итоге уже 4 вида капч для банджи. Так что для бакита вообще нету смысла от капчи. Только ботам будет легче положить сервер(Во время бот атаки на банджа очень сильно нагружает проц, так ещё и бакит сервер будет нагружать его).
 
В общем - тогда лучше прикрою, чтобы сейчас не обосраться. Думаю возвращаться теперь не скоро, с учетом того, что писать под банжу)
 
Статус
Закрыто для дальнейших ответов.

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

Назад
Верх