Случайная подборка модов
OGSM 1.8 Community Edition
4.2
Clear Sky: MYSTERY v2.0
4.0
Clear Sky Complete
4.1
Пространственная аномалия (Update 3)
4.0
Поиск (DIES IRAE)
4.1
Aliens Time: Глава 1
3.7
Последние обновленные темы Прямой эфир Самые популярные темы Последние новости
Архив - только для чтения
⚙ Модострой: Вопросница
Российская Федерация  Wolfstalker
Среда, 24.02.2016, 00:25 | Сообщение # 1
Статус:
Легенда:
Сообщений: 2258
Награды: 15
Регистрация: 05.04.2010

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


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




F.A.Q

  Злобная реклама
Среда, 24.02.2016, 00:25
Статус:
Сообщений: 666
Регистрация: 05.04.2010
Российская Федерация  denis2000
Четверг, 22.12.2016, 11:23 | Сообщение # 4996
Время Альянса
Статус:
Ветеран:
Сообщений: 4070
Награды: 16
Регистрация: 19.07.2013

FilinApRus,
Настройка погоды и освещения


Major, Если так нужена схема ph_sound, то добавьте ее в modules.script по аналогии.
Сообщение отредактировал denis2000 - Четверг, 22.12.2016, 11:23
  Злобная реклама
Четверг, 22.12.2016, 11:23
Статус:
Сообщений: 666
Регистрация: 19.07.2013
Российская Федерация  Major
Четверг, 22.12.2016, 11:53 | Сообщение # 4997
Статус:
Отмычка:
Сообщений: 83
Награды: 1
Регистрация: 28.10.2016

Сталкер ЗП. Создаю радио на локации, destroyable_object, в custom_data пишу:

Код
[logic]
cfg = scripts\test\test.ltx


В test.ltx пишу, как в уроке (хотя что за глупый урок, схемы sr_название_схемы созданы для space_restrictor'ов):



Далее в script_sound.ltx добавляю:



Ну и кидаю звуки в sounds\radio\ но никаких звуков оно не воспроизводит, что я только не делал, вообще не понимаю, в чём проблема. В ТЧ как то понятнее было.
  Злобная реклама
Четверг, 22.12.2016, 11:53
Статус:
Сообщений: 666
Регистрация: 28.10.2016
Украина  _S_k_i_F_
Четверг, 22.12.2016, 12:20 | Сообщение # 4998
Золотой Обоз
Статус:
Опытный:
Сообщений: 1311
Награды: 9
Регистрация: 09.08.2015

Запускаю озвучку НПС через логику рестриктора ф-цией
Код
function npc_voice(actor, obj, p)
local sound = sound_object([[quests_npc_talk\]]..p[1])
    sound <img src="/.s/sm/23/tongue.gif" border="0" align="absmiddle" alt="tongue" /> lay_at_pos(obj, db.actor <img src="/.s/sm/23/tongue.gif" border="0" align="absmiddle" alt="tongue" /> osition(), 0, sound_object.s3d)
end

Иногда звук проигрывается полностью, а чаще всего в какой-то момент он прерывается. Проблема в скрипте, или в настройке звук?
Настройка звука
Цитата
quality 1
min dist 300
max dist 300
max ai dist 300
base volume 300
game type NPC talking

Заранее спасибо!
  Злобная реклама
Четверг, 22.12.2016, 12:20
Статус:
Сообщений: 666
Регистрация: 09.08.2015
Российская Федерация  makdm
Четверг, 22.12.2016, 14:45 | Сообщение # 4999
Время Альянса
Статус:
Опытный:
Сообщений: 1787
Награды: 19
Регистрация: 22.11.2012

_S_k_i_F_, уборщик LUA зачищает ваш объект, объявленный, как локальный внутри функции.
Нужно вынести его за пределы функции.

local sound = nil
function npc_voice(actor, obj, p)
sound = sound_object([[quests_npc_talk\]]..p[1])
  Злобная реклама
Четверг, 22.12.2016, 14:45
Статус:
Сообщений: 666
Регистрация: 22.11.2012
Российская Федерация  Major
Четверг, 22.12.2016, 14:54 | Сообщение # 5000
Статус:
Отмычка:
Сообщений: 83
Награды: 1
Регистрация: 28.10.2016

Как вообще в ЗП воспроизвести звук от определённого объекта. Чтобы он играл не в голове у актора. Ну банально, - как заставить радио работать?
  Злобная реклама
Четверг, 22.12.2016, 14:54
Статус:
Сообщений: 666
Регистрация: 28.10.2016
Украина  Toonnix
Четверг, 22.12.2016, 15:31 | Сообщение # 5001
Статус:
Отмычка:
Сообщений: 194
Награды: 4
Регистрация: 09.08.2015

  Злобная реклама
Четверг, 22.12.2016, 15:31
Статус:
Сообщений: 666
Регистрация: 09.08.2015
Российская Федерация  Neptun
Четверг, 22.12.2016, 15:56 | Сообщение # 5002
Связной
Статус:
Бывалый:
Сообщений: 672
Награды: 9
Регистрация: 25.03.2012

  Злобная реклама
Четверг, 22.12.2016, 15:56
Статус:
Сообщений: 666
Регистрация: 25.03.2012
Российская Федерация  Major
Четверг, 22.12.2016, 16:00 | Сообщение # 5003
Статус:
Отмычка:
Сообщений: 83
Награды: 1
Регистрация: 28.10.2016

Toonnix, mmihaill, это всё круто, я смотрел видео урок этот, и писал уже в этом посте, что логика sr_название_схемы работает в space_restrictor'ах; в физических объектах она НЕ работает. Поэтому, то, что они пишут, работать не будет.
  Злобная реклама
Четверг, 22.12.2016, 16:00
Статус:
Сообщений: 666
Регистрация: 28.10.2016
Российская Федерация  monk
Четверг, 22.12.2016, 16:08 | Сообщение # 5004
«OGSM CS 1.8 + Fixes»
Статус:
Опытный:
Сообщений: 2559
Награды: 12
Регистрация: 24.11.2012

Major, всё там работает. У меня у самого (мод для ЧН) музыка сделана, как в уроке, ссылку на который предоставил mmihaill.
  Злобная реклама
Четверг, 22.12.2016, 16:08
Статус:
Сообщений: 666
Регистрация: 24.11.2012
Российская Федерация  Major
Четверг, 22.12.2016, 19:28 | Сообщение # 5005
Статус:
Отмычка:
Сообщений: 83
Награды: 1
Регистрация: 28.10.2016

Ладно, просто объясните, можно ли пихать логику рестрикторов в динамические объекты? В ТЧ были схемы для space_restrictor:

Код
[logic]
active = sr_idle

[sr_idle]
...


И для физических объектов:

Код
[logic]
active = ph_idle

[ph_idle]
...


Здесь же, нам предлагается засунуть схему sr_idle в физический объект, в данном примере - радио. Что, в ЗП так уже можно делать, разрабы изменили? Ну конечно можно допустить, раз они решили не исправлять глючную схему ph_sound, а просто вырезали её...
  Злобная реклама
Четверг, 22.12.2016, 19:28
Статус:
Сообщений: 666
Регистрация: 28.10.2016
Российская Федерация  Overfirst
Четверг, 22.12.2016, 19:38 | Сообщение # 5006
Статус:
Бывалый:
Сообщений: 1081
Награды: 19
Регистрация: 11.06.2015

Major, в оригинальном ЗП можешь поглядеть, как сделана рация военных в Припяти, что рядом с техником стоит. Там тоже sr_idle.
  Злобная реклама
Четверг, 22.12.2016, 19:38
Статус:
Сообщений: 666
Регистрация: 11.06.2015
Российская Федерация  ZoneGuard
Четверг, 22.12.2016, 23:10 | Сообщение # 5007
Статус:
Гость:
Сообщений: 44
Награды: 0
Регистрация: 27.11.2016

Доброй ночи!
Может кто может подсказать, из какого билда этот НПС?
  Злобная реклама
Четверг, 22.12.2016, 23:10
Статус:
Сообщений: 666
Регистрация: 27.11.2016
Российская Федерация  makdm
Четверг, 22.12.2016, 23:22 | Сообщение # 5008
Время Альянса
Статус:
Опытный:
Сообщений: 1787
Награды: 19
Регистрация: 22.11.2012

Major, я тебя научу как сделать элементарное радио с кнопкой включения и отключения.

1. В all.spawn у тебя должна быть секция этого радио, которая выглядит примерно вот так:


2. Теперь в скрипте script_sound.ltx прописывай звуки

3. В папку sound по пути, указанном выше, кидаешь несколько файлов ( radio_bar_1,radio_bar_2 и т.д. ) с музыкой, настроенных через SDK с затуханием сигнала, например, через 20 метров.
4. Ставишь рестриктор диаметром 20 метров ( или как тебе удобно ) при входе в который радио должно играть, назовём его - bar_radio_zone.
5. Логика радио по адресу scripts\bar\radio\bar_radio.ltx:

6. В любом файле в папке scripts\text\rus пишешь:

7. Закинь себе в папку scripts файл ph_button.script

http://rgho.st/76qCg2T5Q

Наслаждайся!
Сообщение отредактировал makdm - Четверг, 22.12.2016, 23:39
  Злобная реклама
Четверг, 22.12.2016, 23:22
Статус:
Сообщений: 666
Регистрация: 22.11.2012
Украина  Krievu_Okupants
Четверг, 22.12.2016, 23:26 | Сообщение # 5009
Статус:
Новичок:
Сообщений: 348
Награды: 4
Регистрация: 18.06.2012

ZoneGuard, такой есть в 18**-19** сборках.
  Злобная реклама
Четверг, 22.12.2016, 23:26
Статус:
Сообщений: 666
Регистрация: 18.06.2012
Российская Федерация  ZoneGuard
Пятница, 23.12.2016, 13:06 | Сообщение # 5010
Статус:
Гость:
Сообщений: 44
Награды: 0
Регистрация: 27.11.2016

Цитата Krievu_Okupants ()
ZoneGuard, такой есть в 18**-19** сборках.

Хм, бида. Там одних 18** не один десяток, если все считать...)
  Злобная реклама
Пятница, 23.12.2016, 13:06
Статус:
Сообщений: 666
Регистрация: 27.11.2016
Поиск: