Настройка раундов и закупки в CS: Source
Правила матча CS: Source: mp_roundtime, mp_freezetime, mp_buytime, деньги и безопасный сброс через mp_restartgame.
В CS: Source настройки раунда задают длительность, заморозку и покупку отдельно. Для перезапуска матча используется mp_restartgame, а не команда sv_restart из многих инструкций по CS 1.6. Изменение правил и сброс счёта лучше проводить между встречами, заранее предупредив участников.

Порядок действий
Согласуйте единицы и значения
mp_roundtime и mp_buytime задаются в минутах, mp_freezetime — в секундах. Пример ниже даёт двухминутный раунд, двадцать секунд покупки и пять секунд подготовки. Стартовые деньги относятся к началу игры; они не обязаны немедленно заменить текущий кошелёк каждого участника.
Примените отдельный профиль встречи
Сохраните строки в cstrike/cfg/match.cfg и выполните exec match.cfg через серверную консоль. Для постоянного использования подключите файл из server.cfg. Не включайте в профиль hostname или пароль, которые задаются панелью, и не помещайте mp_restartgame внутрь автоматически выполняемого файла.
Запустите новую игру
После предупреждения выполните mp_restartgame 3. Подождите начала нового раунда и проверьте счёт и экономику. Если встреча делится на половины, заранее определите порядок смены сторон и сброса: одни только mp_maxrounds и таймер не создают полноценный турнирный регламент.
Как проверить результат
Введите названия настроек без аргументов и прочитайте эффективные значения. Затем проверьте живой раунд: неподвижность на старте, окончание покупки и основной таймер. Смотрите также на завершение цели карты: обезвреживание, взрыв и победа команды могут закончить раунд до истечения заданного времени.