Система предотвращения ботов, версия 2.0!4 E" O R$ m% |9 `
авторы: @Агент @Капарсо
' v" |7 X5 Q7 W---
1 [6 D/ {, Y5 t2 A- }история этого проекта восходит к 2015 году, и мы снова в деле!
/ X* E2 q( T) _специальные кредиты получают: @Tryskell @Rootware @Hasha @SweeTs
+ H# ^ H1 K6 `(каждый из них что-то привнес в этот проект, в настоящем или в прошлом - мы просто так этого не оставим)
5 H. s. h( ~) q% Q+ E# n. t& D( v) K9 {
! s2 Y+ B* N2 {& R9 e$ m1 E- uКак это работает?2 C! g- p( N; Z$ P7 i w/ x
система предотвращения была разработана, чтобы положить конец недобросовестной практике в процессе фарминга.
2 b; C9 ^ B' w, o; _уничтожение монстров запускает событие с ограниченным временем, чтобы подтвердить поведение человека, игрок должен выбрать соответствующий шаблон, соответствующий случайно сгенерированному изображению. простое решение для человеческого глаза, не сильно беспокоит игроков - максимально простое!2 D8 M$ c/ R2 p1 \/ o
& |* \" Y' }; A$ E4 e! D6 E
Новая версия приносит:: O9 L7 M9 t" w: _) W2 s% z4 m, q
больше улучшений и гарантий от попыток обойти процесс проверки (мы все еще работаем над тем, чтобы в будущем сделать его еще лучше).4 v* {* w6 c9 t+ N9 T
визуальные изменения, поддерживающие новое поведение и более удобные для пользователя решения, но также улучшенные с точки зрения администратора (основная концепция остается прежней, и никаких изменений на стороне клиента не требуется).; [2 e8 A, ?8 @1 D1 R3 R7 U
внимание к игрокам, вовлекающим призывателей / питомцев в процесс фермерства.2 x. i8 t( g: [* Y$ ~: ]( g
возможны проверки на поддержку. система подсчитывает количество убийств участников, настраивая счетчик в зависимости от количества и типа профессий персонажей в отряде, затем запускает процесс проверки для выбранных классов по вашему выбору (доступны варианты: PP, SWS, BD, EE, SE, BP, WC, OL).
! q r2 U* t! Jсистема награждения награждает игрока выбранным типом предмета за правильное прохождение процесса проверки (мы хотим сделать lineage world лучше, поэтому весь процесс создает атмосферу внутриигрового события).4 Q9 J2 w4 O6 Y# c. X
видимый обратный отсчет и дополнительный безопасный период времени, дающий игроку несколько дополнительных секунд для адаптации к ситуации. ^" a9 u5 n6 I M+ X
возможность разрешить вторую попытку, чтобы игрок мог попробовать еще раз в случае неверной верификации.% h( |' l+ O; [7 f' U
адаптация к последней публичной ветке acis (коммит 401) - аккуратный код, минимально нарушающий существующий исходный код.+ a" P1 Q! K7 [
Большинство функций можно включать и выключать с помощью файлов конфигурации, всё зависит от того, насколько вы хотите контролировать сельскохозяйственные угодья — решение за вами!
; @7 z/ _2 O; V4 h% o9 v% [0 I
, X5 o7 M0 F8 w5 e% K5 Qнесколько скриншотов:
0 }# s" Z# T! c2 [
5 j4 w1 Q: P b3 F3 |" ]& q1 i# v. {- s5 C2 [9 t5 D
/ T2 h' x2 O% ~5 H4 d
% [# ^' s* v+ I& s) M! @7 `% t; o; K- e3 c3 J/ v% C3 b
предварительный просмотр кода. проверьте это на pastebin.
% h4 q. R( M3 R8 Z6 A+ aпатч: bots_prevention_system.patch" k9 e' o* k3 i6 n; D
поместите в папку datapack/data/html/mods/. C7 z$ Z5 x8 z* z) x2 j2 W
1 A6 A1 o( i' q |
|