Система предотвращения ботов, версия 2.0!$ }# b/ c# [; R; r4 X. O
авторы: @Агент @Капарсо. z! V, V" n1 S5 P( d
---4 x% x8 B% D" G6 G0 {+ l! M$ F: Z
история этого проекта восходит к 2015 году, и мы снова в деле!' v5 |/ w+ m2 ?9 R- f7 V
специальные кредиты получают: @Tryskell @Rootware @Hasha @SweeTs
% S/ e. v9 t" a" M" w(каждый из них что-то привнес в этот проект, в настоящем или в прошлом - мы просто так этого не оставим)- n) E9 B/ B$ J* j) I4 v/ ^- K8 d; M
- ]7 u* U g8 H+ U0 {9 D; }
$ t; P3 m& p% p+ E2 BКак это работает?5 v, }( ?- G' p, G. o! H- Z( U
система предотвращения была разработана, чтобы положить конец недобросовестной практике в процессе фарминга.
5 P7 N: i* b% l$ k& i; sуничтожение монстров запускает событие с ограниченным временем, чтобы подтвердить поведение человека, игрок должен выбрать соответствующий шаблон, соответствующий случайно сгенерированному изображению. простое решение для человеческого глаза, не сильно беспокоит игроков - максимально простое!
9 q: E3 y% Q' X" t ~
. S5 B% [/ u- J; |8 WНовая версия приносит:
- X3 I {) p" b( L+ K# [2 M8 eбольше улучшений и гарантий от попыток обойти процесс проверки (мы все еще работаем над тем, чтобы в будущем сделать его еще лучше).
( {- P1 v4 y1 q& lвизуальные изменения, поддерживающие новое поведение и более удобные для пользователя решения, но также улучшенные с точки зрения администратора (основная концепция остается прежней, и никаких изменений на стороне клиента не требуется).- M' P2 p2 L6 O$ m8 R g S3 V& E! u
внимание к игрокам, вовлекающим призывателей / питомцев в процесс фермерства.
. r# m, X/ @6 o, k; r) f! q- Sвозможны проверки на поддержку. система подсчитывает количество убийств участников, настраивая счетчик в зависимости от количества и типа профессий персонажей в отряде, затем запускает процесс проверки для выбранных классов по вашему выбору (доступны варианты: PP, SWS, BD, EE, SE, BP, WC, OL).
3 u3 K( t1 h0 r+ c+ @; [система награждения награждает игрока выбранным типом предмета за правильное прохождение процесса проверки (мы хотим сделать lineage world лучше, поэтому весь процесс создает атмосферу внутриигрового события).8 `2 W) D7 ?) ]9 b$ d, ~
видимый обратный отсчет и дополнительный безопасный период времени, дающий игроку несколько дополнительных секунд для адаптации к ситуации.- s& s; Q/ X# g6 V8 o
возможность разрешить вторую попытку, чтобы игрок мог попробовать еще раз в случае неверной верификации.7 ?6 i& q- G5 G9 D
адаптация к последней публичной ветке acis (коммит 401) - аккуратный код, минимально нарушающий существующий исходный код.
& `/ j3 Z. l+ G1 W! z' n* V% z! _Большинство функций можно включать и выключать с помощью файлов конфигурации, всё зависит от того, насколько вы хотите контролировать сельскохозяйственные угодья — решение за вами!
2 ~4 x' n7 ]- k9 J( R4 [6 z1 O; z+ z' | _. c: M* @5 Y/ v- g! N
несколько скриншотов:+ n0 E& I! {8 y0 ?/ w0 o( Z
2 j; r* q; ^0 q! ?# j, @5 h, w1 B
; D( d* Z4 f/ k8 _6 A6 Y' |
1 l; C$ x0 A4 J7 D8 K
9 t& ~6 \. m! F: N
3 T. D( D( w; `1 m' Cпредварительный просмотр кода. проверьте это на pastebin.
; n( q; f j/ Z( Fпатч: bots_prevention_system.patch
0 N; j6 a" ?, O0 u$ E' nпоместите в папку datapack/data/html/mods/8 R) V; O( `% E
- `# B! \" b% }5 t/ x |
|