От автора Знаю что есть аналогичная прога, но она чекает оконные ошибки в hlds, и при нахождении перезагружает. Минус в том, что когда серв зависает намертво без ошибок, то вышеупомянутая прога не срабатывает. Вот написал утилиту которая с интервалом 3 сек шлет "getchallenge" запрос на серв, да бы убедиться жив ли серв или мертв. Если 3 раза не получает ответа, убивает процесс hlds.exe и запускает по новому. В AntiHldsCrash.ini надо указывать порт сервера и путь до batcmd файла, которая запускает серв. Минус в том, что работает только для 1 сервера с одним hlds и только на windows :) Могет кому и пригодиться.