DM TeamBalance

DM TeamBalance 1.0.0

Нет прав для скачивания
Сообщения
3,593
Реакции
1,577
Помог
141 раз(а)
Millervlg, создаётся автоматически при первом запуске плагина.
 

ssx

Сообщения
299
Реакции
86
Если перевод случайного игрока то зачем проверять в RG_CBasePlayer_Killed -> CheckTeams() который подтягивает GetPlayerForBalance ?
Очень много вызовов RG_CBasePlayer_Killed в секунду при мясе на сервере.

Слишком сложный и в тоже время примитивный плагин. Вроде всё хорошо но что-то не то.

Наверное пойду в стол заказов ибо проще проверять разницу в K/D команд и в проверке:
1. Проверка на кол-во игроков - если в проигрывающей команды меньше игроков - перевести туда игрока(ов)
2. Если одинаковое кол-во игроков - менять местами самого сильного (с выигрывающей команды) и самого слабого (с проигрывающей команды).
 
Сообщения
3,593
Реакции
1,577
Помог
141 раз(а)
ssx, как это "зачем"? В этот момент выполняется проверка на кол-во игроков в командах.
 

ssx

Сообщения
299
Реакции
86
Nordic Warrior, ну так зачем в каждом убийстве проверять кол-во игроков?
При мясе на ДМ это по пару убийств в секунду.
Почему нельзя таском каждые n сек, к примеру?
 
Сообщения
271
Реакции
348
Помог
15 раз(а)
ssx, никак это не повлияет на нагрузку (если вы так думаете), он же не каждый фрейм сервера вызывает эту команду. Но это ваше право делать таском или оставить всё как есть.
 

Пользователи, просматривающие эту тему

Сейчас на форуме нет ни одного пользователя.
Сверху Снизу