Система предотвращения ботов, версия 2.0!
( U. X! l" `$ p5 a0 Mавторы: @Агент @Капарсо
2 `8 ^9 W1 {8 m5 H- L' S: ~---
0 v- H5 j& u$ H. W3 s2 Lистория этого проекта восходит к 2015 году, и мы снова в деле!
) [$ n! V! Z6 ]8 W2 dспециальные кредиты получают: @Tryskell @Rootware @Hasha @SweeTs
" |2 E3 ^8 y3 `(каждый из них что-то привнес в этот проект, в настоящем или в прошлом - мы просто так этого не оставим)3 G( c5 t4 `/ s! q
$ r. ? Q/ _% ]# C* d' P7 u) w$ J5 B8 G3 z% a2 R! |
Как это работает?7 P8 `, g% A4 E! B4 b0 f- Z
система предотвращения была разработана, чтобы положить конец недобросовестной практике в процессе фарминга.& Q% z9 b8 _; S
уничтожение монстров запускает событие с ограниченным временем, чтобы подтвердить поведение человека, игрок должен выбрать соответствующий шаблон, соответствующий случайно сгенерированному изображению. простое решение для человеческого глаза, не сильно беспокоит игроков - максимально простое!
- U( ]* n* W: l8 E2 J$ Q- |0 u) C; a: A; @" C E0 n( l$ S; m9 P( [
Новая версия приносит:6 C& U6 k5 R0 E1 H; M# @' X
больше улучшений и гарантий от попыток обойти процесс проверки (мы все еще работаем над тем, чтобы в будущем сделать его еще лучше).. Q% R, c: t; n0 ~
визуальные изменения, поддерживающие новое поведение и более удобные для пользователя решения, но также улучшенные с точки зрения администратора (основная концепция остается прежней, и никаких изменений на стороне клиента не требуется).
9 K7 F8 p1 F% y/ Z& eвнимание к игрокам, вовлекающим призывателей / питомцев в процесс фермерства.
* ]* ?" G L/ wвозможны проверки на поддержку. система подсчитывает количество убийств участников, настраивая счетчик в зависимости от количества и типа профессий персонажей в отряде, затем запускает процесс проверки для выбранных классов по вашему выбору (доступны варианты: PP, SWS, BD, EE, SE, BP, WC, OL).
+ T( Y- k" F8 ]5 j8 c1 ]# Zсистема награждения награждает игрока выбранным типом предмета за правильное прохождение процесса проверки (мы хотим сделать lineage world лучше, поэтому весь процесс создает атмосферу внутриигрового события).' b! _8 T. `$ \& U3 m& L6 a
видимый обратный отсчет и дополнительный безопасный период времени, дающий игроку несколько дополнительных секунд для адаптации к ситуации.6 ?2 @' [/ J3 t1 _/ {5 B; A
возможность разрешить вторую попытку, чтобы игрок мог попробовать еще раз в случае неверной верификации.
) J$ T( g# b/ [адаптация к последней публичной ветке acis (коммит 401) - аккуратный код, минимально нарушающий существующий исходный код.
5 ^& N8 F2 E3 G, D6 V* t# g4 ]5 Q: ^Большинство функций можно включать и выключать с помощью файлов конфигурации, всё зависит от того, насколько вы хотите контролировать сельскохозяйственные угодья — решение за вами!1 D% H: }2 M7 p3 v; ~
$ S4 a* i$ v7 _4 K! Z% M: M& Lнесколько скриншотов:) X4 i3 L' \8 c* A
* v8 J! K4 J& l. h6 p, t8 ] g0 y8 z: r; I; R
' o ]8 C" b& R
9 }7 \ \ C$ x1 V
8 t6 r3 @- J- n! c- i0 x5 G
предварительный просмотр кода. проверьте это на pastebin.
9 m5 o7 Z _8 O8 c) kпатч: bots_prevention_system.patch
) _3 ]$ v. J8 U# G, Dпоместите в папку datapack/data/html/mods/
W7 ^1 z3 M1 X! }* Z4 G3 f
, Q( X/ d+ V, A2 Y$ s; x) Y: P |
|