AdvancedCapturePoints | Захоплення територій

Система AdvancedCapturePoints додає на сервер спеціальні PvP-точки, за які можуть боротися гравці. Контроль над такими зонами дозволяє отримувати нагороди, ресурси та тимчасове володіння територією.

Механіка створена для розвитку PvP-активностей, конкуренції між гравцями та створення динамічних подій у відкритому світі.


Виявлення гравця у зоні

Система використовує спеціальну тривимірну область навколо центру точки. Для початку захоплення гравцю необхідно знаходитися біля центру та перебувати у межах активної області, а ще не покидати зону захоплення.

Розміри активної зони:

  • 3x3 блоки по горизонталі;

  • до 3 блоків у висоту.

Після входу у цю область система автоматично запускає процес захоплення.

Після входу в активну зону запускається таймер захоплення території.

BossBar та візуалізація

Під час захоплення гравець бачить:

  • BossBar із прогресом;

  • таймер захоплення;

  • статус точки.


Система конкуренції за точку

Плагін підтримує систему боротьби за контроль території.

Якщо:

  • один гравець захоплює точку;

  • інший гравець заходить у ту саму зону, тоді:

    • прогрес захоплення тимчасово заморожується.


Коли прогрес обнуляється?

Скидання відбувається лише тоді, коли поточний захоплювач покидає територію точки. Ця система робить PvP-конфлікти більш чесними та запобігає випадковому зриву захоплення.

Стандартний час володіння - 3 години.

Протягом цього часу:

  • інші гравці не можуть перехопити контроль;

  • власник отримує нагороди;

  • система відстежує активність точки.


Система нагород

Нагороди поділяються на два основні типи: миттєві та інтервальні.

Миттєві нагороди:

  • видаються одразу після успішного захоплення точки.

Інтервальні нагороди:

  • Поки гравець володіє точкою, система автоматично видає додаткові нагороди через певний час.

Приклади:

  • ресурси;

  • валюта;

  • спеціальні предмети;

Особливості:

  • нагороди генеруються випадково;

  • використовується система категорій складності;

  • ресурси беруться зі спеціального пулу предметів.


Контроль лімітів

Система автоматично розраховує максимальну кількість нагород, перевіряє час володіння точкою та не дозволяє отримати більше ресурсів, ніж потрібно.

Якщо:

  • точка захоплена на 3 години;

  • нагороди видаються кожну годину, тоді:

    • максимум можна отримати 3 інтервальні нагороди.

Після закінчення часу:

  • точка автоматично звільняється;

  • статус власника очищується;

  • лічильники скидаються;

  • територія стає доступною для нового захоплення.

Останнє оновлення

Це було корисно?