Случайная подборка модов
«В аду… Псы»
3.6
История Борова
3.5
Add-on for S.T.A.L.K.E.R. Beta
3.9
Сталкер: Конец Света
3.0
Последняя надежда
2.4
Возвращение Шрама
3.9
Последние обновленные темы Прямой эфир Самые популярные темы Последние новости
Модератор форума: 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
    Поиск: