artace.ru - творческий сектор

Название: Система предотвращения ботов, версия 2.0! [Версия для печати]

Автор: admin    Время: 2024-9-30 10:23
Название: Система предотвращения ботов, версия 2.0!
Система предотвращения ботов, версия 2.0!0 {6 R6 w1 s0 I& w
авторы: @Агент @Капарсо7 B$ w( A) G3 }- M3 U8 `
---. E; T5 b/ Z& s7 E1 Y
история этого проекта восходит к 2015 году, и мы снова в деле!
; c8 h: P  {0 A4 a5 {специальные кредиты получают: @Tryskell @Rootware @Hasha @SweeTs
: u. F$ j7 c/ ?2 w(каждый из них что-то привнес в этот проект, в настоящем или в прошлом - мы просто так этого не оставим)
$ C# u' @. `/ W( y/ b6 T5 W+ M! b6 y6 z( w0 {0 _  \: R6 l

' w! Y1 b; V1 m0 y( [0 sКак это работает?
% y' U; W( R+ b8 x; Tсистема предотвращения была разработана, чтобы положить конец недобросовестной практике в процессе фарминга.
. c* u; |* x# }3 H' Iуничтожение монстров запускает событие с ограниченным временем, чтобы подтвердить поведение человека, игрок должен выбрать соответствующий шаблон, соответствующий случайно сгенерированному изображению. простое решение для человеческого глаза, не сильно беспокоит игроков - максимально простое!5 B( O4 F& w' |3 v0 j
0 d" R& ?0 r" c
Новая версия приносит:
' B8 u; B: r0 A3 Y9 Uбольше улучшений и гарантий от попыток обойти процесс проверки (мы все еще работаем над тем, чтобы в будущем сделать его еще лучше).$ D5 N0 \5 T9 O# Y/ F
визуальные изменения, поддерживающие новое поведение и более удобные для пользователя решения, но также улучшенные с точки зрения администратора (основная концепция остается прежней, и никаких изменений на стороне клиента не требуется).
* ]6 f, U6 H, Lвнимание к игрокам, вовлекающим призывателей / питомцев в процесс фермерства.  E* [9 w: r1 Z2 h$ t5 Y* F
возможны проверки на поддержку. система подсчитывает количество убийств участников, настраивая счетчик в зависимости от количества и типа профессий персонажей в отряде, затем запускает процесс проверки для выбранных классов по вашему выбору (доступны варианты: PP, SWS, BD, EE, SE, BP, WC, OL).- `" y+ j8 Z5 ]  f
система награждения награждает игрока выбранным типом предмета за правильное прохождение процесса проверки (мы хотим сделать lineage world лучше, поэтому весь процесс создает атмосферу внутриигрового события).
' o5 g! ?2 p. P) E( B! dвидимый обратный отсчет и дополнительный безопасный период времени, дающий игроку несколько дополнительных секунд для адаптации к ситуации.4 Y4 G4 A3 f, Y4 j9 f6 c
возможность разрешить вторую попытку, чтобы игрок мог попробовать еще раз в случае неверной верификации.
) F2 ^% Q) u5 |3 P2 w- Zадаптация к последней публичной ветке acis (коммит 401) - аккуратный код, минимально нарушающий существующий исходный код.
: r  {2 a# l3 d8 O' jБольшинство функций можно включать и выключать с помощью файлов конфигурации, всё зависит от того, насколько вы хотите контролировать сельскохозяйственные угодья — решение за вами!
! M5 s3 p: B# r/ P+ _1 L3 v7 Q5 A, ]) }/ y, V
несколько скриншотов:
& K2 @. l* W5 |  ^- A1 x: A2 D' x[attach]499[/attach][attach]500[/attach]  ^9 h! L0 Z! ^% c3 Y2 a
* b- S/ p" f4 m3 U

* q- K1 d/ I9 c* F& x1 a; |/ s% a$ Y+ z3 z7 w2 A

5 B+ b1 D- M1 ^! r" J- Cпредварительный просмотр кода. проверьте это на pastebin.
) m8 c7 A5 M- \/ [2 }: hпатч: bots_prevention_system.patch. f/ D) E, n& q, h0 Z8 j
поместите в папку datapack/data/html/mods/
7 S4 e0 A* y' Y' O4 n* o
) E4 s0 v' V+ S' D* r




Добро пожаловать artace.ru - творческий сектор (https://www.artace.ru/) Powered by Discuz! X3.5