Поднимаю hlds, загруженный через steamcmd. На сервере крутится карта, требующая дополнительный wad. Как водится в таких случаях, .res файл с указанием вадника в наличии. При попытке присоединиться к серверу, вадник скачивается, но в итоге игра повисает, а в папке valve_downloads вместо файла лежит пустая папка с названием вадника (включая расширение).
Проблема, я так понимаю, клиентская, но, может, её как-нибудь можно побороть на стороне сервера?
На гитхабе нашёл вот такой багрепорт трехгодичной давности, где вальвовец заявляет, что проблема была исправлена. Но, видимо, снова всплыла. В багрепорте речь идёт о fastdownload и CS 1.6. Я на сервере ничего такого не настраивал, поднимаю голый hlds с Half-Life.
Тоже с этим сталкивался, даже создавал тред на оленях: https://forums.alliedmods.net/showthread.php?t=241692
В 20 и 22 постах есть фикс для клиента игры, который сделал PRoSToTeMa. Но смысла в нем не много, ведь ты не будешь говорить каждому подключающемуся игроку, ставить его.
По этому поднимай FastDownload (скачка по HTTP, там такого баг нет, на сколько я помню), либо вшивай текстуры в BSP.
Ну, и как обычно, с ублюдочными VALVe, на фикс со стороны разработчиков не надейся .