Случайная подборка модов
Тайный путь
3.6
«Последний Сталкер»
4.1
Выживший. Побег из Зоны
3.7
Время перемен v2.0
4.1
Возвращение Шрама
3.9
STCoP Weapon Pack 3.3
4.4
Последние обновленные темы Прямой эфир Самые популярные темы Последние новости
Модератор форума: 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
    Понедельник, 15.06.2020, 20:07 | Сообщение # 7366
    Время Альянса
    Статус:
    Ветеран:
    Сообщений: 4070
    Награды: 16
    Регистрация: 19.07.2013

    sergej5500, Неужели СОТНИ точек до которых в ЦИКЛЕ нужно проверять дистанцию единственное решение вашей задачи!?
      Злобная реклама
    Понедельник, 15.06.2020, 20:07
    Статус:
    Сообщений: 666
    Регистрация: 19.07.2013
    Российская Федерация  sergej5500
    Понедельник, 15.06.2020, 20:23 | Сообщение # 7367
    Статус:
    Новичок:
    Сообщений: 290
    Награды: 4
    Регистрация: 09.01.2017

    Цитата denis2000 ()
    Неужели СОТНИ точек до которых в ЦИКЛЕ нужно проверять дистанцию


    Скажем так. В СГМ есть закладываемые рюкзаки ГГ. Он ставит их, где хочет и их никто не трогает. Это не совсем логично. У моего соавтора родилась идея - обчищать рюкзаки ГГ. Возле крупных баз и дорог с вероятностью 90%. Чуть дальше от трасс с вероятностью 50%. На окраинах локации вообще не трогать рюкзаки.

    Вариантов решения задачи пока вижу два.

    1. Ставим рестриктор, накрывающий все базы и дороги на локации. Даже два рестриктора. Один внутри другого. На 90% и на 50%. В момент закладки проверяем положение ГГ и делаем рюкзак с одним из трех вариантов логики. Разница в вероятности самоочищения рюкзака.

    2. Вдоль оживленных трасс и возле баз ставим пойнты. Те самые, про которые я писал. Тут нужно проверять либо дистанции от пойнтов до ГГ в момент закладки и опять рюкзак с одним из 3-х вариантов логики. Либо рюкзак сам должен проверить дистанции до пойнтов из своей логики. В этом случае логика рюкзака будет одна. Очевидно, что она должна подходить для любой локации. Для этого и нужна такая функция.
      Злобная реклама
    Понедельник, 15.06.2020, 20:23
    Статус:
    Сообщений: 666
    Регистрация: 09.01.2017
    Российская Федерация  Ferveks
    Понедельник, 15.06.2020, 21:30 | Сообщение # 7368
    Игра Душ: Начало
    Статус:
    Бывалый:
    Сообщений: 646
    Награды: 5
    Регистрация: 29.06.2017

    Проблема с пернатыми - спавнил их через sr_crow_spawner на пути, висящем высоко в воздухе.

    Но если actor спускается в низину или пещеру, то птички начинают летать чуть ли не над головой, да и в целом, очень низко.

    Как поправить?
      Злобная реклама
    Понедельник, 15.06.2020, 21:30
    Статус:
    Сообщений: 666
    Регистрация: 29.06.2017
    Российская Федерация  Winsor
    Понедельник, 15.06.2020, 21:42 | Сообщение # 7369
    Статус:
    Отмычка:
    Сообщений: 163
    Награды: 0
    Регистрация: 22.04.2020

      Злобная реклама
    Понедельник, 15.06.2020, 21:42
    Статус:
    Сообщений: 666
    Регистрация: 22.04.2020
    Украина  AziatkaVictor
    Понедельник, 15.06.2020, 22:07 | Сообщение # 7370
    Статус:
    Опытный:
    Сообщений: 1313
    Награды: 4
    Регистрация: 30.08.2018

    Winsor, это создание новых gui, а для изменения экрана загрузки, как я знаю, надо редактировать движок.
      Злобная реклама
    Понедельник, 15.06.2020, 22:07
    Статус:
    Сообщений: 666
    Регистрация: 30.08.2018
    Российская Федерация  denis2000
    Вторник, 16.06.2020, 09:23 | Сообщение # 7371
    Время Альянса
    Статус:
    Ветеран:
    Сообщений: 4070
    Награды: 16
    Регистрация: 19.07.2013

    sergej5500, Функция может быть например такой:

    Путь для каждой локации только один, но состоит из множества точек. в функцию передается расстояние для проверки, имя локации и соответствуюший путь определяется автоматом.

    Функция для попадание в рестриктор вообще проблем вам не составит.

    Но я бы реализовывал по другому: брал честное приближение НПС к тайникам на определенную дистанцию и чистил их, возможно с полноценной схемой обыска (как у трупов).
    Сообщение отредактировал denis2000 - Вторник, 16.06.2020, 09:27
      Злобная реклама
    Вторник, 16.06.2020, 09:23
    Статус:
    Сообщений: 666
    Регистрация: 19.07.2013
    Российская Федерация  sergej5500
    Вторник, 16.06.2020, 09:43 | Сообщение # 7372
    Статус:
    Новичок:
    Сообщений: 290
    Награды: 4
    Регистрация: 09.01.2017

    denis2000,

    Спасибо за ответ.

    Цитата denis2000 ()
    брал честное приближение НПС к тайникам на определенную дистанцию и чистил их, возможно с полноценной схемой обыска (как у трупов)


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

    Добавлено (16.06.2020, 12:44)
    ---------------------------------------------
    Добрый день.

    Возможно ли из логики инвентори бокс проверить, находится ли этот бокс внутри рестриктора? Допустим, есть список рестрикторов - zat_treas_clean, jup_treas_clean и т.д.

    Нужно проверить, находится ли бокс внутри хотя бы одного рестриктора из списка. На локации может находится только один рестриктор из списка.

    Как составить функцию для xr_condition?

      Злобная реклама
    Вторник, 16.06.2020, 09:43
    Статус:
    Сообщений: 666
    Регистрация: 09.01.2017
    Российская Федерация  Winsor
    Вторник, 16.06.2020, 13:39 | Сообщение # 7373
    Статус:
    Отмычка:
    Сообщений: 163
    Награды: 0
    Регистрация: 22.04.2020

    Видел в некоторых модах, что при использовании медикаментов прятались руки на время.
    Так вот, как это сделать на ЗП? Есть ли уже готовая функция?
      Злобная реклама
    Вторник, 16.06.2020, 13:39
    Статус:
    Сообщений: 666
    Регистрация: 22.04.2020
    Украина  AziatkaVictor
    Вторник, 16.06.2020, 14:02 | Сообщение # 7374
    Статус:
    Опытный:
    Сообщений: 1313
    Награды: 4
    Регистрация: 30.08.2018

    Winsor, ТЫК. Там все показывается в части "Без лишних слов".
      Злобная реклама
    Вторник, 16.06.2020, 14:02
    Статус:
    Сообщений: 666
    Регистрация: 30.08.2018
    Российская Федерация  denis2000
    Вторник, 16.06.2020, 15:09 | Сообщение # 7375
    Время Альянса
    Статус:
    Ветеран:
    Сообщений: 4070
    Награды: 16
    Регистрация: 19.07.2013

    Цитата sergej5500 ()
    вся соль в том, что тайники, по замыслу, чистятся, когда ГГ далеко.

    У вас НПС не ходят в сквадах в офлайне? Я не вижу тут никаких проблем в случае полноценной реализации симуляции.
    Цитата sergej5500 ()
    Возможно ли из логики инвентори бокс проверить, находится ли этот бокс внутри рестриктора?

    См. функции obj_in_zone, one_obj_in_zone и story_obj_in_zone_by_name
      Злобная реклама
    Вторник, 16.06.2020, 15:09
    Статус:
    Сообщений: 666
    Регистрация: 19.07.2013
    Российская Федерация  Крим
    Вторник, 16.06.2020, 16:50 | Сообщение # 7376
    Статус:
    Новичок:
    Сообщений: 231
    Награды: 1
    Регистрация: 21.04.2019

    Здравствуйте. Есть вопросы. Как и где прописывать озвучку для новой группировки? Нужно ли фразы прогонять через SDK? В интернете ничего подобного не нашел. Подскажите, пожалуйста.
    Сообщение отредактировал Крим - Вторник, 16.06.2020, 16:52
      Злобная реклама
    Вторник, 16.06.2020, 16:50
    Статус:
    Сообщений: 666
    Регистрация: 21.04.2019
    Сомали  WolfHeart
    Вторник, 16.06.2020, 17:03 | Сообщение # 7377
    Статус:
    Опытный:
    Сообщений: 3154
    Награды: 18
    Регистрация: 06.06.2017

    Цитата Крим ()
    Нужно ли фразы прогонять через SDK? В интернете ничего подобного не нашел. Подскажите, пожалуйста.

    Пожалуйста: Категория:Sound&Video
    Страницы в категории «Звук»
    Сообщение отредактировал WolfHeart - Вторник, 16.06.2020, 17:29
      Злобная реклама
    Вторник, 16.06.2020, 17:03
    Статус:
    Сообщений: 666
    Регистрация: 06.06.2017
    Российская Федерация  Winsor
    Среда, 17.06.2020, 11:43 | Сообщение # 7378
    Статус:
    Отмычка:
    Сообщений: 163
    Награды: 0
    Регистрация: 22.04.2020

    AziatkaVictor, Нету ссылки на файл (ничего не найдено). Значит не могу реализовать.
      Злобная реклама
    Среда, 17.06.2020, 11:43
    Статус:
    Сообщений: 666
    Регистрация: 22.04.2020
    Российская Федерация  RoboCat
    Среда, 17.06.2020, 12:11 | Сообщение # 7379
    Статус:
    Новичок:
    Сообщений: 300
    Награды: 9
    Регистрация: 07.01.2017

    Цитата Крим ()
    Нужно ли фразы прогонять через SDK?

    Можно и без него, Конвертируй WAV в OGG и скачай программу OggComment.
    Сообщение отредактировал RoboCat - Среда, 17.06.2020, 12:11
      Злобная реклама
    Среда, 17.06.2020, 12:11
    Статус:
    Сообщений: 666
    Регистрация: 07.01.2017
    Украина  AziatkaVictor
    Среда, 17.06.2020, 12:41 | Сообщение # 7380
    Статус:
    Опытный:
    Сообщений: 1313
    Награды: 4
    Регистрация: 30.08.2018

    RoboCat, а зачем так? В СДК не так уж и сложно прогнать Wav файлы, дело на пару минут или меньше.
      Злобная реклама
    Среда, 17.06.2020, 12:41
    Статус:
    Сообщений: 666
    Регистрация: 30.08.2018
    Поиск: