Перейти к контенту

[SoC] Ковыряемся в файлах


Рекомендуемые сообщения

2 Han Sola - по этим двум отрывкам секций смарттеррейнов догадаться, что происходит со гулагами в принципе невозможно. Нужно как минимум смотреть, что прописано в логике первого смарта (раз уж второй работает, да ещё general_lager). Сам по себе объект smart_terrain на другой аналогичный никакого влияния не оказывает, могут конфликтовать только их логика, и, возможно, пути. Скорее всего, где-то закралась ошибка в настройках первого смарта.

2 nego - чтобы вернуть всё, что нажито напосильным трудом ГГ, сначала надо где-то сохранить информацию об изъятых в ходе обыска предметах. Неплохо бы определиться, что именно будем сохранять - данные (имена секций и количество) об изъятых предметах (этот вариант больше подходит, если вернуть предметы нужно будет где-то на другой локации). Если только данные, то в базе ГГ. Если же события будут происходить в пределах одной локации, тогда гораздо проще перебросить сами объекты в какой-нибудь подходящий "инвенторибокс". Ну, в затем вернуть всё назад.

  • Согласен 1

Вновь обращаюсь за советом к знатокам :)

Дело такое: поставил я space_restrictor на уровень и прописал ему такую логику:

Скрытый текст
[logic]
active = ph_idle
[ph_idle]
on_actor_inside = ph_sound
[ph_sound]
snd = zvuki_bara
on_signal = sound_end | nil

чтобы в указанной зоне постоянно воспроизводился звук, который я зарегистрировал в script_sounds.

Но вот в чём беда: звука толи нет, то ли он настолько тихий, что не слышно. Можете посоветовать решение проблемы и как правильно прописать логику?

Полные данные по смарту:

Скрытый текст
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
[12925]
; cse_abstract properties
section_name = space_restrictor
name = predbannik_sound_restrictor
position = 79.843185,0.225148,97.418388
direction = 0, 0, 0
id = 65535
version = 118
script_version = 6
spawn_id = 8779
; cse_alife_object properties
game_vertex_id = 4005
level_vertex_id = 1066597
object_flags = 0xffffff3e
custom_data = <<END
[logic]
active = ph_idle
[ph_idle]
on_actor_inside = ph_sound
[ph_sound]
snd = zvuki_bara
on_signal = sound_end | nil
END
; cse_shape properties
shapes = 1
shape_0:type = box
shape_0:axis_x = 3.81740117073059,0,0
shape_0:axis_y = 0,6.1637134552002,0
shape_0:axis_z = 0,0,10.8729343414307
shape_0:offset = 0,0,0
; cse_alife_space_restrictor properties
restrictor_type = 3
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

 

Han Sola, попробуй заменить логику на такую:

[logic]
active = sr_idle
[sr_idle]
on_actor_inside = sr_sound
[sr_sound]
snd = zvuki_bara
play_at_actor = true

 

@Han Sola , ph_sound и ph_idle - это схемы, предназначенные для физ. объектов, а не для рестрикторов. Все, что для рестрикторов, начинается с sr_.

  • Согласен 1

Аддон для ОП-2.09.2: Яндекс/Google/GitHub/Тема на AP-PRO

naxac.gif

@=VENOM= Заменил, но что-то разницы не видно. Звука как не было так и нет.

Звук регисрировал и так:

Скрытый текст

ph_snd_themes ["zvuki_bara"]          = {[[ambient\bar\kitchen_2]]}

и так:

Скрытый текст

ph_snd_themes ["zvuki_bara"]   = {"ambient\bar\kitchen_2"}

Но чёт  всё равно безрезультатно

Изменено пользователем Han Sola

@Han Sola, загляни в config\misc\script_sound.ltx и зарегай саунд ещё и там.

Ранее был известен под ником BoBaH_671.

@BoBaH_671 Но ведь насколько я помню,  там регистрируются только реплики сталков. Сколько бы там не лазил, фоновых звуков зареганных там не находил. Хотя попробую, чем чёрт не шутит.

Здравствуйте. При стрельбе из определенного оружия необходимо блокировать кнопку перезарядки, т.е. блокироваться она должна только если оружие в этот момент стреляет (длинной или короткой очередью). Если не стреляет - перезаряжаемся. А короче - если зажата клавиша мыши, то блокируем кнопку перезарядки.
Кто может подсказать функцию, которая позволяет отследить, что зажата (не однократное нажатие, а удержание) кнопка мыши? И с помощью какой функции блокировать определенную клавишу?

New Anomalies 1.1 ☢☢☢ "Смерть-лампа" ☢☢☢ Дисраптор

Русификатор для игры Vendetta: Curse of Raven's Cry

2 Han Sola, sr_sound поддерживает либо звуки, указываемые напрямую, либо внутренние темы sr_sound.script. Тогда лучше воспользоваться несколько иной схемой, sr_sound_act, и в рестрикторе применить вот такую логику:

custom_data = <<END
[logic]
active = sr_idle

[sr_idle]
on_actor_inside = sr_sound_act@snd1

[sr_sound_act@snd1]
theme = zvuki_bara
on_actor_outside = sr_idle
END

Здесь указывается именно тема, из неё случайным образом будут выбираться звуки для воспроизведения, до тех пор, пока игрок находится внутри рестриктора. Если не указать условие on_actor_outside = sr_idle, звуки будут проигрываться до посинения, даже если игрок покинет рестриктор.

Здорово братья сталкеры, не будете ли любезны подсказать мне - где конкретно прописывается и как называется звук издаваемый при использовании какого либо юзабильного предмета в инвентаре.

 Моя нычка, Нычка в арендованном у Опричника холодильнике  

Мы хорошие ребята, жаль патронов маловато:):ukostra:

UriZzz.gif

В 30.07.2017 в 20:39, Han Sola сказал:

чтобы в указанной зоне постоянно воспроизводился звук

Пробуй так сделать

- делаешь стандартный рестр тип 0 и в логику ему вот это:

custom_data = <<END
[logic]
active = sr_idle
[sr_idle]
on_actor_inside = {+поршень проверки на событие, можно не ставить} nil % =play_snd(ambient\твой звук)% 
END

Никаких звуков нигде не регистрируй, играть будет и так. Если хочешь чтоб рестр играл постоянно звук, то убери нил. 

"Кругом зомби.....у меня кончаются патроны...."

Здравствуйте, братья Сталкеры. У меня вопрос к сообществу. Делаю адаптацию своей солянки под 16:9. На стандартном разрешение 1024х768 текст диалогов отображается нормально, но при 1280Х800 фраза Г.Г. выходит в одну строку. Подскажите в каком файле это можно исправить. Платформа ТЧ 1.0004. Заранее большое спасибо.

 

http://1024x768jp_9954030_27130009.jpg http://1280x800jp_9995817_27130035.jpg

 

 

Pir%40t%40s.gif

@KURT2013 файл talk_16.xml.

<question_item x="0" y="0" width="557" height="20" min_height="13">
		<content_text x="0" y="0" width="550" height="20">
		<text font="letterica18" r="255" g="232" b="208" align="l" complex_mode="1"/>
		<text_color>
			<t r="231" g="168" b="12"/> <e r="255" g="232" b="208"/> <h r="255" g="255" b="255"/>
		</text_color>
		</content_text>
	</question_item>

 

  • Нравится 1
  • Согласен 1

приветствую. Столкнулся с одной очень странной вещью в ЧЗО, и виной этому походу мои кривые руки :)

После расстановки аномальных зон на локации, у меня происходит тотальный спавн артов, но не там, где аномалии соответствующего типа, а в определённых местах на уровне.

В итоге на уровне образуются клондайки из 30! артов, причём рядом нет ни одной аномалии...с чем может быть связана такая "щедрость зоны"? Может что в конфигах править надо?

Изменено пользователем Han Sola

@Han Sola 0 информации: что за локация(родная\добавленная), что за зоны, с чем ковыряешься(чистая ТЧ\какой-то мод). Чем же можно тебе помочь?

Цитата

Может что в конфигах править надо?

Ну так спавн артов аномалиями в конфигах и прописан... Приведи хоть какие-то секции аномалий, чтоб глянуть, что там накручено.

13 часов назад, Han Sola сказал:

Может что в конфигах править надо?

Да, запрещать в конфигах аномалий спавн артов. Вернее, ставить нулевую вероятность спавна.

Сталкер - наше всё!

Подскажите пожалуйста, как можно убрать излучение от генераторов на ЧАЭС,или это в движок зашито?

 

1373622597_1264296_27153531.jpg


Pir%40t%40s.gif

@KURT2013 Насчёт движка не знаю, но попробуй пройдись поиском по вот этой группе партиклов - cf2bb5d232a7b2b445c68ef81ef8e09f5eb4da28

Это именно они целой кучей полыхают над этими шарами. Может что откопаешь.

  • Спасибо 1

"Кругом зомби.....у меня кончаются патроны...."

Так и не понятно, что убрать все таки надо, партиклы или излучение (радиацию)???

Жизнь следует измерять поступками, а не временем...

Создайте аккаунт или авторизуйтесь, чтобы оставить комментарий

Комментарии могут оставлять только зарегистрированные пользователи

Создать аккаунт

Зарегистрировать новый аккаунт в нашем сообществе. Это несложно!

Зарегистрировать новый аккаунт

Войти

Есть аккаунт? Войти.

Войти
  • Недавно просматривали   0 пользователей

    • Ни один зарегистрированный пользователь не просматривает эту страницу.
×
×
  • Создать...