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

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

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

@Купер 

>SDK... через лаунчер... Что за чюдо-юдо зверь? 
https://disk.yandex.ru/d/KmVOitON3GnyuU - ссылка взята с AP.PRO

>Вообще, теоретический идеал: всё содержимое игровых архивов .db распаковывается в соответствующую папку SDK

То есть, мне нужно предварительно распакованную gamedata из ТЧ скопировать в SDK? Просто после установки через exe-файл у меня в SDK там как-то само всё настроилось и текстуры и модели и.д. и т.п. Я поэтому не знаю: это уже встроенно в установщик, либо он находит на компьютере db файлы из ТЧ и сам их копирует.

>Не возьмусь утверждать на 100%, но сомнительно, что UV развёртка на моделях совпадает. Может получиться сапог вместо лица:biggrin:.
Я уже проверил в MilkShape - всё отлично складывается. Наклеил на меш милитари из ТЧ скин булата долговского и там две других текстуры. 
 >Не проще саму модель перенести, тем более, что делается это достаточно несложно?
Я пытался с этим разобраться, но у меня SDK дурака валял, видимо я что-то там неправильно делал. Сейчас думаю, как и какие текстуры мне правильно упаковать у брони долга, чтобы SDK всё-таки их увидел и начал нормально работать.

>Ерунда получится (см. выше). Если текстуры не совпадают - получится каша. 
Значит нужно все четыре текстуры кидать из ЧН в текстуры ТЧ и текстуры SDK - понял, принял. Я просто думал взять бампы и линзы для маски из текстур ТЧ (обычного военного булата), а из ЧН взять только скин брони:cray5:Хотя, я вроде как это осознал ещё вчера ночью, что надо всё-таки всё-всё кидать, но теперь я буду уверен:hm:.

Изменено пользователем Fly
Ссылка на комментарий

Добрый день уважаемые форумчане! Возник такой вот вопрос: как правильно сконвертировать модель предмета в obj или object, что бы потом можно было спокойно открыть в SDK. И как правильно портировать предмет из ЗП в ТЧ?

1.png

Ссылка на комментарий

@КрИвОй БоБ Конвертером Бардака или Милкшейп. В обоих случаях огф конвертируется в обджект, а потом спокойно открывается в СДК.

  • Полезно 1

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

Ссылка на комментарий

Подскажите, пожалуйста, как в сдк 0.4 скомпилировать одну выборочную локацию? В моем случае пещеру из солянки? Make Game и Build выполнил успешно, но дальше через какой компилятор прогонять не имею понятия.

Ссылка на комментарий

Подскажите, пожалуйста, как решить проблему:

 

Я запускаю батник 1aimap.bat и происходит следующий вылет:

 

***Internal Error***

Saved dump file to 'logs\xrSE_Factory_User_07-11-20_17_02_06.mdmp'

 

Стоит мне прописать в батнике -draft, то локация нормально компилируется.

 

 

 

Ссылка на комментарий
2 минуты назад, Rod_K сказал(а):

1aimap

 

2 минуты назад, Rod_K сказал(а):

локация

Так локация или аи-сетка?

3 минуты назад, Rod_K сказал(а):

происходит следующий вылет

Это не вылет, нужен лог ошибки. 

GTA 3 MAP X-Ray | NFS U:2 MAP X-Ray | RTCW MAP X-Ray | L2D | Куча раритетных модов на моем облаке — на память о былом.

JNCR — Coming Soon...

i5-10400F / RAM 16GB / GTX 1660 Super / 1TB HDD+256GB SSDm2 / Win 11 PRO x64 / Samsung Curved 27" x2

Ссылка на комментарий

@HellRatz 1. Да, именно аи сетка.

2. Скидываю лог, но там вряд ли что-то можно понять.

log started (console and aiwrapper.log)
loading aiwrapper.ini
updating $2215_game_levels$\test_location\build.aimap
updating $2215_game_levels$\test_location\build.cform
updating $2215_game_levels$\test_location\build.prj
launching 'xrAI.exe -f test_location'
updating $game_levels$\test_location\level.ai

 

Ссылка на комментарий

@Rod_K нужна именно ошибка в логе, либо ошибка, которая показывается в компиляторе.

  • Согласен 1

GTA 3 MAP X-Ray | NFS U:2 MAP X-Ray | RTCW MAP X-Ray | L2D | Куча раритетных модов на моем облаке — на память о былом.

JNCR — Coming Soon...

i5-10400F / RAM 16GB / GTX 1660 Super / 1TB HDD+256GB SSDm2 / Win 11 PRO x64 / Samsung Curved 27" x2

