XrLC:Build Load.cpp: различия между версиями

Материал из Моддинг трилогии S.T.A.L.K.E.R. - MODFAQ.RU | +TES/Fallout
Перейти к навигации Перейти к поиску
Новая страница: «__NOTOC__ <pre> Expression : assertion failed Function : CBuild::Load File : D:\xray-svn\xrLC\Build_Load.cpp Line : 245 Description :…»
 
Нет описания правки
Строка 1: Строка 1:
__NOTOC__
__NOTOC__
== 1 вариант ==
<pre>
<pre>
Expression    : assertion failed
Expression    : assertion failed
Строка 15: Строка 16:


В '''Level Editor''' перейдите во вкладку '''Edit Mode -> Light''', и добавьте маркер где-нибудь на границе террейна уровня, дабы не мешал. Далее проверьте, чтобы в его '''Properties''', в пункте '''Light Control''' был указан: '''$static'''
В '''Level Editor''' перейдите во вкладку '''Edit Mode -> Light''', и добавьте маркер где-нибудь на границе террейна уровня, дабы не мешал. Далее проверьте, чтобы в его '''Properties''', в пункте '''Light Control''' был указан: '''$static'''
== 2 вариант ==
<pre>
Expression    : THM
Function      : CBuild::Load
File          : D:\xray-svn\xrLC\Build_Load.cpp
Line          : 282
Description  : rawdata\textures\corp\corp_dog.thm
</pre>
=== Ошибка ===
Возникает при попытке скомпилировать уровень компилятором '''xrLC'''.
Не найден указанный файл (в данном случае: ''corp_dog.thm'') в указанной папке (в данном случае: ''X-Ray_SDK\level_editor\rawdata\textures\corp'').
=== Решение<ref>[http://www.amk-team.ru/forum/topic/12733-x-ray-sdk-instrukcii-po-vyletam-i-oshibkam/ Тема "<nowiki>[X-Ray SDK]</nowiki> Инструкции по вылетам и ошибкам" на AMK форуме]</ref> ===
# Чтобы создать указанный [[*.thm]] файл, найдите [[*.dds]] текстуру с таким же именем в ''X-Ray_SDK\level_editor\gamedata\textures''.
# [[Dds2tga|Конвертируйте её в формат tga]], и переместите в папку ''X-Ray_SDK\level_editor\'''import'''''
# Запустите '''Level editor''', и во вкладке '''Scene''', выберите пункт '''Images -> Check New Textures'''.<br>В появившемся окне выберите [[*.tga]] текстуру которую перемещали, и нажмите '''OK'''.
# Текстура импортировалась, её [[*.thm]] файл создался.<br>Попробуйте скомпилировать снова.





Версия от 13:03, 27 февраля 2019

1 вариант

Expression    : assertion failed
Function      : CBuild::Load
File          : D:\xray-svn\xrLC\Build_Load.cpp
Line          : 245
Description   : L_static.rgb.size()

Ошибка[1]

Отсутствует освещение на уровне.

Решение[2]

Предварительно ознакомьтесь со статьей: Выделение и видимость объектов в Level Editor

В Level Editor перейдите во вкладку Edit Mode -> Light, и добавьте маркер где-нибудь на границе террейна уровня, дабы не мешал. Далее проверьте, чтобы в его Properties, в пункте Light Control был указан: $static

2 вариант

Expression    : THM
Function      : CBuild::Load
File          : D:\xray-svn\xrLC\Build_Load.cpp
Line          : 282
Description   : rawdata\textures\corp\corp_dog.thm

Ошибка

Возникает при попытке скомпилировать уровень компилятором xrLC.

Не найден указанный файл (в данном случае: corp_dog.thm) в указанной папке (в данном случае: X-Ray_SDK\level_editor\rawdata\textures\corp).

Решение[3]

  1. Чтобы создать указанный *.thm файл, найдите *.dds текстуру с таким же именем в X-Ray_SDK\level_editor\gamedata\textures.
  2. Конвертируйте её в формат tga, и переместите в папку X-Ray_SDK\level_editor\import
  3. Запустите Level editor, и во вкладке Scene, выберите пункт Images -> Check New Textures.
    В появившемся окне выберите *.tga текстуру которую перемещали, и нажмите OK.
  4. Текстура импортировалась, её *.thm файл создался.
    Попробуйте скомпилировать снова.


Источники