| Языки |
|---|
| en, ru, pt-br, fr |
Как использовать Hammer++ в Garry’s Mod.
Зачем я сделал этот туториал?
Ответ довольно прост… Я ненавижу себя. Нет, но я действительно видел много людей, которые пытались установить Hammer++ и использовать его с Garry’s Mod, так что это лишь способ, который я нашел, чтобы использовать его с Garry’s Mod.
Требования
- Компьютер под управлением Windows 10 или выше
- 7-Zip
- Garry’s Mod
- Игры Source
- Source SDK 2013 Multiplayer
- (Опционально) [Slammin’ Tools] (https://drive.google.com/drive/folders/17pQY8wDkednZi0kMZOSpAtNBNmFWm6GJ)
- Hammer++
Как установить необходимое?
В этом руководстве я предполагаю, что у вас уже установлен Garry’s Mod, а также все игры Source, которые я упомянул выше, и так же 7-Zip.
Как установить мультиплеер Source SDK 2013.
- Перейдите в свою Steam библиотеку и убедитесь, что в ваших фильтрах отмечены
Инструменты. - Найдите
Source SDK 2013 Multiplayer. - Нажмите
УСТАНОВИТЬ, а затемДАЛЕЕи подождите, пока он не загрузится.
- ВЫ ДОЛЖНЫ ЗАПУСТИТЬ HAMMER ОТ SOURCE SDK 2013 MULTIPLAYER ПЕРЕД ПРОДОЛЖЕНИЕМ (Шаги ниже, эпилог, как это сделать)
- Щелкните правой кнопкой мыши на
Source SDK 2013 Multiplayerи наведите курсор наУправление, а затем щелкните наПросмотреть локальные файлы.
- Перейдите в папку
binи дважды щелкните поhammer.exe, появится небольшое окно, выберитеHalf-Life 2. - Когда Hammer откроется и полностью запустится, закройте его.

(Необязательно) Как установить Slammin’ Tools?
Slammin’ Tools не являются необходимым, но он полезен, особенно, если вы компилируете карты Statua.
- Перейдите по этой ссылке и скачайте файл, заканчивающийся на
.7z.
- После загрузки откройте архив и перетащите файлы в
binпапкуSource SDK 2013 Multiplayer(он спросит вас, если вы хотите заменить некоторые файлы и вы должны нажать да).

- Теперь повторите шаг
6и7установкиSource SDK 2013 Multiplayer.
Установка и настройка Hammer++
Теперь без лишней ерунды, так как я уже ненавижу себя до такой степени, что бью себя по лицу, мы попадаем в грандиозный финал, который устанавливает и настраивает Hammer++.
Установка
- Перейдите по ссылке [https://ficool2.github.io/HammerPlusPlus-Website/download.html] и скачайте версию для
Source SDK 2013 Multiplayer.
- После загрузки откройте архив и перейдите внутрь папки, а затем перетащите файлы в папку
binМультиплеераSource SDK 2013.

- Теперь повторите шаг
6и7установкиSource SDK 2013 Multiplayer.
Настройка
Эта часть руководства будет только описана, так что внимательно прочтите ее, ведь каждый шаг, написанный здесь, очень важен.
- Перейдите в корневую папку
Source SDK 2013 Multiplayerи откройте папку с именемhl2. - Откройте
gameinfo.txtс помощью редактора на ваш выбор. - Вы должны добавить эти строки в ваш
gameinfo.txt, Не забудьте изменить “Общая папка Steam” на нужный путь, где у вас хранятся игры.// Game contents game "<Общая папка Steam>/Counter-Strike Source/cstrike/cstrike_pak.vpk" game "<Общая папка Steam>/Half-Life 2/episodic/ep1_pak.vpk" game "<Общая папка Steam>/Half-Life 2/ep2/ep2_pak.vpk" game "<Общая папка Steam>/Half-Life 2/lostcoast/lostcoast_pak.vpk" game "<Общая папка Steam>/Half-Life 2 Deathmatch/hl2mp/hl2mp_pak.vpk" game "<Общая папка Steam>/infra/infra/pak01.vpk" game "<Общая папка Steam>/GarrysMod/garrysmod/garrysmod.vpk"Добавляем их после этих строк:
// Where the game's binaries are gamebin hl2/bin platform |all_source_engine_paths|platformЭти строки монтируют содержимое исходных игр, список идет следующим образом.
- Counter-Strike:Source
- Half-Life 2: Episode One
- Half-Life 2: Episode Two
- Half-Life 2: Lost Coast
- Half-Life 2: Deathmatch
- Infra
- Garry’s Mod
- Теперь перейдите в корневую папку
Source SDK 2013 Multiplayer, а затем в папкуbin - Дважды щелкните
hammerplusplus.exeи когда появится маленькое окно вы должны выбратьHalf-Life 2. Да, вы не будете добавлятьGarry's Modв этот список. - Как только Hammer++ будет открыт, вы должны открыть
Toolsвниз и оттуда выбратьOptions.... - Появится новое окно, нажмите на
Game Configurationsи вы увидите маленькую кнопкуAdd, нажмите на нее. - Перейдите в корневую папку
Garry's Modи затем в папкуbin, найдите там файлgarrysmod.fgdи загрузите его. - Нажмите на вкладку
2D Viewsи в разделеOptionsотметьте все в правой колонке. - Во вкладке
Build Programsизмените путьGame executableна<путь к Garry's Mod>/hl2.exe. - Во вкладке
Build Programsизмените путьMaps Folderна<путь к Garry's Mod>/garrysmod/maps. - В
Hammer++отключите Anisotropic Filtering.
Последние слова
Теперь вы можете использовать Hammer++ и он должен работать. Единственная проблема заключается в том, что вам придется дважды подключать содержимое, так как Hammer++ пока не поддерживает способ подключения Garry’s Mod. Так что если вы используете Hammer++, то вы должны быть знакомы с mount.cfg гмода, поскольку для подключения контента к Hammer++ вы должны подключать его в gameinfo.txt, который вы редактировали ранее, и добавить сразу же после тех строк, которые вы добавили раньше, game "<путь к вашему контенту>". Если вы считаете, что я могу что-то улучшить, тогда напишите мне на github или вы можете упомянуть меня на дискорде (ParSec#4563) на сервере Statua Mapping. Я рекомендую вам зайти и сказать “hello”, там много людей которые могут вам помочь со многими вашими проблемами.
Теперь, если вы не возражаете, я выстрелю себе в лицо. Ох и я не могу забыть о CoolGuy за то, что он каждый день задавал мне один и тот же вопрос, когда я сделаю руководство, и напоминал мне, насколько я дезорганизован.