Случайная подборка модов
Белый отряд
3.7
Я - Призрак
2.8
Призраки Прошлого 2
3.0
Под прикрытием смерти. Клондайк 2.0
4.0
Хроники Кайдана. Вторая серия
4.0
The Second Sun
2.9
Последние обновленные темы Прямой эфир Самые популярные темы Последние новости
Архив - только для чтения
Модострой:Вопросница
Российская Федерация  А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
    Российская Федерация  m_miha599
    Суббота, 10.10.2015, 23:42 | Сообщение # 8236
    Статус:
    Зевака:
    Сообщений: 22
    Награды: 0
    Регистрация: 07.08.2014

    Доброго времени суток.
    На локации добавил дверь, все настроил, указал к ней [logic]cfg = scripts\door_wood_small.ltx логику.
    Вот что в door_wood_small.ltx


    Самый простой кусок логики, который смог найти в интернете.
    Сразу хочу сказать, что в логике не разбираюсь, и пока только по гайдам, догадкам и пробами.
    Дверь работает криво. Она открывается, все хорошо, но что бы она открылась ее надо "толкнуть" ГГ. Или пострелять по ней, или гранату взорвать.
    Нужно что бы она открывалась и закрывалась с кнопки F как самая обычная дверь. (Имела 2 положения - закрытая и открытая)

    Спасибо за помощь!
    Сообщение отредактировал m_miha599 - Суббота, 10.10.2015, 23:47
      Злобная реклама
    Суббота, 10.10.2015, 23:42
    Статус:
    Сообщений: 666
    Регистрация: 07.08.2014
    Эстония  akmc47u
    Воскресенье, 11.10.2015, 00:25 | Сообщение # 8237
    Ветер времени
    Статус:
    Бывалый:
    Сообщений: 847
    Награды: 4
    Регистрация: 26.06.2015

    m_miha599, инфопоршня "esc_close_door" не хватает. строка тут написана on_info = {+esc_close_door} ph_door@closed, инфопоршень этот не получен, поэтому дверь не может на другую схему переключиться. думаю, если вообще убрать эту строку или закомментить, то всё заработает, или написать on_use = ph_door@closed %+esc_close_door%, чтоб поршень выдавался
      Злобная реклама
    Воскресенье, 11.10.2015, 00:25
    Статус:
    Сообщений: 666
    Регистрация: 26.06.2015
    Российская Федерация  Dorian23Grey
    Воскресенье, 11.10.2015, 01:23 | Сообщение # 8238
    True Zone Projects© Team
    Статус:
    Опытный:
    Сообщений: 1767
    Награды: 4
    Регистрация: 28.05.2012

    Народ, подскажите: В Чистом Небе проводники умеют "телепортировать" игрока не только внутри локации и не только в соседние, но и практически во все доступные - как это реализовано с точки зрения скриптов? Неужели там на каждой локе имеется десяток левел_чейнджеров, в один из которых они каждый раз порталят игрока? Ищу простой способ создания проводника на ЗП через скрипт на другие локи, поэтому интересует принцип работы ЧН-овской схемы.
    Сообщение отредактировал Dorian23Grey - Воскресенье, 11.10.2015, 01:25
      Злобная реклама
    Воскресенье, 11.10.2015, 01:23
    Статус:
    Сообщений: 666
    Регистрация: 28.05.2012
    Российская Федерация  _Val_
    Воскресенье, 11.10.2015, 09:14 | Сообщение # 8239
    Ф.О.Т.О.Г.Р.А.Ф
    Статус:
    Бывалый:
    Сообщений: 1063
    Награды: 5
    Регистрация: 20.01.2012

    m_miha599, не надо ничего коментить, просто убери упоминания о поршнях вообще)) Тем более, что половина из этого явно не рабочая...
    Код
    [logic]
    active = ph_door@closed

    [ph_door@closed]
    closed = true
    locked = false
    on_use = ph_door@open
    ...

    [ph_door@open]
    closed = false
    locked = false
    on_use = ph_door@closed
    ...
      Злобная реклама
    Воскресенье, 11.10.2015, 09:14
    Статус:
    Сообщений: 666
    Регистрация: 20.01.2012
    Украина  скат
    Воскресенье, 11.10.2015, 09:23 | Сообщение # 8240
    Статус:
    Бывалый:
    Сообщений: 942
    Награды: 9
    Регистрация: 16.01.2014

    m_miha599, А игнорирование статики у твоей двери прописано?
      Злобная реклама
    Воскресенье, 11.10.2015, 09:23
    Статус:
    Сообщений: 666
    Регистрация: 16.01.2014
    Российская Федерация  DеXter
    Воскресенье, 11.10.2015, 09:24 | Сообщение # 8241
    Статус:
    Неопытный:
    Сообщений: 462
    Награды: 5
    Регистрация: 28.09.2015

    Подскажите пожалуйста скриптовую функцию проигрывания звука, которую можно вызвать из диалога (ТЧ).
      Злобная реклама
    Воскресенье, 11.10.2015, 09:24
    Статус:
    Сообщений: 666
    Регистрация: 28.09.2015
    Российская Федерация  _Val_
    Воскресенье, 11.10.2015, 09:44 | Сообщение # 8242
    Ф.О.Т.О.Г.Р.А.Ф
    Статус:
    Бывалый:
    Сообщений: 1063
    Награды: 5
    Регистрация: 20.01.2012

    Цитата
    Самый простой кусок логики, который смог найти в интернете.

    Не, ну вы меня умиляете...Вместо того, чтобы распаковать олл_спавн и поискать там логику дверей, мы ищем её в интернете. Плюс к этому - статья на сталкерин и куча модов, где логика вынесена в файлы. Далеко пойдете, чё...

    DеXter, а как выдать экшен из диалога ты в курсе?
    Тогда :
    Код
    function play_zvuk()
    local snd_obj = xr_sound.get_safe_sound_object([[путь к звуку]])
    snd_obj:play(db.actor, 0, sound_object.s2d)
    end

    Путь к звуку пишется без папки саунд...То есть допустим ambient\.
    Сообщение отредактировал _Val_ - Воскресенье, 11.10.2015, 09:46
      Злобная реклама
    Воскресенье, 11.10.2015, 09:44
    Статус:
    Сообщений: 666
    Регистрация: 20.01.2012
    Российская Федерация  makdm
    Воскресенье, 11.10.2015, 10:13 | Сообщение # 8243
    Время Альянса
    Статус:
    Опытный:
    Сообщений: 1787
    Награды: 19
    Регистрация: 22.11.2012

    Цитата Dorian23Grey ()
    Ищу простой способ создания проводника на ЗП через скрипт на другие локи

    Способ написан разрабами Сталкера.
    Чем вас не устраивает Лоцман или Гарик, которые водят на любые локации в оригинальном ЗП?
    Посмотрите их диалог и работу рестриктора, связанную с диалогом и сделайте по аналогии.
      Злобная реклама
    Воскресенье, 11.10.2015, 10:13
    Статус:
    Сообщений: 666
    Регистрация: 22.11.2012
    Российская Федерация  Ostryak
    Воскресенье, 11.10.2015, 11:09 | Сообщение # 8244
    Туман войны: Закалённые Зоной
    Статус:
    Отмычка:
    Сообщений: 124
    Награды: 1
    Регистрация: 09.05.2015

    ForserX,
    Цитата
    x_ray.cpp поковыряй. Там есть часть кода загрузчика.


    где его взять то?
      Злобная реклама
    Воскресенье, 11.10.2015, 11:09
    Статус:
    Сообщений: 666
    Регистрация: 09.05.2015
    Российская Федерация  m_miha599
    Воскресенье, 11.10.2015, 11:51 | Сообщение # 8245
    Статус:
    Зевака:
    Сообщений: 22
    Награды: 0
    Регистрация: 07.08.2014

    скат,
    Что в Ltx:

    Вот и Le.


    Нет, статик не прописан.
    Подправил LTX по совету Val, но все равно не работает.
    Сообщение отредактировал m_miha599 - Воскресенье, 11.10.2015, 11:56
      Злобная реклама
    Воскресенье, 11.10.2015, 11:51
    Статус:
    Сообщений: 666
    Регистрация: 07.08.2014
    Украина  скат
    Воскресенье, 11.10.2015, 12:00 | Сообщение # 8246
    Статус:
    Бывалый:
    Сообщений: 942
    Награды: 9
    Регистрация: 16.01.2014

    m_miha599, Так пропиши, в чем проблема? В ЛЕ в кастом дате дверей впиши это.
    Код
    [logic]
    cfg = scripts\door_wood_small.ltx  

    [collide]
    ignore_static
      Злобная реклама
    Воскресенье, 11.10.2015, 12:00
    Статус:
    Сообщений: 666
    Регистрация: 16.01.2014
    Российская Федерация  _Val_
    Воскресенье, 11.10.2015, 12:44 | Сообщение # 8247
    Ф.О.Т.О.Г.Р.А.Ф
    Статус:
    Бывалый:
    Сообщений: 1063
    Награды: 5
    Регистрация: 20.01.2012

    biggrin Если я спрятал вызов звуков точками, чтобы зазря место не тратить в посте, это не значит, что эти точки нужно в логику пыхать.
    Насчет ЛЕ не в курсе - как это делается, а вот в спавне двери должно быть так.
    Код
    [collide]
    ignore_static
    ignore_ragdoll
      Злобная реклама
    Воскресенье, 11.10.2015, 12:44
    Статус:
    Сообщений: 666
    Регистрация: 20.01.2012
    Российская Федерация  m_miha599
    Воскресенье, 11.10.2015, 13:39 | Сообщение # 8248
    Статус:
    Зевака:
    Сообщений: 22
    Награды: 0
    Регистрация: 07.08.2014

    _Val_,
    Без рагдола она вообще перестала открываться. Хоть с логикой, хоть без.
      Злобная реклама
    Воскресенье, 11.10.2015, 13:39
    Статус:
    Сообщений: 666
    Регистрация: 07.08.2014
    Украина  _S_k_i_F_
    Воскресенье, 11.10.2015, 21:15 | Сообщение # 8249
    Золотой Обоз
    Статус:
    Опытный:
    Сообщений: 1311
    Награды: 9
    Регистрация: 09.08.2015

    Подключил к ЗП подземку Агро, но там не работают лестницы. ГГ падает вниз, при побытке взобраться вверх. Как это исправить? Зараннее спасибо!
      Злобная реклама
    Воскресенье, 11.10.2015, 21:15
    Статус:
    Сообщений: 666
    Регистрация: 09.08.2015
    Сомали  Alice
    Понедельник, 12.10.2015, 05:44 | Сообщение # 8250
    Статус:
    Гость:
    Сообщений: 36
    Награды: 2
    Регистрация: 12.11.2012

    Хотела спросить, для Чистого неба, такие конфигурации оружия актуальны

    hit_power = 1.42 - в голову, 0.92 - в шею, 0.62 - в торс, 0.42 - в ноги
      Злобная реклама
    Понедельник, 12.10.2015, 05:44
    Статус:
    Сообщений: 666
    Регистрация: 12.11.2012
    Поиск: