Система предотвращения ботов, версия 2.0!% d+ z" i1 M# j( O) ~' I' s
авторы: @Агент @Капарсо4 ?' P/ g$ V6 f! j6 ]7 y- C
---
X; V ?7 D$ p; b( S, L8 Rистория этого проекта восходит к 2015 году, и мы снова в деле!
) ^& w7 s0 g' X+ K; s, W7 vспециальные кредиты получают: @Tryskell @Rootware @Hasha @SweeTs# R; S$ X8 O, l7 E: R/ ], _
(каждый из них что-то привнес в этот проект, в настоящем или в прошлом - мы просто так этого не оставим) B9 K. ?! c2 `- f4 p% m
1 m) c3 m* h* ^" f" P+ H
/ [# k6 t. f6 e% g+ Y$ s0 iКак это работает?
D, k$ J1 h5 n+ A5 [+ z: gсистема предотвращения была разработана, чтобы положить конец недобросовестной практике в процессе фарминга.+ z& `5 u- [, _
уничтожение монстров запускает событие с ограниченным временем, чтобы подтвердить поведение человека, игрок должен выбрать соответствующий шаблон, соответствующий случайно сгенерированному изображению. простое решение для человеческого глаза, не сильно беспокоит игроков - максимально простое!- Q+ ]; ?; P+ C' P
5 h# h4 K, m; q8 T' Z4 N
Новая версия приносит: @; ~# v* S, }) S) \+ R
больше улучшений и гарантий от попыток обойти процесс проверки (мы все еще работаем над тем, чтобы в будущем сделать его еще лучше).4 N9 W1 j! ~% O8 n( y! D$ ]
визуальные изменения, поддерживающие новое поведение и более удобные для пользователя решения, но также улучшенные с точки зрения администратора (основная концепция остается прежней, и никаких изменений на стороне клиента не требуется).' P/ N' v0 v, o
внимание к игрокам, вовлекающим призывателей / питомцев в процесс фермерства.
/ p1 R4 J; P l) a7 `. T. ]возможны проверки на поддержку. система подсчитывает количество убийств участников, настраивая счетчик в зависимости от количества и типа профессий персонажей в отряде, затем запускает процесс проверки для выбранных классов по вашему выбору (доступны варианты: PP, SWS, BD, EE, SE, BP, WC, OL).- o' h1 R' }* \: C( K4 @0 x$ s9 R
система награждения награждает игрока выбранным типом предмета за правильное прохождение процесса проверки (мы хотим сделать lineage world лучше, поэтому весь процесс создает атмосферу внутриигрового события).( c' [5 l6 {1 U
видимый обратный отсчет и дополнительный безопасный период времени, дающий игроку несколько дополнительных секунд для адаптации к ситуации.
) C) a/ G7 M6 J+ r& s' ]$ Tвозможность разрешить вторую попытку, чтобы игрок мог попробовать еще раз в случае неверной верификации.
: p! Q1 Y' v0 ]+ U. n2 |! l: hадаптация к последней публичной ветке acis (коммит 401) - аккуратный код, минимально нарушающий существующий исходный код.. y2 l: Z4 v2 K, h) V3 U2 o
Большинство функций можно включать и выключать с помощью файлов конфигурации, всё зависит от того, насколько вы хотите контролировать сельскохозяйственные угодья — решение за вами!
7 p6 P- n2 D- v' v1 ^6 i& L( N4 f: e8 j- n
несколько скриншотов:0 M' v# |' m+ w5 }( {9 y3 D6 O
& E+ A l/ W$ A8 ~& p, v) K$ w3 Y3 a
2 o4 }" T, [& [1 B% q
9 w9 @; k7 n9 l' c8 N7 p) B* d
/ R+ G. N. D7 l& i: cпредварительный просмотр кода. проверьте это на pastebin.. h) Y$ e) K5 t W' k% _
патч: bots_prevention_system.patch
) s3 n v* ]( v5 F4 ^; R9 ~поместите в папку datapack/data/html/mods/
" A; t( e! h* k2 L8 n
9 e7 q' V; _) t( _! ~1 m |
|