Как настроить Hammer
Как настроить Hammer если у вас есть пиратский Counter-Strike Source

1) Из меню SDKLauncher запустите "Game Configurations"




2) В "Current Game Configuration" выберите мод который вы будете настраивать, затем нажмите кнопку "Edit".




3) В поле "Directory" укажите путь к Вашему моду, в этой папке ДОЛЖЕН быть файл GameInfo.txt. Можете воспользоваться кнопкой "Browse" для навигации по вашим папкам. Примените ваши изменения.




4) Затем запустите Hammer, выбрав в "Current Game" тот мод, для которого вы меняли пути в предыдущих пунктах. В Hammer откройте окно настройки через Tools > Options.
а) На вкладке "Game Configurations", в поле "Game Executable Directory" укажите полный путь к папке с вашей игрой. К примеру "D:\Games\CSS", если у вас она там установлена.
б) Здесь же, в поле "Game Directory" укажите полный путь к вашему моду (тот же путь что вы указывали в Game Configurations), в этой папке ДОЛЖЕН быть файл GameInfo.txt. В нашем примере для игры Counter-Strike Source это будет "D:\Games\CSS\cstrike"




5) Переключитесь на вкладку "Build Programs".
а) В поле "Game executable" укажите путь к hl2.exe который будет запускать игру после компиляции. Если ваша игра установлена в "D:\Games\CSS", то нужно вписать "D:\Games\CSS\hl2.exe"
б) В поле "Place compiled maps in this directory before running the game" укажите папку maps в каталоге вашего мода. В примере с установленной игрой в "D:\Games\CSS" для мода Counter-Strike Source это будет "D:\Games\CSS\cstrike\maps".




6) Применив ваши изменения, вы получите сообщение от том, что изменения вступят в силу, когда вы снова запустите Hammer. Нажмите OK и закройте Hammer.




7) Запустите снова Hammer и обратите внимание на окно "Messages", вы должны видеть несколько строк "Search Path", среди которых должны быть правильные пути к моду.







Распаковка игр из GCF (лицензионная версия)

Если у вас еще нет распакованых версий игр, но есть GCF версии от Steam, вам следует распаковать их с помошью программы GCFScape, ее можно запустить из меню SDKLauncher в разделе [CONTENT MANAGE].
ВАЖНО: Программа GCFScape написана на языке Microsoft .NET, и для работы она требует установленого .NET Framework 1.1, который содержит набор необходимых библиотек.


Обязательно распакуйте следующие GCF файлы в корень SourceSDK, в которых хранятся материалы, модели и звуки. Они вам очень понадобятся при создании карт:

Что бы не копировать лишнего, нажимайте правый клик миши над каталогом hl2, и из контекстного меню выбирайте Extract, и укажите папку с REV SDK (например C:\SourceSDK). В этом случае, из GCF-ок распакуется только папка hl2, что нам и нужно.






Далее распаковывайте ваши игры, используя вышеописаный способ.
Для Half-Life 2:Для Counter-Strike Source:Для Half-Life 2 Deathmatch:Для Day of Defeat Source:И так далее...





Создание ярлыков для быстрого запуска
Hammer Editor/Model Viewer/Face Poser

Для того, что бы корректно запустить Hammer с ярлыка, а не из SDKLauncher, в свойствах ярлыка hammer.exe вам необходимо:
1) Добавить параметр -game "drive:\path\moddir", где "drive:\path\moddir" полный путь к папке мода, для которого вы будете маппить. Например для Counter-Strike Source мода, где ваша игра находится в "D:\Games\CSS", поле Target (Объект) должен содержать такую строку:
C:\SourceSDK\bin\hammer.exe -game "D:\Games\CSS\cstrike"
2) В поле рабочий каталог, ОБЯЗАТЕЛЬНО сменить путь с папки bin, на корень SourceSDK!
Такие же действия нужно проделать для ярлыков Model Viewer и Face Poser.








CModelLoader::Map_IsValid: Map 'my_map' bsp version 20, expecting 19
map load failed: my_map not found or invalid


Если пытаясь запустить вашу карту вы получаете сообщение "CModelLoader::Map_IsValid: Map 'my_map' bsp version 20, expecting 19 map load failed my_map not found or invalid", это означает что у вас старая версия игры, которая не поддерживает новую 20 версию BSP, в котором добавилась поддержка HDR. Для этого вам нужно скомпилировать вашу карту в 19 версию BSP - более старую версию. Для этого вам понадобятся компиляторы CST (которые случайно не вошли в дистрибутив REV CSM SDK SP1). Вы можете скачать их у нас отсюда:
Custom Source Tools 1.1 (CST)
http://cs-mapping.com.ua/tools/cst11.zip

1) Содержимое архива cst11.zip распакуйте в папку SourceSDK\bin

2) Затем в настройках Hammer, на вкладке "Build Programs" вам нужно изменить все стандартные Valve компиляторы на компиляторы CST.

vbsp.exe > cstbsp.exe
vvis.exe > cstvis.exe
vrad.exe > cstrad.exe

3) Примените ваши изменения настроек, и теперь ваши карты будут компилироваться в 19 версию BSP, понятную вашей старой игре.



Источник: CS-Mapping.com.ua

CMT (CS Mapping Tutorials) - © 2006-2011. Created by VM
[ Script Execution time: 0.02 ]