Система предотвращения ботов, версия 2.0!- j' D' X! ^; f$ Y& x
авторы: @Агент @Капарсо
7 R* F1 L2 }. _' x/ B7 Y5 h---
2 D8 \ ]0 f! Vистория этого проекта восходит к 2015 году, и мы снова в деле!
1 `! A. k2 O8 Z" O3 w8 |специальные кредиты получают: @Tryskell @Rootware @Hasha @SweeTs
9 r4 D# Q0 w$ [, A8 h! S. g(каждый из них что-то привнес в этот проект, в настоящем или в прошлом - мы просто так этого не оставим)! {) }7 B- p# Y! N
% H; T; _" a" c5 r1 p C9 ? k5 s2 |7 f. y- b6 B' J: q
Как это работает?8 j' w( v2 Y2 l7 g/ u+ q
система предотвращения была разработана, чтобы положить конец недобросовестной практике в процессе фарминга.6 p4 \% C# b$ V$ ^' F3 Y- ^# j
уничтожение монстров запускает событие с ограниченным временем, чтобы подтвердить поведение человека, игрок должен выбрать соответствующий шаблон, соответствующий случайно сгенерированному изображению. простое решение для человеческого глаза, не сильно беспокоит игроков - максимально простое!* o4 C( J; Z# q1 `& J d0 t
1 p7 k. g5 d% r" b* T$ m
Новая версия приносит:: L; `3 W6 C {% ]
больше улучшений и гарантий от попыток обойти процесс проверки (мы все еще работаем над тем, чтобы в будущем сделать его еще лучше)." t* H. ]. o: _/ {( }% S
визуальные изменения, поддерживающие новое поведение и более удобные для пользователя решения, но также улучшенные с точки зрения администратора (основная концепция остается прежней, и никаких изменений на стороне клиента не требуется).
. S5 r" G( F( [" ]% S- b' _внимание к игрокам, вовлекающим призывателей / питомцев в процесс фермерства.
, Z2 `5 h+ f+ ~! S( F. C* N Nвозможны проверки на поддержку. система подсчитывает количество убийств участников, настраивая счетчик в зависимости от количества и типа профессий персонажей в отряде, затем запускает процесс проверки для выбранных классов по вашему выбору (доступны варианты: PP, SWS, BD, EE, SE, BP, WC, OL).
1 ~' ` [) x( S% Bсистема награждения награждает игрока выбранным типом предмета за правильное прохождение процесса проверки (мы хотим сделать lineage world лучше, поэтому весь процесс создает атмосферу внутриигрового события).
1 {2 ]. W" y( G+ cвидимый обратный отсчет и дополнительный безопасный период времени, дающий игроку несколько дополнительных секунд для адаптации к ситуации.
8 m ]3 r. R3 y8 G7 aвозможность разрешить вторую попытку, чтобы игрок мог попробовать еще раз в случае неверной верификации.
: f" U- b6 }$ \5 o9 Nадаптация к последней публичной ветке acis (коммит 401) - аккуратный код, минимально нарушающий существующий исходный код.
+ m6 R8 r6 B. Z: FБольшинство функций можно включать и выключать с помощью файлов конфигурации, всё зависит от того, насколько вы хотите контролировать сельскохозяйственные угодья — решение за вами!. i6 P& S- N2 `- o
. Y/ h* R7 t' W1 _+ f+ x
несколько скриншотов:
. D* ?! v; }5 j! C% a& C" e
1 f) r/ c* Z1 r4 d2 ]4 e5 ?6 ?5 R- m2 x; U1 H
( G5 G& {; q' |$ m' n" x" }8 j
4 j+ I6 m% ^- W$ `/ l
* f& _0 H( h, ]6 w, d0 Dпредварительный просмотр кода. проверьте это на pastebin.
1 S g1 ?2 S& ?. Z4 }+ Iпатч: bots_prevention_system.patch9 {3 B0 A( T5 w, b0 s) z
поместите в папку datapack/data/html/mods/
& s9 h- n* ^. p1 @ ^9 y/ C
+ X8 z4 s- q/ m$ h |
|