![]() [SDK] X-Ray SDK 0.4 |
Сайт S.T.A.L.K.E.R. Inside / [ЗП] Параметры командной строки / Распаковщик ресурсов
![]() [SDK] X-Ray SDK 0.4 |
![]()
Сообщение
#3121
|
|
The One **************** Группа: Участник Сообщений: 2715 Регистрация: 05.12.2005 Из: Наша Раша Пользователь №: 2566 ![]() |
Ответы на часто задаваемые вопросы Вопрос: Какие системные требования у СДК? Ответ: Неограниченные (IMG:style_emoticons/default/smile.gif) Вот самые минимальные: Процессор - 1000MHz Память - 512Mb Графика - Видеокарта с 32Mb памяти, и поддержкой шейдеров версии 1.1 Вопрос: Где можно скачать СДК? Ответ: Вопрос: Какие компоненты входят в пакет СДК? Ответ: LevelEditor - компоновщик уровней ActorEditor - экспортер моделей, экспорт в ogf,omf и т.д ShaderEditor - редактор параметров шейдеров ParticleEditor - редактор эффектов игры xrLC - базовый компилятор карт xrDO_light - компилятор детальных объектов карты Плагины экспорта геометрии для Maya 8 и 8.5 Документация (На английском языке) А вот Вопрос: А где взять плагины для 3Ds Max? Ответ: ЗДЕСЬ (Для 3Ds Max 8) или ЗДЕСЬ (Для 3Ds Max 7). Вопрос: Будет ли СДК на синглплеер? Ответ: СДК на синглплейер в обозримом будущем - не предвидится. Вопрос: Есть ли СДК меньших размеров чем 300 Mb? Ответ: Да. УЖАТАЯ ВЕРСИЯ (20 Mb) Вопрос При запуске СДК - выводится окно: "Сбой при инициализации приложения. Для выхода нажмите кнопку ОК" Что делать? Ответ Установить Вопрос При запуске СДК - выводится окно: "Необходимый файл динамической библиотеки d3dx**.dll не найден" Что делать? Ответ Установить Вопрос: Русифицирован ли СДК? Ответ: Да. Вот русификатор Вопрос:SDK не работает под Windows Vista. Что делать? Ответ:SDK - несовместим с Vista. НО есть способ "запуска" - ЗДЕСЬ Вопрос: А можно ли делать модели в самом редакторе? Не только компилировать, но и делать? Ответ: Нет. Модели и геометрию создавать нельзя. Вопрос: Есть ли в интернете документация и обучающие материалы на русском языке? Ответ: Да. ЗДЕСЬ, и Вопрос: При компиляции карты - компилятор слетает с ошибкой. FATAL ERROR Цитата expression : assertion failed Function : b_BuildTexture::Vflip File : d:\xray-svn\xrlc\build.h Line : 30 Description : pSurface Что делать? Ответ: Прочитать ЭТО Вопрос: Что такое HOM объект? Ответ: Читаем ЭТО Вопрос: При конвертировании объекта, с правильным именем, именем группы, с материалом, без вытянутых полигонов и нулевых, выдаёт надпись Цитата Can't convert to TriObject. Export Failed! Что делать? Ответ: Экспортируются Только объекты типа Edit Mesh, или Edit Poly. Никаких Групп! Вопрос: Как запустить 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 Вопрос: Запускаю новую карту на полном динамическом освещении, вылет с логом (на этапе загрузки шейдеров): Цитата expression : R Function : CResourceManager::_CreatePS File : D:\xray-svn\xr_3da\ResourceManager_Resources.cpp Line : 270 Description : ...\s.t.a.l.k.e.r\gamedata\shaders\r2\deffer_impl_lmh_flat_d.ps Ответ: Скачать и установить ИСПРАВЛЕНИЕ Вопрос: Карта не компилируется. Компилятор слетает с ошибкой Цитата 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. В моделях НЕ должно быть: - Очень длинных тонких треугольников. - Потяжек текстур. - Несвязанных рёбрами вершин. Вопрос: Что обозначают красные точки во вьюпорте level editor, после того как сделаешь build?: Ответ: Вершины и координаты ошибок геометрии Тутор по расстановке растительности от ВАС9 (IMG:https://images.gameru.net/thumb/cfe2a91215.jpg) (IMG:https://images.gameru.net/thumb/4265d37b1c.jpg) (IMG:https://images.gameru.net/thumb/3da054f032.jpg) (IMG:https://images.gameru.net/thumb/ac4325dcb4.jpg) (IMG:https://images.gameru.net/thumb/b8f7e758c3.jpg) (IMG:https://images.gameru.net/thumb/50eb5c8331.jpg) TGA/THM rawdata для Запуск на Win7 и Vista Запуск на Win8 Сообщение отредактировал RayTwitty - 15.06.2018, 01:12 |
|
|
There is 167 page(s) На первую страницу Предыдущая страница Page : 155 Page : 156 157 Page : 158 Page : 159 Следующая страница На последнюю страницу |
![]()
Сообщение
#3122
|
|
Игровой Бог ********************** Группа: Участник Сообщений: 5354 Регистрация: 24.09.2010 Пользователь №: 14086 ![]() |
При компиляции геометрии подземок (ТЧ), имеет ли смысл прописывать ключ -nosun? Носан коробка также имеется.
Добавлено: Сам же отвечу на свой вопрос - имеет смысл, если локация полностью закрыта от поверхности. А если например компилить подземку Агро, где часть выходит наружу - то лучше все-таки скомпилить и свет от солнца (так пыс делали). Сообщение отредактировал Shadows - 27.08.2014, 23:08 |
|
|
![]()
Сообщение
#3123
|
|
Новичок * Группа: Участник Сообщений: 9 Регистрация: 27.08.2014 Пользователь №: 21021 ![]() |
Почему-то LevelEditor ругается на не настроенные материалы, из пака объектов, который я добавил в библиотеку. Проверил несколько из них - материалы и шейдеры настроены верно, в чем же может быть дело?
|
|
|
![]()
Сообщение
#3124
|
|
Игровой Бог ********************** Группа: Участник Сообщений: 5354 Регистрация: 24.09.2010 Пользователь №: 14086 ![]() |
Как же затрахал вылет во время "Merge LOD textures", если количество лодов на локации превышает определенный размер (вроде 128 штук). Причем сразу вылетает куча абортов и СДК валится окончательно.
Почему: 1) нельзя было выдать варнинг, навроде "Количество lod-объектов превысило максимальный размер на %d"?; 2) сделать размер генерируемой текстуры с лодами 4096?; 3) сделать отдельный пункт меню (окромя "Scene objects") - "LOD objects" для быстрого детектирования нужных объектов?.. Какие-то очевидные вещи, а не сделаны... Сообщение отредактировал Shadows - 14.12.2014, 03:06 |
|
|
![]()
Сообщение
#3125
|
|
Опытный Геймер ******* Группа: Участник Сообщений: 150 Регистрация: 16.02.2014 Пользователь №: 19339 ![]() |
отправь его в корзину, там ему место. Вот нормальный xrAI. И пару Вот еще-бы к этому якобы чуду - инструкцию, как его заставить работать. А то у меня оно вылетает по APPCRASH. С любым ключем, даже окно компилятора не появляется. |
|
|
![]()
Сообщение
#3126
|
|
Опытный Геймер ******* Группа: Участник Сообщений: 150 Регистрация: 16.02.2014 Пользователь №: 19339 ![]() |
|
|
|
![]()
Сообщение
#3127
|
|
Игровой Бог ********************** Группа: Участник Сообщений: 5354 Регистрация: 24.09.2010 Пользователь №: 14086 ![]() |
Раскрывающийся текст Оказывается уже достаточное время есть фикс проблемы с лод-текстурой для СДК (IMG:style_emoticons/default/o_O.gif) Цитата Exe-шник, в котором увеличена максимальное разрешение текстуры ЛОДов для SDK 0.4(чистого). Автор KD87.
Сообщение отредактировал Shadows - 14.12.2014, 16:19 |
|
|
![]()
Сообщение
#3128
|
|
Опытный Геймер ******* Группа: Участник Сообщений: 150 Регистрация: 16.02.2014 Пользователь №: 19339 ![]() |
Похоже мне с моим вопросом все-же сюда, но если нет - переместите в более правильное место.
Собственно в чем проблема: добавил локацию к читому ТЧ - l30_dead_city. Вроде нормально добавил. Сделал переход на нее, запустил игру, перешел на локу, побегал - все в порядке. Начал заселять - прописал в all.spawn 4-х неписей. Для них сделал смарт и работы в смарте типа "kamp", ну чтоб сели к костру и изображали беззаботную жизнь. Запустил игру, перешел на локу - и получил вылет: Код ! Cannot build GAME path! (object dcm_lager_dk_stalker_03) ! CURRENT LEVEL : l30_dead_city ! CURRENT game point position : [-46.838272][1.081451][79.971336] ! TARGET LEVEL : l07_military ! TARGET game point position : [-410.092133][-20.844643][7.337811] ! Target point mask [0][0][0][0] ! Object masks (3) : ! [8][1][255][255] ! [12][1][255][255] ! [255][0][255][255] FATAL ERROR [error]Expression : fatal error [error]Function : CScriptEngine::lua_error [error]File : E:\stalker\sources\trunk\xr_3da\xrGame\script_engine.cpp [error]Line : 73 [error]Description : <no expression> [error]Arguments : LUA error: ...k\level_editor\gamedata\scripts\smart_terrain.script:724: C stack overflow Вот теперь хотелось-бы понять, отчего движек пытается пути для этих неписей строить с этой вновьдобавленной локи на Армейские склады(судя по логу)? |
|
|
![]()
Сообщение
#3129
|
|
. ********************** Группа: Участник Сообщений: 7072 Регистрация: 30.07.2010 Пользователь №: 13969 ![]() |
AndreySol, мб надо соединить хоть один графпоинт этой локи с другой локацией?
|
|
|
![]()
Сообщение
#3130
|
|
Опытный Геймер ******* Группа: Участник Сообщений: 150 Регистрация: 16.02.2014 Пользователь №: 19339 ![]() |
Имеется в виду сделать AI-переходы ?
|
|
|
![]()
Сообщение
#3131
|
|
. ********************** Группа: Участник Сообщений: 7072 Регистрация: 30.07.2010 Пользователь №: 13969 ![]() |
AndreySol, да.
|
|
|
![]()
Сообщение
#3132
|
|
Опытный Геймер ******* Группа: Участник Сообщений: 150 Регистрация: 16.02.2014 Пользователь №: 19339 ![]() |
Добавил одну связь с помощью ggRecompiler - игра стала крашится по переполнению стека еще быстрее, только и успеваю заметить, что многие неписи в деревне новичков на Кордоне стоят столбами.
Может одной связи мало? И как их правильно добавлять, как правильно циферки нужные получить? Да и в AI-переходах ли дело? |
|
|
![]()
Сообщение
#3133
|
|
Игровое Воплощение ********************* Группа: Участник Сообщений: 4791 Регистрация: 27.04.2011 Из: Россия Пользователь №: 14366 ![]() |
AndreySol,
твои созданные НПЦ подходят под условия гулага на милитари и принимаются в этот гулаг. Вот они и пытаются добраться до него - это почему нпц пытаются куда-то идти. А вылет собственно происходит потому, что нпц не прописана в параметре terrain маска для милитари. |
|
|
![]()
Сообщение
#3134
|
|
Опытный Геймер ******* Группа: Участник Сообщений: 150 Регистрация: 16.02.2014 Пользователь №: 19339 ![]() |
Цитата А вылет собственно происходит потому, что нпц не прописана в параметре terrain маска для милитари. Вона что... Подскажите как их там правильно прописать. Это в m_stalker.ltx? Я там ничего не понял, что означают эти прописи. |
|
|
![]()
Сообщение
#3135
|
|
Игровое Воплощение ********************* Группа: Участник Сообщений: 4791 Регистрация: 27.04.2011 Из: Россия Пользователь №: 14366 ![]() |
Вона что... Подскажите как их там правильно прописать. Это в m_stalker.ltx? Я там ничего не понял, что означают эти прописи. Может быть будет лучше не пускать этих нпц на милитари, подправив условие приема в гулаг, - тут я не знаю. А так надо проверить "Location"(так это значение в сдк называется) для гейм-вертекса куда они отправляются и дописать соотвествующие числа. Похоже на 12,1,255,255 Эти числа задают по каким гейм-вертексам может ходить нпц. Для ТЧ принята следующая система. Первое число - код уровня, второе - код опасности(0 - безопасно, 1 - опасно, 2 - ), третье, четвертое не используются. 255 - означает что подходит любое число. Например, Цитата [stalker_terrain] 255,000,255,255 008,001,255,255 ;Разрешено ходить по опасным местам на баре 012,001,255,255 ;Разрешено ходить по опасным местам на Милитари 255,0,255,255 - можно ходить по гейм-вертексам на любом уровне, но чтобы были не опасные 008,001,255,255 - можно ходить по опасным на баре Собственно там комментарии есть (IMG:style_emoticons/default/smile.gif) Единственное, что вроде как код уровня с ид уровня не совпадает в финалке и лучше смотреть свойство у конкретного геймвертекса. Была раньше такая программка GraphViewer - она показывала. Может ggTool умеет. Ну и если гейм-вертексы сам добавлял, надо проверить, чтобы они соотвествовали описанным выше правилам. |
|
|
![]()
Сообщение
#3136
|
|
Опытный Геймер ******* Группа: Участник Сообщений: 150 Регистрация: 16.02.2014 Пользователь №: 19339 ![]() |
Цитата Может быть будет лучше не пускать этих нпц на милитари, подправив условие приема в гулаг Вот смарт для этих неписей: Цитата [2848] ; cse_abstract properties section_name = smart_terrain name = dcm_lager_dk position = -24.8244781494141, 9.04214954376221, 105.747444152832 direction = 0, 0, 0 id = 65535 version = 118 script_version = 6 spawn_id = 2848 ; cse_alife_object properties game_vertex_id = 2842 distance = 11.2 level_vertex_id = 328720 object_flags = 0xffffff3e custom_data = <<END [smart_terrain] type = dcm_lager_dk communities = stalker .......... .......... .......... Вот секция одного из них: Цитата [2843] ; cse_abstract properties section_name = stalker name = dcm_lager_dk_stalker_01 position = -25.2773666381836, 9.0412015914917, 104.493118286133 direction = 0.062321275472641, 0.00316426996141672, 0.0140644172206521 id = 65535 version = 118 script_version = 6 spawn_id = 2843 ; cse_alife_trader_abstract properties money = 5000 character_profile = esc_stalker_novice ; cse_alife_object properties game_vertex_id = 2842 distance = 9.8000002 level_vertex_id = 328720 object_flags = 0xffffffbf custom_data = <<END [smart_terrains] dcm_lager_dk = true ....... ....... Вот логика для одного из них: Цитата [logic@dcm_lager_dk_kamp1] active = kamp1@dcm_lager_dk [kamp1@dcm_lager_dk] center_point = camp_center path_walk = camp_center_task Координаты для смарта и кемпа снял актером непосредственно на локации - значит они валидны ? Что тут может заставлять движек гнать этих неписей на Милитари ? P.S. Неписей добавляю через all.spawn, СДК не использую для этого. Цитата Ну и если гейм-вертексы сам добавлял, надо проверить, чтобы они соотвествовали описанным выше правилам. Это не понял - можно подробнее ?
Сообщение отредактировал AndreySol - 16.01.2015, 00:27 |
|
|
![]()
Сообщение
#3137
|
|
Игровое Воплощение ********************* Группа: Участник Сообщений: 4791 Регистрация: 27.04.2011 Из: Россия Пользователь №: 14366 ![]() |
|
|
|
![]()
Сообщение
#3138
|
|
Опытный Геймер ******* Группа: Участник Сообщений: 150 Регистрация: 16.02.2014 Пользователь №: 19339 ![]() |
Уфф... Разобрался. В путях, для гулага на добавленной локации, была ошибка с кириллической буковкой. Поправил и все заработало, спасибо за подсказки...
Еще парочка вопросов: 1. Чему соответствуют граф-поинты СДК в игре? Гейм-вертексам? 2. Как правильно добавлять AI-переходы? В большинстве туторов, где описана работа с прогами, позволяющими делать AI-связи, обычно присутствуют пояснения типа: Цитата Числа - это соединяемые вертексы локаций. Выбирайте вертексы поближе к краям лок, там, где неписям логично переходить с локи на локу... У меня сделан для удобства динамический вывод положения актера на статик на худе. К примеру подойду я к краю локи, у меня будет показан какой-то гейм-вертекс. Его можно указать одним из значений в параметрах для проги?3. Для полноценного перемещения мобов между локациями каковы общие рекомендации по кол-ву AI-переходов? К примеру, для двух смежных локаций нормально будет 5-6 переходов? Большое кол-во таких переходов нагружает движек или наоборот облегчает ему просчет перемещения мобов? 4. Как правильно соединять локи AI-переходами? К примеру имеем локу1 смежную с локой2 и локу3 смежную с локой2. Соответственно свяжем локу1 с локой2, а локу2 с локой3. А локу1 с локой3 надо связывать или при необходимости движек доведет моба с локи1 на локу3 через локу2? |
|
|
![]()
Сообщение
#3139
|
|
Игровое Воплощение ********************* Группа: Участник Сообщений: 4791 Регистрация: 27.04.2011 Из: Россия Пользователь №: 14366 ![]() |
Уфф... Разобрался. В путях, для гулага на добавленной локации, была ошибка с кириллической буковкой. Поправил и все заработало, спасибо за подсказки... По идее вылетать должно было на неизвестном пути, странно... Цитата 1. Чему соответствуют граф-поинты СДК в игре? Гейм-вертексам? Да, геймвертексам Цитата Его можно указать одним из значений в параметрах для проги? Да. Цитата К примеру, для двух смежных локаций нормально будет 5-6 переходов? Большое кол-во таких переходов нагружает движек или наоборот облегчает ему просчет перемещения мобов? Теоретически, чем меньше переходов, тем быстрее пути строятся, но геймвертексов такое смешное количество, что пофиг. Цитата 4. Как правильно соединять локи AI-переходами? Исключительно так, чтобы при встрече не удивляться, зачем НПЦ пошел таким путем (IMG:style_emoticons/default/smile.gif) Движок спокойно проведет через локации. |
|
|
![]()
Сообщение
#3140
|
|
Опытный Геймер ******* Группа: Участник Сообщений: 150 Регистрация: 16.02.2014 Пользователь №: 19339 ![]() |
Цитата По идее вылетать должно было на неизвестном пути, странно... До тех пор пока нет AI-переходов с этой локи на другие - вроде логично: на ней принять на работу не получилось из-за битых путей, а отправить на другую - нет переходов. Я попытался добавить одну связь для пробы(еще до того, как поправил пути) с помощью ggRecompiler - ошибка не исчезла, и вот это уже действительно странно.Отсюда еще один вопрос: какая утилита самая лучшая\правильная\стабильная для добавления AI-переходов(мне для ТЧ)? И если можно ссылочку, откуда утащить... Сообщение отредактировал AndreySol - 17.01.2015, 16:02 |
|
|
![]()
Сообщение
#3141
|
|
Игрок *** Группа: Участник Сообщений: 41 Регистрация: 12.03.2014 Из: Первая столица Пользователь №: 19493 ![]() |
Народ, кто подскажет по
Собственно запускаю Код converter -dds2tga -with_solid -with_bump Получаю Код log started (console and converter.log) saving intro\intro_map_pic_mp_military_2.tga saving intro\intro_mp_military_2.tga saving map\map_mp_military_2.tga saving ui\ui_cm_connection_error.tga total time: 0.875s |
|
|
There is 167 page(s) На первую страницу Предыдущая страница Page : 155 Page : 156 157 Page : 158 Page : 159 Следующая страница На последнюю страницу |
Текстовая версия | Сейчас: 09.06.2023, 15:30 |