Baton
понимаешь, я раньше тоже думал, что так проще, однако в твоем случае:
1) батник должен лежать прямо в папке bin, что немного засоряет ее
2) когда у тебя будет новая карта, скока раз тебе нужно будет переписывать ее имя?
3) компиляция лишена некоторой функциональности
на самом деле я юзаю батник немного посложнее, зато удобне:
@echo off
set hl_exe=D:\Games\CSS\hl2.exe
set mapname=имя_карты
set bsp="C:\Program Files\Valve\Steam\SteamApps\AndrewDragon\SourceSDK\bin\cstbsp.exe"
set vis="C:\Program Files\Valve\Steam\SteamApps\AndrewDragon\SourceSDK\bin\cstvis_launcher.exe"
set rad="C:\Program Files\Valve\Steam\SteamApps\AndrewDragon\SourceSDK\bin\cstrad_launcher.exe"
set csbsps="D:\Games\CSS\cstrike\maps"
set wcmaps=C:\7
set hldrive=C:
set log=C:\7\logs
%hldrive%
%bsp% %wcmaps%\%mapname%
%vis% %wcmaps%\%mapname%
%rad% -extra %wcmaps%\%mapname%
copy %wcmaps%\%mapname%.bsp %csbsps%
copy %wcmaps%\%mapname%.log %log%
del %wcmaps%\%mapname%.log
pause
здесь мапа сразу копируется в каталог игры, и сразу переписывается логфайл(если не делать так, как здесь написано, то в него с каждым компилом будет просто добавляться информация и он будет расти)
конечно я понимаю, в твоем батфайле разобраться проще, но ИМХО дучше написать пару лишних строк и не мучаться - мне кажецца лишние 600 байт не займут львиную часть твоего места на харде(один фик размер файла 700 байт, а размер кластера у меня - 8кб походу, так что место занимаемое на винте одинаково)
Russmak
Причем здесь, жалуешься ты или нет?
Хаммер у меня например жрет немало оперативки и других ресурсов

ты просто попробуй для примера декомпильни Ацтек и Гавану, а потом откомпилируй заново хотя бы полкарты: батником и хаммером(только компилируй сначала батником), вот тогда ты поймешь, где сила


з.ы. или я не прав???