Система предотвращения ботов, версия 2.0!
" n5 S6 b4 d0 `6 h3 c, O5 {. fавторы: @Агент @Капарсо
9 e- X; n9 z, s---
9 n" K. f9 Z& U! lистория этого проекта восходит к 2015 году, и мы снова в деле!
- ?. S9 j8 w% Kспециальные кредиты получают: @Tryskell @Rootware @Hasha @SweeTs2 D1 } I' g0 g( W, Y
(каждый из них что-то привнес в этот проект, в настоящем или в прошлом - мы просто так этого не оставим)
& F; h2 J/ L: n) Y
( N+ h6 p$ s# W$ t3 Z4 t8 k; N' v! S8 z9 r- b5 u8 m d
Как это работает?
( ]' O% u- m( A5 Eсистема предотвращения была разработана, чтобы положить конец недобросовестной практике в процессе фарминга.
% g7 ^% a3 B8 U, dуничтожение монстров запускает событие с ограниченным временем, чтобы подтвердить поведение человека, игрок должен выбрать соответствующий шаблон, соответствующий случайно сгенерированному изображению. простое решение для человеческого глаза, не сильно беспокоит игроков - максимально простое!! G1 V0 R& s. G0 h! t. k6 |% B
# \/ ^* c; Q, o% [
Новая версия приносит:
; _ {3 \. B0 b& x# P+ c) N2 Bбольше улучшений и гарантий от попыток обойти процесс проверки (мы все еще работаем над тем, чтобы в будущем сделать его еще лучше).4 q N" W2 `, U9 J
визуальные изменения, поддерживающие новое поведение и более удобные для пользователя решения, но также улучшенные с точки зрения администратора (основная концепция остается прежней, и никаких изменений на стороне клиента не требуется).4 J4 K# `8 d9 o- _3 \
внимание к игрокам, вовлекающим призывателей / питомцев в процесс фермерства.
1 k2 j6 ?3 x! }" ]) T9 k/ bвозможны проверки на поддержку. система подсчитывает количество убийств участников, настраивая счетчик в зависимости от количества и типа профессий персонажей в отряде, затем запускает процесс проверки для выбранных классов по вашему выбору (доступны варианты: PP, SWS, BD, EE, SE, BP, WC, OL).
6 Z/ z- q" o' l/ qсистема награждения награждает игрока выбранным типом предмета за правильное прохождение процесса проверки (мы хотим сделать lineage world лучше, поэтому весь процесс создает атмосферу внутриигрового события).% z( U# _% _8 g, r6 J# ?8 X
видимый обратный отсчет и дополнительный безопасный период времени, дающий игроку несколько дополнительных секунд для адаптации к ситуации.
; t7 L a% x5 }; sвозможность разрешить вторую попытку, чтобы игрок мог попробовать еще раз в случае неверной верификации.+ f" f$ @2 l1 C4 d: D
адаптация к последней публичной ветке acis (коммит 401) - аккуратный код, минимально нарушающий существующий исходный код.
. L- u2 g3 j- J4 o6 yБольшинство функций можно включать и выключать с помощью файлов конфигурации, всё зависит от того, насколько вы хотите контролировать сельскохозяйственные угодья — решение за вами! ]5 A) ]5 ^, W
' f; k) [. J, N; S: _/ H
несколько скриншотов:
& M0 V9 W+ @4 v; F& {
" v2 k& I- \, G" J
( W/ y- Q9 q: v" Z' ~2 J2 p/ j( x
* C& t2 Y3 a6 ]) E
# C- W3 X" n6 ?. e" t/ Hпредварительный просмотр кода. проверьте это на pastebin.
3 t4 n" o( Z( W8 V) J; ^: wпатч: bots_prevention_system.patch+ s! K* K5 X+ e0 s
поместите в папку datapack/data/html/mods/: }$ V8 E7 @8 X' I8 \6 O
0 ^. b1 j3 d9 C2 e& w4 z ]
|
|