Перейти к контенту

[SoC] Вопросы по SDK


faniloko

Рекомендуемые сообщения

 

 

  V92 писал(а):
там прикол в том, что не надо высоту карты умножать на 1.2861328125, хоть в глобалке и так.

Вот и я не мог дотумкать, зачем умножение нужно.

Сталкер - наше всё!

Поделиться этим сообщением


Ссылка на сообщение
  Х_и_м_и_к писал(а):
То есть взять файл (level.spawn) из папки с локацией, и чем нибудь распаковать...

Смотри в этой теме: http://www.amk-team.ru/forum/topic/11568-universal-acdc-i-drugie-perl-skripty/

 

upd: пока отвечал - уже ответили :)

Изменено пользователем AndrewMor
  • Спасибо 2

Сталкер - наше всё!

Поделиться этим сообщением


Ссылка на сообщение

При запуске компилятора вылазит ошибка:

http://i-fotki.info/22/bb9dbadb05424922b5acf3abab0cc34c504662275498476.jpg.html

 

В чем может быть дело?

 

Батник стандартный:

@start bins\compiler\xrLC.exe -f hospital

 

Ось - Win XP, если что.

Изменено пользователем AndrewMor

Сталкер - наше всё!

Поделиться этим сообщением


Ссылка на сообщение

 

 

  HellRatz писал(а):
Ну а в логе что? Объекты из rawdata и папку lod из текстур (в геймдате) перетащить пробовал в другое место на время компиля?

В логе ничего (кстати, в каком логе искать?). Объекты из равдаты перемещал, а вот папку lod из текстур - не пробовал.

Сталкер - наше всё!

Поделиться этим сообщением


Ссылка на сообщение

 

 

  HellRatz писал(а):
xrlc.log или типа того, зависит от компиляторов.

Вот такого файла как раз и нет.

Сталкер - наше всё!

Поделиться этим сообщением


Ссылка на сообщение

 

 

  HellRatz писал(а):
то есть компиль сразу валится, даже не появляется его окно на долю секунды? Тогда: Что за локация? Тяжелая? (Я так понимаю Госпиталь из ЧН - тогда локация простенькая) Какой ПК? На каком качестве собираешь? На драфте пробовал? Только на хай вылетает или не важно? Пробовал другие компиляторы? Пробовал переустановку компиляторов? Перетащить папку lod+объекты попробовал в итоге?

Да, валится сразу.

Локация - Госпиталь.

ПК: Intel Core i5-650 3.33 ГГц, RAM 4 Гб, nVidia GeForce GTX 750 Ti 2 Gb, Win XP x86

Про качество ничего не скажу, пробовал пак других компилов - везде одна и та же хрень: сразу же ошибка.

 

 

Папка lod+объекты - какие конкретно папки перемещать надо? А если всю папку rawdata перенести?

 

 

 

  Akello писал(а):
А может это у тебя просто текстур много в папке, читал как то что, если текстур очень много, компилятор сразу валится.

Это по какому пути смотреть надо? gamedata\textures?

Сталкер - наше всё!

Поделиться этим сообщением


Ссылка на сообщение

 

 

  HellRatz писал(а):
rawdata/textures. И не в самой папке текстур, а в какой-то подпапке, например crete. Но я тебя уверяю это не твой случай, ибо в папке с текстурами должно быть порядка 2.000-3.000 текстур чтобы компилятор начал падать.

В общем, перенес я обжекты из равдаты - все равно не взлетает (кстати, там было 14к файлов). Потом перенес текстурес\лод (там - чуть больше 5к файлов) :)

 

В итоге компилятор взлетел, но почти сразу вылетел. Вот лог (текстуры что ли не хватает или тхм-ки?):

  лог вылета (Показать)

Сталкер - наше всё!

Поделиться этим сообщением


Ссылка на сообщение

 

 

  macron писал(а):
Ну так зайди в rawdata\textures\prop\ и посмотри, есть ли там prop_provod_03.thm + prop_provod_03.tga

Thm есть, а tga нету. Значит, нужны еще и тга для всех используемых текстур, так надо понимать?


Теперь вылет по другой текстуре, скоре, по ее отсутствию:

 

  Показать

 

 

Вопрос: где эту thm взять?

Сталкер - наше всё!

Поделиться этим сообщением


Ссылка на сообщение

@Akello, Спасибо, я уже и сам разобрался.

 

 

upd: Попутный вопрос: при компиляции геометрии в логе вылезло вот такое, это критично?

 

 

  Показать

 


 

 

 

 

upd2: Очередная беда, помогите советом.

Суть проблемы: декомпилировал локацию, убрал одну фейковую стенку. Потом открыл локу в СДК и сделал вот что:

 

  Показать

 

 

Потом компилировал xrLC до стадии Bulld UV mapping, процесс прервал и забрал готовый level.cform. Запускаю игру и вот такая бяка:

 

В помещении - норма

http://i-fotki.info/22/512ad5bcdc0060e2ccca791c96d34c4e50466e277358616.jpg.html

 

При выходе из помещения - почти все текстуры пропадают

http://i-fotki.info/22/388c2607e10d03c41854709bc13ad80c50466e277358759.jpg.html

 

Почему так и как исправить?

Изменено пользователем AndrewMor
  • Нравится 1

Сталкер - наше всё!

Поделиться этим сообщением


Ссылка на сообщение

 

 

  Akello писал(а):
Похоже проблема с секторами и порталами.

А как сие исправить?

Сталкер - наше всё!

Поделиться этим сообщением


Ссылка на сообщение

 

 

  Дизель писал(а):
включите галочку в текстуре террайна Use as diffuse

 А как это сделать (сорри за нубский вопрос)?

Сталкер - наше всё!

Поделиться этим сообщением


Ссылка на сообщение
  Дизель писал(а):

Если например не умеешь делать сектора, но у тебя они есть на локации битые.

И как узнать, битые они или нет? Да и делал я так: открывал локацию, убирал дефолтный сектор и ставил дефолтный, вот так:

 

1. Сектор ===> Remove Default ===> Create Default

2. Portal ===> Compute All Portal

Изменено пользователем BFG

Сталкер - наше всё!

Поделиться этим сообщением


Ссылка на сообщение

 

 

  Дизель писал(а):
на билдовых локациях есть (бывают) и не дефолтные сектора.

Но это не билдовая локация, а Госпиталь из маппака КостиV.

Сталкер - наше всё!

Поделиться этим сообщением


Ссылка на сообщение

 

 

  Дизель писал(а):
лекарство одно: включаешь вкладку сектора, нажимаешь ctrl+A, затем delete, а потом

Аа, я так не делал, делал сразу

 

1. Сектор ===> Remove Default ===> Create Default
2. Portal ===> Compute All Portal

 

Может, в этом все дело.

Сталкер - наше всё!

Поделиться этим сообщением


Ссылка на сообщение
  Дизель писал(а):
так делать не надо, как я написал, если ты так сделаешь, то у тебя останется один дефолтный сектор, тем самым ты избавишься от всех секторов и нормальных и баговых

А как надо тогда? И вообще на что влияет количество секторов, почему один дефолтный не поставить на локации?

Изменено пользователем AndrewMor

Сталкер - наше всё!

Поделиться этим сообщением


Ссылка на сообщение

 

 

  macron писал(а):
Вот если бы ты сначала скомпилировал карту целиком, а потом подставлял в нее еще раз перекомпилированный cform, скорее всего глюков бы не было.

А можно поподробнее, я что-то не до конца въехал.

Сталкер - наше всё!

Поделиться этим сообщением


Ссылка на сообщение

 

 

  macron писал(а):
и из тех же самых исходников снова скомпилировал level.cform,

Ага, понятно. Спасибо, буду пробовать.

Сталкер - наше всё!

Поделиться этим сообщением


Ссылка на сообщение

macron, Ты был прав. Скомпилил Госпиталь заново и заменил не только level.cform, но и level, level.geom, level.geomx и лайтмапы - и текстуры появились. Правда, все равно есть косяк: в тех секторах, где есть добавляемые меши (радиаторы отопления), текстуры все равно пропадают, когда по лестницам проходишь. Вроде делал, как Непряхин рассказывал, прицеплял нужные меши, а все равно где-то накосячил. Может из-за того, что не все меши прицепил (хотя там вроде только радиаторы на лестницах и еще помещение при выходе из крайнего зала в сторону экскаватора)?

Сталкер - наше всё!

Поделиться этим сообщением


Ссылка на сообщение

Сталкеры, ответьте на два вопроса.

 

1. При запуске ЛЕ вылезает ошибка, жму "Продолжить" - ЛЕ запускается. Вот лог:

  код (Показать)
Изменено пользователем AndrewMor

Сталкер - наше всё!

Поделиться этим сообщением


Ссылка на сообщение
  HellRatz писал(а):
Что? Можно чуть яснее. По поводу первых ошибок, ты сначала скажи, ставил ли свой мод или иные модифицированные файлы в геймдату СДК.

Ну убрал объект (или несколько) с локации. Дальше стандартные шаги: сектора, порталы и все прочее? Как обычно, потом компиляция геометрии. Так?

 

По ошибкам - да, ставил модифицированные файлы.

Изменено пользователем AndrewMor

Сталкер - наше всё!

Поделиться этим сообщением


Ссылка на сообщение
  • Недавно просматривали   0 пользователей

    • Ни один зарегистрированный пользователь не просматривает эту страницу.
×
×
  • Создать...