Смена карты на пустом сервере

nuPAT

Участник
Сообщения
163
Реакции
25
Всем привет. Пользовался поиском, но ничего не нашел.
Есть ли возможность сделать, чтобы карта менялась на определенную, если на сервере никого нет?
 

m22b

Участник
Сообщения
1,007
Реакции
283

AlmazON

Не путать с самим yand3xmail
Сообщения
5,099
Реакции
2,755
на пустом сервере
Прокатит, но плагин нужно чуть изменить:
PHP:
g_hCvarMinPlayers = CreateConVar("sm_smo_minplayers", "11", "Минимальное количество игроков, для смены карты.\nThe minimum number of players to change the map.", FCVAR_PLUGIN, true, 1.0, true, 64.0);
Поменять на:
PHP:
g_hCvarMinPlayers = CreateConVar("sm_smo_minplayers", "0", "Количество игроков для смены карты.\nThe number of players to change the map.", FCVAR_PLUGIN, true, 0.0, true, 64.0);
А также 175 строку:
PHP:
if (g_iMinPlayers > g_iPlayerInServer)
Заменить на:
PHP:
if (g_iMinPlayers == g_iPlayerInServer)
 

byxue

Участник
Сообщения
104
Реакции
65
человек просил если на сервере никого нет а ты даешь ему вообще другое :P

по теме - через sourcemod нельзя чтоб работал любой крон нужно чтоб на сервере кто то был (по крайней мере раньше так было)

:)
sm_smo_minplayers

Оффтоп
 

nuPAT

Участник
Сообщения
163
Реакции
25
Всем спасибо за помощь, и в особенности AlmazON
Опробую вариант и отпишусь, если не заработает.

Появился вопрос:
Не будет ли происходить смена карты, если сервер пустой, но стоит карта, которая указана в конфиге? Будет вписана 1 карта.
 

AlmazON

Не путать с самим yand3xmail
Сообщения
5,099
Реакции
2,755

Vit_ amin

Добрая душа
Сообщения
1,514
Реакции
677
Ну как вариант. Подходит только если на сервере нету игроков, AI игроки не считаются данной консольной переменной. Минус то, что карта меняется не на определённую, а на карту которая идёт следующая в файле mapcycle.txt
 

nuPAT

Участник
Сообщения
163
Реакции
25
Видимо, не будет.
Спасибо!

Ну как вариант. Подходит только если на сервере нету игроков, AI игроки не считаются данной консольной переменной. Минус то, что карта меняется не на определённую, а на карту которая идёт следующая в файле mapcycle.txt
Попробую твой вариант, а минус можно попробовать обойти поставив нужную карту последней в списке.
 
Сверху Снизу