Система предотвращения ботов, версия 2.0!
% \ c9 d4 }9 ]. Sавторы: @Агент @Капарсо' e$ _! D) G2 O0 t& x
---
i1 n/ {4 b2 Z c; E) t0 ]история этого проекта восходит к 2015 году, и мы снова в деле!2 N) J* M) Z: ^' J& {+ v1 W! e- d
специальные кредиты получают: @Tryskell @Rootware @Hasha @SweeTs& t7 D, V! w5 i% Z, \. }
(каждый из них что-то привнес в этот проект, в настоящем или в прошлом - мы просто так этого не оставим)
9 F# K: T2 X$ \9 k( A$ }9 \3 z) A8 P
8 y' \5 B; ~ }9 VКак это работает?2 I8 v9 N' h# G4 o w8 g
система предотвращения была разработана, чтобы положить конец недобросовестной практике в процессе фарминга.
# j7 ?! j0 }0 w' S5 Aуничтожение монстров запускает событие с ограниченным временем, чтобы подтвердить поведение человека, игрок должен выбрать соответствующий шаблон, соответствующий случайно сгенерированному изображению. простое решение для человеческого глаза, не сильно беспокоит игроков - максимально простое!4 ]% u% f1 o3 O& e
0 @) D* O) u% k& S# c$ D! i8 j8 {Новая версия приносит: {, u7 X6 [; m9 `- F
больше улучшений и гарантий от попыток обойти процесс проверки (мы все еще работаем над тем, чтобы в будущем сделать его еще лучше).
3 }; x' D( t3 O0 U5 e5 P uвизуальные изменения, поддерживающие новое поведение и более удобные для пользователя решения, но также улучшенные с точки зрения администратора (основная концепция остается прежней, и никаких изменений на стороне клиента не требуется).
H* }( r6 F9 Tвнимание к игрокам, вовлекающим призывателей / питомцев в процесс фермерства.- p2 Q( f8 U- H* W6 Z
возможны проверки на поддержку. система подсчитывает количество убийств участников, настраивая счетчик в зависимости от количества и типа профессий персонажей в отряде, затем запускает процесс проверки для выбранных классов по вашему выбору (доступны варианты: PP, SWS, BD, EE, SE, BP, WC, OL).6 F5 B0 |0 U* ^
система награждения награждает игрока выбранным типом предмета за правильное прохождение процесса проверки (мы хотим сделать lineage world лучше, поэтому весь процесс создает атмосферу внутриигрового события).& V0 H& k# [5 |3 ^" R: F
видимый обратный отсчет и дополнительный безопасный период времени, дающий игроку несколько дополнительных секунд для адаптации к ситуации." [2 c0 i, v# @) R6 l
возможность разрешить вторую попытку, чтобы игрок мог попробовать еще раз в случае неверной верификации.
* n3 N4 [" a3 U, D1 tадаптация к последней публичной ветке acis (коммит 401) - аккуратный код, минимально нарушающий существующий исходный код.
4 o, L; q, Q' r0 {0 S l% x9 N) D& VБольшинство функций можно включать и выключать с помощью файлов конфигурации, всё зависит от того, насколько вы хотите контролировать сельскохозяйственные угодья — решение за вами!/ k, ~9 B6 g2 h& P( _
7 w! }1 b3 }7 `* Z% Z1 {0 p9 N
несколько скриншотов:
. M* m; c6 ]! P; ~6 {4 N
0 e: [ r2 b# \
/ e3 k. A7 k8 ~! H! }3 o$ ?9 l8 x9 c# D' l
- x% ?5 ^& p1 F0 l2 w1 y7 V# @9 E! Z% W9 I( P
предварительный просмотр кода. проверьте это на pastebin.
1 D$ R$ [+ {. v' i" @5 Jпатч: bots_prevention_system.patch
. l( x x0 b% t/ H( |. @поместите в папку datapack/data/html/mods/
0 L; W. d4 B6 f+ F1 S, F# Z% N r$ W" M" [
|
|