Система предотвращения ботов, версия 2.0!
+ a! m$ N2 H3 Y |0 }3 Sавторы: @Агент @Капарсо% D- v& Q8 t9 k) H7 b* Q6 z
---
5 F1 O1 Q- u' D5 J, aистория этого проекта восходит к 2015 году, и мы снова в деле!" O$ {. o) v* i! g' d! {0 C
специальные кредиты получают: @Tryskell @Rootware @Hasha @SweeTs8 }, Y+ k" Y# l- ~& }4 l- \
(каждый из них что-то привнес в этот проект, в настоящем или в прошлом - мы просто так этого не оставим)& g) W6 z) c# E+ w2 m6 r/ u1 Y
7 q6 R9 }, q2 } r2 D' }4 S* o9 E& F" F
Как это работает?; W H& e4 b0 E( P; ] S
система предотвращения была разработана, чтобы положить конец недобросовестной практике в процессе фарминга., t; l7 S0 h& z' I# B$ k8 [, a
уничтожение монстров запускает событие с ограниченным временем, чтобы подтвердить поведение человека, игрок должен выбрать соответствующий шаблон, соответствующий случайно сгенерированному изображению. простое решение для человеческого глаза, не сильно беспокоит игроков - максимально простое!: {0 j4 U/ C2 ?- M+ O
; `7 h- r: e7 p$ P9 MНовая версия приносит:4 n) D; N! f, f% X; D
больше улучшений и гарантий от попыток обойти процесс проверки (мы все еще работаем над тем, чтобы в будущем сделать его еще лучше).5 l* Y0 N1 F: y3 Q2 H0 i
визуальные изменения, поддерживающие новое поведение и более удобные для пользователя решения, но также улучшенные с точки зрения администратора (основная концепция остается прежней, и никаких изменений на стороне клиента не требуется).
- }( q5 k. q6 X" l9 bвнимание к игрокам, вовлекающим призывателей / питомцев в процесс фермерства.
8 M9 I: e, B; V/ o* Dвозможны проверки на поддержку. система подсчитывает количество убийств участников, настраивая счетчик в зависимости от количества и типа профессий персонажей в отряде, затем запускает процесс проверки для выбранных классов по вашему выбору (доступны варианты: PP, SWS, BD, EE, SE, BP, WC, OL).
5 J! H! z- i( b5 j- Vсистема награждения награждает игрока выбранным типом предмета за правильное прохождение процесса проверки (мы хотим сделать lineage world лучше, поэтому весь процесс создает атмосферу внутриигрового события).: n0 C8 S4 ~5 p( J
видимый обратный отсчет и дополнительный безопасный период времени, дающий игроку несколько дополнительных секунд для адаптации к ситуации.
# L# z: q+ @' r# `7 Gвозможность разрешить вторую попытку, чтобы игрок мог попробовать еще раз в случае неверной верификации.) @, s1 ~1 {. W8 L
адаптация к последней публичной ветке acis (коммит 401) - аккуратный код, минимально нарушающий существующий исходный код.' v* s- m1 r; u& q4 {/ ~
Большинство функций можно включать и выключать с помощью файлов конфигурации, всё зависит от того, насколько вы хотите контролировать сельскохозяйственные угодья — решение за вами!
) A! o( O0 V4 _( @/ W ^' K3 ~: [+ f# w- c" l# x
несколько скриншотов:
4 A0 m9 H/ \, \" i" r3 g* X2 n/ Q x
( k' e3 `+ Y- l. ?1 |
6 ?# c6 j6 a7 q* s+ H! c3 P0 O: ?
) P( G6 I, Q- y% V9 @
предварительный просмотр кода. проверьте это на pastebin.
' w l" M8 Y7 ~' b* ?патч: bots_prevention_system.patch/ O4 t0 H( z- }# _
поместите в папку datapack/data/html/mods/& E) f# ~; O( m2 ]2 q$ O
1 Z, T& g+ g ^* c- a
|
|