Случайная подборка модов
Зимний путь
3.4
Old Episodes. Epilogue
3.2
Возвращение
3.0
Радиоактивное мясо. Схватка
3.0
ReBorn 2.50 «Артефакты смерти»
3.5
NEYA: Thunderstorm
2.9
Последние обновленные темы Прямой эфир Самые популярные темы Последние новости
Архив - только для чтения
Модострой:Вопросница
Российская Федерация  Wolfstalker
Понедельник, 22.10.2012, 14:58 | Сообщение # 1
Статус:
Легенда:
Сообщений: 2258
Награды: 15
Регистрация: 05.04.2010

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

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





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


    Архив

    Архив#2
  •   Злобная реклама
    Понедельник, 22.10.2012, 14:58
    Статус:
    Сообщений: 666
    Регистрация: 05.04.2010
    Российская Федерация  Mel
    Понедельник, 30.09.2013, 20:20 | Сообщение # 8836
    Anarchy Cell Mod
    Статус:
    Бывалый:
    Сообщений: 651
    Награды: 4
    Регистрация: 22.08.2013

    Всем привет. Возник вот такой вопрос: какую логику надо поставить space_restrictor`у, чтобы при нахождении в нем актера не атаковали враждебные НПС?
      Злобная реклама
    Понедельник, 30.09.2013, 20:20
    Статус:
    Сообщений: 666
    Регистрация: 22.08.2013
    Российская Федерация  ins33
    Понедельник, 30.09.2013, 20:28 | Сообщение # 8837
    Dream Reader Mod
    Статус:
    Опытный:
    Сообщений: 2269
    Награды: 1
    Регистрация: 17.01.2012

    Sanjaaa, Пропиши ему свой путь. И сделай логику попроще:
    Код
    [logic]
    active = walker@esc_snip

    [walker@esc_snip]
    path_walk = esc_snip_walk
    path_look = esc_snip_look

    Добавлено (30.09.2013, 20:28)
    ---------------------------------------------
    Mel, Пожалуй надо переводить враждебных нпс в нетралов функцией. К примеру:
    function name(community1, community2)
    relation_registry.set_community_goodwill ("name_community", "actor", 0) -- - враги + друзья 0 нетралы
    end

      Злобная реклама
    Понедельник, 30.09.2013, 20:28
    Статус:
    Сообщений: 666
    Регистрация: 17.01.2012
    Российская Федерация  Sanjaaa
    Понедельник, 30.09.2013, 20:36 | Сообщение # 8838
    Dark Reaper Souls
    Статус:
    Бывалый:
    Сообщений: 926
    Награды: 6
    Регистрация: 22.08.2012

    ins33, заспавнил на секции волка т.е без логики, а при спавне он на север слаливает
      Злобная реклама
    Понедельник, 30.09.2013, 20:36
    Статус:
    Сообщений: 666
    Регистрация: 22.08.2012
    Российская Федерация  ins33
    Понедельник, 30.09.2013, 20:48 | Сообщение # 8839
    Dream Reader Mod
    Статус:
    Опытный:
    Сообщений: 2269
    Награды: 1
    Регистрация: 17.01.2012

    Mel, ну и вызов:
    Код
    [logic]
    active = sr_idle@one

    [sr_idle@one]
    on_actor_inside = %=name%
    Хотя я посоветовал бы использовать поршень, т.к. пока гг в нутри рестриктора ф-ия будет срабатывать постоянно. А при запуске через поршень, этого можно избежать:
    Код
    active = sr_idle@one

    [sr_idle@one]
    on_actor_inside = {-porticion} sr_idle@two %+porticion -porticion_2%

    [sr_idle@two]
    on_actor_outside = {+porticion} sr_idle@one %-porticion +porticion_2%


    И в поршне:
    <info_portion id="porticion"><action>name_skript.name_function</action></info_portion>
    <info_portion id="porticion_2"><action>name_skript.name_function_2</action></info_portion>

    В name_function делаешь нпс друзьями\нетралами
    В name_function_2 делаешь врагами.

    При этом варианте при заходе в рестриктор, группировка которую ты укажешь в скрипте станет нетралами\друзьями, при выходе врагами. И будет работать всегда.
    Сообщение отредактировал ins33 - Понедельник, 30.09.2013, 20:48
      Злобная реклама
    Понедельник, 30.09.2013, 20:48
    Статус:
    Сообщений: 666
    Регистрация: 17.01.2012
    Российская Федерация  Mel
    Понедельник, 30.09.2013, 20:50 | Сообщение # 8840
    Anarchy Cell Mod
    Статус:
    Бывалый:
    Сообщений: 651
    Награды: 4
    Регистрация: 22.08.2013

    ins33, то что нужно! Огромное спасибо! smile
      Злобная реклама
    Понедельник, 30.09.2013, 20:50
    Статус:
    Сообщений: 666
    Регистрация: 22.08.2013
    Российская Федерация  ins33
    Понедельник, 30.09.2013, 20:53 | Сообщение # 8841
    Dream Reader Mod
    Статус:
    Опытный:
    Сообщений: 2269
    Награды: 1
    Регистрация: 17.01.2012

    Sanjaaa, Сними 2 координаты, и пропиши ему свою логику, как предложил выше.
    Как понимаю, это первые эксперементы с алл, и пока не очень хочется далеко лезть, как бы для теста вроде и чужой логикой можно обойтись, но поверь, лучше сделать свою, для наглядности.
      Злобная реклама
    Понедельник, 30.09.2013, 20:53
    Статус:
    Сообщений: 666
    Регистрация: 17.01.2012
    Российская Федерация  Sanjaaa
    Понедельник, 30.09.2013, 20:57 | Сообщение # 8842
    Dark Reaper Souls
    Статус:
    Бывалый:
    Сообщений: 926
    Награды: 6
    Регистрация: 22.08.2012

    ins33, а схему камп как можно привязать? хочу сделать чтоб на кордоне под мостом где костер он сидел
      Злобная реклама
    Понедельник, 30.09.2013, 20:57
    Статус:
    Сообщений: 666
    Регистрация: 22.08.2012
    Украина  FantomICW
    Понедельник, 30.09.2013, 21:06 | Сообщение # 8843
    Проект Смерти Вопреки
    Статус:
    Опытный:
    Сообщений: 2259
    Награды: 8
    Регистрация: 06.01.2013

    Sanjaaa, привязать, в смысле с НИ? Или по условию?
      Злобная реклама
    Понедельник, 30.09.2013, 21:06
    Статус:
    Сообщений: 666
    Регистрация: 06.01.2013
    Российская Федерация  Sanjaaa
    Понедельник, 30.09.2013, 21:07 | Сообщение # 8844
    Dark Reaper Souls
    Статус:
    Бывалый:
    Сообщений: 926
    Награды: 6
    Регистрация: 22.08.2012

    FantomICW, что?
      Злобная реклама
    Понедельник, 30.09.2013, 21:07
    Статус:
    Сообщений: 666
    Регистрация: 22.08.2012
    Украина  FantomICW
    Понедельник, 30.09.2013, 21:18 | Сообщение # 8845
    Проект Смерти Вопреки
    Статус:
    Опытный:
    Сообщений: 2259
    Награды: 8
    Регистрация: 06.01.2013

    Sanjaaa, тебе нужно, чтобы НПС эту схему выполнял сразу с начала игры/после своего спавна, или же после получения инфопорции, например, отыгрывая другую схему?
      Злобная реклама
    Понедельник, 30.09.2013, 21:18
    Статус:
    Сообщений: 666
    Регистрация: 06.01.2013
    Российская Федерация  Sanjaaa
    Понедельник, 30.09.2013, 21:22 | Сообщение # 8846
    Dark Reaper Souls
    Статус:
    Бывалый:
    Сообщений: 926
    Награды: 6
    Регистрация: 22.08.2012

    FantomICW, чтобы с самого спавна

    Добавлено (30.09.2013, 21:22)
    ---------------------------------------------
    наверно я сделал как дибил
    [smart_terrains]
    esc_stalker_camp = true
    END

      Злобная реклама
    Понедельник, 30.09.2013, 21:22
    Статус:
    Сообщений: 666
    Регистрация: 22.08.2012
    Украина  FantomICW
    Понедельник, 30.09.2013, 21:34 | Сообщение # 8847
    Проект Смерти Вопреки
    Статус:
    Опытный:
    Сообщений: 2259
    Награды: 8
    Регистрация: 06.01.2013

    Sanjaaa, как-то так:
    Код
    [logic@stalker_blockpost_kamp]
    active = kamp@blockpost

    [kamp@blockpost]
    center_point = название_вейпоинта
    path_walk = название_поинта_task
    def_state_moving = raid
    radius = 3

    centre_point - поинт, вокруг которого сидеть
    path_walk - по идее, должен совпадать с центровым поинтом по координатам, нужен чтобы НПС не угодил в костер
    def_state_moving - анимка, с которой НПС будет двигаться к поинты
    radius - расстояние от центрового поинта, на котором будет сидеть перс, числовое значением в метрах
      Злобная реклама
    Понедельник, 30.09.2013, 21:34
    Статус:
    Сообщений: 666
    Регистрация: 06.01.2013
    Российская Федерация  Sanjaaa
    Понедельник, 30.09.2013, 21:36 | Сообщение # 8848
    Dark Reaper Souls
    Статус:
    Бывалый:
    Сообщений: 926
    Награды: 6
    Регистрация: 22.08.2012

    FantomICW, а где эти поинты брать?
      Злобная реклама
    Понедельник, 30.09.2013, 21:36
    Статус:
    Сообщений: 666
    Регистрация: 22.08.2012
    Украина  FantomICW
    Понедельник, 30.09.2013, 21:42 | Сообщение # 8849
    Проект Смерти Вопреки
    Статус:
    Опытный:
    Сообщений: 2259
    Награды: 8
    Регистрация: 06.01.2013

    Sanjaaa, снимать координаты и делать в алл.спавне --> way_лока.ltx.
      Злобная реклама
    Понедельник, 30.09.2013, 21:42
    Статус:
    Сообщений: 666
    Регистрация: 06.01.2013
    Российская Федерация  cxcxShaman
    Понедельник, 30.09.2013, 22:23 | Сообщение # 8850
    Статус:
    Отмычка:
    Сообщений: 144
    Награды: 0
    Регистрация: 04.03.2013

    Как вывести New Radiation & Cardiography mod поверх динамического худа. Кто знает подскажите пожалуйста.!!!
    Прикрепления: 3982598.jpg (45.7 Kb)
      Злобная реклама
    Понедельник, 30.09.2013, 22:23
    Статус:
    Сообщений: 666
    Регистрация: 04.03.2013
    Поиск: