Система предотвращения ботов, версия 2.0!
% v; d! j5 J# f7 ] _% W3 oавторы: @Агент @Капарсо
- O! ~8 Z! @& M6 [---
( X; I' w% ?7 C$ T8 zистория этого проекта восходит к 2015 году, и мы снова в деле!
. i/ z- x$ s ~8 o E' v0 Zспециальные кредиты получают: @Tryskell @Rootware @Hasha @SweeTs: ^9 G/ s& A5 z" x9 n
(каждый из них что-то привнес в этот проект, в настоящем или в прошлом - мы просто так этого не оставим)' I0 k, D5 q. P& t/ l+ ]
4 p5 C& n4 l. ]5 W: u% n
/ p% x4 n: B, }6 t9 C# J
Как это работает?3 B. \( S3 {1 d1 @8 K
система предотвращения была разработана, чтобы положить конец недобросовестной практике в процессе фарминга.0 z# S" E. O, R# ]9 T1 M
уничтожение монстров запускает событие с ограниченным временем, чтобы подтвердить поведение человека, игрок должен выбрать соответствующий шаблон, соответствующий случайно сгенерированному изображению. простое решение для человеческого глаза, не сильно беспокоит игроков - максимально простое!
" c5 X6 y! l5 d0 }9 Y
3 n) V) I: L- s6 ]( P gНовая версия приносит:
: V7 N! n, \# K0 u8 oбольше улучшений и гарантий от попыток обойти процесс проверки (мы все еще работаем над тем, чтобы в будущем сделать его еще лучше)./ f1 Z1 v" k) r# U" n1 j
визуальные изменения, поддерживающие новое поведение и более удобные для пользователя решения, но также улучшенные с точки зрения администратора (основная концепция остается прежней, и никаких изменений на стороне клиента не требуется).; v0 L7 N% L6 h, B$ @9 b
внимание к игрокам, вовлекающим призывателей / питомцев в процесс фермерства.
8 `3 n H& @) C: I2 vвозможны проверки на поддержку. система подсчитывает количество убийств участников, настраивая счетчик в зависимости от количества и типа профессий персонажей в отряде, затем запускает процесс проверки для выбранных классов по вашему выбору (доступны варианты: PP, SWS, BD, EE, SE, BP, WC, OL).. p! ]/ \5 m9 `: Q: X, ~) d; |
система награждения награждает игрока выбранным типом предмета за правильное прохождение процесса проверки (мы хотим сделать lineage world лучше, поэтому весь процесс создает атмосферу внутриигрового события).! X+ m: `; F5 ^& D% [
видимый обратный отсчет и дополнительный безопасный период времени, дающий игроку несколько дополнительных секунд для адаптации к ситуации.
$ x: Q0 p0 Q' R% Uвозможность разрешить вторую попытку, чтобы игрок мог попробовать еще раз в случае неверной верификации.
# ] K3 [+ K9 c$ t: k, oадаптация к последней публичной ветке acis (коммит 401) - аккуратный код, минимально нарушающий существующий исходный код.% }! F/ F' p" }2 ~* c
Большинство функций можно включать и выключать с помощью файлов конфигурации, всё зависит от того, насколько вы хотите контролировать сельскохозяйственные угодья — решение за вами!
. k5 J4 Q! `+ |% I+ o5 R* x% Y
# g7 c% @" c/ N, Y8 ~6 zнесколько скриншотов:
) |( C+ ^% Q3 S
2 c8 n1 b! y" L# B
9 r2 }5 D# c8 A" r& \7 s# `& d+ |5 K, | @
" r* C$ w" v+ v& C) S$ N0 n/ n( W4 ?; N9 `" a/ P* L! b
предварительный просмотр кода. проверьте это на pastebin.
( F5 z& f+ C; f: b/ ]0 fпатч: bots_prevention_system.patch
* I+ U2 I$ Y7 f" u3 wпоместите в папку datapack/data/html/mods/( M% i+ g- [2 v: C
* ^, B, C! @3 q, a( l( J/ W# G4 ` |
|