Ссылка на комментарий

@HellRatz 

Если говорить о самом XRay Engine Components Compiler, то вот он лог:

 

'xrCore' build 2215, Apr 25 2005

! Cannot find library xrEPropsB.dll
* loading script class_registrator.script
* loading script smart_terrain.script
* loading script se_switcher.script
* loading script se_stalker.script
* loading script se_artefact.script
* loading script se_car.script
* loading script se_monster.script
* loading script game_registrator.script
"LevelBuilder v4.1" beta build
Compilation date: Apr 25 2005

Startup time: 10:43:20
 
* New phase started: Loading level...
***STOP*** file '(null)', line 0.
***Reason***: *** Internal Error ***
Saved dump file to 'logs\xrSE_Factory_MainUser_07-12-21_10-43-20.mdmp'
***STOP*** file '(null)', line 0.
***Reason***: *** Internal Error ***
Saved dump file to 'logs\xrSE_Factory_MainUser_07-12-21_10-43-21.mdmp'

 

Ссылка на комментарий

xray_re: log started (console and converter.log)
level name: l11_pripyat
loading level.ltx
loading level.geom
loading level
...visuals
...shaders/textures
...sectors
...portals
...lights
...glows
loading level.cform
loading level.hom
loading level.details
...texture
loading level.ai
loading level.game
loading level.spawn
[bug] assertion failed at ..\xr_level_spawn.cxx:22

 

 

А что не так с локой ?

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

Ссылка на комментарий
6 минут назад, Шипэтя сказал(а):

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

Найди урок № 64

WolfHeart.gif

AMD FX-8370 (8 X 4.35GHz); RAM 16Gb; MSI GTX 1070 (8Gb).
Windows -10 PRO (х64)

Ссылка на комментарий

И еще один вопросик: а как собрать только алл спавн или левел спавн какой либо локи?

Добавлено  HellRatz,

По заглавные и знаки препинания не забываем.

Ссылка на комментарий

@Шипэтя через компилятор, в батнике:
xrAI.exe -no_separator_check -s level_name

ищу человека, который смог бы заняться разработкой погоды на OGSR.
кто может помочь - пишите в ЛС.

Ссылка на комментарий

@Шипэтя  Рабочий урок. Всё понятно, все ошибки разобраны. Конечно автор говорит слишком тихо и не очень качественное видео, но хоть такое есть. Главное всё по порядку делать. Например, я забыл граф пересобрать в конце (merge graphs батник) и вспомнил уже когда собирал спавн. Запустил поздно, спавн уже собирался. Естественно произошел вылет (rebuild spawn) и пришлось пересобрать его. Благо все заработало и никаких вылетов при переходе на другую локацию, ни каких-либо других ошибок.

 

  • Нравится 1
Ссылка на комментарий

Господа, всем доброго времени суток. Решил изучить немного SDK 0.4, залив в него билдовский кордон 2205. Всё вроде бы хорошо, но при загрузке уровня лог выдаёт вот такую ошибку

Invalid smooth group found (Maya type). Object: 'levels\l01_escape_2205\l01_escape_2205_part0125'. Vertex: [-217.04, -22.69, -123.32]
Invalid smooth group found (Maya type). Object: 'levels\l01_escape_2205\l01_escape_2205_part0125'. Vertex: [-217.19, -22.69, -123.23]
Invalid smooth group found (Maya type). Object: 'levels\l01_escape_2205\l01_escape_2205_part0125'. Vertex: [-217.04, -22.69, -123.32]
Invalid smooth group found (Maya type). Object: 'levels\l01_escape_2205\l01_escape_2205_part0125'. Vertex: [-217.19, -22.69, -123.23]
Invalid smooth group found (Maya type). Object: 'levels\l01_escape_2205\l01_escape_2205_part0125'. Vertex: [-217.71, -22.69, -123.35]
Invalid smooth group found (Maya type). Object: 'levels\l01_escape_2205\l01_escape_2205_part0125'. Vertex: [-217.55, -22.69, -123.44]
Invalid smooth group found (Maya type). Object: 'levels\l01_escape_2205\l01_escape_2205_part0125'. Vertex: [-217.55, -22.69, -123.44]
Invalid smooth group found (Maya type). Object: 'levels\l01_escape_2205\l01_escape_2205_part0125'. Vertex: [-217.71, -22.69, -123.35]

