Создаем текстовый файл в блокноте в папке сервера, там где находится файл srcds.exe Копируем туда вот этот код:
Code
@echo off
cls
echo Protecting srcds from crashes...
echo If you want to close srcds and this script, close the srcds window and type Y depending on your language followed by Enter.
title srcds.com Watchdog
:srcds
echo (%time%) srcds started.
START/HIGH/wait srcds.exe -console -game cstrike +map de_dust +maxplayers 20
echo (%time%) WARNING: srcds closed or crashed, restarting.
goto srcds
Закрываем и сохраняем файл с расширением .bat
В случае если сервер "ляжет" то он автоматически перезапуститься.
После START/HIGH /wait srcds.exe вводим свои параметры запуска сервера которые вам подходят.
Спасибо iLLuSioN'y за мудрость добавить чтобы сервер запускался с высоким приоритетом.