Це просунутий плагін, який дозволяє балансувати команди до повної точності.У нього є такі особливості:
Ігрові команди:
!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)