Система предотвращения ботов, версия 2.0! ^4 O B2 ~3 i0 m
авторы: @Агент @Капарсо
& \" ^+ o J0 D---
: W' e7 y! ^& v( Y* Lистория этого проекта восходит к 2015 году, и мы снова в деле!4 p& q) |5 q- t4 L9 h
специальные кредиты получают: @Tryskell @Rootware @Hasha @SweeTs
% O9 o' i, c7 o7 {(каждый из них что-то привнес в этот проект, в настоящем или в прошлом - мы просто так этого не оставим)
' y. W. n( Y5 a' `% c" |) t4 L, c! m0 h' g
9 @ Y9 j0 T' I! t& U$ I
Как это работает?2 x1 e) e/ @/ b, j1 T
система предотвращения была разработана, чтобы положить конец недобросовестной практике в процессе фарминга.
7 D! q6 f: D4 C# cуничтожение монстров запускает событие с ограниченным временем, чтобы подтвердить поведение человека, игрок должен выбрать соответствующий шаблон, соответствующий случайно сгенерированному изображению. простое решение для человеческого глаза, не сильно беспокоит игроков - максимально простое!
1 V3 N( l2 H6 g2 m% s6 X$ @5 g( q q, \# q1 C7 v
Новая версия приносит:5 `* X9 U ^! p# f& i3 J/ q3 Y5 ^8 [
больше улучшений и гарантий от попыток обойти процесс проверки (мы все еще работаем над тем, чтобы в будущем сделать его еще лучше).7 `7 K) |# k( ?9 ~) s
визуальные изменения, поддерживающие новое поведение и более удобные для пользователя решения, но также улучшенные с точки зрения администратора (основная концепция остается прежней, и никаких изменений на стороне клиента не требуется).
) [3 l% k# Q, |& u |внимание к игрокам, вовлекающим призывателей / питомцев в процесс фермерства.
9 g: v8 C: T) f; J4 {& Qвозможны проверки на поддержку. система подсчитывает количество убийств участников, настраивая счетчик в зависимости от количества и типа профессий персонажей в отряде, затем запускает процесс проверки для выбранных классов по вашему выбору (доступны варианты: PP, SWS, BD, EE, SE, BP, WC, OL).1 y+ t0 J: G* A, a6 S3 M! ^
система награждения награждает игрока выбранным типом предмета за правильное прохождение процесса проверки (мы хотим сделать lineage world лучше, поэтому весь процесс создает атмосферу внутриигрового события).
, @6 B$ Q3 z- q3 i) @4 G% Kвидимый обратный отсчет и дополнительный безопасный период времени, дающий игроку несколько дополнительных секунд для адаптации к ситуации., t3 ~" f+ o8 E. n
возможность разрешить вторую попытку, чтобы игрок мог попробовать еще раз в случае неверной верификации.
& y% r9 m" | O4 o. O1 ~адаптация к последней публичной ветке acis (коммит 401) - аккуратный код, минимально нарушающий существующий исходный код.
$ A2 G9 ` w# H% Y* o+ r0 K* CБольшинство функций можно включать и выключать с помощью файлов конфигурации, всё зависит от того, насколько вы хотите контролировать сельскохозяйственные угодья — решение за вами!. g6 n& _1 D5 m% a' y: \' V
" B' {8 x4 }0 a: C/ Y1 G* Z G. }
несколько скриншотов:4 f# `. t" T( R3 g
0 L8 l9 L. a+ O7 f! i
* J6 s% w$ R* S" f
# K" x3 ?& n& V1 {2 v1 V
3 T$ u$ m3 G! k; |% h6 D) \5 m. ~1 w
предварительный просмотр кода. проверьте это на pastebin.
( `! Z/ R3 y' N$ cпатч: bots_prevention_system.patch: u. p+ \. O( q
поместите в папку datapack/data/html/mods/1 U) _9 O6 C0 G4 Z* s* `
+ o; ^( h3 e6 w; z |
|