Перейти до змісту
Переглянути в додатку

Кращий спосіб перегляду. Дізнатися більше.

Спільнота ігрових серверів

Повноекранний додаток на головному екрані з push-сповіщеннями, значками та іншим.

Щоб встановити цей додаток на iOS та iPadOS
  1. Торкніться Піктограма «Поділитися» в Safari
  2. Прокрутіть меню та натисніть Додати на головний екран.
  3. Натисніть Додати у верхньому правому куті.
Щоб встановити цю програму на Android
  1. Натисніть меню з трьома крапками (⋮) у верхньому правому куті браузера.
  2. Натисніть Додати на головний екран або Встановити програму.
  3. Підтвердіть, натиснувши Встановити.

Advanced Team Balance

Рекомендовані відповіді

Опубліковано
  • Адміністратор

Advanced Team Balance

CS2 Advanced Team Balance - плагін для автоматичного балансування команд, що забезпечує чесний та комфортний ігровий процес.

Основні можливості :

➞ Інтелектуальне балансування команд

ㅤ↳ Авто. баланс команди на показники продуктивності гравців (вбивства, смерті, збитки, KDA та окуляри).
ㅤ↳ Настроюється
PerformanceScoreдля більш точного розподілу (можна вимкнути).

➞ Параметри

ㅤ↳ Висока гнучкість налаштування через конфігураційний файл.
ㅤ↳ Контроль різниці у розмірах команд, порогів балансування та інших параметрів.

➞ Підтримка режимів перестановки

ㅤ↳ Доступні кілька режимів перестановки команд: без змін, на основі раундів, серії перемог та у перерві.

➞ Перевірки в перерві та овертаймі

ㅤ↳ Додаткова підтримка сценаріїв перерви та овертайму для запобігання нечесним перевагам.

➞ Виправлення точок появи

ㅤ↳ Точно перевіряє приналежність гравця до команди та його позицію у разі появи.
ㅤ↳ Автоматично телепортує гравців у правильну точку, якщо вони з'явилися не там.

➞ Підтримка мов

ㅤ↳ Англійська
ㅤ↳ Польська
ㅤ↳ Іспанська
ㅤ↳ Українська
ㅤ↳ Французька
ㅤ↳ Турецька
ㅤ↳ Німецька


Пояснення:
Пояснення основних налаштувань:

➞ minimum_players
Забезпечує, що гравців
➞ score_balance_ratio
Активує повторне балансування, якщо очки однієї команди перевищують очки іншої на задане співвідношення.
➞ use_performance_score
Використовує кастомну метрику для більш ефективного балансування.
➞ max_team_size_difference
Запобігає значним числовим перевагам, обмежуючи різницю у розмірі команд.
➞ plugin_chat_tag
Налаштуйте тег чату для повідомлень плагіна з підтримкою кольорів.
➞ scramble_mode
Автоматично перемішує команди, залежно від заданих умов.

Як це працює:
➞Збір статистики гравців

Збирає статистику (Вбивства, Смерті, Втрати, Окуляри) та зберігає їх у кеш.
➞ Перевірка балансу
Оцінює, чи потрібно збалансувати команди, виходячи з розмірів команд та співвідношення очок.
➞ Балансування команд
Розповсюджує гравців, щоб мінімізувати різницю в окулярах, дотримуючись обмежень за розміром команд.
Переміщує лише потрібні гравці для досягнення балансу.
➞ Корекція спауна
Перевіряє позиції гравців під час спауну.
Телепортує гравців на правильну точку спауна, якщо вони опинилися у неправильному місці.
➞ Зворотній зв'язок
Повідомляє гравців через чат у грі, коли відбувається балансування або перемішування команд.

Приклади ситуацій:
➞Ситуація 1: Неможливий баланс за розмірами команд

10 гравців на терористах, 1 гравець на контр-терористах.
Дія: Плагін переміщає гравців з терористів на контр-терористів, доки розміри команд не збалансуються відповідно до max_team_size_difference.
➞Ситуація 2: Висока різниця в окулярах
У терористів на 70% більше очок, ніж у контр-терористів.
Дія: Плагін перерозподіляє команди, переміщуючи найкращих гравців, щоб вирівняти очки.

Змінні

TeamBalance.toml:

// Тег плагіна для повідомлень в чате.
// Підтримувані кольору:
// [білий], [темно-червоний], [зелений], [світло-жовтий], [світло-блакитний], [оливковий], [лаймовий],
// [червоний], [світло-фіолетовий], [фіолетовий], [сірий], [жовтий], [золотий], [срібний], [синій],
// [темно-синій], [синьо-сірий], [пурпурний], [світло-червоний], [помаранчевий]
plugin_chat_tag = "[червоний][TeamBalance]"

// Мінімальна кількість гравців, необхідне для активації балансування команди.
// Предотвращает балансування, якщо на сервері занадто мало гравців.
// За умовчанням: 4
мінімум_гравців = 4

// Максимальне співвідношення очок між командами, при якому активується балансування.
// Наприклад, якщо встановлено значення 2.0, балансування активується, якщо одна команда має в 2 рази більше очок, ніж друга.
// За умовчанням: 2.0
score_balance_ratio = 2,0

// Використовувати PerformanceScore для балансування.
// PerformanceScore враховує KDA (убийства, смерті, ассисти), нанесений урон і очки гравця для оцінки його продуктивності.
// За замовчуванням: істина
use_performance_score = true

// Максимально допустима різниця в розмірах команд після балансування.
// Якщо встановлено значення 1, команди будуть збалансовані таким чином, щоб одна команда не могла мати більше одного додаткового гравця порівняно з іншою.
// За умовчанням: 1
max_team_size_difference = 1

// Включити або відключити відладкові повідомлення.
// Якщо вірно, вихідні повідомлення будуть виводитися в консоль сервера.
// За замовчуванням: істина
enable_debug_messages = істина

// Включити або відключити повідомлення в чате.
// Якщо вірно, повідомлення будуть відправлятися в чат.
// За замовчуванням: істина
enable_chat_messages = вірно

// Конфігурація режиму перемішування.
// scramble_mode визначає, коли і як команди будуть перемішані.
// Варіанти: "none" (без перемішування), "round" (перемішувати каждые X раундів),
// "winstreak" (перемішувати після того, як команда виграє X раундів подряд),
// "перерва" (перемешивать в перерыве).
// За замовчуванням: "немає"
scramble_mode = "немає"

// Кількість раундів, після яких повинні бути перемішані команди (якщо scramble_mode встановлено в "round").
// За умовчанням: 5
round_scramble_interval = 5

// Кількість послідовних перемог, щоб активувати перемішування (якщо scramble_mode встановлено в "winstreak").
// За умовчанням: 3
winstreak_scramble_threshold = 3

// Включення або відключення перемішування в перериві (якщо scramble_mode встановлено в "halftime").
// За умовчанням: false
halftime_scramble_enabled = false

Встановлення

1. Завантажте плагін – Отримайте останню версію на сторінці релізів.
2. Завантажте на сервер - Перемістіть папку з плагіном до директорії CounterStrikeSharp .
3. Налаштуйте плагін - Відредагуйте файл TeamBalance.toml , який знаходиться в директорії модуля, щоб налаштувати параметри на вашу думку.
4. Перезавантажте сервер - Перезавантажте сервер, щоб плагін завантажився з налаштуваннями.

Інформація

Додав Ciko

Додано 02.09.25

Категорія Плагіна

Перегляд файла

Advanced Team Balance

Приєднуйтесь до обговорення

Ви можете написати зараз та зареєструватися пізніше. Якщо у вас є обліковий запис, авторизуйтесь, щоб опублікувати від імені свого облікового запису.

Гість
Відповісти на цю тему...

Налаштування push-сповіщень браузера

Chrome (Android)
  1. Натисніть значок замка поруч з адресним рядком.
  2. Натисніть Дозволи → Сповіщення.
  3. Налаштуйте свої налаштування.
Chrome (Комп'ютер)
  1. Натисніть значок замка в адресному рядку.
  2. Виберіть Налаштування сайту.
  3. Знайдіть Сповіщення та налаштуйте потрібні параметри.