shahvkit 3 883 Опубликовано 29 Сентября 2017 (изменено) Добрый день. Подскажите пожалуйста как прописать рецепт на варку артефакта в качестве награды за квест? То есть, как к стандартной выдаче награды в виде предмета добавляется выдача какого либо рецепта. p.s. Это нужно для модов типа "Народная солянка", "NLC7". p.p.s. Поиск информации выдал только уроки по прописыванию предметов в качестве награды. Изменено 29 Сентября 2017 пользователем shahvkit Поделиться этим сообщением Ссылка на сообщение
shahvkit 3 883 Опубликовано 29 Сентября 2017 Всем спасибо за ответы и подсказки. Буду разбираться. Главное, я узнал к чему привязываются рецепты - к схемам диалогов. Дальше проще Поделиться этим сообщением Ссылка на сообщение
shahvkit 3 883 Опубликовано 29 Сентября 2017 2 часа назад, BFG сказал: Рецепт. как было сказано выше. привязан к поршню. Да. Я это понял. Но задавая вопрос я имел ввиду конкретный вариант - например получение награды у Волка в виде предмета и рецепта. Поэтому и написал, что привязку выдачи рецепта (то есть инфопоршень) надо искать в схеме диалога того же Волка. Как то так Поделиться этим сообщением Ссылка на сообщение
shahvkit 3 883 Опубликовано 24 Октября 2017 Добрый день. Чтобы через скрипт ui_main_menu.script получить определённую сумму денег надо в elseif dik==DIK_keys.DIK_F3 then self:ppe_menu_show() заменить self:ppe_menu_show() на db.actor:give_money(1000) Как изменить строку db.actor:give_money(1000) чтобы получить какой либо предмет ? Например водку или патроны. Поделиться этим сообщением Ссылка на сообщение
shahvkit 3 883 Опубликовано 31 Октября 2017 (изменено) Добрый день. Скрипты совершенно не моя стихия, поэтому прошу вашей помощи. В моде NLC7 столкнулся с проблемой спавна нужного НПС под текстурами. Решение данного вопроса предлагается такое: Прописать диалоги этого НПС кому нибудь другому и сделать следующее Скрытый текст Если случаются такие косяки с уходящими под текстуры НПС, то я применяю на этот случай простое решение: В логе найти его название как он заспавнен, например в данном случае это rad_tramplin_glavn. Ну и просто удалить его из игры, чтобы не мучался сам и не мучал игрока. Прописать в любом скрипте функцию с произвольным названием. Например test в mike.script Имя НПС вставить того, который глючит. В нашем случае это rad_tramplin_glavn function test() misc.release_by_name("rad_tramplin_glavn") end Загрузить игру на нужной локации и ввести команду исполнения скрипта В нашем случае это flush !mike.test НПС исчезнет навсегда, без убийства и падения репы ГГ. Вот скрипт в который нужно это вставить - http://rgho.st/6ZlCvRDgL Пожалуйста вставьте правильно предложенное выше. И ещё одно: Как ввести команду исполнения скрипта - где то напечатать её ? Просьба снимается. Сделал как написано, и в консоли прописал flush !mike.test Вроде сработало. Изменено 31 Октября 2017 пользователем shahvkit Поделиться этим сообщением Ссылка на сообщение