Система предотвращения ботов, версия 2.0!# @ @0 g6 z& w/ ~$ I
авторы: @Агент @Капарсо; X: I8 c3 G+ R3 s& p
---
7 G8 a g) T! l2 E- q' sистория этого проекта восходит к 2015 году, и мы снова в деле!
]% K6 |! a/ |+ B4 T! ]- W9 i; Sспециальные кредиты получают: @Tryskell @Rootware @Hasha @SweeTs
" K9 K$ r8 U& X4 u, y: W# V8 Z(каждый из них что-то привнес в этот проект, в настоящем или в прошлом - мы просто так этого не оставим)
7 }8 {0 j- l# b/ X: K
" z6 B0 J# x1 D( X; c0 [
3 J1 V' M4 ^) tКак это работает?6 u. N$ Q9 M+ Y0 ]; H1 ]
система предотвращения была разработана, чтобы положить конец недобросовестной практике в процессе фарминга.
3 ]4 B* |0 I* g: j7 [уничтожение монстров запускает событие с ограниченным временем, чтобы подтвердить поведение человека, игрок должен выбрать соответствующий шаблон, соответствующий случайно сгенерированному изображению. простое решение для человеческого глаза, не сильно беспокоит игроков - максимально простое!
( l/ Z' f, j6 `+ |* F! S- ]: M2 u9 | z$ H
Новая версия приносит:
0 |: R1 W* t# t2 Zбольше улучшений и гарантий от попыток обойти процесс проверки (мы все еще работаем над тем, чтобы в будущем сделать его еще лучше).
3 h- Y. Y% ^8 [+ B. Tвизуальные изменения, поддерживающие новое поведение и более удобные для пользователя решения, но также улучшенные с точки зрения администратора (основная концепция остается прежней, и никаких изменений на стороне клиента не требуется).
. h( J& ?3 C1 ?! H8 Q# ]внимание к игрокам, вовлекающим призывателей / питомцев в процесс фермерства.
1 T. H# ?) K, R' L& O: j6 V' D$ nвозможны проверки на поддержку. система подсчитывает количество убийств участников, настраивая счетчик в зависимости от количества и типа профессий персонажей в отряде, затем запускает процесс проверки для выбранных классов по вашему выбору (доступны варианты: PP, SWS, BD, EE, SE, BP, WC, OL).0 C5 \1 e! ~. Z0 \ C/ U
система награждения награждает игрока выбранным типом предмета за правильное прохождение процесса проверки (мы хотим сделать lineage world лучше, поэтому весь процесс создает атмосферу внутриигрового события).
e y7 i7 e# s' _видимый обратный отсчет и дополнительный безопасный период времени, дающий игроку несколько дополнительных секунд для адаптации к ситуации.
- l% v4 e% G l Kвозможность разрешить вторую попытку, чтобы игрок мог попробовать еще раз в случае неверной верификации.! v( _( ~2 K5 y' j& D
адаптация к последней публичной ветке acis (коммит 401) - аккуратный код, минимально нарушающий существующий исходный код.
0 w5 Y5 P* l& BБольшинство функций можно включать и выключать с помощью файлов конфигурации, всё зависит от того, насколько вы хотите контролировать сельскохозяйственные угодья — решение за вами!
' H, f$ ]7 ^- \ d2 H( B
! J9 ^' g4 Y/ H/ M7 }- b& ]3 \несколько скриншотов:* @% S7 r {- T, i
+ s8 |5 V9 b3 d1 ^( `
3 o4 X' u9 Q3 ?9 K8 w0 ^0 V
# V' J( o( F* d. O, \# c6 W& X/ L; v4 t+ D4 L( t! I& M
9 M& b3 e) |6 @предварительный просмотр кода. проверьте это на pastebin.. I* C3 T% e+ D" T) {5 t- ^* L6 `
патч: bots_prevention_system.patch5 i$ F7 `& u% C/ g1 o
поместите в папку datapack/data/html/mods/& b+ [+ }$ o" n2 k0 H
4 \! J" y+ X" A( S" O( s |
|