Система предотвращения ботов, версия 2.0!
2 L7 m* n$ l. I' C9 w7 A+ Pавторы: @Агент @Капарсо* _: U% c2 v- U
---
& B1 a, O/ V% b: nистория этого проекта восходит к 2015 году, и мы снова в деле!
5 H' U& Q, ]% [0 r: jспециальные кредиты получают: @Tryskell @Rootware @Hasha @SweeTs
* w! u0 D5 y# _% \(каждый из них что-то привнес в этот проект, в настоящем или в прошлом - мы просто так этого не оставим)
* ?5 C# p7 k' i( l {- r$ I S Y# \6 Q
$ m8 \9 F" U/ b) ?0 a
Как это работает?8 K7 {6 X! s2 e( A* S$ p$ C4 U
система предотвращения была разработана, чтобы положить конец недобросовестной практике в процессе фарминга.
) A0 l% `( B# B9 Xуничтожение монстров запускает событие с ограниченным временем, чтобы подтвердить поведение человека, игрок должен выбрать соответствующий шаблон, соответствующий случайно сгенерированному изображению. простое решение для человеческого глаза, не сильно беспокоит игроков - максимально простое!" L% _( a3 `# O( L$ d+ p
5 ~! L1 w, O0 W( p7 \7 Z
Новая версия приносит:: j; t+ k/ F' Q* J2 t
больше улучшений и гарантий от попыток обойти процесс проверки (мы все еще работаем над тем, чтобы в будущем сделать его еще лучше).: D) K% S% Y# ]' H4 g5 d8 C3 w
визуальные изменения, поддерживающие новое поведение и более удобные для пользователя решения, но также улучшенные с точки зрения администратора (основная концепция остается прежней, и никаких изменений на стороне клиента не требуется).
6 w. i, ~8 B Z& @# g1 D% K) x( Lвнимание к игрокам, вовлекающим призывателей / питомцев в процесс фермерства.
5 D3 ? `$ Q* b0 e8 Jвозможны проверки на поддержку. система подсчитывает количество убийств участников, настраивая счетчик в зависимости от количества и типа профессий персонажей в отряде, затем запускает процесс проверки для выбранных классов по вашему выбору (доступны варианты: PP, SWS, BD, EE, SE, BP, WC, OL).- m4 m0 q6 ?4 x% L# }! o
система награждения награждает игрока выбранным типом предмета за правильное прохождение процесса проверки (мы хотим сделать lineage world лучше, поэтому весь процесс создает атмосферу внутриигрового события).4 f8 t9 X" G- O; h3 K
видимый обратный отсчет и дополнительный безопасный период времени, дающий игроку несколько дополнительных секунд для адаптации к ситуации.
' Z2 \) s& `+ Y5 [9 Pвозможность разрешить вторую попытку, чтобы игрок мог попробовать еще раз в случае неверной верификации.& D- Q# {1 v2 z! {! Y! T4 a/ D
адаптация к последней публичной ветке acis (коммит 401) - аккуратный код, минимально нарушающий существующий исходный код.4 |9 Y. i2 b) x4 [4 C
Большинство функций можно включать и выключать с помощью файлов конфигурации, всё зависит от того, насколько вы хотите контролировать сельскохозяйственные угодья — решение за вами!$ n( N0 S6 {) B+ H# V
7 X5 P* ~ n9 Y) y
несколько скриншотов:
; L" ?, @( b9 X! X/ c q% A/ p5 |7 ^$ r" f4 S2 Q3 M
% j) d; z- I0 U: T
% Y2 {" I: i( D% D& c# F* {8 s) t
, u# E8 q+ Q! b* a V# f& a. u' f$ L6 A6 x/ i9 k
предварительный просмотр кода. проверьте это на pastebin.
% f$ x z; u9 a \# qпатч: bots_prevention_system.patch
) |; Q) b! Y& @. v; W9 l' Iпоместите в папку datapack/data/html/mods/3 _- m% U. D: C" H3 W* R `
' h9 A+ K2 Q3 b+ t% |# g* s |
|