Система предотвращения ботов, версия 2.0!
8 c+ f' o9 }7 `0 dавторы: @Агент @Капарсо( D' H# \! L6 P0 y3 c3 ]
---
a7 z, M2 z" C0 a* G6 qистория этого проекта восходит к 2015 году, и мы снова в деле!
( q2 @# R; S2 s8 z6 Q' s8 jспециальные кредиты получают: @Tryskell @Rootware @Hasha @SweeTs
" d/ v% f" c, K- I(каждый из них что-то привнес в этот проект, в настоящем или в прошлом - мы просто так этого не оставим)
2 q% _! o7 @$ B' x( G, K+ H% `+ [
% s7 q" B8 @' J( H8 J+ A7 X. Q1 s0 W" s- I1 ?6 p( g! D* ?# t
Как это работает?
7 H0 V: {. t- \система предотвращения была разработана, чтобы положить конец недобросовестной практике в процессе фарминга. n+ T* [/ t' X6 L, T/ F; w D
уничтожение монстров запускает событие с ограниченным временем, чтобы подтвердить поведение человека, игрок должен выбрать соответствующий шаблон, соответствующий случайно сгенерированному изображению. простое решение для человеческого глаза, не сильно беспокоит игроков - максимально простое!
% ~8 m* I6 t$ }$ U {; r# f1 L4 x: h2 C' @ a+ }5 b: ~; m0 f
Новая версия приносит:$ `9 K: k- V; M
больше улучшений и гарантий от попыток обойти процесс проверки (мы все еще работаем над тем, чтобы в будущем сделать его еще лучше).
/ f% G- [+ L5 T2 Eвизуальные изменения, поддерживающие новое поведение и более удобные для пользователя решения, но также улучшенные с точки зрения администратора (основная концепция остается прежней, и никаких изменений на стороне клиента не требуется).
; X% ?* A! w3 H8 Z& w( sвнимание к игрокам, вовлекающим призывателей / питомцев в процесс фермерства.
- L- i: \6 L8 i; c+ I3 kвозможны проверки на поддержку. система подсчитывает количество убийств участников, настраивая счетчик в зависимости от количества и типа профессий персонажей в отряде, затем запускает процесс проверки для выбранных классов по вашему выбору (доступны варианты: PP, SWS, BD, EE, SE, BP, WC, OL).
! O1 f3 H" U8 d% L$ k) J8 uсистема награждения награждает игрока выбранным типом предмета за правильное прохождение процесса проверки (мы хотим сделать lineage world лучше, поэтому весь процесс создает атмосферу внутриигрового события).' s9 c. J4 F# _3 K) n4 P) `
видимый обратный отсчет и дополнительный безопасный период времени, дающий игроку несколько дополнительных секунд для адаптации к ситуации./ p7 y9 a. ?, d: c! I3 D
возможность разрешить вторую попытку, чтобы игрок мог попробовать еще раз в случае неверной верификации.
& l, G+ _5 q- \+ V3 E$ |адаптация к последней публичной ветке acis (коммит 401) - аккуратный код, минимально нарушающий существующий исходный код.
" u: f' v: V% H/ bБольшинство функций можно включать и выключать с помощью файлов конфигурации, всё зависит от того, насколько вы хотите контролировать сельскохозяйственные угодья — решение за вами!
) [; y; N) `" a3 z& E1 D* L* m( G5 T6 H7 x! B' y
несколько скриншотов:
" H0 w `. [6 [6 Y$ S) x/ G5 a* N6 `4 j% w }! S
; m# [/ o( H: y* I3 ` K- `7 i# s ?3 ~: X
; y+ c3 [) M2 I' _) S) X
$ ` S4 I7 H0 D4 U# i) Q+ H4 Bпредварительный просмотр кода. проверьте это на pastebin./ R; Y* y; i h2 f1 @
патч: bots_prevention_system.patch
/ [, b+ J) q. i/ [% d1 D+ Hпоместите в папку datapack/data/html/mods/
8 Z# o8 t$ f4 L7 L0 m- x( S
% C6 v( }7 z) M; j! i |
|