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

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


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

 

 

А труп у тебя как заспавнен, скриптом или оллспавном ?Что в кастом_дате ? Ты точно уверен, что поршня нет ? Пропиши на этот поршень любой таск из текущих.

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

 

Сталкер имеет свою логику, анимки, звуки, пути - все прекрасно пашет. А логику смогу вечером выложить, когда буду дома.


 

 

Я так понял это в Sound Editor нужно делать?

Да. Хотя есть и сторонние проги.

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

Ссылка на комментарий

Я так понял это в Sound Editor нужно делать?

Можно воспользоваться программой попроще, SAVandT называется. Но она обрабатывает файлы которые весят до 10 мб по моему.
Нужно изменять minimum и maximum distance в метрах. Там же можно изменить и уровень звука.

 

 

 

Ссылка на комментарий
находятся в папке gamedata\sounds\anomaly.

Эммм, папка gamedata есть, а sounds нет... :blink: 

 

Мод NLC7...

Изменено пользователем CiBrAiKeR
Ссылка на комментарий

 

 

Эммм, папка gamedata есть, а sounds нет...

Я не играл в NLC7, но раз такой папки нет, то логично предположить что она находится в какой то gamedata.db*, которую нужно распаковать. Как это сделать, ищите по сайту.

 

 

 

Ссылка на комментарий

 

 

Эммм, папка gamedata есть, а sounds нет...

С чего бы это...

Если мод в распакованном виде, то все папки присутствуют и находятся на своих местах - в том числе и папка sounds.

 

 

но раз такой папки нет, то логично предположить что она находится в какой то gamedata.db*, которую нужно распаковать. Как это сделать, ищите по сайту.

Распаковать не получится - нужен специальный распаковщик которого нет в открытом доступе.

Нужно скачать распакованную версию мода, и взять оттуда всё что нужно.

Ссылка на комментарий

 

 

С чего бы это... Если мод в распакованном виде, то все папки присутствуют и находятся на своих местах
Вполне возможно я полез в закрытый релиз, и просто перепутал сборки, спс за подсказку, вечером перепроверю.
Ссылка на комментарий

 

 

Можно воспользоваться программой попроще, SAVandT называется.

Ага, я про нее и говорил.


BFG, логика сталкера.

[logic]


active = walker
on_death = death

[walker]
path_walk = predbannik_bubna1_walk
path_look = predbannik_bubna1_look
on_actor_dist_le_nvis = 30| remark@pred_bubna1
on_info = {+bubna_first_dialog} walker@pred_bubna3

[remark@pred_bubna1]
anim = hello
snd = pred_bubna_hello
target = actor
on_signal = sound_end| walker@pred_bubna2

[walker@pred_bubna2]
path_walk = predbannik_bubna1_walk
path_look = predbannik_bubna1_look
meet = meet@bubna
on_info = {+bubna_first_dialog} walker@pred_bubna3

[walker@pred_bubna3]
path_walk = predbannik_bubna2_walk
path_walk = predbannik_bubna2_look

[meet@bubna]
meet_state = 15|guard@wait
meet_state_wpn = 15|backoff@threat_weap
victim = 15|actor
victim_wpn = 15|actor
use = true
use_wpn = false
syndata = backoff@threat_weap
meet_dialog = predbannik_bubna_dialog

[death]
on_info = %+agr_krot_dead +sar2_death_19%

[known_info]
test_bubna_off

 


Сталкеры, а секция [known_info] вообще из файла логики читается?

Добавлено BFG,

Из кастом_даты.

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

Ссылка на комментарий
@AndrewMor, сильно сомневаюсь. Эта секция обрабатывается из custom_data движком, насколько я помню. Мне кажется, можно с имитировать, если использовать логику юзания.
  • Согласен 1
Ссылка на комментарий

@dsh, вот именно. То-то у меня инфопоршень при обыске трупа не выдавался. Теперь ясно.

 

BFG, из кастом_даты, я согласен. Но в оллспавне в кастом_дате только ссылка на файл логики. И значит, писать в логике секцию known_info в конфиге бессмысленно, так получается?

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

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

Ссылка на комментарий

Вроде, есть парочка скриптов, которые с ней работают. Не помню за давностью.

Ссылка на комментарий

А можно как нибудь изменять запакованную геймдату не распаковывая её? 

Добавлено Dennis_Chikin,

Напишете соответствующую программу - будет.

Ссылка на комментарий

, а зачем "изобретать велосипед"? Можно же файлы поверх использовать. Создаешь папку gamedata, а в неё ложишь по папкам нужные тебе файлы распакованной из .db архивов папки gamedata.

  • Нравится 1

Discord-сервер modfaq.ru: https://discord.gg/9j42BXwB

Ссылка на комментарий

@Firewind, изменением коэффициентов иммунитетов же. Смотри в creatures, что в конфигах.

 

Никто случаем не знает, может есть способ вернуть полноценную работоспособность команде demo_record? Уж очень порой нужно сохранить траекторию полета камеры.

Изменено пользователем Silver Raven

aka Stalker_AleX333
 
Мои проекты  - ЯндексДиск   |   Я на Gamer-Mods.ru

Ссылка на комментарий

Привет, ребята. У меня пара вопросов по поводу этой функции:

function spawn_semionov()
local x= [координаты Х]
local y= [координаты У]
local z= [координаты Z]
local level_vertex= [lvid]
local game_vertex_id= [gvid]
alife():create("agrund_semionov",vector():set(x,y,z),level_vertex,game_vertex_id)
end

1. За что отвечают строчки local level_vertex и local game_vertex_id?

2. Как понять, на какой локации будет спаун.


И ещё один:

Куда вставить функцию, чтобы НПС спаунился с самого начала?

Ссылка на комментарий

Куда вставить функцию, чтобы НПС спаунился с самого начала?

 

В файле info_portions.xml найди такие строки:

<game_information_portions>
...
 </info_portion>

И добавь туда:

 <action>имя_файла.название_функции</action>
  • Нравится 1
Ссылка на комментарий

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

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

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

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

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

Войти

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

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

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