Читая FAQ, я наткнулся на то, что все должно быть затекстурировано, а иначе он может выдать Max type. Я так понял, что ошибка зависит от 3д редактора, в которой накладывались текстуры, и у меня вопрос, что мне теперь делать? Поставить Maya и перетекстурить что-то, или можно залить в 3dmax и там заного всё перетекстурить (зачем?). В общем, хотелось бы узнать, как эту проблему решить и с чем она может быть связана. Прилагаю ссылку на скрин - так выглядит у меня уровень в SDK (при перемещении камеры, трава отображается, а земля нет. Всё остальное отображается нормально - https://drive.google.com/file/d/1LlJv4sFD2LaHQ8PH3z4RPIBvvEkV1t_K/view?usp=sharing

Ссылка на комментарий

@Fly ошибка говорит о неправильной группе сглаживания, текстуры тут не при чем. Ошибка не критичная. Земля не отображается т.к шейдеры не наложены. Наложи в Актор Эдиторе шейдеры травы, асфальта, земли.

Ну а то, что все должно быть затекстурено итак понятно.

GTA 3 MAP X-Ray | NFS U:2 MAP X-Ray | RTCW MAP X-Ray | L2D | Куча раритетных модов на моем облаке — на память о былом.

JNCR — Coming Soon...

i5-10400F / RAM 16GB / GTX 1660 Super / 1TB HDD+256GB SSDm2 / Win 11 PRO x64 / Samsung Curved 27" x2

Ссылка на комментарий

@HellRatz >Наложи в Актор Эдиторе шейдеры травы, асфальта, земли.
В смысле мне можно доделать уровень, и потом открыть его через актор эдитор и просто всё поправить? Или стоит сперва сохранить, наложить через АЭ всё что нужно, и потом заново открыть? И это решает проблему группы сглаживания, или нужно потом что-то поменять будет при компиляции (поставить какую-то особую настройку)?

upd: и как можно откат сделать в SDK? Допустим, я объект случайно удалил. Ctrl+Z не работает. Есть какое-то сочитание клавиш или hotkey?

upd2: сейчас заметил, что при попытке разместить trader, stalker или другого НПС, у меня спавнится actor (Меченный). Я так понимаю, что мне нужно файлы оригинальной ТЧ полностью залить, но тогда не совсем понятно, почему я спокойно могу спаунить любого мутанта из оригинала. Это проблема с SDK или с gamedata самой локации, которую я пытаюсь редактировать?

Изменено пользователем Fly
Ссылка на комментарий

@Fly открой Актор Эдитор (это отдельный запуск вне Левел Эдитора), подгрузи террейн как объект и примени к текстурам шейдеры из существующего списка (Levels > l01_escape_grass (к траве), l01_escape_asphalt (к асфальту) – или как-то так, точно не помню уже, на память пишу). Сохрани изменения, в ЛЕ нажми Reload Objects (где-то там кнопка такая есть, поищи, опять же не помню). Ну или закрой-открой СДК и открой уровень.

 

17 минут назад, Fly сказал:

И это решает проблему группы сглаживания

Нет, я же говорю, сглаживание не относится никаким боком к текстурам и/или шейдерам. С незапамятных времен рекомендовалось на эту ошибку не обращать внимания, что я тоже и делал. Единственная досада от нее - загрязняется лог при подгрузке уровня. Можешь открыть эти объекты в 3D редакторе и переназначить сглаживание.

 

19 минут назад, Fly сказал:

и как можно откат сделать в SDK?

Через Ctrl+Z. Просто у тебя хоткеи не назначены. Назначаются там же где-то в настройках СДК, либо в *.ini файле руками пишешь что к чему Кнопка-Действие.

GTA 3 MAP X-Ray | NFS U:2 MAP X-Ray | RTCW MAP X-Ray | L2D | Куча раритетных модов на моем облаке — на память о былом.

JNCR — Coming Soon...

i5-10400F / RAM 16GB / GTX 1660 Super / 1TB HDD+256GB SSDm2 / Win 11 PRO x64 / Samsung Curved 27" x2

Ссылка на комментарий

@HellRatz я правильно понял, что вот это https://drive.google.com/drive/folders/1Ae7iCIYORozZoahCXYzR2Xn6s48ENPsd?usp=sharing (два файла в папке) мне нужно конвертировать в .object и потом закинуть в actor editor? Если да, то оба файла нужно редактировать (применить текстуры), или только к dds-файлу?

Ссылка на комментарий

Создайте аккаунт или авторизуйтесь, чтобы оставить комментарий

Комментарии могут оставлять только зарегистрированные пользователи

Создать аккаунт

Зарегистрировать новый аккаунт в нашем сообществе. Это несложно!

Зарегистрировать новый аккаунт

Войти

Есть аккаунт? Войти.

Войти
  • Недавно просматривали   0 пользователей

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

AMK-Team.ru

×
×
  • Создать...