Система предотвращения ботов, версия 2.0!2 w( V1 A) H) e, t5 y/ a M
авторы: @Агент @Капарсо
* o3 |5 ^; C( g1 f- r9 P( i7 U---5 I; A% v, z; i/ S+ p2 b' e
история этого проекта восходит к 2015 году, и мы снова в деле!
) E ^/ o7 v0 f* q: zспециальные кредиты получают: @Tryskell @Rootware @Hasha @SweeTs
" ]% }$ q- y9 d0 m* _, y(каждый из них что-то привнес в этот проект, в настоящем или в прошлом - мы просто так этого не оставим)
7 B, }# t7 H) D% l+ d
. I* E$ d3 o* \: R- [, d( x2 j: i
Как это работает?8 j) G% [( E& u; h7 N* f2 }
система предотвращения была разработана, чтобы положить конец недобросовестной практике в процессе фарминга.
& f. Y7 N0 f) b9 ^0 R) b( l% bуничтожение монстров запускает событие с ограниченным временем, чтобы подтвердить поведение человека, игрок должен выбрать соответствующий шаблон, соответствующий случайно сгенерированному изображению. простое решение для человеческого глаза, не сильно беспокоит игроков - максимально простое!5 {& s! y1 {/ E- N7 v
- a& _; |: Y. Q& x2 q. c4 }8 EНовая версия приносит:
8 a$ L* I V% s' Lбольше улучшений и гарантий от попыток обойти процесс проверки (мы все еще работаем над тем, чтобы в будущем сделать его еще лучше).9 o }% P$ T: s# v! L
визуальные изменения, поддерживающие новое поведение и более удобные для пользователя решения, но также улучшенные с точки зрения администратора (основная концепция остается прежней, и никаких изменений на стороне клиента не требуется)." _# y T8 f% j. x; k
внимание к игрокам, вовлекающим призывателей / питомцев в процесс фермерства.
O" C4 j/ Q% @* U( d/ jвозможны проверки на поддержку. система подсчитывает количество убийств участников, настраивая счетчик в зависимости от количества и типа профессий персонажей в отряде, затем запускает процесс проверки для выбранных классов по вашему выбору (доступны варианты: PP, SWS, BD, EE, SE, BP, WC, OL).
$ _* s+ [3 T0 T0 _система награждения награждает игрока выбранным типом предмета за правильное прохождение процесса проверки (мы хотим сделать lineage world лучше, поэтому весь процесс создает атмосферу внутриигрового события).6 x2 w2 Q1 {( {7 q s
видимый обратный отсчет и дополнительный безопасный период времени, дающий игроку несколько дополнительных секунд для адаптации к ситуации. x4 Q$ J' L8 z
возможность разрешить вторую попытку, чтобы игрок мог попробовать еще раз в случае неверной верификации.
o2 |2 @. r3 s2 @+ P! \адаптация к последней публичной ветке acis (коммит 401) - аккуратный код, минимально нарушающий существующий исходный код.
6 r" b& ^$ t' J4 _& hБольшинство функций можно включать и выключать с помощью файлов конфигурации, всё зависит от того, насколько вы хотите контролировать сельскохозяйственные угодья — решение за вами!
/ X& p. y% ]8 H! N G
3 v6 C6 J: J* o3 @ @/ y7 z( Nнесколько скриншотов: F- \' l g5 v! ^, o# \' ~6 @
i; I- R9 w3 y6 U0 b- o# P. v5 c0 q1 D4 j* W: u8 e' L8 u; u4 I
4 n9 ?5 b e9 {/ g" ~- e) u# j
! z+ w6 ^! ~" |
3 u9 j c# @. p) i$ C |/ l: hпредварительный просмотр кода. проверьте это на pastebin.& W. K* z" p' v% s6 U
патч: bots_prevention_system.patch1 _$ v( v% c; a' q. F$ N; X F: @' A
поместите в папку datapack/data/html/mods/( _; Y: d: r# j
+ \, k% k) Q! p
|
|