Случайная подборка модов
Объединенный Пак 2.1
3.1
Альтернатива 1.3.1
4.0
Darkest Time
3.5
R.M.A mod 1.1.5
4.2
S.T.A.L.K.E.R. Complete 2009
4.0
Закоулки правды
3.6
Последние обновленные темы Прямой эфир Самые популярные темы Последние новости
Модератор форума: 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
    Российская Федерация  Zmey9l_63
    Пятница, 17.08.2018, 20:09 | Сообщение # 1951
    Статус:
    Новичок:
    Сообщений: 369
    Награды: 2
    Регистрация: 14.02.2017

    1. Да. Тоже самое с биноклем.
    2. НПС говорит, потом по сигналу переходит в другую секцию с одновременной выдачей функции воспроизведения звука.
    on_signal = sound_end | remark@racia %=funk%
    Тут либо пишешь стандартную функцию, при которой звук в голове у ГГ будет, либо функцию воспроизведения от кости НПС(реалистичней)...если такая есть))
      Злобная реклама
    Пятница, 17.08.2018, 20:09
    Статус:
    Сообщений: 666
    Регистрация: 14.02.2017
    Российская Федерация  Khyzyr
    Пятница, 17.08.2018, 20:16 | Сообщение # 1952
    Статус:
    Неопытный:
    Сообщений: 452
    Награды: 5
    Регистрация: 19.06.2017

    Zmey9l_63, Благодарю. Буду копаться.
      Злобная реклама
    Пятница, 17.08.2018, 20:16
    Статус:
    Сообщений: 666
    Регистрация: 19.06.2017
    Российская Федерация  Zmey9l_63
    Пятница, 17.08.2018, 20:24 | Сообщение # 1953
    Статус:
    Новичок:
    Сообщений: 369
    Награды: 2
    Регистрация: 14.02.2017

    Угум...В секции
    remark@racia
    пишешь анимку рации и всё. И переход в следующую секцию по таймеру от длительности звука рации.
      Злобная реклама
    Пятница, 17.08.2018, 20:24
    Статус:
    Сообщений: 666
    Регистрация: 14.02.2017
    Российская Федерация  Khyzyr
    Пятница, 17.08.2018, 20:29 | Сообщение # 1954
    Статус:
    Неопытный:
    Сообщений: 452
    Награды: 5
    Регистрация: 19.06.2017

    Zmey9l_63, Это у меня уже все сделано, спасибо. Разобраться теперь бы с озвучкой рации.
      Злобная реклама
    Пятница, 17.08.2018, 20:29
    Статус:
    Сообщений: 666
    Регистрация: 19.06.2017
    Российская Федерация  Zmey9l_63
    Пятница, 17.08.2018, 20:53 | Сообщение # 1955
    Статус:
    Новичок:
    Сообщений: 369
    Награды: 2
    Регистрация: 14.02.2017

    В xr_effects.script есть функции воспроизведения. Может кто подскажет - как вызвать из логики.
      Злобная реклама
    Пятница, 17.08.2018, 20:53
    Статус:
    Сообщений: 666
    Регистрация: 14.02.2017
    Российская Федерация  makdm
    Пятница, 17.08.2018, 21:52 | Сообщение # 1956
    Время Альянса
    Статус:
    Опытный:
    Сообщений: 1787
    Награды: 19
    Регистрация: 22.11.2012

    Цитата Zmey9l_63 ()
    Может кто подскажет - как вызвать из логики.

    Вот кусок логики из мода Связь Времен.
    Лидер монолита болтает по рации:

      Злобная реклама
    Пятница, 17.08.2018, 21:52
    Статус:
    Сообщений: 666
    Регистрация: 22.11.2012
    Российская Федерация  Khyzyr
    Пятница, 17.08.2018, 22:12 | Сообщение # 1957
    Статус:
    Неопытный:
    Сообщений: 452
    Награды: 5
    Регистрация: 19.06.2017

    makdm, Спасибо. А в рестрикторе работает такого типа сигналы? on_signal = sound_end. Как мне проследить из логики рестриктора, что звук закончен?
      Злобная реклама
    Пятница, 17.08.2018, 22:12
    Статус:
    Сообщений: 666
    Регистрация: 19.06.2017
    Российская Федерация  atanda
    Пятница, 17.08.2018, 22:23 | Сообщение # 1958
    Статус:
    Бывалый:
    Сообщений: 672
    Награды: 7
    Регистрация: 12.07.2017

    Khyzyr, сигналы такая вещь, что ловятся только в логике того нпс у которого он был сгенерирован. Т.е. рестриктор не поймает сигнал другого рестриктора.
      Злобная реклама
    Пятница, 17.08.2018, 22:23
    Статус:
    Сообщений: 666
    Регистрация: 12.07.2017
    Российская Федерация  Khyzyr
    Пятница, 17.08.2018, 22:25 | Сообщение # 1959
    Статус:
    Неопытный:
    Сообщений: 452
    Награды: 5
    Регистрация: 19.06.2017

    atanda, Ты внимательно читал то, что я написал?
      Злобная реклама
    Пятница, 17.08.2018, 22:25
    Статус:
    Сообщений: 666
    Регистрация: 19.06.2017
    Российская Федерация  makdm
    Пятница, 17.08.2018, 22:29 | Сообщение # 1960
    Время Альянса
    Статус:
    Опытный:
    Сообщений: 1787
    Награды: 19
    Регистрация: 22.11.2012

    Цитата Khyzyr ()
    Как мне проследить из логики рестриктора, что звук закончен?

    В рестрикторе лучше сделать по другому:

    [sr_idle@start]
    on_info = {+info } sr_idle@play %=play_sound( sound )%

    [sr_idle@play ]
    on_info = { !is_playing_sound() } sr_idle@stop

    [sr_idle@stop]
    Сообщение отредактировал makdm - Пятница, 17.08.2018, 22:30
      Злобная реклама
    Пятница, 17.08.2018, 22:29
    Статус:
    Сообщений: 666
    Регистрация: 22.11.2012
    Российская Федерация  Khyzyr
    Пятница, 17.08.2018, 22:30 | Сообщение # 1961
    Статус:
    Неопытный:
    Сообщений: 452
    Награды: 5
    Регистрация: 19.06.2017

    makdm, Спасибо wink То, что нужно.

    Добавлено (17.08.2018, 22:53)
    ---------------------------------------------
    makdm, Не отстану сегодня. Так, как это будет выглядеть, если я проверяю два звука?

    То есть: у меня НПС говорит фразу, выдает поршень, переходит на логику ожидания ответа. По поршню воспроизводится звук через рестриктор и выдается поршень. НПС после получения поршня, говорит вторую фразу и т.д. Вот логика моего рестриктора, что в ней не так?

    Код
    [logic]
    active = sr_idle@1

    [sr_idle@1]
    on_info = {+esc_oleg_talk_1_go} sr_idle@2 %=play_sound(meet_talk_leader)%

    [sr_idle@2]
    on_info = {!is_playing_sound()} sr_idle@3 %+esc_oleg_talk_1_end%

    [sr_idle@3]
    on_info = {+esc_oleg_talk_2_go} sr_idle@4 %=play_sound(meet_talk_leader)%

    [sr_idle@4]
    on_info = {!is_playing_sound()} sr_idle@nil %+esc_oleg_talk_2_end%

    [sr_idle@nil]
      Злобная реклама
    Пятница, 17.08.2018, 22:30
    Статус:
    Сообщений: 666
    Регистрация: 19.06.2017
    Российская Федерация  makdm
    Пятница, 17.08.2018, 23:25 | Сообщение # 1962
    Время Альянса
    Статус:
    Опытный:
    Сообщений: 1787
    Награды: 19
    Регистрация: 22.11.2012

    Цитата Khyzyr ()
    Вот логика моего рестриктора, что в ней не так?

    Всё так.
    Не так может быть с логикой вашего НПС.
      Злобная реклама
    Пятница, 17.08.2018, 23:25
    Статус:
    Сообщений: 666
    Регистрация: 22.11.2012
    Российская Федерация  Zmey9l_63
    Пятница, 17.08.2018, 23:38 | Сообщение # 1963
    Статус:
    Новичок:
    Сообщений: 369
    Награды: 2
    Регистрация: 14.02.2017

    Khyzyr, а причем здесь вообще рестриктор?
    Все эти действия по переговорам нужно делать из логики непися.
    Сообщение отредактировал Zmey9l_63 - Пятница, 17.08.2018, 23:41
      Злобная реклама
    Пятница, 17.08.2018, 23:38
    Статус:
    Сообщений: 666
    Регистрация: 14.02.2017
    Российская Федерация  Khyzyr
    Пятница, 17.08.2018, 23:42 | Сообщение # 1964
    Статус:
    Неопытный:
    Сообщений: 452
    Награды: 5
    Регистрация: 19.06.2017

    makdm, Проверю
    Zmey9l_63, Я не нашел другого способа воспроизведения ответа по рации, кроме как сделать это через рестриктор с выдачей поршней из логики НПС.

    Добавлено (17.08.2018, 23:50)
    ---------------------------------------------
    Вот логика, все скидывать не вижу смысла. Срабатывает только первая фраза и первый ответ.
    P.S. Звуки тестовые от другого НПС, по квесту они работали.

      Злобная реклама
    Пятница, 17.08.2018, 23:42
    Статус:
    Сообщений: 666
    Регистрация: 19.06.2017
    Российская Федерация  Zmey9l_63
    Пятница, 17.08.2018, 23:53 | Сообщение # 1965
    Статус:
    Новичок:
    Сообщений: 369
    Награды: 2
    Регистрация: 14.02.2017

    Я в недоумении...
    ЗП настолько бедна функциями воспроизведения звука из логики непися? cry
    А вот это разве не сработает?
    %=play_sound(meet_talk_leader)%

    Добавлено (17.08.2018, 23:57)
    ---------------------------------------------
    Стоять!
    А что - snd=звуковая тема - не работает?
    Чёто у меня волосы дыбом встали от этих конструкций))
    Сообщение отредактировал Zmey9l_63 - Суббота, 18.08.2018, 00:05
      Злобная реклама
    Пятница, 17.08.2018, 23:53
    Статус:
    Сообщений: 666
    Регистрация: 14.02.2017
    Поиск: