Вдосконалений автобаланс гравців в css

Вдосконалений автобаланс гравців в css

Це просунутий плагін, який дозволяє балансувати команди до повної точності.У нього є такі особливості:

Ігрові команди:
!tbmenu - показує меню управління командами (доступна тільки адмінам)






!tbstats - показує статистику самого плагіна
!tbswitchnow - переміщує гравця з однієї команди в іншу (доступна тільки адмінам)
!tbswitchatstart - переміщує гравця в іншу команду тільки в наступному раунді (доступна тільки адмінам)
!tbdump - зберігає настройки командного балансу (доступна тільки адмінам)
!tbset - встановлює статистику гравців (доступна тільки адмінам)
!tbswap - змінює команди місцями (доступна тільки адмінам)

Мови: Англійська, Німецька, Російська

Скопіюйте всі файли в директорію мода на вашому сервері. Відредагуйте файл cfg / sourcemod / sm_teambalance.cfg відповідно до ваших потреб.

sm_team_balance_enable 1 включити або вимкнути плагін
0 = вимкнений, 1 = включений (за замовчуванням)

sm_team_balance_save_time 672
Кількість часу в годинах на зберігання статистики

sm_team_balance_min_balance_frequency 1
Число раундів між балансуванням команд
Установка цього значення як 1 означатиме, що в кращому випадку плагін буде балансувати команди кожен другий раунд

sm_team_balance_maintain_size 1
Дозволяти плагіну балансувати розміри команд, навіть якщо в програє команді більше гравців

sm_team_balance_control_joins 0
Установка цього значення в 1 плагін дозволить контролювати командні приєднання. Це дозволить об'єднати гравців в дрібні групи і не дозволить їм перейти в більш сильні команди в кінці раунду







sm_team_balance_database "default"
Конфігруація використовуваної бази даних. Ви можете використовувати власні настройки або зв'язку в addons / sourcemod / configs / database.cfg

sm_team_balance_join_immunity 1
Якщо встановлено 0 - адміністратори будуть піддаватися діям плагіна як і звичайні гравці

sm_team_balance_lock_teams 0
Встановіть 1, якщо ви хочете, щоб змусити кожного гравця залишитися в призначеної команді

sm_team_balance_lock_time 15
Кількість хвилин після відключення командою блокування, тобто якщо гравець переміщений в команду плагіном то він залишається в ній до закінчення цього часу

sm_team_balance_stop_spec 0
Встановіть 1, якщо ви не хочете, щоб гравці, які вже приєдналися до команди могли перейти в глядачі

sm_team_balance_admin_flags
Прапор адміністраторів, потрібен для використання імунітету

Увага! Змінюйте наступну нижню конфігурацію, тільки якщо ви впевнені в своїх діях і знаєте, що все робите правильно - інакше плагін може не працювати.

sm_team_balance_min_kd 10
Мінімальна кількість вбивств + смертей яке потрібно мати, щоб отримати kdr.
До цього ви повинні встановити kdr за замовчуванням в налаштуванні sm_team_balance_def_kdr

sm_team_balance_consecutive_wins 4
Число послідовних перемог однієї з команд, що вказує плагіну що команди не збалансовані.

sm_team_balance_wlr 0.55
Коефіцієнт "збитковості" показує, що команди не збалансовані
1.0 - Рівне число перемог і поразок.

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

sm_team_balance_min_rounds 2
Мінімальна кількість раундів, перш ніж команда починають врівноважуватися.

sm_team_balance_def_kdr 1.0
За замовчуванням використовується kdr до реального kdr встановленого

sm_team_balance_single_max 6
Максимальна кількість гравців в команді, для якої урівноважений єдиний гравець

sm_team_balance_increment 5
Приріст для додаткових гравців, які повинні бути збалансовані

sm_team_balance_admin_immunity 0
Адміністраторський імунітет: це має бути встановлено в 0, щоб відключити імунітет
УВАГА: Включення імунітету різко обмежує алгоритм балансування.

teambalance2.2.2.zip [33.28 Kb] (cкачиваний: 591)