Как мы все знаем раньше в карту(.BSP file) для HL1 можно было "вшивать" только текстуры, а всё остальное(звуки, спрайты, овервью, модели, скайбокс и пр.) приходилось выкладывать отдельно, и для того чтобы всё это качалось с сервера на клиента, приходилось создавать специальный .RES файл и прописывать там все файлы, которые нужны для мапы.
В HL2 ситуация изменилась в лучшую сторону - при помощи утилиты bspzip от VALVe в .BSP файл можно "вшить" любой файл. Но есть одно неудобство - утилита bspzip работает через батник, всвязи с этим возрастает вероятность ошибок при написании пути к файлу и пр. Для этого cannonfodder, человек создавший патч для HL2 обновляющий карты с v18 на v19, написал для нас криворуких
GUI версию bspzip утилиты, тоесть для "вшивания" файлов в .BSP файл пользуемся только мышкой.
Установка простая, просто скопируйте winbspzip.exe в %sourcesdk%/bin/
Скачать:
winbspzip.021a