Случайная подборка модов
Old Episodes. Episode 2. War of Zone.
3.1
Путь Человека
4.0
Nature Winter v2.0 «Квантовый скачок»
4.0
Autumn Aurora 2
4.1
EPILOGUE
3.5
Радар - глухой лес
2.6
Последние обновленные темы Прямой эфир Самые популярные темы Последние новости
Архив - только для чтения
Модострой:Вопросница
Российская Федерация  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
    Российская Федерация  Danis88
    Понедельник, 20.05.2013, 01:02 | Сообщение # 5416
    Статус:
    Бывалый:
    Сообщений: 614
    Награды: 2
    Регистрация: 15.08.2012

    Exswat, это не мне, это GEONEZIS'у спасибо...
      Злобная реклама
    Понедельник, 20.05.2013, 01:02
    Статус:
    Сообщений: 666
    Регистрация: 15.08.2012
    Российская Федерация  Arist
    Понедельник, 20.05.2013, 06:38 | Сообщение # 5417
    Статус:
    Неопытный:
    Сообщений: 481
    Награды: 1
    Регистрация: 08.07.2012

    LaRento, давай упростим? Открой gulag_escape.ltx, Волк."Подходи,пообщаемся".Вызывается из ремарка, Можно и из валкера, но раз везде ремарк - пусть ремарк.
    snd = esc_wolf_say_thanks В script_sound.ltx, путь к звуковому файлу,как подметил FantomICW,
    [esc_wolf_say_thanks_seq]
    stalker = 0,scenario\escape\wolf_thanks_1
    И в sound_theme.script, как ты и написал:
    esc_wolf_thanks = {min_snd = 3, max_snd = 5, rnd = 100, prior = 5, rnd_id = id(), into_id = id(), max_ids = {}},
    Никакого meet. Просто из ремарка snd =
      Злобная реклама
    Понедельник, 20.05.2013, 06:38
    Статус:
    Сообщений: 666
    Регистрация: 08.07.2012
    Российская Федерация  Scouser
    Понедельник, 20.05.2013, 08:47 | Сообщение # 5418
    Статус:
    Опытный:
    Сообщений: 1614
    Награды: 16
    Регистрация: 21.10.2012

    Arist, Хорошо, попробую.
      Злобная реклама
    Понедельник, 20.05.2013, 08:47
    Статус:
    Сообщений: 666
    Регистрация: 21.10.2012
    Российская Федерация  Neptun
    Понедельник, 20.05.2013, 12:40 | Сообщение # 5419
    Связной
    Статус:
    Бывалый:
    Сообщений: 672
    Награды: 9
    Регистрация: 25.03.2012

    (ЗП) Я заспавнил НПС и хочу теперь, чтобы после получения инфопоршня он переместился на другую локацию (Как дядька Яр, после ухода военных из Припяти.)
      Злобная реклама
    Понедельник, 20.05.2013, 12:40
    Статус:
    Сообщений: 666
    Регистрация: 25.03.2012
    Российская Федерация  ins33
    Понедельник, 20.05.2013, 12:44 | Сообщение # 5420
    Dream Reader Mod
    Статус:
    Опытный:
    Сообщений: 2269
    Награды: 1
    Регистрация: 17.01.2012

    mmihaill, Этим поршнем удали его и заспавнь на второй локе его клон, с своей логикой.
      Злобная реклама
    Понедельник, 20.05.2013, 12:44
    Статус:
    Сообщений: 666
    Регистрация: 17.01.2012
    Российская Федерация  Neptun
    Понедельник, 20.05.2013, 14:05 | Сообщение # 5421
    Связной
    Статус:
    Бывалый:
    Сообщений: 672
    Награды: 9
    Регистрация: 25.03.2012

    ins33, Подскажите на милость поршень, а, то я НПС спавнил через all.spawn.
      Злобная реклама
    Понедельник, 20.05.2013, 14:05
    Статус:
    Сообщений: 666
    Регистрация: 25.03.2012
    Российская Федерация  TYOPA
    Понедельник, 20.05.2013, 15:12 | Сообщение # 5422
    Тайна Зоны: История Стрелка
    Статус:
    Новичок:
    Сообщений: 226
    Награды: 0
    Регистрация: 10.08.2012

    mmihaill, попробуй эту функцию
    Код
    function teleport_npc()
    local npc = level.object_by_sid("тут story_id нпс") --определяем нпс как объект по story_id
    if npc and db.actor:has_info("поршень") then --если у ГГ есть инфопоршень "поршень" тогда
    alife():release(npc, true) --удаляем нпс
    alife():create("секция клона", vector* position, level_vertex_id, game_vertex_id) --спавним его клона в другом месте
    end
    end

    Профессионалы скриптописания, поправьте меня, если я не правильно написал.
    Сообщение отредактировал TYOPA - Понедельник, 20.05.2013, 15:14
      Злобная реклама
    Понедельник, 20.05.2013, 15:12
    Статус:
    Сообщений: 666
    Регистрация: 10.08.2012
    Российская Федерация  ins33
    Понедельник, 20.05.2013, 16:03 | Сообщение # 5423
    Dream Reader Mod
    Статус:
    Опытный:
    Сообщений: 2269
    Награды: 1
    Регистрация: 17.01.2012

    mmihaill, С начала удали первого нпс:
    потом спавни второго. Если в алл то используй
    [spawner]
    cond = {+поршень}

    И в поршень добавь action
    <info_portion id="поршень"><action>скрипт.имя</action></info_portion>
      Злобная реклама
    Понедельник, 20.05.2013, 16:03
    Статус:
    Сообщений: 666
    Регистрация: 17.01.2012
    Российская Федерация  Exswat
    Понедельник, 20.05.2013, 16:41 | Сообщение # 5424
    Статус:
    Отмычка:
    Сообщений: 83
    Награды: 2
    Регистрация: 11.04.2013

    всем привет я хочу спросит кто знает как удалять сюжет в сталкере зп пожалуста обьясните или киньте сылку на урок буду очень благодарен
      Злобная реклама
    Понедельник, 20.05.2013, 16:41
    Статус:
    Сообщений: 666
    Регистрация: 11.04.2013
    Российская Федерация  Neptun
    Понедельник, 20.05.2013, 17:19 | Сообщение # 5425
    Связной
    Статус:
    Бывалый:
    Сообщений: 672
    Награды: 9
    Регистрация: 25.03.2012

    ins33, Ты написал "sim:story_object(число) -- сид нпс" - но у моего НПС нет сида, то бишь числа, как его прописать? Мой НПС не сквад.
    И, значит, мне нужно прописать нового НПС и в all.spawn под строчкой: custom_data = <<END прописать это:
    [spawner]
    cond = {+поршень}
    ?
      Злобная реклама
    Понедельник, 20.05.2013, 17:19
    Статус:
    Сообщений: 666
    Регистрация: 25.03.2012
    Российская Федерация  proger_Dencheek
    Понедельник, 20.05.2013, 17:21 | Сообщение # 5426
    Закон Дегтярева
    Статус:
    Новичок:
    Сообщений: 256
    Награды: 0
    Регистрация: 24.02.2013

    Exswat, удаляешь диалоги и персонажей(по своему усмотрению), удаляешь рестрикторы, которые выдают инфопоршни.
      Злобная реклама
    Понедельник, 20.05.2013, 17:21
    Статус:
    Сообщений: 666
    Регистрация: 24.02.2013
    Российская Федерация  Exswat
    Понедельник, 20.05.2013, 17:37 | Сообщение # 5427
    Статус:
    Отмычка:
    Сообщений: 83
    Награды: 2
    Регистрация: 11.04.2013

    proger_Dencheek, так я не могу никак найти этот инфопршень который выдаёт задание на поиск скат-1 скат-2 и т.д

    Добавлено (20.05.2013, 17:37)
    ---------------------------------------------
    можеш подсказать где он находится?

      Злобная реклама
    Понедельник, 20.05.2013, 17:37
    Статус:
    Сообщений: 666
    Регистрация: 11.04.2013
    Российская Федерация  Wo1fRam
    Понедельник, 20.05.2013, 17:43 | Сообщение # 5428
    Статус:
    Новичок:
    Сообщений: 357
    Награды: 4
    Регистрация: 12.03.2013

    Exswat, если я не ошибаюсь, то игрок стартует внутри рестриктора, который и выдаёт задания на поиск вертолётов. Удали этот рестриктор, удали рестрикторы на вертолётах, удали все сюжетные предметы (наподобие записки Соколова на вертолётной площадке), удали все сюжетные диалоги. Всё кроме диалогов удалять легче через СДК.
      Злобная реклама
    Понедельник, 20.05.2013, 17:43
    Статус:
    Сообщений: 666
    Регистрация: 12.03.2013
    Российская Федерация  Exswat
    Понедельник, 20.05.2013, 17:46 | Сообщение # 5429
    Статус:
    Отмычка:
    Сообщений: 83
    Награды: 2
    Регистрация: 11.04.2013

    Wo1fRam, точно щяс скачаю сдк поробую
      Злобная реклама
    Понедельник, 20.05.2013, 17:46
    Статус:
    Сообщений: 666
    Регистрация: 11.04.2013
    Российская Федерация  ins33
    Понедельник, 20.05.2013, 18:28 | Сообщение # 5430
    Dream Reader Mod
    Статус:
    Опытный:
    Сообщений: 2269
    Награды: 1
    Регистрация: 17.01.2012

    mmihaill, в секции своего НПС пропиши:
    custom_data = <<END

    [spawner]
    cond = {+поршень} ; + есть поршень - нет

    [smart_terrains]
    none = true

    [logic]
    cfg = scripts\путь_до_логики_нпс.ltx ; или логика нпс

    END
    story_id = число ;именно его и пропиши в story_object(число)
      Злобная реклама
    Понедельник, 20.05.2013, 18:28
    Статус:
    Сообщений: 666
    Регистрация: 17.01.2012
    Поиск: