* * * Форумы на Наша-Life THREAD * * * -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- THREAD : Мод и SourceSDK после обновлений Started at 10-01-2015 08:02 by Pl@zmer Visit at https://bbs.hl-inside.ru/showthread.php?threadid=58837 -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Post 1] Author : Pl@zmer Date : 10-01-2015 08:02 Title : Мод и SourceSDK после обновлений Всем добрый день! Надеюсь, здесь остался кто-то, кто сможет ответить. :) Суть в следующем: после обновлений у каждой игры появился отдельный пакет программ (для HL2; HL2:EP1; HL2:EP2 - один, для CSS другой, для Portar еще другой). Как к Хаммеру привязать свой мод? В gameconfig.txt я прописал пути к своему моду, но черта с два он захотел работать. Подскажите, что можно сделать в данной ситуации, т.к. после долгих лет отсутствия, можно сказать, изучаю все заново? -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Post 2] Author : L.A.S.11 Date : 10-01-2015 10:36 Всё просто. Открываешь хаммер, вверху тычешь [b]Tools - Options...[/b] Вылазит окно с кучей вкладок, самая 1-я из которых - [b]Game Configurations[/b](в ней то мы и делаем привязку хаммера к нашему моду) Справа от первой строки под названием [b]Configuration[/b] жмём кнопку [b]Edit[/b]. Вылезает окошко со всеми конфигурациями, которые есть для хаммера, в нём справа 3 кнопки, жмём [b]Add[/b]. Вводим что угодно (название твоей конфигурации хаммера для твоего мода, всё-таки). Закрываем окошко, и из выпадающего списка в строке Configuration выбираем только что созданную нами конфигурацию. Поскольку конфигурация была создана с нуля, то в ней по умолчанию не будет настроек. Расписывать подробно каждую опцуию нет желания, так что прикреплю 2 картиночки, где указал стандартные (ну, почти) настройки для всех конфигураций хаммера. Уточню ещё, что fgd-файлы, а также все компиляторы лежат в папке bin (которая находится в папке с нужной тебе игрой, да) [img]https://dl.dropboxusercontent.com/u/37222959/%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B5%D1%87%D0%BA%D0%B8%202.png[/img] [img]https://dl.dropboxusercontent.com/u/37222959/%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B5%D1%87%D0%BA%D0%B8%201.png[/img] -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Post 3] Author : -NeXeR- Date : 10-01-2015 12:04 У меня было так: предварительно, как и [b]L.A.S.11[/b], создал новый конфиг. А хаммер сам спрашивал диалоговым окном при старте, какая игра мне нужна. Еще рядом с хаммером есть батники check_sdk_env.bat hammer.bat set_sdk_env.bat наверное, создав разные для каждой игры, в них можно вбить нужный vproject. Но, из-за того, что я работаю не из под админ. учетки, была проблема с созданием этой переменной, и эти батники мне были бесполезны. В итоге я руками уже вбил нужный путь в vproject, чтобы не было диалога выбора игры, у меня всего один проект=) -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Post 4] Author : Pl@zmer Date : 10-01-2015 14:03 Большое спасибо за ответы! Совсем забыл про VPROJECT. Стоял вообще несуществующий путь. Все, мод привязал. Компилить еще не пробовал, если что не получится, напишу в эту тему. :) PS: Там, где строка [b]"Game Executable Directory (ex. C:\Half-Life)"[/b] должен быть указана папка, где есть исполняющий файл, т.е. [b]hl2.exe[/b]. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Post 5] Author : L.A.S.11 Date : 10-01-2015 19:55 А чёрт его знает, у меня в конфигурации мода в хаммере, в строке [b]"Game Executable Directory (ex. C:\Half-Life)"[/b] указана папка с модом (в которой, разумеется, нет никаких exe-шников) - и всё работает. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Post 6] Author : -NeXeR- Date : 29-01-2015 19:55 еще на тему vproject, чтобы не мучать переменные в системе, если проектов более одного: -создать копии [b]set_sdk_env.bat[/b] каждому проекту, туда вписать пути -создать копии [b]Hammer.bat[/b] каждому проекту, туда вписать соотв. нужный set в эту строку [code] call "%~d0%~p0set_sdk_env.bat" [/code] набор символов оставить как есть Все, запуская нужный Hammer.bat, он подцепит свой vproject -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- The messages has been download from Форумы на Наша-Life at https://bbs.hl-inside.ru at 19.04.2024 12:48:50