-
Публикаций
1 763 -
Зарегистрирован
-
Посещение
-
Победитель дней
3
Тип контента
Профили
Форумы
Блоги
Календарь
Новости
Моды
Весь контент denis2000
-
В оригинале - нет, а напишете - будет. Все необходимое есть в наличии (а может и функцию такую уже писали модеры). Суть такова: Даете своему inventory box стори_ид, затем передаете в самописную функцию параметры - стори_ид ящика и имя секции искомого предмета. Затем в скрипте xr_conditions создаете функцию в которой по стори_ид получаете inventory box, как объект, применяете к нему метод iterate_inventory box, один из аргументов этого метода - функция которая будет вызвана для каждого объекта из ящика, и в этой функции вы сравниваете имя секции предмета с искомым и если есть совпадение выставляете флаг - нашел. Результат работы вашей самописной функции и есть этот флаг.
-
Не тот вы движок выбрали для этого. Скриптовый спавн сильно ограничен в возможностях. Таким образом можно добавить, только самые примитивные квесты. Как мне кажется для реализации подобного потребуется или исправить движок или изначально вынести ключевые параметры мода в отдельный файл, из которого потом при необходимости подгружать их.
-
fluxer Не найден один из компонентов DirectX 9. У Майкрософта есть утилита (кажется так называется: Веб-установщик исполняемых библиотек DirectX) при помощи ее можно до установить недостающие библиотеки.
-
Это два вопроса. Первый - как создать квестовый объект в SDK, второй - как прописать ему визуал ноутбука. Ответ на первый вопрос - создать секцию по аналогии с любым другим квекстовым предметом в игре (см. quest_items.ltx) и заспавнить созданный при помощи SDK. Ответ на второй вопрос - например meshes\dynamics\equipments\quest\notebook.ogf или добавьте свой файл модели.