Случайная подборка модов
Lost World Condemned
3.5
Золотой Обоз 2
3.0
Dead Autumn
4.1
Контракт на плохую жизнь: Эффект бабочки
3.7
История Борова
3.6
Сталкер "Диана"
2.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
    Япония  Detron
    Четверг, 19.07.2018, 13:15 | Сообщение # 1471
    Статус:
    Гость:
    Сообщений: 35
    Награды: 1
    Регистрация: 13.07.2017

    Цитата sinaps ()
    Посмотреть пример в конфиге артефактов или оружия.

    Так в том и суть, что если сделать, как там, то у меня выйдет подбираемый предмет, а про оружие - это вообще другая степь. Я поэтому и написал сюда, т.к. не знаю, как реализовать подобное. Разве я не должен тогда задать объекту класс или что-то еще? Не могу же я на пустом месте вписать в конфиг только строку particles_bones и particles. Если это было бы так просто, то смысл был бы сюда писать wacko
      Злобная реклама
    Четверг, 19.07.2018, 13:15
    Статус:
    Сообщений: 666
    Регистрация: 13.07.2017
    Российская Федерация  sinaps
    Четверг, 19.07.2018, 13:44 | Сообщение # 1472
    Статус:
    Ветеран:
    Сообщений: 4757
    Награды: 4
    Регистрация: 02.04.2016

    Цитата Detron ()
    то у меня выйдет подбираемый предмет

    «подбираемый предмет» = «динамический предмет». Разве нет?
    Цитата Detron ()
    должен тогда задать объекту класс

    Обязательно. Вот в зависимости от него и будут обрабатываться или нет партиклы из конфига. Либо использовать класс для которого есть обработка партиклов, либо редактируя движок: добавить обработку партиклов в класс, написать новый класс с нужными свойствами. А иначе никак. Или объект не динамический.

    Добавлено (19.07.2018, 13:44)
    ---------------------------------------------

    Цитата Detron ()
    а про оружие - это вообще другая степь

    Разве? А казалось бы тоже динамический объект. wink
      Злобная реклама
    Четверг, 19.07.2018, 13:44
    Статус:
    Сообщений: 666
    Регистрация: 02.04.2016
    Япония  Detron
    Четверг, 19.07.2018, 14:07 | Сообщение # 1473
    Статус:
    Гость:
    Сообщений: 35
    Награды: 1
    Регистрация: 13.07.2017

    Цитата sinaps ()
    «подбираемый предмет» = «динамический предмет». Разве нет?

    Есть статические, есть динамические. Не все динамические же подбираемые.
    Цитата sinaps ()
    Либо использовать класс для которого есть обработка партиклов, либо редактируя движок

    Хмм, а есть ли какая-нибудь функция или логика для подбираемого предмета, которая не дает его поднять? Ну а вообще-то мне только вот вспомнилось, что в каком-то моде на ТЧ были чумные зомби, вокруг которых летали мухи (явный партикл). Интересно, что тогда ему прописывали ради этого... Ну, в общем, мне все ясно. Тут, судя по всему, никто не знает, как быть с моей проблемой. Видимо, партиклами тут мало кто увлекался в подобном ключе biggrin
      Злобная реклама
    Четверг, 19.07.2018, 14:07
    Статус:
    Сообщений: 666
    Регистрация: 13.07.2017
    Российская Федерация  denis2000
    Четверг, 19.07.2018, 16:35 | Сообщение # 1474
    Время Альянса
    Статус:
    Ветеран:
    Сообщений: 4070
    Награды: 16
    Регистрация: 19.07.2013

    Detron, Нет препятствий патриоту:
    Код
    object:start_particles(particl_name,particl_bone)

    где object - объект на котором нужно проиграть партикл, particl_name - имя партикла (например: "artefact\\af_electra_show"), particl_bone - сустав на котором проиграть партикл (например: "bip01_head").

    Партиклы проигрывать можно:
    1. На объекте который поддерживает их по умолчанию, например артефакты проигрывают их автоматически при поддержке движка.
    2. На динамическом объекте, с привязкой к суставу.
    3. В определенной точке пространства:
    Код
    particle:play_at_pos(path:point(0))
    Сообщение отредактировал denis2000 - Четверг, 19.07.2018, 16:42
      Злобная реклама
    Четверг, 19.07.2018, 16:35
    Статус:
    Сообщений: 666
    Регистрация: 19.07.2013
    Япония  Detron
    Четверг, 19.07.2018, 20:48 | Сообщение # 1475
    Статус:
    Гость:
    Сообщений: 35
    Награды: 1
    Регистрация: 13.07.2017

    denis2000, огромное спасибо за такой развернутый ответ wink
    Цитата denis2000 ()
    2. На динамическом объекте, с привязкой к суставу.

    А можно было бы подробнее про этот момент?
    Сообщение отредактировал Detron - Четверг, 19.07.2018, 20:49
      Злобная реклама
    Четверг, 19.07.2018, 20:48
    Статус:
    Сообщений: 666
    Регистрация: 13.07.2017
    Российская Федерация  denis2000
    Четверг, 19.07.2018, 21:50 | Сообщение # 1476
    Время Альянса
    Статус:
    Ветеран:
    Сообщений: 4070
    Награды: 16
    Регистрация: 19.07.2013

    Цитата Detron ()
    А можно было бы подробнее про этот момент?

    Спрашивайте...
      Злобная реклама
    Четверг, 19.07.2018, 21:50
    Статус:
    Сообщений: 666
    Регистрация: 19.07.2013
    Российская Федерация  kiselev123
    Четверг, 19.07.2018, 22:36 | Сообщение # 1477
    Статус:
    Отмычка:
    Сообщений: 109
    Награды: 3
    Регистрация: 04.02.2017

    Здравствуйте.
    Решил заспавнить НПС в all_spawn, но при компиляции получил ошибку:

    сама функция

    Искал в интернете ничего вразумительного не нашёл.
    Сообщение отредактировал kiselev123 - Четверг, 19.07.2018, 22:37
      Злобная реклама
    Четверг, 19.07.2018, 22:36
    Статус:
    Сообщений: 666
    Регистрация: 04.02.2017
    Российская Федерация  zhenya4342
    Пятница, 20.07.2018, 01:31 | Сообщение # 1478
    Статус:
    Отмычка:
    Сообщений: 108
    Награды: 0
    Регистрация: 08.10.2017

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

    Добавлено (20.07.2018, 01:55)
    ---------------------------------------------
    Ещё одна проблема появилась - через бинд_сталкер сделал, чтобы в начале игры происходили нужные мне скрипты (уже очень давно), оно работало, но вдруг при начале новой игры начинает жаловаться на название файла со скриптами

    файл есть, ничего не понимаю, бесит уже этот движок со своими безлоговыми вылетами, нелогичными, или вылетами на _g.script sad
    Сообщение отредактировал zhenya4342 - Пятница, 20.07.2018, 01:59
      Злобная реклама
    Пятница, 20.07.2018, 01:31
    Статус:
    Сообщений: 666
    Регистрация: 08.10.2017
    Российская Федерация  Neptun
    Пятница, 20.07.2018, 03:56 | Сообщение # 1479
    Связной
    Статус:
    Бывалый:
    Сообщений: 672
    Награды: 9
    Регистрация: 25.03.2012

    Цитата zhenya4342 ()
    файл есть, ничего не понимаю

    Возможно в файле синтаксическая ошибка в строчке 61.

    Добавлено (20.07.2018, 03:59)
    ---------------------------------------------

    Цитата kiselev123 ()
    Решил заспавнить НПС в all_spawn

    Спавнь через смарт как сквад.
      Злобная реклама
    Пятница, 20.07.2018, 03:56
    Статус:
    Сообщений: 666
    Регистрация: 25.03.2012
    Российская Федерация  Policai
    Пятница, 20.07.2018, 06:28 | Сообщение # 1480
    Dead City Breakthrough
    Статус:
    Опытный:
    Сообщений: 2244
    Награды: 11
    Регистрация: 08.11.2011

    Народ! Подскажите как реализовать логику сквада на 6 человек, 3 анимпоинта за столами и 3 вейпутями, лидер и 2 охранника, чтоб каждый спавнился в своём месте.
      Злобная реклама
    Пятница, 20.07.2018, 06:28
    Статус:
    Сообщений: 666
    Регистрация: 08.11.2011
    Российская Федерация  Neptun
    Пятница, 20.07.2018, 06:52 | Сообщение # 1481
    Связной
    Статус:
    Бывалый:
    Сообщений: 672
    Награды: 9
    Регистрация: 25.03.2012

    Цитата Policai ()
    Подскажите как реализовать логику сквада на 6 человек

    Обыкновенно. В чём проблема? Если нужно, чтобы НПС появлялись сразу на своих местах, используй внутри логики НПС телепорты, например:
    on_info = {-teleport_npc_1} %=teleport_npc(путь_в_way) +teleport_npc_1%
      Злобная реклама
    Пятница, 20.07.2018, 06:52
    Статус:
    Сообщений: 666
    Регистрация: 25.03.2012
    Российская Федерация  Policai
    Пятница, 20.07.2018, 07:53 | Сообщение # 1482
    Dead City Breakthrough
    Статус:
    Опытный:
    Сообщений: 2244
    Награды: 11
    Регистрация: 08.11.2011

    mmihaill,

    Я незнаю как вообще написать логику на сквад, там 3 анимпоинта просто стоят за столом в камп зоне, 1 - лидер сквада стоит отдельно в стороне от камп зоны у него своя озвучка и диалог, и 2 охранника в разных точках и каждый со своим диалогом и озвучкой... Немогу понять как это реализовать.

    По другому обьяснить могу так есть дефолтный свад 6 нпс он работает, все спавнятся и расходятся по своим местам с точки спавна. Мне нужно для лидера сквада прописать озвучку и диалог, и для охранников прописать озвучку и диалог. Делать их отдельно эксклюзивными нпс не вариант, они должны быть общим сквадом с 1 лидером.
    Сообщение отредактировал Policai - Пятница, 20.07.2018, 08:13
      Злобная реклама
    Пятница, 20.07.2018, 07:53
    Статус:
    Сообщений: 666
    Регистрация: 08.11.2011
    Российская Федерация  sergej5500
    Пятница, 20.07.2018, 10:01 | Сообщение # 1483
    Статус:
    Новичок:
    Сообщений: 290
    Награды: 4
    Регистрация: 09.01.2017

    Цитата Policai ()
    Делать их отдельно эксклюзивными нпс не вариант, они должны быть общим сквадом с 1 лидером.


    Почему нельзя сделать 6 эксклюзивных НПС с индивидуальными профилями и логикой и заспавнить их как один сквад? Сделай так и все будет хорошо.
      Злобная реклама
    Пятница, 20.07.2018, 10:01
    Статус:
    Сообщений: 666
    Регистрация: 09.01.2017
    Российская Федерация  Policai
    Пятница, 20.07.2018, 10:10 | Сообщение # 1484
    Dead City Breakthrough
    Статус:
    Опытный:
    Сообщений: 2244
    Награды: 11
    Регистрация: 08.11.2011

    sergej5500,

    Как это сделать? Имеется ввиду обьеденить 6 эксклюзивов в 1 свад с 1 лидером. Не нашёл мануала никакого по этому поводу.

    Добавлено (20.07.2018, 10:18)
    ---------------------------------------------
    Я просто предположил что имея сквад на 6 нпс к примеру на смарте 1а, в логике смарта прописать этот сквад с указанием на файл логики этого сквада, а уже в файле логики расписать логику на каждого нпс в скваде...

      Злобная реклама
    Пятница, 20.07.2018, 10:10
    Статус:
    Сообщений: 666
    Регистрация: 08.11.2011
    Российская Федерация  sergej5500
    Пятница, 20.07.2018, 10:29 | Сообщение # 1485
    Статус:
    Новичок:
    Сообщений: 290
    Награды: 4
    Регистрация: 09.01.2017

    Цитата Policai ()
    Имеется ввиду обьеденить 6 эксклюзивов в 1 свад с 1 лидером. Не нашёл мануала никакого по этому поводу.


    В общем да.

    В секции сквада в строке npc написать

    npc = npc_1, npc_2, npc_3, npc_4,npc_5,npc_6

    Непись, стоящий в строке первым, обычно назначается лидером.
      Злобная реклама
    Пятница, 20.07.2018, 10:29
    Статус:
    Сообщений: 666
    Регистрация: 09.01.2017
    Поиск: