Система предотвращения ботов, версия 2.0!
& C3 V% F+ B! X0 Mавторы: @Агент @Капарсо
% f) z+ ?" d& h1 a. T---' o, K& C9 N. R: j, t
история этого проекта восходит к 2015 году, и мы снова в деле!
$ L" w' [5 g5 G5 n( q0 r* q. uспециальные кредиты получают: @Tryskell @Rootware @Hasha @SweeTs Q) N/ ~+ m, u0 i* q0 @
(каждый из них что-то привнес в этот проект, в настоящем или в прошлом - мы просто так этого не оставим)3 D6 |* C* f$ `6 L2 ~$ y% X. p
7 {9 b* I( P0 T, [8 q' K
& O1 v4 D2 }6 `, H6 X4 nКак это работает?$ P2 }7 i" z; L& M
система предотвращения была разработана, чтобы положить конец недобросовестной практике в процессе фарминга.5 X# D/ g) r/ s% X; K5 r( n
уничтожение монстров запускает событие с ограниченным временем, чтобы подтвердить поведение человека, игрок должен выбрать соответствующий шаблон, соответствующий случайно сгенерированному изображению. простое решение для человеческого глаза, не сильно беспокоит игроков - максимально простое!
8 P/ {" [. }+ ]8 a& X( Z3 Z! Q. }
Новая версия приносит:, @1 e% I( R4 |
больше улучшений и гарантий от попыток обойти процесс проверки (мы все еще работаем над тем, чтобы в будущем сделать его еще лучше).6 H' R1 u/ M6 }9 E( @- R
визуальные изменения, поддерживающие новое поведение и более удобные для пользователя решения, но также улучшенные с точки зрения администратора (основная концепция остается прежней, и никаких изменений на стороне клиента не требуется).! j$ W. J) k+ p; r% W' K
внимание к игрокам, вовлекающим призывателей / питомцев в процесс фермерства.
* T* \6 c" {! n) ]- oвозможны проверки на поддержку. система подсчитывает количество убийств участников, настраивая счетчик в зависимости от количества и типа профессий персонажей в отряде, затем запускает процесс проверки для выбранных классов по вашему выбору (доступны варианты: PP, SWS, BD, EE, SE, BP, WC, OL).
3 }) a# Z& c4 y$ u' C8 H- ]1 c; Rсистема награждения награждает игрока выбранным типом предмета за правильное прохождение процесса проверки (мы хотим сделать lineage world лучше, поэтому весь процесс создает атмосферу внутриигрового события).
9 B! o/ H' c" G) H7 a' h) Bвидимый обратный отсчет и дополнительный безопасный период времени, дающий игроку несколько дополнительных секунд для адаптации к ситуации.* Y" w) I1 B0 ?; f2 B
возможность разрешить вторую попытку, чтобы игрок мог попробовать еще раз в случае неверной верификации.2 _6 _0 b) h: O9 F. w4 |3 Q; h
адаптация к последней публичной ветке acis (коммит 401) - аккуратный код, минимально нарушающий существующий исходный код.& \8 K- T R3 M; I, x3 W! q
Большинство функций можно включать и выключать с помощью файлов конфигурации, всё зависит от того, насколько вы хотите контролировать сельскохозяйственные угодья — решение за вами!0 K1 W: z+ V2 L; }8 J- J: j
( F d: @: z$ y
несколько скриншотов:$ Q3 _. f) H9 J+ ^$ T, i; i
! V3 S# i# @0 H; L5 v: v$ F1 g: j4 N
* P2 s+ O9 h3 w/ L y9 q
7 b/ C3 {; ]9 P) S) H
( H% @& E* A5 I
* W4 V5 Q: Z. zпредварительный просмотр кода. проверьте это на pastebin.4 {; |$ F4 \' E' Y* _
патч: bots_prevention_system.patch
5 o D. u( n$ c/ M7 _8 nпоместите в папку datapack/data/html/mods/ S1 k+ ]! m9 k: D$ O/ d& j4 `' a
+ B! u& A. B5 J' i ^$ _$ @ |
|