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

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


faniloko

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

05.08.2020 в 13:45, Akello сказал:

мне было бы проще отделить это дело в максе

А по мне - так вообще лучше после декомпиляции сносить всю растительность, вместе с остатками лодовых текстур от них - и расставлять заново растительность из СДК, хоть в дефолтном наборе, хоть поискать паки растительности, "АА2", "AN" и прочее. Там уже всё настроено и никакого гемора, уж проще, чем возиться с каждым кустом на локации, да ещё и после декомпила - не известно что там с полигонами творится...

  • Согласен 1
 

Мать: ASRock X470 Master SLI. Процессор: AMD Ryzen 9 3900X 12-Core(4200 MHz).
Память: Patriot Memory 3200 C16 Series. DDR4-3200(1600МГц), 16Гбх2(32Гб).
Видео: GeForce GTX 1060 6GB. Блок питания: CoolerMaster 750 Вт. Корпус: Zalman i3 Edge.

Химера конечно сильный хищник, а все держится дома. Чего же ты пришел к ней домой и пытаешься её убить? © Болотный Доктор

@Romann, твой вариант хорош, но не все любят руками работать, и макс по любому нужен, но это лиш мое мнение.

  • Согласен 1
%C0%EA%E5%EB%EB%EE.gif
47 минут назад, Akello сказал:

но не все любят руками работать

ИМХО, что-то мне подсказывает - что если после декомпила обрабатывать каждый куст, каждый ствол, каждую ветку, в максе, а потом ещё и в СДК настрой материалы, а потом ещё и заново поставь на локации - ручной работы так раз выйдет в раза в три больше, чем "новое" поставить... Ну это тоже самое, что пытаться заштопать носок двухлетней давности.

  • Согласен 3
 

Мать: ASRock X470 Master SLI. Процессор: AMD Ryzen 9 3900X 12-Core(4200 MHz).
Память: Patriot Memory 3200 C16 Series. DDR4-3200(1600МГц), 16Гбх2(32Гб).
Видео: GeForce GTX 1060 6GB. Блок питания: CoolerMaster 750 Вт. Корпус: Zalman i3 Edge.

Химера конечно сильный хищник, а все держится дома. Чего же ты пришел к ней домой и пытаешься её убить? © Болотный Доктор

20 часов назад, Akello сказал:

не все любят руками работать, и макс по любому нужен, но это лиш мое мнение.

Ну или Майя, все равно возни немерено.

19 часов назад, HellRatz сказал:

В СДК есть замечательная кнопка =%

Во блин, не знал. Гран мерси!!!

  • Нравится 1

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

Всем привет. Пытаюсь сделать траву на локациях. Делал всё по гайду. Однако, после выбора всех объектов и Reinitialize All ничего не происходит

В чём причина? 

@Никсон, находясь в режиме создания травы (при активной кнопке Detail objects), зайди в настройки (Properties, обычно по нажатию Enter) и нажми галочку на Drawable objects.

  • Спасибо 1
  • Согласен 1

народ, подскажите мне по поводу ошибки при размещении AI-сетки в редакторе

Скрытый текст

Acsess violation at address 01B7D631 in module 'xrCore.dll', Write of address 00000000

Появляется после нескольких генераций. Перезапуск level_editor помогает, но мне охота знать, с чем связана такая ошибка. У кого есть догадки?

Изменено пользователем DarkSnowmen
бигпикч

Причину своей прошлой проблемы нашёл - это был террейн

 

скомпилировал без террейна, получился цирк уродов

кто может рассказать, в чём проблема? 

e49e7dbbdc0e030.jpg20148998e72845e.jpg5d4e1f2daa1d347.jpg7d209bc46b65d0a.jpg

Комрады, вопрос такой - как создать зону, где не будет слышно звуков, исходящих извне? Она вроде как sound_oos называется или как-то так. У меня просто подземка на уровне есть, и просто порой стрёмно слышать как сталкеры беседуют на поверхности или гром гремит...

23.05.2019 в 13:40, Winsor сказал:

подключить подземную локацию к игре, но при этом не перекомпиливать all.spawn и game.graph основной игры. Это возможно?

 

23.05.2019 в 18:01, Akello сказал:

такое невозможно.

 

23.05.2019 в 18:22, BFG сказал:

невозможно от слова "никогда".

 

24.05.2019 в 13:44, BFG сказал:

АИ-связи между локами как будешь делать, чтоб мобы бегали туда-сюда ?


Что-то я пропустил эту беседу.

Возможно - я ещё в 2015-2016 подключал "hiding_road" к ОП-2.0, без СДК и компиляторов, и она нормально работала. Всё на  ACDC+GGRC, и левел ченжеры нормально работали и аи переходы работали, потом и смарты и рестрикторы ставил в ACDC - и заселение работало. Но конечно тут без НИ, после сборки всего, никак.

Но тут вопрос в другом - это гораздо сложнее и муторнее, чем в СДК. В то время я с СДК не дружил и мне деваться некуда было, я СДК норм. освоил, когда уже перешёл на КоК, с нормальными исходниками.

 

Мать: ASRock X470 Master SLI. Процессор: AMD Ryzen 9 3900X 12-Core(4200 MHz).
Память: Patriot Memory 3200 C16 Series. DDR4-3200(1600МГц), 16Гбх2(32Гб).
Видео: GeForce GTX 1060 6GB. Блок питания: CoolerMaster 750 Вт. Корпус: Zalman i3 Edge.

Химера конечно сильный хищник, а все держится дома. Чего же ты пришел к ней домой и пытаешься её убить? © Болотный Доктор

