Sidebar

Нубские вопросы по OrangeBox

Camblu Buildovich

Это я, да
Staff member
Супер Модератор
Jan 3, 2010
4,594
116
127
63
  • Золотая медаль 154
2 Reaktor:
А ресет гейм конфигурейшн делать не пробовал?И под какую игру хочешь мапить?

Post automatically merged:

А лицензионный сорс сдк по-моему сейчас вообще не работает. Так что ультимат от Сайко-А, обновление до стим-пайпа, и вот тебе мир маппинга
 
Last edited:

snaksan

New member
Jun 13, 2010
601
32
Вот шаги, которые я совершал при переходе с пиратского 2007 на лицушный 2013:
1. Скачать в стиме и установить в разделе "Инструменты" Source SDK Base 2013.
2. Установить Еп2 для использования контента из ХЛ2.
3. Сделать в папке sourcemods дирректорию твоего мода с правильным Gameinfo.
4. скачать с ГитХаба исходный код и побилдить решения для того, чтобы появились библиотеки в папке bin (client.dll и server.dll, их у меня изначально не было и ничего без них не запускалось. библиотеки нужно будет перетащить вручную из папок сдк в папку с твоим модом).
5. Запускать хаммер через ярлык в папке "Steam\SteamApps\common\Source SDK Base 2013 Singleplayer\bin" (опять же откомпилированные карты я перетаскиваю вручную в папку с модом. да можно сделать все так, чтобы после компиляции файлы автоматически копировались куда надо, но это уже другая тема).
 
Last edited:

Reaktor

Active member
Jul 7, 2011
705
27
28
Тула
snaksan said:
4. скачать с ГитХаба исходный код и побилдить решения для того, чтобы появились библиотеки в папке bin (client.dll и server.dll, их у меня изначально не было и ничего без них не запускалось. библиотеки нужно будет перетащить вручную из папок сдк в папку с твоим модом).
Можно подробнее с этого места?
 

Reaktor

Active member
Jul 7, 2011
705
27
28
Тула
Так.... Обстоятельства изменились. Я успел пересоздать весь мод. Удалил под чистую все компоненты, и потом заново загрузил. В этот раз всё было совсем по-другому. Ошибки could not load library client больше нет. Теперь другая ошибка:

Can't find background image
materials/console/ep2_background01_widescreen.vtf

У меня на всем компе такого файла нет! Хотя эпизод стоит.

snaksan said:
2 Reaktor: вот здесь на ломанном русском объясняется все пошагово. там же ссылки на скачку https://developer.valvesoftware.com/wiki/Source_SDK_2013:ru
Если я начну это делать, то это поможет?
 

snaksan

New member
Jun 13, 2010
601
32
2 Reaktor: если у тебя выдает такую ошибку и у тебя установлен Ep2, то это значит, что у тебя к моду не подключен контент игры. Ты уверен что Gameinfo у тебя верен?

Этот файл можно найти внутри архива vpk, что в основной папке Ep2.

То что я писал ранее про ГитХаб и библиотеки нужно делать в 2-ух случаях:
1) если у тебя нет в папке мода в папке bin библиотек;
2) если они у тебя есть, но ты хочешь внести изменения в код игры.
 

Reaktor

Active member
Jul 7, 2011
705
27
28
Тула
snaksan said:
2 Reaktor: если у тебя выдает такую ошибку и у тебя установлен Ep2, то это значит, что у тебя к моду не подключен контент игры. Ты уверен что Gameinfo у тебя верен?
А, точно! Я ж все удалял.

В какой папке вообще должен храниться bsp? У меня он в SteamApps\sourcemods\mindlock\maps
Запускать надо из стима или откуда-то ещё?

Post automatically merged:

Мне вконтакте кинули ещё один вариант решения проблемы. После чего я ещё больше запутался. Мне дали какой-то SSDKModBase2009. Я прочел и не совсем понял, что это. Это для пиратки?

Оффтоп Стоит это устанавливать вообще?
 
Last edited:

snaksan

New member
Jun 13, 2010
601
32
2 Reaktor: запускать из стима. В разделе игры в списке должен быть твой мод.
да, карты должны лежать в папке maps.
Насчет ssdkbase2009, это с пираткой вроде связано. Для работы с лицушными программами кроме 2013-ой базы и игр от вэлв больше ничего не нужно.
 

Estavos

SkidroW
Jun 5, 2011
497
28
0
16
Omsk
С переходом на StimPup(искажение от SteamPipe) перестал запускаться хаммер под Garry's mod. На Facepunch пишут, что теперь его надо запускать из папки counter strike source\bin, но у меня нет контры =( Пробывал ставить VPROJECT в папке с гаррисом-нет сетки. Запускал(естесна с добавление в GameConfig.txt параметров Garry's Mod)из-под Team Fortress 2-нет сетки. Щито поделать, товарищи?
 

Psycho-A

 
Staff member
Модератор
Aug 29, 2009
4,020
37
76
48
  • Золотая медаль 225
2 ESTAVOS:
Скопировать содержимое папки bin из TF2 в ту же папку Garry's Mod-а. Только без перезаписи файлов.
 

Estavos

SkidroW
Jun 5, 2011
497
28
0
16
Omsk
2 Psycho-A:
скопировал. При запуске hammer висит в процессах секунды две, появляется окно выбора игры и hammer отключается полностью. После этого создаётся файл hammer_xxxxxxxx_xxxxxx_x_accessviolation.mdmp. Чем можно его прочитать?

Post automatically merged:

Перекачивать Garry's mod ниасилю =(
 
Last edited:

Tenephrine

Маппер
Mar 14, 2012
303
29
1
0
Нужна помощь, настроил Хаммер под свой мод, создаю карту, но стоит перезапустить СДК и запустить Хаммер то при открытии любой карты выкидывает на раб. стол.
С чем это связано? Помогает сброс конфигураций и повторная настройка СДК и Хаммера под свой мод, тогда карты снова открываются, но стоит закрыть Хаммер и СДК в следующий раз проблема повторяется.
Каждый раз настраивать СДК и Хаммер не прикольно, в чем проблема?
P.S. если поможет, я папку мода из Source Engine 2007 перенес в главную директорию HL2EP2. Может поэтому?
 

Reaktor

Active member
Jul 7, 2011
705
27
28
Тула
В первой хл была энтитя env_render, через которою можно было изменить параметр texture (например, сделать невидимый предмет видимым). Как тоже самое сделать в сорсе?
 
Staff member
VIP
Mar 28, 2010
15,566
315
83
Кубань
  • Золотая медаль 215
  • Серебряная медаль 214
  • Золотая медаль 221
  • Cat
После этого создаётся файл hammer_xxxxxxxx_xxxxxx_x_accessviolation.mdmp. Чем можно его прочитать?
Да нафиг он тебе сдался, это содержимое памяти хаммера, которое привело к вылету. Это разработчик хаммера его загрузит и увидит отчего вылет в дебаггере.
А тебе-то на кой?
 

Reaktor

Active member
Jul 7, 2011
705
27
28
Тула
В 1-й хл был func_train. Но в сорсе вместо него кривой func_tracktrain, который вообще для другого предназначен. Как в сорсе самодвижущиеся платформы делать?