Случайная подборка модов
Путь Человека. Шаг в неизвестность. Дежавю
3.4
PCFM COP Addon
3.7
Боевая подготовка 2
3.6
История снайпера: Ловушка Судьбы
2.9
Новый Арсенал 4.5
3.7
Clear Sky - Remake
3.8
Последние обновленные темы Прямой эфир Самые популярные темы Последние новости
Архив - только для чтения
Модострой:Вопросница
Российская Федерация  Аdmin
Воскресенье, 03.11.2013, 19:36 | Сообщение # 1
Статус:
Опытный:
Сообщений: 1538
Награды: 11
Регистрация: 28.03.2011

В данной теме вы можете задавать любые вопросы касательно S.T.A.L.K.E.R. моддинга.

  • Не флудить
  • Предварительно просматривайте раздел. Ответ на ваш вопрос может быть там.
  • В своем вопросе указывайте платформу моддинга - Тень Чернобыля, Чистое небо или Зов Припяти.





    У кого есть желание, создать FAQ по основным вопросам моддинга - обращаемся в ЛС.


    Архив

    Архив#2
  •   Злобная реклама
    Воскресенье, 03.11.2013, 19:36
    Статус:
    Сообщений: 666
    Регистрация: 28.03.2011
    Российская Федерация  Macromelyan
    Пятница, 03.07.2015, 17:26 | Сообщение # 7036
    Статус:
    Гость:
    Сообщений: 59
    Награды: 2
    Регистрация: 12.11.2014

    Как выдать инфопорцию через рестриктор?

    Код
    [sr_idle@start]
    on_actor_inside = {+val_raid_start) ?
      Злобная реклама
    Пятница, 03.07.2015, 17:26
    Статус:
    Сообщений: 666
    Регистрация: 12.11.2014
    Российская Федерация  Аристократ
    Пятница, 03.07.2015, 17:41 | Сообщение # 7037
    Модмейкер-одиночка
    Статус:
    Опытный:
    Сообщений: 2272
    Награды: 17
    Регистрация: 30.06.2012

    Цитата Nikita_Kling ()
    Какая функция отвечает за враждебность НПС после получения инфопоршня?
    Например, подходим к сталкеру, он нейтрал. Общаемся, в диалоге получаем инфопоршень, и он по нам открывает огонь.




    Добавлено (03.07.2015, 17:41)
    ---------------------------------------------
    Macromelyan, вот так:

    Сообщение отредактировал Rap4ik - Пятница, 03.07.2015, 17:42
      Злобная реклама
    Пятница, 03.07.2015, 17:41
    Статус:
    Сообщений: 666
    Регистрация: 30.06.2012
    Российская Федерация  solix
    Пятница, 03.07.2015, 18:00 | Сообщение # 7038
    Статус:
    Бывалый:
    Сообщений: 792
    Награды: 10
    Регистрация: 08.09.2013

    Нужен плагин для 3ds max - smdimp.dli- есть желающие помочь заранее благодарен.
      Злобная реклама
    Пятница, 03.07.2015, 18:00
    Статус:
    Сообщений: 666
    Регистрация: 08.09.2013
    Российская Федерация  LukaMudishchev
    Пятница, 03.07.2015, 18:37 | Сообщение # 7039
    Статус:
    Неопытный:
    Сообщений: 402
    Награды: 6
    Регистрация: 09.02.2015

      Злобная реклама
    Пятница, 03.07.2015, 18:37
    Статус:
    Сообщений: 666
    Регистрация: 09.02.2015
    Российская Федерация  TYOPA
    Пятница, 03.07.2015, 21:24 | Сообщение # 7040
    Тайна Зоны: История Стрелка
    Статус:
    Новичок:
    Сообщений: 226
    Награды: 0
    Регистрация: 10.08.2012

    Доброго времени суток. Подскажите, как узнать секцию прицела, установленного в данный момент на оружии. (Вопрос по CoP)
      Злобная реклама
    Пятница, 03.07.2015, 21:24
    Статус:
    Сообщений: 666
    Регистрация: 10.08.2012
    Российская Федерация  denis2000
    Пятница, 03.07.2015, 22:41 | Сообщение # 7041
    Время Альянса
    Статус:
    Ветеран:
    Сообщений: 4070
    Награды: 16
    Регистрация: 19.07.2013

    TYOPA, В lua_help.script описаны методы:
    weapon_scope_status() --Наличие или отсутствие прицела на стволе.
    weapon_is_silencer() --тип прицела, если есть.
    Не факт, что работают. Если не работают придется ковырять нетпакет оружия, там точно должно быть.
      Злобная реклама
    Пятница, 03.07.2015, 22:41
    Статус:
    Сообщений: 666
    Регистрация: 19.07.2013
    Российская Федерация  TYOPA
    Суббота, 04.07.2015, 07:31 | Сообщение # 7042
    Тайна Зоны: История Стрелка
    Статус:
    Новичок:
    Сообщений: 226
    Награды: 0
    Регистрация: 10.08.2012

    denis2000, чёт я сразу не подумал в этот замечательный файлик залесть...
    weapon_scope_status() возвращает значение scope_status из конфига ствола.
    weapon_is_scope() возвращает true если на оружие установлен прицел.
    Нет пакетами я не особо владею... Искал на амк, нашёл лишь способ узнать, установлен ли прицел.
    Потому вопрос остаётся открытый
    Сообщение отредактировал TYOPA - Суббота, 04.07.2015, 09:13
      Злобная реклама
    Суббота, 04.07.2015, 07:31
    Статус:
    Сообщений: 666
    Регистрация: 10.08.2012
    Российская Федерация  Macromelyan
    Суббота, 04.07.2015, 10:23 | Сообщение # 7043
    Статус:
    Гость:
    Сообщений: 59
    Награды: 2
    Регистрация: 12.11.2014

    Подскажите как сделать так что бы НПС первый начал диалог? Сделал вот так не работает..
    В all.spawn:

    В character_desc_garbage написал:
      Злобная реклама
    Суббота, 04.07.2015, 10:23
    Статус:
    Сообщений: 666
    Регистрация: 12.11.2014
    Украина  FantomICW
    Суббота, 04.07.2015, 10:55 | Сообщение # 7044
    Проект Смерти Вопреки
    Статус:
    Опытный:
    Сообщений: 2259
    Награды: 8
    Регистрация: 06.01.2013

    Macromelyan, в секции meet пропиши:
    Код
    use = {-info} self, true

    Или же с другим условием. Короче, нужно поставить в определенный момент значение self.
      Злобная реклама
    Суббота, 04.07.2015, 10:55
    Статус:
    Сообщений: 666
    Регистрация: 06.01.2013
    Российская Федерация  denis2000
    Суббота, 04.07.2015, 11:03 | Сообщение # 7045
    Время Альянса
    Статус:
    Ветеран:
    Сообщений: 4070
    Награды: 16
    Регистрация: 19.07.2013

      Злобная реклама
    Суббота, 04.07.2015, 11:03
    Статус:
    Сообщений: 666
    Регистрация: 19.07.2013
    Украина  FantomICW
    Суббота, 04.07.2015, 11:05 | Сообщение # 7046
    Проект Смерти Вопреки
    Статус:
    Опытный:
    Сообщений: 2259
    Награды: 8
    Регистрация: 06.01.2013

    Цитата Macromelyan ()
    Как выдать инфопорцию через рестриктор?

    Запомни несколько особенностей логики объектов в Сталкере...
    Проверка условий пишется в фигурных скобках {}:
    Код
    {+info -info !cond =cond}

    info - инфопорция
    cond - функция-проверка из xr_conditions.script
    + и - являются проверками на наличие/отсутствие инфопорций
    ! и = являются проверками на позитивное/негативное значение функций-проверок
    Выполнение действий пишется в %%:
    Код
    %+info -info =func =func(аргумент)%

    Тут минусы и плюсы перед инфопорциями означают "выдать/убрать" инфопорцию.
    func - функция из xr_effects.script. Может иметь аргумент, а может не иметь.
      Злобная реклама
    Суббота, 04.07.2015, 11:05
    Статус:
    Сообщений: 666
    Регистрация: 06.01.2013
    Украина  FantomICW
    Суббота, 04.07.2015, 11:06 | Сообщение # 7047
    Проект Смерти Вопреки
    Статус:
    Опытный:
    Сообщений: 2259
    Награды: 8
    Регистрация: 06.01.2013

      Злобная реклама
    Суббота, 04.07.2015, 11:06
    Статус:
    Сообщений: 666
    Регистрация: 06.01.2013
    Российская Федерация  makdm
    Суббота, 04.07.2015, 17:13 | Сообщение # 7048
    Время Альянса
    Статус:
    Опытный:
    Сообщений: 1787
    Награды: 19
    Регистрация: 22.11.2012

    Цитата TYOPA ()
    Искал на амк, нашёл лишь способ узнать, установлен ли прицел.
    Потому вопрос остаётся открытый

    Вопрос останется открытым, подозреваю, навсегда. Если попроще объяснить, то примерно так:
    Секция приаттаченного прицела, глушителя или подствольно гранатомёта хранится в переменной в движке.
      Злобная реклама
    Суббота, 04.07.2015, 17:13
    Статус:
    Сообщений: 666
    Регистрация: 22.11.2012
    Российская Федерация  stryker_sqd
    Суббота, 04.07.2015, 17:40 | Сообщение # 7049

    Resident Evil
    Статус:
    Опытный:
    Сообщений: 2864
    Награды: 15
    Регистрация: 12.02.2013

      Злобная реклама
    Суббота, 04.07.2015, 17:40
    Статус:
    Сообщений: 666
    Регистрация: 12.02.2013
    Украина  exDeMODER
    Воскресенье, 05.07.2015, 12:16 | Сообщение # 7050
    SFZ Project
    Статус:
    Отмычка:
    Сообщений: 746
    Награды: 11
    Регистрация: 05.07.2014

    Кто знает, как сделать чтобы НПС всегда стоял на месте и игнорировал признаки опасности. Danger_ignore и Combat_ignorе не помогают.
      Злобная реклама
    Воскресенье, 05.07.2015, 12:16
    Статус:
    Сообщений: 666
    Регистрация: 05.07.2014
    Поиск: