-
Публикаций
2 147 -
Зарегистрирован
-
Посещение
-
Победитель дней
2
Тип контента
Профили
Форумы
Блоги
Календарь
Новости
Моды
Моды S.T.A.L.K.E.R. 2
Весь контент denis2000
-
Исправьте найденные компилятором косяки геометрии локации или включите игнорирование инвалид фейсов.
-
Теперь понятно. Это эксперимент с "контрольной группой" и его результаты можно верно интерпритировать. В любом случае маловероятно, что анимации могли повлиять, более вероятно, что влияет сама 3D-модель. Kalambur Найдите механизм динамического худа (это скрипт) и дополните его настройки для верного отображения худа с новым комбезом. Это никак не шейдер - это партикл. А партикл движковым методом прикрепляется к суставу модели.
-
Кость маловероятно - ее положение определяется анимацией. Ее то не меняли? Положение вещи не должно в принципе влиять. А вот ориентация текстуры индикатора - может, например в том случае если она разверута изнанкой и сделана двухсторонней. К тому же вы точно уверены, что индикация работает именно так, эксперимент проводился в "чистых" условиях? Winzor Как по мне конструкция <font font="letterica18"/> Явно лишняя. Не совсем так, а точнее совсем не так. По графпоинтам перемещаются сквады "в офлайне". НПС "в онлайне" перемещаются по АИ-сетке путь же между двумя точками (исходной и точкой назначения) выбирается специальным алгоритмом, который называться патфайндер. Так вот этот алгоритм в сталкере иногда выдает довольно странные маршруты (именно поэтому в ЧН для сквадов были сделаны пути между смартами). Для начала проверьте АИ-сетку на локации на предмет проходимости (связанности нод сетки) на желаемом маршруте, если причина не в этом, то попробуйте наоборот сделать разрыв сетки на пути который вас не устраивает, если же это не приемлемо пробуйте маршрут сквада по смартам, которые расположите на пути желаемого следования. Последний вариант маршрут сквада по точкам (но для этого нужно менять скрипты управляющие сквадами).
-
Не увидел в ваших пояснениях глобального разрешения апгрейда (файл inventory_upgrades.ltx) и добавление схемы в файл item_upgrades.ltx. Движек управляет ориентацией текстуры item_detector_2_segment. Вероятно косяк в ХУД-модели детектора. Winzor Все верно без движка вы не отследите ни клика мыши ни ввода текста, так что движек ковыряйте.
-
Last_Dawn hit_on_bone в логике ph_idle и ph_door - это имя события на которое скрипты этих логик должны реагировать. А вот событие - это вызов движком определенной функции из скрипта, которым он и сообщает, что это событие произошло (например попадание hit). Теперь как движек получает информацию об этом попадании: все просто если шейп сустава пересекает траектория пули, ножа, осколка, то попадание фиксируется. В сустав без шейпа зарегистрировать попадание НЕ ВОЗМОЖНО. Причин того, что логика не сработала может быть несколько: неверные настройки скелета модели, неверные настройки инжекса в логике, некорректная работа движка, скрипта логики или биндера объекта. Слишком много возможных причин, перечислять все? Без конкретики с вашей стороны никакого ответа вы не получите. Сколько не вытаскивайте свой вопрос в теме. Да в нескольких вариантах причин не работы скриптов - это возможно. Проверяйте настройки предметов в кастом дате, вероятно не указана принадлежность тайнику. Или настройки тайника не соответствуют предметам в них заявленным.
-
Дегтярев Не та тема! Chernobyl Dog Расширенные настройки в том числе и освещения. NewValveCom Да. Это свойства текстового блока. Смотрите количество костей в скелете Bone Count = 10, тоесть индексы идут от 0 до 9 и расставлены в порядке добавления суставов. В SDK индекс просмотреть вроде нельзя, зато можно в 3D редакторах. Какой параметр и почему он игнорирует шейп! Вы о чем?
-
RUSSIANBEARPLAY Удачи в вашем начинании.
-
Верю. Лог продемонстрируйте.
-
Четко и ясно в логе написано, что нода АИ-сетки с такими то координатами недоступна из ноды АИ-сетки с такими то координатами. XRAI врать не будет. Проблема обрисована, как решать рассказано, инструментарий под рукой, далее как говориться наши полномочия все. Дополнено 10 минуты спустя Нет конечно, если инвалиды обнаружены Level Edotor-ом, то он сразу их подсветит красным и текстовыми метками, а если компилятором, то достаточно загрузить сцену и импортировать файл ошибок выданный компилятором (*.err) и также отобразить ошибки в наглядной форме. Видеоуроки по программе X-Ray SDK 0,4 SDK 0,7 S.T.A.L.K.E.R Смотрите раздел ERROR: Invalid faces исправляем ошибку файл Invalid face. Не стесняемся изучать уроки по используемой вами программе!
-
Это утилита xrai.exe запускаемая с ключем -verify.
-
Серьезно!? Так же, как вы это и сделали в своем описателе квеста, например в параметре title, то есть через запятую: Параметр = {Условие1} Результат1, {Условие2} Результат2, {Условие3} Результат3, Результат_по_умолчанию Причина очевидна: объект actor появляется позже "моста" (или объекта выполняющего его функции), а значит считать или назначить инфопорции объекта actor пока не возможно. Решение: в скрипте использовать другие механизмы для определения состояния объекта, например локальные переменные.
-
В сцене имеется 318 полигонов не присоединенных ни к одному из секторов. Переключитесь на режим работы с секторами, выберите не присоединенные объекты (они не будут помечены цветом одного из секторов) и присоедините к сектору в котором они находятся. Подробности смотрите в видеоуроках в соседней теме. На объекте установлена пара несовместимых шейдеров models\model и default (такая пара шейдеров характерна для динамического объекта), замените динамический объект на аналогичный статический или измените шейдер models\model например на default. Такое характерно для "кривой" АИ-сетки, когда она состоит из нескольких не связанных между собой кусков. Решение: отредактировать сетку так, чтобы кусок был только один (для определения валидности АИ-сетки есть верификация собранной сетки, не стесняйтесь ее использовать). В терминалогии X-Ray SDK это Wallmark. Как с ним работать смотрите видеоурок в соседней теме.
-
санек2005 ВОТ! Вот с этого начинают свой вопрос, а не лезут в ненужные дебри! Запомните раз и навсегда: в кондлисте выполняется ПЕРВОЕ встретившееся условие, не важно, что там далее. А значит если инфопорция find_cont_bandit выдана, то титул квеста будет wpn_sultan вне зависимости от наличия ствола (по вашим условиям). Поэтому условия принято писать в обратном порядке: предмет отдал, предмет нашел, квест взял, нужно взять квест. Тогда условия станут попроще. Итого: исправьте последовательность проверки условий или делайте условия более жесткими для исключения выполнения более одного условия на любом этапе квеста.
