1) Для просто "лайта" "лайт_енвайромент" не нужен. Нужен он только если у тебя есть на карте текстура "скайбокс". А почему нет света после компила - хз. Нужен лог или хотя бы скрин.
2) В настройках "енв_фаер" поставь галки "старт он" и "старт фул", по моему они звучат так, хаммера под рукой нет, могу ошибиться.
3) С настройкой пиратки ничем помочь не могу - сижу на лицензии. И тебе советую, исчезнут все проблемы с настройкой и совместимостью коих тут полон форум. Я сам начинал с хакнутого СДК, но меня на долго не хватило терпеть его капризы, взял лицензию и не о чем не жалею.
2 BOMBER:
Погоди Лог я щас выложу. А вот это mat_fullbright 0
набирал . до одного места теней нет( Я щас выложу лог. подожди)
Post automatically merged:
Я Ставлю обычный Light но комната не затемняеться
Post automatically merged:
Почему я не могу вставить ЛОг
Post automatically merged:
пишет вот такую гадость
Вы вставили слишком много картинок в свою подпись или в это сообщение. Пожалуйста, вернитесь назад, уменьшите количество картинок и попробуйте снова.
Ну к примеру у меня деревянный потолок я тыкаю там лампочку, Тестирую карту а лампочка даже не горит и комната не затемняеться
и даже после того как в консоли я прописываю mat_fulбрихт 0 ему всё равно на эту комманду
Блие у мення всё пашет Абсалютно но с этим освещением я даже не знаю что делать(((2 Nucleo:
Post automatically merged:
Ура товприщи Заработало.
Короче я перекинул ещё папку portal в SDK создал skybox env_sun поставил лампочку всё пашит и комната затемняеться даже огонь появился.))))
Всем пасиба)) Огромное
В логе я прочёл вот такую новость к примеру
materialPath: D:\SourceSDK\ep2\materials
Loading D:\SourceSDK_Content\ep2\mapsrc\saa.vmf
material "stone/stonefloor006d" not found.
Material not found!: STONE/STONEFLOOR006D
fixing up env_cubemap materials on brush sides...
Он типа жалуется что такого материала нету а в хамере он есть да и в папке тоже вроде
Post automatically merged:
Что делать ???Короче я всё проверил и заметил что к примеру
Папки brick в materials у меня вообще нет. И я понял что некоторых текстур у меня нет в самой папке materials. Возможно такое ??? Хотя игра идёт нормально
я даже проверил взял открыл папку materials и начал искать там что нибуть ну к примеру Папка "concrete" а там к примеру "concretefloor028a"
нашёл эту текстуру в хамере, далее поместил её на браш т.е мою комнату впиндюрил туды light тыкаю F9 всё пашит тени есть свет горит.
Потом попробывал в хамере другую текстуру которой нет в папке materials и тыкаю F9 и всё не работает теней нет лампа не горит. Но хотя браш разукрашен моей текстурой которой нет. Проверил лог Там таже история. Что такой текстуры нет!
И я пришёл к выводу что в моей папке materials много чего не хватает.. Такое может быть если даже сама игра Two Episode работает норм????
Поскажите а то я на этом косяке торчу с начала темы.
и даже если это так что у меня просто не хватает файлов в паке Materials не могли бы вы вручить свою полностью рабочую папку. тока рабочую чтоб там все текстуры были.
2 Xelious: 2 4e4enqest:
Если юзать мой СДК (Ultimate SP4), то в нем уже по умолчанию исключена из обработки папка materials\models, так что дело тут не в этом.
Взять лицензию. Нет серьезно. У меня была такая же неразбериха с контентом от пираток, что-то с чем-то не стыковалось не хватало то части материалов, то моделей. Достало так, что думал уже бросать маппинг, пока взял и не купил. Нет я не хочу агитировать, но если бы вдруг-внезапно все бы здесь обзавелись лицензией - ветка "Помощь" на форуме вымерла бы. Почти. Остались бы только конструктивные вопросы по тонкостям маппинга.
Простите за флуд, но по-моему это самый простой и очевидный ответ.
Теперь по теме. Очевидно, что если у текстуры отсутствует или неверно читается компилятором (что скорее всего) вмт-файл, то врад просто не знает как осветить браши им покрытые, так как в этом отсутствующем или покоцаном файле материала содержатся инструкции для него. Выход - заменить из другого источника или переписать самому этот вмт-файл.
2 Psycho-A:
Короче я всё проверил и заметил что к примеру
Папки brick в materials у меня вообще нет. И я понял что некоторых текстур у меня нет в самой папке materials. Возможно такое ??? Хотя игра идёт нормально
я даже проверил взял открыл папку materials и начал искать там что нибуть ну к примеру Папка "concrete" а там к примеру "concretefloor028a"
нашёл эту текстуру в хамере, далее поместил её на браш т.е мою комнату впиндюрил туды light тыкаю F9 всё пашит тени есть свет горит.
Потом попробывал в хамере другую текстуру которой нет в папке materials и тыкаю F9 и всё не работает теней нет лампа не горит. Но хотя браш разукрашен моей текстурой которой нет. Проверил лог Там таже история. Что такой текстуры нет!
И я пришёл к выводу что в моей папке materials много чего не хватает.. Такое может быть если даже сама игра Two Episode работает норм????
Поскажите а то я на этом косяке торчу с начала темы.
и даже если это так что у меня просто не хватает файлов в паке Materials не могли бы вы вручить свою полностью рабочую папку. тока рабочую чтоб там все текстуры были.
Post automatically merged:
2 BOMBER:
Короче я всё проверил и заметил что к примеру
Папки brick в materials у меня вообще нет. И я понял что некоторых текстур у меня нет в самой папке materials. Возможно такое ??? Хотя игра идёт нормально
я даже проверил взял открыл папку materials и начал искать там что нибуть ну к примеру Папка "concrete" а там к примеру "concretefloor028a"
нашёл эту текстуру в хамере, далее поместил её на браш т.е мою комнату впиндюрил туды light тыкаю F9 всё пашит тени есть свет горит.
Потом попробывал в хамере другую текстуру которой нет в папке materials и тыкаю F9 и всё не работает теней нет лампа не горит. Но хотя браш разукрашен моей текстурой которой нет. Проверил лог Там таже история. Что такой текстуры нет!
И я пришёл к выводу что в моей папке materials много чего не хватает.. Такое может быть если даже сама игра Two Episode работает норм????
Поскажите а то я на этом косяке торчу с начала темы.
и даже если это так что у меня просто не хватает файлов в паке Materials не могли бы вы вручить свою полностью рабочую папку. тока рабочую чтоб там все текстуры были.
Post automatically merged:
2 4e4enqest:
И походу Всё дело потому что у меня пиратка. Но у меня в хамере с ней проблем нет кроме вот этой с текстурами
2 4e4enqest:
Ты прав, в папке Ep2\materials нет папки Brick, но зато она есть в HL2\materials и Episodic\materials. Игра и редактор ищет все ресурсы во всех трех этих папках.
Как вариант при работе с пиратками - попробуй перелить содержимое папки Episodic в папку HL2 с заменой всех ресурсов, так как Хаммер при работе с распакованными играми видит только папки Ep2 и HL2, а Episodic - нет.
А что у тебя в GameInfo.txt написано?
Такого не должно быть. В распакованном режиме Хаммер видит папки Ep2 и HL2. Игра видит все папки.
Видимо, у тебя с папкой HL2 проблемы были. Если уж такая трабла, то копируй всё из папки HL2 в Ep2 (только не перезаписывай файлы).
То есть, у тебя будет одна папка со всеми ресурсами, и меньше будет несостыковок (сам если честно, так делал всегда, когда работал с распаком).
2 Psycho-A:
Блин Спасибо Мужик я так долго с этим всем мучался.
Может просто у меня была корявая Халфа
Но проще я так думаю купить лицуху.
Фу можно приступать к мапингу. славо богу
"GameInfo"
{
game "HALF-LIFE 2"
title "HALF-LIFE'"
title2 "== episode two =="
type singleplayer_only
FileSystem
{
SteamAppId 420 // This will mount all the GCFs we need (240=CS:S, 220=HL2).
ToolsAppId 211 // Tools will load this (ie: source SDK caches) to get things like materials\debug, materials\editor, etc.
//
// The code that loads this file automatically does a few things here:
//
// 1. For each "Game" search path, it adds a "GameBin" path, in <dir>\bin
// 2. For each "Game" search path, it adds another "Game" path in front of it with _<langage> at the end.
// For example: c:\hl2\cstrike on a french machine would get a c:\hl2\cstrike_french path added to it.
// 3. For the first "Game" search path, it adds a search path called "MOD".
// 4. For the first "Game" search path, it adds a search path called "DEFAULT_WRITE_PATH".
//
//
// Search paths are relative to the base directory, which is where hl2.exe is found.
//
// |gameinfo_path| points at the directory where gameinfo.txt is.
// We always want to mount that directory relative to gameinfo.txt, so
// people can mount stuff in c:\mymod, and the main game resources are in
// someplace like c:\program files\valve\steam\steamapps\half-life 2.
//
SearchPaths
{
Game |gameinfo_path|.
Game ep2
Game episodic
Game hl2
}
}
}