Система предотвращения ботов, версия 2.0!6 r- s$ s5 n: n! }% f I
авторы: @Агент @Капарсо
- r3 s& D1 O! a) _2 a8 o( b V---# A3 ]$ y+ S2 p- p; B/ c9 O
история этого проекта восходит к 2015 году, и мы снова в деле!
* M8 |' G- I0 H- E" K3 ^специальные кредиты получают: @Tryskell @Rootware @Hasha @SweeTs
q1 u' a P: J9 h) n. t(каждый из них что-то привнес в этот проект, в настоящем или в прошлом - мы просто так этого не оставим)
3 O$ C6 T6 r( r }- m+ h1 B0 ^0 V# V7 A4 _7 a0 l
$ ~, ?2 H1 G) j0 G& L# L
Как это работает?
5 v. g$ J+ ~" {6 O4 V9 L0 P. L5 Bсистема предотвращения была разработана, чтобы положить конец недобросовестной практике в процессе фарминга.3 I& \$ C7 _7 \7 r& p
уничтожение монстров запускает событие с ограниченным временем, чтобы подтвердить поведение человека, игрок должен выбрать соответствующий шаблон, соответствующий случайно сгенерированному изображению. простое решение для человеческого глаза, не сильно беспокоит игроков - максимально простое!
& b+ }& E, R4 M! @
3 g3 @! r {) x p# T( P- k% j) a2 qНовая версия приносит:! V! n( I& c- ?
больше улучшений и гарантий от попыток обойти процесс проверки (мы все еще работаем над тем, чтобы в будущем сделать его еще лучше).
1 L. g7 l& [; r- Hвизуальные изменения, поддерживающие новое поведение и более удобные для пользователя решения, но также улучшенные с точки зрения администратора (основная концепция остается прежней, и никаких изменений на стороне клиента не требуется).
3 _& d; k5 O$ @/ [- C; Aвнимание к игрокам, вовлекающим призывателей / питомцев в процесс фермерства.
! T8 c! R# J# W. l Hвозможны проверки на поддержку. система подсчитывает количество убийств участников, настраивая счетчик в зависимости от количества и типа профессий персонажей в отряде, затем запускает процесс проверки для выбранных классов по вашему выбору (доступны варианты: PP, SWS, BD, EE, SE, BP, WC, OL).
' I! K F d& h1 _. C& Rсистема награждения награждает игрока выбранным типом предмета за правильное прохождение процесса проверки (мы хотим сделать lineage world лучше, поэтому весь процесс создает атмосферу внутриигрового события).& W% B4 S1 K2 b9 A, l. H! u) b1 \
видимый обратный отсчет и дополнительный безопасный период времени, дающий игроку несколько дополнительных секунд для адаптации к ситуации.
+ d- l. O0 L2 S* |! Q0 Nвозможность разрешить вторую попытку, чтобы игрок мог попробовать еще раз в случае неверной верификации.
/ d8 v7 Q* O _% _$ Mадаптация к последней публичной ветке acis (коммит 401) - аккуратный код, минимально нарушающий существующий исходный код.8 e$ P/ x( K' \) C
Большинство функций можно включать и выключать с помощью файлов конфигурации, всё зависит от того, насколько вы хотите контролировать сельскохозяйственные угодья — решение за вами!
6 J7 s- p* K/ w( l1 y
4 R' K2 t5 D7 bнесколько скриншотов:
& k. V' K1 j# \ {; [
) x7 C" i; v/ r3 n* t s3 `) e9 e1 `' r2 b& U6 C# J
& S7 A3 _1 {$ R/ E; q, Q# t6 o8 `9 V( I0 L/ e
0 k( }& \# t8 M5 U6 ]предварительный просмотр кода. проверьте это на pastebin.& Z& H1 V2 y0 u( L+ u7 ~% T- R
патч: bots_prevention_system.patch
8 ~8 e" h5 u( V' W+ n: z; [поместите в папку datapack/data/html/mods/; w8 {. l( U. @3 w% [# V
4 M; ?0 B# h2 n" y9 _ |
|