Система предотвращения ботов, версия 2.0!+ n. l4 j: P, Z" V3 o0 |
авторы: @Агент @Капарсо
! F$ S: Z+ D/ g8 \# L" a---
# E" c$ H; U7 I" f' a- B/ B3 kистория этого проекта восходит к 2015 году, и мы снова в деле!% i6 B1 {; z- a4 _
специальные кредиты получают: @Tryskell @Rootware @Hasha @SweeTs4 Y6 g1 e/ \! ?2 y8 v+ I
(каждый из них что-то привнес в этот проект, в настоящем или в прошлом - мы просто так этого не оставим)8 c+ Z1 m$ S) B. Z3 d& N o' ]
8 c# A4 I" K. s/ z9 u# B- r3 I" H- P% K/ R
Как это работает?3 q. i( k) T' F/ l6 ^- g
система предотвращения была разработана, чтобы положить конец недобросовестной практике в процессе фарминга.6 T, l0 _, ?0 ^# `/ Z+ J
уничтожение монстров запускает событие с ограниченным временем, чтобы подтвердить поведение человека, игрок должен выбрать соответствующий шаблон, соответствующий случайно сгенерированному изображению. простое решение для человеческого глаза, не сильно беспокоит игроков - максимально простое!2 W0 Q% Z7 h) P
+ x ~/ }/ f3 v# {3 K$ L* i
Новая версия приносит:
7 y& u" v% R4 ?% a8 ?/ g3 nбольше улучшений и гарантий от попыток обойти процесс проверки (мы все еще работаем над тем, чтобы в будущем сделать его еще лучше).
4 p( f; h4 o* M* {8 ?' }$ Sвизуальные изменения, поддерживающие новое поведение и более удобные для пользователя решения, но также улучшенные с точки зрения администратора (основная концепция остается прежней, и никаких изменений на стороне клиента не требуется).8 F" y" a2 N7 i4 |3 j
внимание к игрокам, вовлекающим призывателей / питомцев в процесс фермерства.+ ?4 H7 T! D! ]( }, k
возможны проверки на поддержку. система подсчитывает количество убийств участников, настраивая счетчик в зависимости от количества и типа профессий персонажей в отряде, затем запускает процесс проверки для выбранных классов по вашему выбору (доступны варианты: PP, SWS, BD, EE, SE, BP, WC, OL).( l6 [2 n( V# ?' G8 ?# e) i7 p, m
система награждения награждает игрока выбранным типом предмета за правильное прохождение процесса проверки (мы хотим сделать lineage world лучше, поэтому весь процесс создает атмосферу внутриигрового события).3 A& M' s: Y9 S
видимый обратный отсчет и дополнительный безопасный период времени, дающий игроку несколько дополнительных секунд для адаптации к ситуации.
: ^: w# O6 ?; F4 A$ j! }; h: oвозможность разрешить вторую попытку, чтобы игрок мог попробовать еще раз в случае неверной верификации.
) m% D( t1 P0 m8 K i5 G y: Iадаптация к последней публичной ветке acis (коммит 401) - аккуратный код, минимально нарушающий существующий исходный код.
- d- B& A1 j* \8 h5 `$ OБольшинство функций можно включать и выключать с помощью файлов конфигурации, всё зависит от того, насколько вы хотите контролировать сельскохозяйственные угодья — решение за вами!
( q r5 B* e( p; e7 ^; f- y% Y
, H, D0 \' Q4 ? Mнесколько скриншотов:! V. m# @6 {1 ]/ P
$ k5 \" [. r5 o2 d) c$ M6 x
2 G. W( _. k9 t/ ]$ @
4 E I0 _% x Y6 W& z. h' {1 {) {/ j2 B1 g1 y8 K
3 ^9 f" H+ K5 P' D1 x" u3 iпредварительный просмотр кода. проверьте это на pastebin.
6 U. ]3 e# u4 {" @( P0 j4 ?7 Iпатч: bots_prevention_system.patch
" Z& q$ |1 F6 |: A" J# w) tпоместите в папку datapack/data/html/mods/
; ]. W- N# n: f- C: g5 n* R/ u3 c$ I/ A+ f" O7 R4 m: G" G
|
|