Система предотвращения ботов, версия 2.0!2 @8 d: S/ ?0 y
авторы: @Агент @Капарсо
8 a9 T" s' o* C: V5 S" Q5 L" I---
' B6 e( H$ m/ h$ V qистория этого проекта восходит к 2015 году, и мы снова в деле!! `/ S% P' t. c* D; K
специальные кредиты получают: @Tryskell @Rootware @Hasha @SweeTs; v- V2 f8 ]# z- C* k9 u
(каждый из них что-то привнес в этот проект, в настоящем или в прошлом - мы просто так этого не оставим)
3 q1 V% q% y6 C. [7 P O, t' Z4 H
g# W% \: A) ]# v% e) u" ?. H1 A; f# q6 g+ b
Как это работает?
/ P+ p6 f: {/ N! bсистема предотвращения была разработана, чтобы положить конец недобросовестной практике в процессе фарминга.
4 f- f$ Q: k$ z, m4 h3 f" W2 j' s2 vуничтожение монстров запускает событие с ограниченным временем, чтобы подтвердить поведение человека, игрок должен выбрать соответствующий шаблон, соответствующий случайно сгенерированному изображению. простое решение для человеческого глаза, не сильно беспокоит игроков - максимально простое!
9 E6 Y. K( [6 q8 {% B) _) X# w4 _- Z% n, J' u h# c( S- O+ O0 b
Новая версия приносит:
8 h0 {2 \! a# }+ Hбольше улучшений и гарантий от попыток обойти процесс проверки (мы все еще работаем над тем, чтобы в будущем сделать его еще лучше).' [& ?$ y& E2 u, g5 e' M
визуальные изменения, поддерживающие новое поведение и более удобные для пользователя решения, но также улучшенные с точки зрения администратора (основная концепция остается прежней, и никаких изменений на стороне клиента не требуется).
7 z5 O% m: u$ p: Cвнимание к игрокам, вовлекающим призывателей / питомцев в процесс фермерства.5 C/ Z8 k, T# L$ Y2 `8 X6 b
возможны проверки на поддержку. система подсчитывает количество убийств участников, настраивая счетчик в зависимости от количества и типа профессий персонажей в отряде, затем запускает процесс проверки для выбранных классов по вашему выбору (доступны варианты: PP, SWS, BD, EE, SE, BP, WC, OL).
8 A2 H, y8 W# K/ O! yсистема награждения награждает игрока выбранным типом предмета за правильное прохождение процесса проверки (мы хотим сделать lineage world лучше, поэтому весь процесс создает атмосферу внутриигрового события).1 s) z; g+ {9 C+ f3 D, ~! @
видимый обратный отсчет и дополнительный безопасный период времени, дающий игроку несколько дополнительных секунд для адаптации к ситуации. z/ B6 z) H, ]. v7 c) O( B8 i7 G
возможность разрешить вторую попытку, чтобы игрок мог попробовать еще раз в случае неверной верификации.
2 G3 d) V7 B" v) Y7 ~* dадаптация к последней публичной ветке acis (коммит 401) - аккуратный код, минимально нарушающий существующий исходный код.9 J. |' Q8 V( N5 F; y* s
Большинство функций можно включать и выключать с помощью файлов конфигурации, всё зависит от того, насколько вы хотите контролировать сельскохозяйственные угодья — решение за вами!4 t5 N& z2 T2 \& Y( n u& v. a
. P& S* q, `- x! I
несколько скриншотов:
. Z2 k# u& |! `7 X& b# h6 d5 |) Y, w# D7 X$ V
' `2 v; k, W' h3 @& ~+ x( `- U' r3 b# T
. h3 l' e$ e, Y' V7 a2 M
V) v6 E6 n v6 z6 \6 |/ _* y. {0 u
предварительный просмотр кода. проверьте это на pastebin.& W0 Y& Q: ~; w
патч: bots_prevention_system.patch
7 m( L {" p& {9 ]$ }поместите в папку datapack/data/html/mods/
1 M+ m# Q3 S0 o p$ `1 O: L- {
; ^3 _0 ]1 ?7 L1 \( h- }" k |
|