Система предотвращения ботов, версия 2.0!1 z3 ^/ N+ G% q% ^7 }' i
авторы: @Агент @Капарсо1 `+ _8 x$ G) {0 A
---
4 M* g0 f5 g' V+ O; h* [6 tистория этого проекта восходит к 2015 году, и мы снова в деле!" P" C0 n' P& f& C: M! L; g+ H* {
специальные кредиты получают: @Tryskell @Rootware @Hasha @SweeTs
& e+ R9 c. ?; k# o# y y: z(каждый из них что-то привнес в этот проект, в настоящем или в прошлом - мы просто так этого не оставим)
! e, [; W, L$ j% ~% x' p9 ^9 C" O% \
2 I( ?: R7 d# ?; E" p0 Q$ Q5 ^" e1 T4 B
Как это работает?: F& L" o4 u7 O. {" m$ \8 Y d7 d
система предотвращения была разработана, чтобы положить конец недобросовестной практике в процессе фарминга.
3 V; B" V4 ]3 ~% y7 ?0 [0 f0 W9 p- ?" uуничтожение монстров запускает событие с ограниченным временем, чтобы подтвердить поведение человека, игрок должен выбрать соответствующий шаблон, соответствующий случайно сгенерированному изображению. простое решение для человеческого глаза, не сильно беспокоит игроков - максимально простое!) g) N: J* {& W. O# [' q
9 y& H* A3 W8 ^( V3 LНовая версия приносит:7 W7 p3 @% c& L* n
больше улучшений и гарантий от попыток обойти процесс проверки (мы все еще работаем над тем, чтобы в будущем сделать его еще лучше).+ P4 [1 R8 R* H7 i8 R0 k, u: K
визуальные изменения, поддерживающие новое поведение и более удобные для пользователя решения, но также улучшенные с точки зрения администратора (основная концепция остается прежней, и никаких изменений на стороне клиента не требуется).
( ~1 G; T' Q* W' @. o' vвнимание к игрокам, вовлекающим призывателей / питомцев в процесс фермерства.# A$ A; F3 G! s9 y
возможны проверки на поддержку. система подсчитывает количество убийств участников, настраивая счетчик в зависимости от количества и типа профессий персонажей в отряде, затем запускает процесс проверки для выбранных классов по вашему выбору (доступны варианты: PP, SWS, BD, EE, SE, BP, WC, OL).
. Q! h7 g& b" t8 M lсистема награждения награждает игрока выбранным типом предмета за правильное прохождение процесса проверки (мы хотим сделать lineage world лучше, поэтому весь процесс создает атмосферу внутриигрового события).
5 x1 p0 T0 l5 V! d) r& hвидимый обратный отсчет и дополнительный безопасный период времени, дающий игроку несколько дополнительных секунд для адаптации к ситуации.
7 H- v& I6 r. B9 nвозможность разрешить вторую попытку, чтобы игрок мог попробовать еще раз в случае неверной верификации.
. \2 ~( S9 J2 O4 k8 Q( ]6 uадаптация к последней публичной ветке acis (коммит 401) - аккуратный код, минимально нарушающий существующий исходный код.# x% h% K" ~7 @
Большинство функций можно включать и выключать с помощью файлов конфигурации, всё зависит от того, насколько вы хотите контролировать сельскохозяйственные угодья — решение за вами!& e+ M$ T: m* h- S
4 E( D4 n5 y8 o1 K! R0 H
несколько скриншотов:. E6 m* _% U4 V: l# ^
5 B) o; W2 ~ ~! u* D; m
! p" q, S2 S$ E |' ^1 s
, x3 ^/ `/ c7 o. p) v2 {5 a
! i7 w8 g+ z1 |2 I) y6 H& ~4 L+ t- d, h# N5 k: ^9 p/ q
предварительный просмотр кода. проверьте это на pastebin.9 H/ y2 i' T& F2 X
патч: bots_prevention_system.patch i" D! D8 [6 K( D! }: S' m
поместите в папку datapack/data/html/mods/$ N+ |3 E; C" N! l8 U/ D
# v$ J4 F7 g; `: t; z7 k
|
|