Случайная подборка модов
Начало. Пролог Проекта Отступник
3.2
G.L.A.D.I.A.T.O.R. II Время Альянса
3.4
SGM 1.7: Geonezis Addon
4.0
Krovosos mod v. 3.8
4.0
Oblivion Lost Remake
4.1
Радиоактивное мясо. Схватка
3.0
Последние обновленные темы Прямой эфир Самые популярные темы Последние новости
Модератор форума: FanG, Аdmin, FantomICW, Overfirst  
[CoP] Модострой: вопросница
Российская Федерация  Overfirst
Воскресенье, 31.12.2017, 13:17 | Сообщение # 1
Статус:
Бывалый:
Сообщений: 1081
Награды: 19
Регистрация: 11.06.2015

[CoP] Модострой: вопросница

Тема посвящена моддингу на платформе Зов Припяти.

Соседние темы: Тень Чернобыля / Чистое небо.


  • Здесь задают вопросы и получают на них ответы. Прежде чем задать вопрос, воспользуйтесь поиском по разделу, ответ на него, вероятно, уже есть.

  • Если у вас произошёл вылет, проверьте лог и поищите информацию об ошибке в справочнике. Также будет полезно посмотреть справочник ошибок. Если у Вас вылетает какой-то мод, то следует написать в тему этого мода.

  • Грамотно оформляйте свой пост, чётко доносите суть своего вопроса (ответа).

  • Благодарность выражаем в личке или же ставим плюсик в историю репутации. Подобные посты будут удаляться.
  •   Злобная реклама
    Воскресенье, 31.12.2017, 13:17
    Статус:
    Сообщений: 666
    Регистрация: 11.06.2015
    Российская Федерация  Paradox27kms
    Вторник, 28.04.2020, 14:28 | Сообщение # 6661
    Статус:
    Новичок:
    Сообщений: 312
    Награды: 2
    Регистрация: 11.02.2019

    Как у НПС удалить предмет? Например нож...
      Злобная реклама
    Вторник, 28.04.2020, 14:28
    Статус:
    Сообщений: 666
    Регистрация: 11.02.2019
    Российская Федерация  makdm
    Вторник, 28.04.2020, 16:46 | Сообщение # 6662
    Время Альянса
    Статус:
    Опытный:
    Сообщений: 1787
    Награды: 19
    Регистрация: 22.11.2012

    Цитата Paradox27kms ()
    Как у НПС удалить предмет? Например нож...

    Например нож - не получится. Потому что в ЗП его у НПС отродясь не было.

    Удаления предмета у НПС:

    function remove_item_npc(actor, npc, p)
    --' p[1] - секция объекта
    local item = p[1]

    local obj = npc:object(item)
    if obj ~= nil then
    alife():release(alife():object(obj:id()), true)
    end
    end

    Вызов функции из логики НПС. Сама функция в файле xr_effects.script
      Злобная реклама
    Вторник, 28.04.2020, 16:46
    Статус:
    Сообщений: 666
    Регистрация: 22.11.2012
    Российская Федерация  Paradox27kms
    Вторник, 28.04.2020, 17:30 | Сообщение # 6663
    Статус:
    Новичок:
    Сообщений: 312
    Награды: 2
    Регистрация: 11.02.2019

    makdm,
    Цитата makdm ()
    Например нож - не получится. Потому что в ЗП его у НПС отродясь не было.
    Так я ему же сам и добавил. dry А за функцию благодарю.
    Сообщение отредактировал Paradox27kms - Вторник, 28.04.2020, 17:32
      Злобная реклама
    Вторник, 28.04.2020, 17:30
    Статус:
    Сообщений: 666
    Регистрация: 11.02.2019
    Российская Федерация  Piper
    Среда, 29.04.2020, 10:37 | Сообщение # 6664
    Статус:
    Зевака:
    Сообщений: 17
    Награды: 0
    Регистрация: 05.04.2019

    Есть ли какая-нибудь схема логики, которая выполняет функцию из скрипта?
    Нужно что-то подобное: Игрок вошёл в рестриктор, сработала функция.
      Злобная реклама
    Среда, 29.04.2020, 10:37
    Статус:
    Сообщений: 666
    Регистрация: 05.04.2019
    Украина  AziatkaVictor
    Среда, 29.04.2020, 12:20 | Сообщение # 6665
    Статус:
    Опытный:
    Сообщений: 1313
    Награды: 4
    Регистрация: 30.08.2018

    MadV1c, при необходимых знаниях, это, наверное, элементарно. Не смотрел, как происходит спавн трупов в пространственном пузыре, но, думаю, сделать спавн инструментов - не проблема.
      Злобная реклама
    Среда, 29.04.2020, 12:20
    Статус:
    Сообщений: 666
    Регистрация: 30.08.2018
    Беларусь  MadV1c
    Среда, 29.04.2020, 12:22 | Сообщение # 6666
    Статус:
    Зевака:
    Сообщений: 14
    Награды: 0
    Регистрация: 25.10.2018

    Цитата AziatkaVictor ()
    при необходимых знаниях, это, наверное, элементарно.

    Хотелось бы увидеть либо наводку как это сделать, если это не сложно. Либо получить готовый мод, опять же если это не сложно и не долго.
      Злобная реклама
    Среда, 29.04.2020, 12:22
    Статус:
    Сообщений: 666
    Регистрация: 25.10.2018
    Украина  AziatkaVictor
    Среда, 29.04.2020, 12:37 | Сообщение # 6667
    Статус:
    Опытный:
    Сообщений: 1313
    Награды: 4
    Регистрация: 30.08.2018

    MadV1c, ну, там по-сути, надо либо распаковать all.spawn, либо декомпилировать локации в СДК, удалить или просто переместить наборы инструментов и собрать один спавн, в котором будет спавн несколько локаций. Можешь попробовать поискать на эту тему.
    Сообщение отредактировал AziatkaVictor - Среда, 29.04.2020, 12:38
      Злобная реклама
    Среда, 29.04.2020, 12:37
    Статус:
    Сообщений: 666
    Регистрация: 30.08.2018
    Российская Федерация  Neptun
    Среда, 29.04.2020, 13:04 | Сообщение # 6668
    Связной
    Статус:
    Бывалый:
    Сообщений: 672
    Награды: 9
    Регистрация: 25.03.2012

    Цитата Piper ()
    Игрок вошёл в рестриктор, сработала функция.

    Самая обыкновенная логика рестриктора:

    Код
    [logic]
    active = sr_idle@zone

    [sr_idle@zone]
    on_info = {=actor_in_zone(ид_рестриктора)} %=функция_из_xr_effects% sr_idle@nil

    [sr_idle@nil]

    Добавлено (29.04.2020, 13:07)
    ---------------------------------------------

    Цитата MadV1c ()
    На сколько сложно/долго/трудозатратно в оригинальном Зове Припяти

    Элементарно, если работаешь со спавном. В двух словах не описать. Либо через СДК всё переспавнить, но у вас вряд ли получится. Либо через программу ACDC распаковать all.spawn и вручную перенести секции инструментов (toolkit_1, toolkit_2, toolkit_3). Ссылки на программы и уроки найдёшь здесь.
      Злобная реклама
    Среда, 29.04.2020, 13:04
    Статус:
    Сообщений: 666
    Регистрация: 25.03.2012
    Беларусь  MadV1c
    Среда, 29.04.2020, 13:28 | Сообщение # 6669
    Статус:
    Зевака:
    Сообщений: 14
    Награды: 0
    Регистрация: 25.10.2018

    Neptun,
    Могу я попросить сделать этот перенос? Т.к. я в модостроении ничего не смыслю. И сбросить готовый результат? Если это не затруднит.
      Злобная реклама
    Среда, 29.04.2020, 13:28
    Статус:
    Сообщений: 666
    Регистрация: 25.10.2018
    Российская Федерация  Paradox27kms
    Среда, 29.04.2020, 14:53 | Сообщение # 6670
    Статус:
    Новичок:
    Сообщений: 312
    Награды: 2
    Регистрация: 11.02.2019

    MadV1c, Напиши мне в личку happy
      Злобная реклама
    Среда, 29.04.2020, 14:53
    Статус:
    Сообщений: 666
    Регистрация: 11.02.2019
    Российская Федерация  Крим
    Среда, 29.04.2020, 15:06 | Сообщение # 6671
    Статус:
    Новичок:
    Сообщений: 231
    Награды: 1
    Регистрация: 21.04.2019

    Здравствуйте. У меня вопрос.
    1.

    2.
    Сообщение отредактировал Крим - Среда, 29.04.2020, 15:51
      Злобная реклама
    Среда, 29.04.2020, 15:06
    Статус:
    Сообщений: 666
    Регистрация: 21.04.2019
    Российская Федерация  makdm
    Среда, 29.04.2020, 15:59 | Сообщение # 6672
    Время Альянса
    Статус:
    Опытный:
    Сообщений: 1787
    Награды: 19
    Регистрация: 22.11.2012

    Цитата Крим ()
    Почему НПС с логикой [companion] целится на игрока?

    Такая анимация прописана ему в схеме companion
    Открываете файл xr_companion.script и пописываете ему какую вы желаете анимацию.
      Злобная реклама
    Среда, 29.04.2020, 15:59
    Статус:
    Сообщений: 666
    Регистрация: 22.11.2012
    Беларусь  MadV1c
    Четверг, 30.04.2020, 07:51 | Сообщение # 6673
    Статус:
    Зевака:
    Сообщений: 14
    Награды: 0
    Регистрация: 25.10.2018

    Paradox27kms, Написал )
      Злобная реклама
    Четверг, 30.04.2020, 07:51
    Статус:
    Сообщений: 666
    Регистрация: 25.10.2018
    Российская Федерация  Крим
    Пятница, 01.05.2020, 16:43 | Сообщение # 6674
    Статус:
    Новичок:
    Сообщений: 231
    Награды: 1
    Регистрация: 21.04.2019

    Здравствуйте. Возникла проблема. Решил попробовать новую логику - логику wounded. Все прописал, когда НПС должен на неё происходит вылет.

    Подскажите, пожалуйста, что не так.
      Злобная реклама
    Пятница, 01.05.2020, 16:43
    Статус:
    Сообщений: 666
    Регистрация: 21.04.2019
    Российская Федерация  makdm
    Пятница, 01.05.2020, 17:05 | Сообщение # 6675
    Время Альянса
    Статус:
    Опытный:
    Сообщений: 1787
    Награды: 19
    Регистрация: 22.11.2012

    Крим, вот так сделай:

      Злобная реклама
    Пятница, 01.05.2020, 17:05
    Статус:
    Сообщений: 666
    Регистрация: 22.11.2012
    Поиск: