Система предотвращения ботов, версия 2.0!
! F* i6 T8 u8 T6 K$ Hавторы: @Агент @Капарсо: S) S+ a l0 t# P/ R V) u/ D# O
---0 d" f* e: f$ c3 i' d3 s; ~, o
история этого проекта восходит к 2015 году, и мы снова в деле!" v/ j, M8 T$ z/ Z
специальные кредиты получают: @Tryskell @Rootware @Hasha @SweeTs) h+ m! I4 ]+ Q; J4 W C7 [. n
(каждый из них что-то привнес в этот проект, в настоящем или в прошлом - мы просто так этого не оставим)% j$ V9 N3 |5 W3 z; m
( L% W) s8 Y- c% [, n% f. C
9 Z1 `1 O$ M! b& Q' R# ZКак это работает?8 h5 N; e; K+ p" u9 f) U0 L
система предотвращения была разработана, чтобы положить конец недобросовестной практике в процессе фарминга.( v/ W5 a3 t5 Q" z
уничтожение монстров запускает событие с ограниченным временем, чтобы подтвердить поведение человека, игрок должен выбрать соответствующий шаблон, соответствующий случайно сгенерированному изображению. простое решение для человеческого глаза, не сильно беспокоит игроков - максимально простое!, m; v6 k1 ^: B0 e: J* Z
0 ]0 {% @& c* l1 ^& j' ^0 E
Новая версия приносит:
% b a3 j7 L% T/ A! p% Cбольше улучшений и гарантий от попыток обойти процесс проверки (мы все еще работаем над тем, чтобы в будущем сделать его еще лучше).
$ |( v2 N! s5 u1 q/ l. Wвизуальные изменения, поддерживающие новое поведение и более удобные для пользователя решения, но также улучшенные с точки зрения администратора (основная концепция остается прежней, и никаких изменений на стороне клиента не требуется)./ I( k* @0 r [, v
внимание к игрокам, вовлекающим призывателей / питомцев в процесс фермерства.
( ]+ ^! _& ?! T3 X' D* x% \, L$ Oвозможны проверки на поддержку. система подсчитывает количество убийств участников, настраивая счетчик в зависимости от количества и типа профессий персонажей в отряде, затем запускает процесс проверки для выбранных классов по вашему выбору (доступны варианты: PP, SWS, BD, EE, SE, BP, WC, OL).
+ g( B' u, t" Y" ?' eсистема награждения награждает игрока выбранным типом предмета за правильное прохождение процесса проверки (мы хотим сделать lineage world лучше, поэтому весь процесс создает атмосферу внутриигрового события).# E% q# V/ A7 \5 [0 f
видимый обратный отсчет и дополнительный безопасный период времени, дающий игроку несколько дополнительных секунд для адаптации к ситуации.* a' n, S" p3 N' f4 v. t
возможность разрешить вторую попытку, чтобы игрок мог попробовать еще раз в случае неверной верификации.2 |8 e8 H: [" H8 F* R% `
адаптация к последней публичной ветке acis (коммит 401) - аккуратный код, минимально нарушающий существующий исходный код.% {# D1 z" H& l8 O( j5 O
Большинство функций можно включать и выключать с помощью файлов конфигурации, всё зависит от того, насколько вы хотите контролировать сельскохозяйственные угодья — решение за вами!1 G1 n% E7 F Z6 U( z% @
; Z# q' g d5 w0 @8 C
несколько скриншотов:
/ ? x' ?" g$ z; X9 m
: X0 i( ?* V+ U
/ h; U1 v& F3 J1 ?+ a' y! U- d' J o# d) g, H- Q% d; |, [# `
* F) s# L6 i9 A1 H& {1 n4 Y
2 C/ m' s1 S* s$ V+ u, H7 m
предварительный просмотр кода. проверьте это на pastebin.# n! E) C( M- C! p ?% q
патч: bots_prevention_system.patch
9 |) o7 b) f6 _, A0 J# C2 zпоместите в папку datapack/data/html/mods/! _5 |- O/ l/ t6 a M! S
d; i# d) P# m! L; ~0 u
|
|