Случайная подборка модов
Сталкер: Конец Света
3.0
Золотой Шар. Завершение
3.9
Боевая подготовка 2
3.6
Mysterious Zone
4.0
Эхо Чернобыля 2
3.7
Legend Returns 0.9.2
4.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
    Российская Федерация  denis2000
    Понедельник, 12.03.2018, 13:51 | Сообщение # 601
    Время Альянса
    Статус:
    Ветеран:
    Сообщений: 4070
    Награды: 16
    Регистрация: 19.07.2013

    Jeka81, Будьте проще:
    1. Спавните этого чувака в скваде из одного НПС.
    2. Делайте логику перемещения в рестрикторе.
    3. Удалите сквад со старого смарта (ну или если очень нужно телепортируйте сквад).
    4. Создайте сквад на новом смарте.
    В обоих вариантах должен быть правильно указан target_smart сквада.
    Сообщение отредактировал denis2000 - Понедельник, 12.03.2018, 14:03
      Злобная реклама
    Понедельник, 12.03.2018, 13:51
    Статус:
    Сообщений: 666
    Регистрация: 19.07.2013
    Российская Федерация  Jeka81
    Понедельник, 12.03.2018, 16:01 | Сообщение # 602
    Статус:
    Отмычка:
    Сообщений: 125
    Награды: 6
    Регистрация: 02.01.2014

    denis2000, уточняющий вопрос: т.е. будет лучше удалить сквад и, скажем, буквально через секунду создать его же на новом смарте?
      Злобная реклама
    Понедельник, 12.03.2018, 16:01
    Статус:
    Сообщений: 666
    Регистрация: 02.01.2014
    Российская Федерация  denis2000
    Понедельник, 12.03.2018, 17:29 | Сообщение # 603
    Время Альянса
    Статус:
    Ветеран:
    Сообщений: 4070
    Награды: 16
    Регистрация: 19.07.2013

    Jeka81, Перемещать нужно только если необходимо точно сохранить состояние НПС (уровень здоровья, подобранное оружие или переданные важные предметы).
      Злобная реклама
    Понедельник, 12.03.2018, 17:29
    Статус:
    Сообщений: 666
    Регистрация: 19.07.2013
    Российская Федерация  Grelka
    Понедельник, 12.03.2018, 18:11 | Сообщение # 604
    Статус:
    Отмычка:
    Сообщений: 181
    Награды: 2
    Регистрация: 14.08.2017

    Здравтствуйте, мы тут с товарищем пытаемся сделать эффект кровотечения скриптом, мы вставили этот скрипт но он вылетает и краснеет не от кровотечения, а при уроне.
    Не может ли кто нибудь посмотреть и указать на ошибку или помочь ?
      Злобная реклама
    Понедельник, 12.03.2018, 18:11
    Статус:
    Сообщений: 666
    Регистрация: 14.08.2017
    Китай  liu6101828
    Понедельник, 12.03.2018, 18:18 | Сообщение # 605
    Статус:
    Гость:
    Сообщений: 45
    Награды: 1
    Регистрация: 13.03.2017

    How to deal with the problem?
    Прикрепления: 1464596.jpg (317.6 Kb)
      Злобная реклама
    Понедельник, 12.03.2018, 18:18
    Статус:
    Сообщений: 666
    Регистрация: 13.03.2017
    Украина  PARTFINGER
    Понедельник, 12.03.2018, 22:27 | Сообщение # 606
    Статус:
    Гость:
    Сообщений: 49
    Награды: 3
    Регистрация: 01.02.2015

    Есть где-то инфа или урок по генерации диалогов через скрипт? Или я плохо ищу?
    На инсайде статья по этому поводу не дописана.
    В Stalker_ScriptEditor есть функция - создать диалог. Она генерирует это:

    boroda_check_actor_name_i - это же текст i-ой фразы?
    0-я фраза - фраза актора?
    Какие телодвижения делать дальше и как прописать этот диалог кому-то?
    Сообщение отредактировал PARTFINGER - Понедельник, 12.03.2018, 22:40
      Злобная реклама
    Понедельник, 12.03.2018, 22:27
    Статус:
    Сообщений: 666
    Регистрация: 01.02.2015
    Российская Федерация  denis2000
    Вторник, 13.03.2018, 10:38 | Сообщение # 607
    Время Альянса
    Статус:
    Ветеран:
    Сообщений: 4070
    Награды: 16
    Регистрация: 19.07.2013

    Цитата Grelka ()
    пытаемся сделать эффект кровотечения скриптом

    А разве в движке это не реализовано? Параметр bleeding у объекта.
    Цитата Grelka ()
    вылетает и краснеет не от кровотечения, а при уроне

    В скрипте вы ориентируетесь на урон, так в чем вопрос: сделать кровотечение от урона но не от урона? Вылетает и краснеет - это что?


    Цитата PARTFINGER ()
    Есть где-то инфа или урок по генерации диалогов через скрипт?

    Есть в оригинале ЗП, в SGM 2.2. Суть в том что диалог формируется не статично в dialogs.xml например, а в срипте.

    При этом диалог формируется структурно так-же как и в dialogs.xml, но используя движковые методы:
    dialog:AddPhrase(text, next_id, cuurent_id,num)
    где text - текст (аналог <text></text>), next_id - ид следующей фразы (аналог <next></next>), cuurent_id - ид текушей фразы (аналог <phrase id="">)
    script:AddPrecondition(link_precondition)
    где link_precondition - ссылка на скрипт предусловия (аналог <precondition></precondition>)
    script:AddAction(link_action)
    где link_action - ссылка на скрипт выполняемый при выборе фразы (аналог <action></action>).
    и т.д.
    Сообщение отредактировал denis2000 - Вторник, 13.03.2018, 11:02
      Злобная реклама
    Вторник, 13.03.2018, 10:38
    Статус:
    Сообщений: 666
    Регистрация: 19.07.2013
    Украина  PARTFINGER
    Вторник, 13.03.2018, 13:40 | Сообщение # 608
    Статус:
    Гость:
    Сообщений: 49
    Награды: 3
    Регистрация: 01.02.2015

    Как получить текст по id из gamedata\configs\text в скрипте?
      Злобная реклама
    Вторник, 13.03.2018, 13:40
    Статус:
    Сообщений: 666
    Регистрация: 01.02.2015
    Российская Федерация  Overfirst
    Вторник, 13.03.2018, 15:18 | Сообщение # 609
    Статус:
    Бывалый:
    Сообщений: 1081
    Награды: 19
    Регистрация: 11.06.2015

    PARTFINGER, game.translate_string(string).
      Злобная реклама
    Вторник, 13.03.2018, 15:18
    Статус:
    Сообщений: 666
    Регистрация: 11.06.2015
    Российская Федерация  Grelka
    Вторник, 13.03.2018, 18:01 | Сообщение # 610
    Статус:
    Отмычка:
    Сообщений: 181
    Награды: 2
    Регистрация: 14.08.2017

    Ребят, можно просто скрипт чтоб при кровотечении урона включался постэфект PPE ?? ...и отключался остановке соответсятвенно ?
      Злобная реклама
    Вторник, 13.03.2018, 18:01
    Статус:
    Сообщений: 666
    Регистрация: 14.08.2017
    Беларусь  TomlnFerno
    Вторник, 13.03.2018, 19:42 | Сообщение # 611
    Статус:
    Отмычка:
    Сообщений: 75
    Награды: 6
    Регистрация: 01.01.2016

    denis2000,
    Код
    dialog:AddPhrase(text, next_id, cuurent_id,num)

    Стало интересно за что отвечает параметр num ? В вашем примере он задан значением -10000
    Сообщение отредактировал TomlnFerno - Вторник, 13.03.2018, 19:43
      Злобная реклама
    Вторник, 13.03.2018, 19:42
    Статус:
    Сообщений: 666
    Регистрация: 01.01.2016
    Украина  PARTFINGER
    Вторник, 13.03.2018, 19:49 | Сообщение # 612
    Статус:
    Гость:
    Сообщений: 49
    Награды: 3
    Регистрация: 01.02.2015

    TomlnFerno, возможно этим параметром задавался приоритет или ещё что-то. Это в исходниках смотреть надо.
      Злобная реклама
    Вторник, 13.03.2018, 19:49
    Статус:
    Сообщений: 666
    Регистрация: 01.02.2015
    Российская Федерация  denis2000
    Вторник, 13.03.2018, 20:06 | Сообщение # 613
    Время Альянса
    Статус:
    Ветеран:
    Сообщений: 4070
    Награды: 16
    Регистрация: 19.07.2013

    TomlnFerno,
    Цитата Комментарий в исходниках ()
    минимальный уровень благосклоггости, необходимый для того чтоб фразу можно было сказать
      Злобная реклама
    Вторник, 13.03.2018, 20:06
    Статус:
    Сообщений: 666
    Регистрация: 19.07.2013
    Российская Федерация  Jeka81
    Среда, 14.03.2018, 11:04 | Сообщение # 614
    Статус:
    Отмычка:
    Сообщений: 125
    Награды: 6
    Регистрация: 02.01.2014

    В некоторых модах на ЗП видел такую реализацию:

    Есть подсказки как такое реализовать на чистом ЗП?
    Или хотя бы напомните, в каких модах я мог такое видеть? Памяти нет совсем closedeyes
    Спасибо заранее!
      Злобная реклама
    Среда, 14.03.2018, 11:04
    Статус:
    Сообщений: 666
    Регистрация: 02.01.2014
    Российская Федерация  denis2000
    Среда, 14.03.2018, 12:29 | Сообщение # 615
    Время Альянса
    Статус:
    Ветеран:
    Сообщений: 4070
    Награды: 16
    Регистрация: 19.07.2013

    Цитата Jeka81 ()
    Есть подсказки как такое реализовать на чистом ЗП?

    Что конкретно реализовать?
      Злобная реклама
    Среда, 14.03.2018, 12:29
    Статус:
    Сообщений: 666
    Регистрация: 19.07.2013
    Поиск: