Обычный запуск сервера сильно потребляет ресурсы вашего PC, поэтому мы будем использовать запуск сервера в консольном режиме для того что бы избежать лишней нагрузки, плюс ко всему мы будем ставить высокий приоритет сервера в Диспетчере задач не включая диспетчер.
Первый способ:
1. Делаем ярлык файла hlds.exe (у меня hlds.exe находится в C:\Program Files\Valve\hlds.exe)
2. Нажимаем на ярлык правой кнопкой мыши, выбираем Свойства - в поле "Объект" пишем:
Код
"C:\Program Files\Valve\hlds.exe" /MIN/HIGH "hlds.exe" -game cstrike +port 27015 +map cs_mansion +rcon_password ххх-ваш пароль +maxplayers 18 +exec server.cfg -noipx +sv_lan 0 -insecure -console
Второй способ:
1. Создаем текстовый документ и вставляем туда параметры:
Код
start /high hlds.exe -game cstrike +sv_lan 0 +maxplayers 18 +map de_dust2 -console +rcon_password 7777 -port 27015 +exec server.cfg
2. Сохраняем, переименовываем файл start.txt в start.bat или start.cmd, где *.bat и *.cmd - расширение нашего будущего файла запуска!
Если не меняется расширение файла идите в Мой компьютер> Сервис > Свойства Папки...> Вид > и снимите галочку с Скрывать расширение для зарегистрированных типов файлов
P.s:
Этот тот же самый текстовый файлик, команды в котором исполняются через командную строку. Для его редактирования жмем правой кнопкой мыши по нему -> Изменить.
Обозначения параметров:
start /high hlds.exe (высокий приоритет процесса)
-game cstrike (указываем, что это Counter Strike сервер)
-console (консольный режим)
-secure/-insecure (valve использует свой собственный анти-чит VAC, но его нет смысла устанавливать на кракнутые No-Steam сервера, потому что он банит только Steam юзеров)
-nomaster ( hlds добавляет от себя 2 рандомных рабочих мастера для видимости в интернете)
+maxplayers 20 (указывает, что на сервере смогут играть максимально 20 игроков)
+sv_lan 0 (эта строка должна быть ОБЯЗАТЕЛЬНО, чтобы поиграть по интернету)
+map de_dust2 (указывает, какая карта будет загружаться первой, после запуска сервера)