@Romann, тоесть ты не трогал all spawn и геймграф? , и у тебя она работала (тоесть локация), а ты не гониш парниша?? :biggrin:, расскажи как, аж самому интересно стало как не трогая спавн и граф подключить локацию. 

Изменено пользователем Akello
  • Согласен 1
%C0%EA%E5%EB%EB%EE.gif

@Akello, Александр - ну ты хоть прочитал то, что я написал?

8 часов назад, Romann сказал:

Всё на  ACDC+GGRC, и левел ченжеры нормально работали и аи переходы работали, потом и смарты и рестрикторы ставил в ACDC - и заселение работало. Но конечно тут без НИ, после сборки всего, никак.

Ты в курсе, что такое  ACDC и GGRC? Это такие утилиты, которые разбирают all.spawn и game.graph на составляющие - вносишь туда правки для подключения локации, секции с переходами и прочее - собираешь обратно. И без компиляторов и СДК. Ну ты сам вспомни - мы НРУ так и делали в 2015-2016, у меня тогда и СДК на компьтере не был установлен - а лока подключена была.

 

6 минут назад, Akello сказал:

так в чем тогда прикол вообще?

В том, что мне не нужен был СДК и компиляторы, я в то время по СДК не шарил.

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

Мать: ASRock X470 Master SLI. Процессор: AMD Ryzen 9 3900X 12-Core(4200 MHz).
Память: Patriot Memory 3200 C16 Series. DDR4-3200(1600МГц), 16Гбх2(32Гб).
Видео: GeForce GTX 1060 6GB. Блок питания: CoolerMaster 750 Вт. Корпус: Zalman i3 Edge.

Химера конечно сильный хищник, а все держится дома. Чего же ты пришел к ней домой и пытаешься её убить? © Болотный Доктор

  

15.08.2020 в 07:58, Romann сказал:

 

Меня больше интересует вопрос - правятся они ладно, а вот как быть с тем что индексы на старых локациях смещаются при компиляции? в этом варианте подключения как происходит?

p.s. и мне не надо чтобы мобы ходили в данную локацию.

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

@Winsor, вот на счёт ТЧ я уже не скажу, я с ТЧ в СДК локации ещё новые не добавлял. Но вот как на ЗП-СоС скажу: вроде уже упоминали, что если не меняются графы(граф поинты) - то и координаты меняться не будут, и вот в КоК когда я подсоединяю новую локацию - естественно со своими граф-поинтами - по сути старые граф-поинты же не меняются, только прибавляются новые, т.е. старые координаты на старых локациях никак не меняются, просто как бы добавляются новые координаты новой локации. Но опять же - это на ЗП, там нет отдельного game.graph который отдельно компилируется, по этому на счёт ТЧ не скажу.

Ещё есть момент - ты же беспокоишься на счёт скриптового спавна по координатам? Вот у нас к примеру есть функция спавна по вей-поинту, и мы уже стараемся в скриптах, от прошлых разработчиков, весь подобный спавн переписывать на эту функцию, поставив в СДК в нужном месте вей-поинт, таким образом - как бы локации не менялись, что с ними не делай - координаты будут меняться, но вейпоинт уже никуда не денется, он всегда будет стоять на своём месте, и функции со спавном переписывать уже не нужно... Но для этого нужно иметь полный СДК, "заточеный" под полную сборку всего, ну и некоторое время, чтоб перебить весь скриптовый спавн на вей-поинты, мы даже у себя это ещё до конца не сделали. Зато это сделаешь один раз - и забудешь раз и на всегда.

  • Нравится 3
 

Мать: ASRock X470 Master SLI. Процессор: AMD Ryzen 9 3900X 12-Core(4200 MHz).
Память: Patriot Memory 3200 C16 Series. DDR4-3200(1600МГц), 16Гбх2(32Гб).
Видео: GeForce GTX 1060 6GB. Блок питания: CoolerMaster 750 Вт. Корпус: Zalman i3 Edge.

Химера конечно сильный хищник, а все держится дома. Чего же ты пришел к ней домой и пытаешься её убить? © Болотный Доктор

Всем привет. Вот есть у меня к примеру кордон, который я декомпилировал.
АИ-сетку я не трогал, только спавн, собрал всё, level.ai я оставил старый, а не добавил тот, который скомпилировал.
Так вот, почему игра крашится? (вылет не могу скинуть, не имею доступа к ПК, но он исчезает, если заменить level.ai старый на скомпилированный)
Я ведь не делал никаких изменений на АИ-сетке.
(задаю такой вопрос ибо локаций планируется много, а мне аи-сетку на них менять не нужно, компил сетке не на драфте отнимает 2+ часов времени, придётся тратить 2 дня, что не очень хочется).

Нужен 3D-артист для правок геометрии локаций.
Кто может помочь - пишите в ЛС.

@Houdini_one, крашится может по десятку причин, можно гадать долго. Начиная от ошибки в конфиге объекта и в следствие ошибки в секции спавна, заканчивая кривой компиляцией all.spawn. Так что добирайся до ПК, кидай лог.

  • Согласен 3

@HellRatz, добрался, вот:


 

Expression    : cross_table().header().level_guid() == level_graph().header().guid()
Function      : CAI_Space::load
File          : E:\stalker\patch_1_0004\xr_3da\xrGame\ai_space.cpp
Line          : 120
Description   : cross_table doesn't correspond to the AI-map

Нужен 3D-артист для правок геометрии локаций.
Кто может помочь - пишите в ЛС.

4 минуты назад, Houdini_one сказал:

Description   : cross_table doesn't correspond to the AI-map

Тут и так все понятно: кросс-таблица не соответствует AI-карте

Но подробнее вот здесь: 1 вариант

  • Спасибо 1

WolfHeart.gif

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

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

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

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

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

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

Войти

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

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

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