Категория:FAQ — различия между версиями
Материал из S.T.A.L.K.E.R. Inside Wiki
(При компиляции уровня получаю ошибку) |
(→4)Как запустить СП карту консольно, то-есть через батник?) |
||
Строка 39: | Строка 39: | ||
===4)Как запустить СП карту консольно, то-есть через батник?=== | ===4)Как запустить СП карту консольно, то-есть через батник?=== | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
===5)Поставил дерево, камень из библиотеки объектов GSC.. не компилит!=== | ===5)Поставил дерево, камень из библиотеки объектов GSC.. не компилит!=== |
Версия 16:36, 4 ноября 2008
Содержание
- 1 Скрипты
- 2 SDK
- 2.1 2)Совместил SDK с игрой, но вылетает с ошибкой
- 2.2 3)SDK не работает под Vista, что делать?
- 2.3 4)Как запустить СП карту консольно, то-есть через батник?
- 2.4 5)Поставил дерево, камень из библиотеки объектов GSC.. не компилит!
- 2.5 6)Поставил объект, а на карте после компиляции его нет, что делать? :((
- 2.6 7)После пре-компиляции в редакторе пишет ошибку!
- 2.7 8)Компилятор бессловесно вылетает в середине компиляции! В логе ошибок нет, а последнее, что он просчитывал приблизительно такого вида:
- 2.8 9)Карта не компилируется. Компилятор слетает с ошибкой:
- 2.9 10)Как запустить Shader Editor, Или "А вот это выскочило, когда я попытался запустить exe файл"
- 2.10 11)Где в SDK запрятан редактор ANM-фаилов?
Скрипты
Как сделать, чтобы игра не вылетала при введении вырезанных монстров
Многие часто сталкиваются с тем, что при попытке добавления монстров не попавшими в финальную версию игра может вылетать. Попробую рассказать, как это дело можно исправить. Читаем...
SDK
При компиляции уровня получаю ошибку:
Error! Build failed! Cant find lewel:mp_stalkertp
Что делать?
2)Совместил SDK с игрой, но вылетает с ошибкой
Полный репорт ошибки:
FATAL ERROR
Expression : hXRSE_FACTORY
Function : I:\xray-svn-trunk\editors\LevelEditor\Edit\ESceneSpawnTools.cpp
File : I:\xray-svn-trunk\editors\LevelEditor\Edit\ESceneSpawnTools.cpp
Line : 38
Description : Can't load library:
Arguments : xrSE_Factory.dll
Вы просто забыли удалить либо переместить все .db фаилы в другую папку.
3)SDK не работает под Vista, что делать?
Ставим на диск с фаиловой системой fat32, не открываем пока редактор, что нужно устанавливаем в level_editor\rawdata\, не забываем впихнуть в папку с редактором d3dx9_31.dll.
Создание нового левела на висте - переименовываем пример mp_atp_test.level и папку под него, редактируем level.ini, детальные объекты придется делать самому, а не открывать заготовку.
Или читаем ЗДЕСЬ
4)Как запустить СП карту консольно, то-есть через батник?
5)Поставил дерево, камень из библиотеки объектов GSC.. не компилит!
Invalid scene!
Ну во-первых у вас небось появились ошибки с отсутствующими текстурами lod'ов для этих объектов... ПЫС не удосужились нас информировать об этой недоделке в sdk, так что придется править проблему отсутствия текстур lod'ов для объектов самим. Лезем в Objects->Library Editor выбираем дерево или камень в trees->new_trees или в trees->new_stone, жмем кнопку preview и выбираем make lod (high quality) - создать лод высокого качества или make lod (low quality) - создать лод низкого качества, когда нас спросят do you want to select multiple objects? отвечаем yes и в открывшемся списке выбираем все деревья например. Всё, ждем когда создадутся отсутствующие до этого момента текстуры.
6)Поставил объект, а на карте после компиляции его нет, что делать? :((
Такое бывает если неправильно заданы свойства объекта. Идем в Objects->Library Editor, находим наш объект, например автобусная остановка в objects(не входит в набор сдк), жмем properties и внизу окна есть выбор между surfaces и Main options, выбираем последнее, теперь меняем Object Type с Dynamic на Static. Вот теперь объект должен нормально отображаться, такой баг частенько случается с модельками на сайте lproject, так что имейте ввиду, когда ставите модели оттуда, что нужно иногда исправлять их исходные параметры.
У меня выбивает ошибку "Scene must be empty before editing library" при входе в Objects->Library Editor подскажите что делать?
в главном меню File -> Clear
7)После пре-компиляции в редакторе пишет ошибку!
!Level doesn't contain HOM objects!
Читаем ЭТУ статью. Но к сведению.. HOM-объекты для компиляции необязательны, тоесть игра пре-компилит уровни и переваривает их и без них, так что ставьте на свое усмотрение. Если у вас пишет Invalid Scene!, то это никак не связано с тем, что вы не поставили сектора и порталы(HOM), а проблема в чем-то другом.
8)Компилятор бессловесно вылетает в середине компиляции! В логе ошибок нет, а последнее, что он просчитывал приблизительно такого вида:
* New phase started: Build UV mapping...
| | model 'trees\new_trees\trees_sosna_1_02' - REF_lighted.
| Processing...
| | model 'trees\new_trees\trees_spil_01' - 2 subdivisions
| | model 'props\objects\musor\trash_kamaz_fura' - REF_lighted.
| | model 'props\objects\musor\trash_lada_lod' - 2 subdivisions
| | model 'props\objects\musor\trash_lada_lod' - REF_lighted.
| | ::compact:: 248 verts removed
| | ::compact:: 377 verts removed
| | ::compact:: 70 verts removed
| | ::compact:: 67 verts removed
| | ::compact:: 72 verts removed
| | ::compact:: 108 verts removed
| | ::compact:: 102 verts removed
| | ::compact:: 15 verts removed
| | ::compact:: 38 verts removed
У вас проблемы с объектами, либо каких-то из них попросту нет, либо они криво созданны в 3dsmax, либо настроенны неправильно, либо они гдето очень неудачно пересекаются с другими объектами, смотрите как настраивать правильно объекты в level editor в шестом вопросе этого faq.
9)Карта не компилируется. Компилятор слетает с ошибкой:
Expression : fatal error
Function : CBuild::PreOptimize
File : D:\xray-svn\xrLC\xrPreOptimize.cpp
Line : 132
Description : <no expression>
Arguments : * FATAL: 145 invalid faces. Compilation aborted
В какой-то (каких-то) из моделей на карте - есть 145 Invalid Faces. В моделях НЕ должно быть:
- Очень длинных тонких треугольников.
- Потяжек текстур.
- Несвязанных рёбрами вершин.
10)Как запустить Shader Editor, Или "А вот это выскочило, когда я попытался запустить exe файл"
Expression : F
Function : I:xray-svn-trunkxrCoreELocatorAPI.cpp
File : I:xray-svn-trunkxrCoreELocatorAPI.cpp
Line : 63
Description : Can't open file:
Arguments : fs.ltx
Создать в папке ...LevelEditor - БАТ-файл, в котором написать:
@start bins\ShaderEditor.exe
Если у вас подобная ошибка с другими .bat фаилами.. возможно вам нужно установить OpenAL 1.1
11)Где в SDK запрятан редактор ANM-фаилов?
1). Создаем новый объект
2). Задаем ему тип dynamic
3). Добавляем на карту и отмечаем флаг motionable
4). Заходим в его свойства и видим редактор anm
--Loxotron&Haron 7:12 19 июля 2008 (MSD)
--Neo][ 9:13, 27 января 2008 (MSD)
--Loxotron 7:12 8 января 2008 (MSD)
Страницы в категории «FAQ»
{{#ifeq:2|1|Эта категория содержит только следующую страницу.|Эта категория содержит следующие 2 страниц из 2.}}