Случайная подборка модов
Dead Autumn
4.1
Nature Winter v2.3 Black Edition
3.9
Под прикрытием смерти
3.9
Альтернатива 1.3.1
4.0
Наёмник Сом
3.5
История Борова
3.5
Последние обновленные темы Прямой эфир Самые популярные темы Последние новости
Модератор форума: 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
    Российская Федерация  Policai
    Вторник, 21.08.2018, 07:45 | Сообщение # 1996
    Dead City Breakthrough
    Статус:
    Опытный:
    Сообщений: 2244
    Награды: 11
    Регистрация: 08.11.2011

    Народ! Нужно чтоб при попытке заговорить НПС сначала требовал убрать оружие
    в секции [meet] прописал
    snd_on_use = {=actor_has_weapon} meet_hello, nil

    Не работает, где ошибка?
      Злобная реклама
    Вторник, 21.08.2018, 07:45
    Статус:
    Сообщений: 666
    Регистрация: 08.11.2011
    Российская Федерация  Asfagan
    Вторник, 21.08.2018, 08:03 | Сообщение # 1997
    Статус:
    Бывалый:
    Сообщений: 929
    Награды: 12
    Регистрация: 01.02.2014

    Policai, взамен = ставь !

    Код
    snd_on_use = {!actor_has_weapon} meet_hello, nil
      Злобная реклама
    Вторник, 21.08.2018, 08:03
    Статус:
    Сообщений: 666
    Регистрация: 01.02.2014
    Российская Федерация  Policai
    Вторник, 21.08.2018, 08:42 | Сообщение # 1998
    Dead City Breakthrough
    Статус:
    Опытный:
    Сообщений: 2244
    Награды: 11
    Регистрация: 08.11.2011

    Asfagan,

    Спасибо. заработало..))
      Злобная реклама
    Вторник, 21.08.2018, 08:42
    Статус:
    Сообщений: 666
    Регистрация: 08.11.2011
    Российская Федерация  Zmey9l_63
    Вторник, 21.08.2018, 08:52 | Сообщение # 1999
    Статус:
    Новичок:
    Сообщений: 369
    Награды: 2
    Регистрация: 14.02.2017

    Цитата Policai ()
    где ошибка?

    В типе проверки
    = значит истинно.
    ! значит отрицание.
    То есть у тебя наоборот было. При наличии оружия с тобой здоровались.
    Ну и дальше всяко не нил нужно ставить))
      Злобная реклама
    Вторник, 21.08.2018, 08:52
    Статус:
    Сообщений: 666
    Регистрация: 14.02.2017
    Российская Федерация  Policai
    Вторник, 21.08.2018, 09:16 | Сообщение # 2000
    Dead City Breakthrough
    Статус:
    Опытный:
    Сообщений: 2244
    Награды: 11
    Регистрация: 08.11.2011

    А всё равно что то не то, фразу говорит убери ствол но всё равно диалог открывается хоть я и стою со стволом.
    У меня переход идёт на секцию meet@walker и только потом на meet

    Сообщение отредактировал Policai - Вторник, 21.08.2018, 09:20
      Злобная реклама
    Вторник, 21.08.2018, 09:16
    Статус:
    Сообщений: 666
    Регистрация: 08.11.2011
    Российская Федерация  Asfagan
    Вторник, 21.08.2018, 09:51 | Сообщение # 2001
    Статус:
    Бывалый:
    Сообщений: 929
    Награды: 12
    Регистрация: 01.02.2014

    Policai,

    строку в секцию [meet@walker]:meet добавь

    use = {!actor_has_weapon} false, true
    Сообщение отредактировал Asfagan - Вторник, 21.08.2018, 09:52
      Злобная реклама
    Вторник, 21.08.2018, 09:51
    Статус:
    Сообщений: 666
    Регистрация: 01.02.2014
    Российская Федерация  Policai
    Вторник, 21.08.2018, 09:57 | Сообщение # 2002
    Dead City Breakthrough
    Статус:
    Опытный:
    Сообщений: 2244
    Награды: 11
    Регистрация: 08.11.2011

    Цитата Asfagan ()
    use = {!actor_has_weapon} false, true


    Неа... не помогает...

    И в ЗП перебираю файлы и ничего не могу найти, как там это сделано?
      Злобная реклама
    Вторник, 21.08.2018, 09:57
    Статус:
    Сообщений: 666
    Регистрация: 08.11.2011
    Российская Федерация  Asfagan
    Вторник, 21.08.2018, 11:16 | Сообщение # 2003
    Статус:
    Бывалый:
    Сообщений: 929
    Награды: 12
    Регистрация: 01.02.2014

    Policai, вот примеры из оригинала:

    Код
    [meet]
    close_distance = 5
    close_anim      = guard_na
    close_victim    = actor
    use   = {=actor_has_weapon} false, true
    abuse  = true
    trade_enable  = false
    allow_break = false
    meet_dialog  = {-zat_b5_actor_help_stalkers_pric} zat_b5_stalker_commander_dialog
    snd_on_use = {=actor_has_weapon} meet_hide_weapon, nil


    Код
    [meet@weap]
    close_anim  = threat_na
    close_victim    = actor
    close_distance  = 7
    close_snd_hello = {=actor_has_weapon} meet_hide_weapon, nil
    close_snd_bye   = nil
    use   =  true
    abuse  = true
    trade_enable  = false
    allow_break = false


    пробуй колдовать
      Злобная реклама
    Вторник, 21.08.2018, 11:16
    Статус:
    Сообщений: 666
    Регистрация: 01.02.2014
    Российская Федерация  Policai
    Вторник, 21.08.2018, 11:21 | Сообщение # 2004
    Dead City Breakthrough
    Статус:
    Опытный:
    Сообщений: 2244
    Награды: 11
    Регистрация: 08.11.2011

    Вот я и колодовал, заметь везде стоит = а не !, но не работает ни так ни так... разговор есть типа убери ствол, а дальше ничего, открывается диалог и со стволом разговариваешь... ничего не вышло вот и написал тут... думаю может ещё где то какие то параметры должны стоять? может в профилях нпс в character_desc_локация.xml... хотя там стандартные профили у меня скопированные из оригинала зп

    Добавлено (21.08.2018, 11:23)
    ---------------------------------------------
    А в оригинале ведь говорят убери ствол, да ещё и в ГГ целится начинают пока не уберёшь... Хотя может я путаю и это не в ЗП было?

    Добавлено (21.08.2018, 11:35)
    ---------------------------------------------
    Asfagan,

    Заработало, нужны именно обе строки и именно в таком расположении:

    use = {=actor_has_weapon} false, true
    snd_on_use = {=actor_has_weapon} meet_hide_weapon, nil

    И обе именно с =, иначе не работает, сейчас говорит убери ствол и пока не уберёшь ствол нет кнопки диалога, теперь надо разобраться какой поршень стандартный воткнуть из оригинала игры и куда, чтоб если ты не убираешь ствол, нпс достаёт свой и целится в ГГ... видел это а где не помню...
    Сообщение отредактировал Policai - Вторник, 21.08.2018, 11:36
      Злобная реклама
    Вторник, 21.08.2018, 11:21
    Статус:
    Сообщений: 666
    Регистрация: 08.11.2011
    Украина  aleksstalker
    Вторник, 21.08.2018, 12:29 | Сообщение # 2005
    Статус:
    Новичок:
    Сообщений: 245
    Награды: 2
    Регистрация: 19.01.2017

    Здравствуйте, как через рестриктор проиграть звук? Какие секции нужно прописать в кастом дату рестриктора?
    P.S:прошу тапками не кидатся biggrin
      Злобная реклама
    Вторник, 21.08.2018, 12:29
    Статус:
    Сообщений: 666
    Регистрация: 19.01.2017
    Российская Федерация  Zmey9l_63
    Вторник, 21.08.2018, 12:33 | Сообщение # 2006
    Статус:
    Новичок:
    Сообщений: 369
    Награды: 2
    Регистрация: 14.02.2017

    Цитата Policai ()
    иначе не работает

    Потому что копируешь и проверяешь методом перебора))
    Можно например и так написать..
    Код
    snd_on_use = {!actor_has_weapon} meet_hello, meet_hide_weapon
      Злобная реклама
    Вторник, 21.08.2018, 12:33
    Статус:
    Сообщений: 666
    Регистрация: 14.02.2017
    Российская Федерация  Asfagan
    Вторник, 21.08.2018, 13:46 | Сообщение # 2007
    Статус:
    Бывалый:
    Сообщений: 929
    Награды: 12
    Регистрация: 01.02.2014

    aleksstalker, пример:

    on_info = %=play_sound(pri_a28_ssu_to_actor_3)%
      Злобная реклама
    Вторник, 21.08.2018, 13:46
    Статус:
    Сообщений: 666
    Регистрация: 01.02.2014
    Российская Федерация  Zmey9l_63
    Вторник, 21.08.2018, 15:12 | Сообщение # 2008
    Статус:
    Новичок:
    Сообщений: 369
    Награды: 2
    Регистрация: 14.02.2017

    aleksstalker, хех...Пример простой. Сколько не заходишь, звук играет. Но правильный))
    Держи посложней.


    Функция из ТЧ конечно. Бери ту что выше))
    Сообщение отредактировал Zmey9l_63 - Вторник, 21.08.2018, 15:14
      Злобная реклама
    Вторник, 21.08.2018, 15:12
    Статус:
    Сообщений: 666
    Регистрация: 14.02.2017
    Казахстан  Котошметик
    Среда, 22.08.2018, 09:03 | Сообщение # 2009
    Статус:
    Зевака:
    Сообщений: 3
    Награды: 0
    Регистрация: 14.08.2018

    Привет,у меня проблема.Я перенёс Винторез без прицела из мода Customization mod [COP] в Call Of Chernobyl.Иконки сделал,конфиги правил,но проблема в том,что когда игрок будет целится без надетого прицела,то он будет шататься cry cry ...
      Злобная реклама
    Среда, 22.08.2018, 09:03
    Статус:
    Сообщений: 666
    Регистрация: 14.08.2018
    Российская Федерация  Policai
    Четверг, 23.08.2018, 06:22 | Сообщение # 2010
    Dead City Breakthrough
    Статус:
    Опытный:
    Сообщений: 2244
    Награды: 11
    Регистрация: 08.11.2011

    Цитата Asfagan ()
    пример:

    on_info = %=play_sound(pri_a28_ssu_to_actor_3)%


    Asfagan,

    Подскажи как запустить перебор 5 звуков? Нужно запустить мегафон на локации бар, на входе на локацию спейс, (bar_start_megafon) логика выведена в отдельный файл, и на самом мегафоне логика, тоже выведена в отдельный файл. Там пропагада 5 звуков mega_duty_propaganda_1...5. На спейс я поставил

    Цитата
    [logic]
    active = sr_idle

    [sr_idle]
    on_actor_inside = nil %+bar_start_megafon%


    А как расписать логику на самом мегафоне не соображу..
    В оригинале ТЧ этот мегафон работает через sound_theme.script, вот секция из скрипта:



    тут я пас... Хотя еслиб была бы возможность запустить эту секцию на ЗП был бы рад, стараюсь на всех локах по возможности восстанавливать родную озвучку.
    Сообщение отредактировал Policai - Четверг, 23.08.2018, 06:37
      Злобная реклама
    Четверг, 23.08.2018, 06:22
    Статус:
    Сообщений: 666
    Регистрация: 08.11.2011
    Поиск: