Підручник по створенню карт
Частина 2.2 Установка і настройка Hammer
Кілька підготовчих операцій
- Створимо додаткову папку ZHLT ( «D: \ Hammer \ ZHLT»). Скопіюємо в неї вміст архіву з компіляторами (zhlt253.zip або, якщо Ви вирішили використовувати поліпшені компілятори ZHLT Custom Build, то вміст архіву з поліпшеними компіляторами);
1. Вкладка General (Наведіть курсор на потрібну опцію для отримання опису).
На вкладці «General» варто звернути увагу на прапорець «Use independent window configurations», який визначає скільки вікон редактировани Ви будете бачити. Прапорець варто - одне вікно, не варто - чотири.
2. Вкладка 2D views (Наведіть курсор на потрібну опцію для отримання опису).
Рекомендуємо виставити все, як на малюнку (як нам здається, це досить оптимальні настройки). Пізніше, розібравшись, що означає кожний пункт, Ви зможете виставити зручні для Вас налаштування.
3. Вкладка 3D views (Наведіть курсор на потрібну опцію для отримання опису).
4. Вкладка Textures
Вікно управління текстурами. Тут Ви можете підключати або навпаки прибирати WAD-файли з текстурами. Текстури з перерахованих WAD-файлів Ви зможете використовувати на своїй карті.
- valve / halflife.wad
- valve / decals.wad
- valve / liquids.wad
- cstrike / cstrike.wad
Наступні WAD-файли з папки valve підключати не потрібно (тому що вони не містять відповідних для застосування текстур):
- (Приєднувати) cached.wad
- (Приєднувати) fonts.wad
- (Приєднувати) gfx.wad
- (Приєднувати) spraypaint.wad
Якісні WAD-файли з папки cstrike:
Спочатку необхідно створити нову конфігурацію. Тиснемо кнопку «Edit» (див. Рис. Нижче).
У вікні тиснемо кнопку «Add».
Далі вводимо назву конфігурації (будь-яке). Ми назвали її «Counter-Strike». Тиснемо «OK».
Тепер зафарбовані раніше поля стали доступні. Підключимо FGD-файл із записами про ентіті-об'єктах. Тиснемо кнопку «Add» (див. Рис. Нижче).
Тепер давайте заповнимо залишилися параметри і рядки. Виставте все точно так же, як на картинці (природно, шляхи у Вас будуть свої).
Texture Format і Map Type
Ми залишаємо як є. Тим більше, що іншого вибрати не можна :) Тут все правильно.
Default SolidEntity class:
Тут вказується тип брашевого ентіті-об'єкта створюваного за замовчуванням. Func_wall досить часто застосовується на картах і в великій кількості, тому має сенс вибрати зі списку його. Дана опція потрібна просто для зручності в подальшому створенні карти.
Ну, і нарешті, вказуємо шляхи:
- Game Executable Directory. до папки з Half-Life
- Mod Directory. до папки cstrike
- Game Directory. до папки valve
- RMF Directory. до папки, де будуть зберігатися исходники наших карт (зазначимо «D: \ Hammer \ maps»)
6. Вкладка Build Programs
Спочатку вказуємо шлях до hl.exe.
Потім шляхи до компіляторів (нагадаємо, вони лежать в «D: \ Hammer \ ZHLT»).