Система предотвращения ботов, версия 2.0!
; L3 ?; q+ @8 X3 D$ F4 B; q6 Sавторы: @Агент @Капарсо& S z8 C0 M5 ~9 c; v8 j( P% _
--- B7 Z# E: x. G$ w9 B9 m& R
история этого проекта восходит к 2015 году, и мы снова в деле!
+ k3 ^( q' j7 O( \. L( j' {специальные кредиты получают: @Tryskell @Rootware @Hasha @SweeTs
# w9 Y5 u! U2 m z(каждый из них что-то привнес в этот проект, в настоящем или в прошлом - мы просто так этого не оставим)
- {3 \+ B/ G9 D6 U. t6 D) p' B( t0 V
. r- G) e3 r5 g9 e9 o, V; {* Y `' {
Как это работает?! {* L ~' u# w: `
система предотвращения была разработана, чтобы положить конец недобросовестной практике в процессе фарминга.: r0 L. m: k: ]1 p/ j- r- S
уничтожение монстров запускает событие с ограниченным временем, чтобы подтвердить поведение человека, игрок должен выбрать соответствующий шаблон, соответствующий случайно сгенерированному изображению. простое решение для человеческого глаза, не сильно беспокоит игроков - максимально простое!3 b/ z! ~* J+ Z& A1 @
) X$ ?1 b: ?+ Y/ ]1 y# B
Новая версия приносит:4 I3 |3 |" l) Q t+ Q( w# f
больше улучшений и гарантий от попыток обойти процесс проверки (мы все еще работаем над тем, чтобы в будущем сделать его еще лучше).) f& F1 W4 o" c+ z+ T
визуальные изменения, поддерживающие новое поведение и более удобные для пользователя решения, но также улучшенные с точки зрения администратора (основная концепция остается прежней, и никаких изменений на стороне клиента не требуется).2 q0 } g9 U7 [2 j) b# U! h
внимание к игрокам, вовлекающим призывателей / питомцев в процесс фермерства.1 J! b8 |* g& Z
возможны проверки на поддержку. система подсчитывает количество убийств участников, настраивая счетчик в зависимости от количества и типа профессий персонажей в отряде, затем запускает процесс проверки для выбранных классов по вашему выбору (доступны варианты: PP, SWS, BD, EE, SE, BP, WC, OL).$ \3 L) b1 D; x3 b3 U0 a
система награждения награждает игрока выбранным типом предмета за правильное прохождение процесса проверки (мы хотим сделать lineage world лучше, поэтому весь процесс создает атмосферу внутриигрового события).
8 a8 X* f4 N, ]9 c9 eвидимый обратный отсчет и дополнительный безопасный период времени, дающий игроку несколько дополнительных секунд для адаптации к ситуации.3 a8 o- `* o t: y5 g+ d" G, c+ `! o
возможность разрешить вторую попытку, чтобы игрок мог попробовать еще раз в случае неверной верификации.1 p7 k' ]$ D5 v9 | j, D$ m% b
адаптация к последней публичной ветке acis (коммит 401) - аккуратный код, минимально нарушающий существующий исходный код.
; o/ `0 p+ K8 O1 `) ZБольшинство функций можно включать и выключать с помощью файлов конфигурации, всё зависит от того, насколько вы хотите контролировать сельскохозяйственные угодья — решение за вами!& W+ a: ?. I1 c; c [
$ Q! k, v: }# Z6 ~( \6 x2 oнесколько скриншотов:- a4 ~7 V. H) U! f0 N X
, p) h# L: B8 k
3 B; t: |5 M4 M% u0 t
3 a5 Z) N/ z* x3 G& B
3 B `- l5 }7 @) c9 C, q$ }
$ {6 Y) ]9 _) H0 F8 U3 _% Cпредварительный просмотр кода. проверьте это на pastebin.
s6 r; N! h% e" x& fпатч: bots_prevention_system.patch
P3 R; {/ y J) R) s) t2 _; o# xпоместите в папку datapack/data/html/mods/
- r+ _' p/ M$ m$ B* _* ^6 G- O1 D9 K. x9 Y! O8 `
|
|