|
Установка и настройка Valve Hammer Editor
Установка и настройка Valve Hammer Editor
В этой статье я подробно расскажу как установить и настроить Valve Hammer Editor!
План:
1 - Установка;
2 - Подготовка;
3 - Настройка.
Установка:
Качаем редактор (Valve Hammer Editor v3.4) , запускаем "exe" файл.

Во втором окне выбираем путь установки редактора, (ВНИМАНИЕ редактор должен быть обязательно установлен на одном жестком диске вместе с Counter-Strike.
У меня например так:
Выбрали? Так, идём дальше, нажимаем "Next" (вперёд).

После нажатия на кнопку "Next" видим что прогресс установки пошел,
ждём буквально 5 секунд и установка завершена.

После завершения установки, появится еще одно окно, в этом окне вам предлагают "создать ярлык на рабочем столе или нет", можете согласится, а можете и отказаться, ну я в этом случае отказываюсь и создаю его вручную, мне кажется так как то лучше. После нажатия на кнопку "Next" появится последнее окно, там нажимаем "Finish", и установка наконец то полностью завершена. Поздравляю вас
Установка завершена.
Подготовка:
Для начала выполним несколько операций:

1 - Этот пункт не обязательный, но можете его сделать для удобства.
Заходим в корневую папку с редактором. Например, C:\Program Files\Valve Hammer Editor. Смело удаляем не нужный мусор, а именно: папку tools (стандартные компиляторы)
и несколько файлов hammer.chm, INSTALL.txt, Readme.txt. На мой взгляд это не нужные файлы.
Подготовка завершена.
Настройка:
Настройка завершена.
В этой статье я подробно расскажу как установить и настроить Valve Hammer Editor!
План:
1 - Установка;
2 - Подготовка;
3 - Настройка.
Установка:
Качаем редактор (Valve Hammer Editor v3.4) , запускаем "exe" файл.
Во втором окне выбираем путь установки редактора, (ВНИМАНИЕ редактор должен быть обязательно установлен на одном жестком диске вместе с Counter-Strike.
У меня например так:
C:\Program Files\Counter-Strike 1.6
C:\Program Files\Valve Hammer Editor
C:\Program Files\Valve Hammer Editor
Выбрали? Так, идём дальше, нажимаем "Next" (вперёд).
После нажатия на кнопку "Next" видим что прогресс установки пошел,
ждём буквально 5 секунд и установка завершена.
После завершения установки, появится еще одно окно, в этом окне вам предлагают "создать ярлык на рабочем столе или нет", можете согласится, а можете и отказаться, ну я в этом случае отказываюсь и создаю его вручную, мне кажется так как то лучше. После нажатия на кнопку "Next" появится последнее окно, там нажимаем "Finish", и установка наконец то полностью завершена. Поздравляю вас
Установка завершена.
Подготовка:
Для начала выполним несколько операций:
1 - Этот пункт не обязательный, но можете его сделать для удобства.
Заходим в корневую папку с редактором. Например, C:\Program Files\Valve Hammer Editor. Смело удаляем не нужный мусор, а именно: папку tools (стандартные компиляторы)
и несколько файлов hammer.chm, INSTALL.txt, Readme.txt. На мой взгляд это не нужные файлы.
2 - Качаем компиляторы (Zoner's Half-Life Tools 2.5.3)
или можете скачать улучшенные компиляторы (Zoner's Half-Life Tools 2.5.3 (Custom Build 1.7)).
Скачали? Идём дальше.
Распаковываем архив, перемещаем папку из архива в корневую папку редактора и переименовываем её в zhlt (чтобы проще было).
Если вы все правильно сделали, то у вас должно получится следующее:

или можете скачать улучшенные компиляторы (Zoner's Half-Life Tools 2.5.3 (Custom Build 1.7)).
Скачали? Идём дальше.
Распаковываем архив, перемещаем папку из архива в корневую папку редактора и переименовываем её в zhlt (чтобы проще было).
Если вы все правильно сделали, то у вас должно получится следующее:
3 - Скачиваем FGD файл (Game Definition File (FGD)) наиболее полный и подходящий это CS Expert FGD 0.8.0. (от Дмитрия Черкашина).
Распаковываем архив и видим одну папку (sprites) и файл (cs_expert-dmitrich800.fgd). Папку sprites закинуть в корневую папку редактора, вам предложат заменить папку, подтвердите замену, а файл cs_expert-dmitrich800.fgd закинуть в ...fgd\counter-strike (это в корневой папке редактора), там вы обнаружите стандартный файл (halflife-cs.fgd), его можете удалить - он ненужный.
Распаковываем архив и видим одну папку (sprites) и файл (cs_expert-dmitrich800.fgd). Папку sprites закинуть в корневую папку редактора, вам предложат заменить папку, подтвердите замену, а файл cs_expert-dmitrich800.fgd закинуть в ...fgd\counter-strike (это в корневой папке редактора), там вы обнаружите стандартный файл (halflife-cs.fgd), его можете удалить - он ненужный.
4 - Этот пункт не обязательно делать, но я советую все таки сделать его, для удобства.
И так начнём:
Скачиваем программу (wally 1.55B).
Распаковываем архив и видим там папку wally 1.55b.
Кидаем эту папку в корневую папку с редактором и переименовываем её в wally, опять же для удобства, и можете еще создать ярлык на рабочем столе.
И так начнём:
Скачиваем программу (wally 1.55B).
Распаковываем архив и видим там папку wally 1.55b.
Кидаем эту папку в корневую папку с редактором и переименовываем её в wally, опять же для удобства, и можете еще создать ярлык на рабочем столе.
Подготовка завершена.
Настройка:
Запускаем Hammer и видим окно (это окно появляется только при первом запуске редактора).

Окно предлагает вам вывести небольшую справку, помощь по настройке редактора, нажимаем "нет" так как справка бесполезна и вся на английском языке.
Окно предлагает вам вывести небольшую справку, помощь по настройке редактора, нажимаем "нет" так как справка бесполезна и вся на английском языке.
Далее появится окно "Configure Valve Hammer Editor" в котором будет 6 вкладок (General, 2D views, 3D views, Textures, Game Configurations, Build Programs ).
Рассмотрим каждую из них:
Мы рассмотрим только важные настройки, которые необходимо настроить для полноценной работы редактора.
Некоторые настройки вам не будут понятны, но они не так уж и важны.
Рассмотрим каждую из них:
Мы рассмотрим только важные настройки, которые необходимо настроить для полноценной работы редактора.
Некоторые настройки вам не будут понятны, но они не так уж и важны.
1 - Вкладка General

Пункт "Use independent window configurations" отвечает за окна, если стоит галочка, то будет одно окно редактирования, а если не стоит, то будет 4 окна редактирования.
Пункт "Load default window positions wiht maps" отвечает тоже за окна, сохранять ли позицию окон или нет.
Делаем все как у меня на скриншоте и не заморачиваемся, идём дальше.
Пункт "Use independent window configurations" отвечает за окна, если стоит галочка, то будет одно окно редактирования, а если не стоит, то будет 4 окна редактирования.
Пункт "Load default window positions wiht maps" отвечает тоже за окна, сохранять ли позицию окон или нет.
Делаем все как у меня на скриншоте и не заморачиваемся, идём дальше.
2 - Вкладка 2D views
На вкладке 2D views выставляем удобные параметры, как и у меня на скриншоте:

Первый блок "options" - хранятся настройки окон редактирования.
Второй блок "Grid" - отвечает за сетку окон редактирования.
На вкладке 2D views выставляем удобные параметры, как и у меня на скриншоте:
Первый блок "options" - хранятся настройки окон редактирования.
Второй блок "Grid" - отвечает за сетку окон редактирования.
3 - Вкладка 3D views
Отвечает за окно 3D редактирования карты, опять же выставляем настройки как у меня на скриншоте.

Отвечает за окно 3D редактирования карты, опять же выставляем настройки как у меня на скриншоте.
4 - Вкладка Textures
В этой вкладке подключаются WAD-файлы с текстурами, которые в дальнейшем будут использоваться на карте.
Пока подключим несколько стандартных WAD-файлов. Они хранятся в папке "cstrike" и "valve" в вашей Counter-Strike, в дальнейшем, чтобы еще использовать текстуры, закидывайте их в папку "cstrike" и подключайте к редактору.
Итак, подключим стандартные WAD-файлы.
Нажимаем на кнопку "add WAD" и добавляем вот эти WAD-файлы:
-cstrike/cstrike.wad
-cstrike/cs_dust.wad
-cstrike/de_aztec.wad
-valve/decals.wad
-valve/halflife.wad
-valve/liquids.wad
Если вы сделали все правильно, то у вас должно получится следующее:

В этой вкладке подключаются WAD-файлы с текстурами, которые в дальнейшем будут использоваться на карте.
Пока подключим несколько стандартных WAD-файлов. Они хранятся в папке "cstrike" и "valve" в вашей Counter-Strike, в дальнейшем, чтобы еще использовать текстуры, закидывайте их в папку "cstrike" и подключайте к редактору.
Итак, подключим стандартные WAD-файлы.
Нажимаем на кнопку "add WAD" и добавляем вот эти WAD-файлы:
-cstrike/cstrike.wad
-cstrike/cs_dust.wad
-cstrike/de_aztec.wad
-valve/decals.wad
-valve/halflife.wad
-valve/liquids.wad
Если вы сделали все правильно, то у вас должно получится следующее:
5 - Вкладка Game Configurations
Вкладка Game Configurations - одна из важных пунктов настройки редактора.
Для начала создадим новую конфигурацию.
Нажимаем на кнопку "Edit".

Появится окно (Edit Game Configurations).

Нажимаем на кнопку "add" появится еще одно окно:

В него вводим название конфигурации (любое).
Я ввел Cs. Ввели? Тогда нажимаем "ок."
Если вы сделали все правильно, то в пункте "Configuration" появилось название Cs или ваше:

Теперь надо подключить FGD-файл (тот что вы при подготовки запихнули в папку ...fgd\counter-strike)
Нажимаем "add" и идём в корневую папку с редактором, а там уже в ...fgd\counter-strike и выбираем FGD-файл.

В пункте "Texture Format" и "Map Type"
Не что не изменяем (другого выбрать больше нельзя).
Default PointEntity class - в этом пункте указывается тип точечного энтити-объека по умолчанию.
Для удобства можете поставить info_player_start (отвечающий за то, где появляются "CT" на карте).
Default SolidEntity class - в этом пункте указывается тип брашевого энтити-объекта по умолчанию.
Для удобства можете поставить func_breakable (разбиваемый объект).
Теперь самое легкое, видим что четыре строчки по прежнему пусты.

Давайте заполним их:
В конечном итоге у вас должно получится что то на подобие этого:

Нажимаем на кнопку "Применить" и переходим на вкладку Build Programs.
Вкладка Game Configurations - одна из важных пунктов настройки редактора.
Для начала создадим новую конфигурацию.
Нажимаем на кнопку "Edit".
Появится окно (Edit Game Configurations).

Нажимаем на кнопку "add" появится еще одно окно:

В него вводим название конфигурации (любое).
Я ввел Cs. Ввели? Тогда нажимаем "ок."
Если вы сделали все правильно, то в пункте "Configuration" появилось название Cs или ваше:
Теперь надо подключить FGD-файл (тот что вы при подготовки запихнули в папку ...fgd\counter-strike)
Нажимаем "add" и идём в корневую папку с редактором, а там уже в ...fgd\counter-strike и выбираем FGD-файл.
В пункте "Texture Format" и "Map Type"
Не что не изменяем (другого выбрать больше нельзя).
Default PointEntity class - в этом пункте указывается тип точечного энтити-объека по умолчанию.
Для удобства можете поставить info_player_start (отвечающий за то, где появляются "CT" на карте).
Default SolidEntity class - в этом пункте указывается тип брашевого энтити-объекта по умолчанию.
Для удобства можете поставить func_breakable (разбиваемый объект).
Теперь самое легкое, видим что четыре строчки по прежнему пусты.
Давайте заполним их:
Game Executable Directory - укажите путь к вашей Counter-Strike;
Mod Directory - укажите путь к папке cstrike;
Game Directory - укажите путь к папке valve;
RMF Directory - укажите куда будут сохранятся ваши исходники карт, (например можете указать стандартно ...Valve Hammer Editor\maps).
Mod Directory - укажите путь к папке cstrike;
Game Directory - укажите путь к папке valve;
RMF Directory - укажите куда будут сохранятся ваши исходники карт, (например можете указать стандартно ...Valve Hammer Editor\maps).
В конечном итоге у вас должно получится что то на подобие этого:
Нажимаем на кнопку "Применить" и переходим на вкладку Build Programs.
6 - Вкладка Build Programs
Вкладку "Build Programs" можно не заполнять.
Так как компилировать карту надо через BAT-файл, а не через Hammer.
Ну для тех, кто все таки захочет скомпилировать карту, через Hammer, я всё таки заполню пункты.

И так начнём:
У вас должно получится что то на подобие этого:

Нажимаем на кнопку "Применить", а затем на кнопку "Ок", окно закроется! Перезапускам редактор.
Можно считать, что вы установили редактор Valve Hammer Editor.
Поздравляю вас!!!
Вкладку "Build Programs" можно не заполнять.
Так как компилировать карту надо через BAT-файл, а не через Hammer.
Ну для тех, кто все таки захочет скомпилировать карту, через Hammer, я всё таки заполню пункты.
И так начнём:
Game executable - указываем путь к hl.exe (он лежит в корневой папке Counter-Strike);
Указываем путь к компилятором (те, которые вы при подготовке скачали и поместили в папку "zhlt"):
CSG executable - указываем путь к файлу hlcsg.exe;
BSP executable - указываем путь к файлу hlbsp.exe;
VIS executable - указываем путь к файлу hlvis.exe;
RAD executable - указываем путь к файлу hlrad.exe.
Наконец-то, последняя строчка, указываем путь куда будет помещена ваша скомпилированная карта (*.bsp).
Укажите путь к ...Counter-Strike 1.6\cstrike\maps
Указываем путь к компилятором (те, которые вы при подготовке скачали и поместили в папку "zhlt"):
CSG executable - указываем путь к файлу hlcsg.exe;
BSP executable - указываем путь к файлу hlbsp.exe;
VIS executable - указываем путь к файлу hlvis.exe;
RAD executable - указываем путь к файлу hlrad.exe.
Наконец-то, последняя строчка, указываем путь куда будет помещена ваша скомпилированная карта (*.bsp).
Укажите путь к ...Counter-Strike 1.6\cstrike\maps
У вас должно получится что то на подобие этого:
Нажимаем на кнопку "Применить", а затем на кнопку "Ок", окно закроется! Перезапускам редактор.
Можно считать, что вы установили редактор Valve Hammer Editor.
Поздравляю вас!!!
Настройка завершена.

