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

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


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

utc, Шапку прочитать, там есть ответы на очень часто задаваемые вопросы.. А еще можно поиск заюзать.. :russian_ru: Изменено пользователем FANAT

FANAT.gif

Мой канал на ютабчике... / Недельки из жизни фаната STALKER'a / Клуб 'Фанат Отчуждения'

Я нет-нет, а думаю, может я неправильно жил, надо ж брать деньги у богатых и давать их бедным, а таким как ты давать по морде, шоб у мире была красота и гармония.(с)Ликвидация

Всё в порядке, всё нормально, я беру тебя с собой, я беру тебя с собой. В тёмный омут головой.(с)Смысловые Галлюцинации

Ссылка на комментарий
]snork[, Да всмысле, ты вот когда глобальный граф делаешь(гейм_граф), то заодно и редактируются level.gct в папках каждой локи, каждой! всех, которые у тебя есть.. Вот и нужо, что бы вместе с твоей новой локой, были и этот файл в папках локаций..

FANAT.gif

Мой канал на ютабчике... / Недельки из жизни фаната STALKER'a / Клуб 'Фанат Отчуждения'

Я нет-нет, а думаю, может я неправильно жил, надо ж брать деньги у богатых и давать их бедным, а таким как ты давать по морде, шоб у мире была красота и гармония.(с)Ликвидация

Всё в порядке, всё нормально, я беру тебя с собой, я беру тебя с собой. В тёмный омут головой.(с)Смысловые Галлюцинации

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

Прошу помощи.

Задумывалось следующее: после того как гг достигает определенной точки, вертолет (ранее висящий в воздухе в нужном месте) загорается, проигрывается реплика пилота - aes_choper_crush_sound, после чего вертолет падает.

Проблема в том что после попадания гг в space_restrictor вертолет все также висит и не думает ни падать, ни загораться.

 

  Спавню через all.spawn вертолет (Показать)

"Зло перестало быть слепой хаотичной силой. Сегодня Зло действует по праву закона - ибо у него теперь есть права. Оно действует в соответствии с заключенными мирными договорами, ибо о Зле подумали, заключая эти договоры. Геральт из Ривии, ведьмак."

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

MgVolkolak, оверрайд on_hit, отлавливает нанесённые повреждения, позволяя производить какие либо действия.

Поэтому, твоя логика, прописанная вертолёту, трактуется следующим образом:

При нанесении хита вертолёту, в случае присутствия у актора инфопорции cruсh_here_i_come (в твоём случае выдаётся при входе в рестриктор) - выдать актору ещё одну инфопорцию aes_choper_crush_sound и выполнить функцию heli_start_flame.

Поэтому, для того, чтобы вертолёт сам загорался после входа актора в рестриктор, нужно в его схему, в которой вертолёт должен загорется, вписать параметр:

on_info = {+cruсh_here_i_come} %+aes_choper_crush_sound =heli_start_flame%

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

MgVolkolak, а мне вообще непонятно, где это у тебя в логике предусмотрено что вертолет должен упасть?

Ты просто напросто заспавнил в нужную точку об'ект вертушки и прописал этому об'екту реагировать на хиты после вхождения актора в рестриктор, т.е. загораться от полученного хита и проигрывать звук. Ну и кто должен хитовать вертушку?

Да и "висит" твой вертолет из-за свойств самого об'екта и не подумает упасть пока не взорвется. А гореть он может сколь угодно долго ...

"Но иногда найдется вдруг чудак, этот чудак все сделает не так ..."© Машина времени

Ссылка на комментарий
  Artos писал(а):
MgVolkolak, а мне вообще непонятно, где это у тебя в логике предусмотрено что вертолет должен упасть?

 

Уже понял что придется все же писать схему падения. Просто по неопытности (в первый раз что-то подобное потребовалось сделать) покопавшись в файлах подумал что on_hit = hit после вхождения в рестриктор запустит сцену падения вертолета с проигрыванием определенного звука (когда после серьезных повреждений он не сразу взрывается, а уходит в сторону и падает).

 

"Зло перестало быть слепой хаотичной силой. Сегодня Зло действует по праву закона - ибо у него теперь есть права. Оно действует в соответствии с заключенными мирными договорами, ибо о Зле подумали, заключая эти договоры. Геральт из Ривии, ведьмак."

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

MgVolkolak, ну ... писать схему - громко сказано. ;-)

Можно все "записать" в path_move для твоей вертушки.

1. Создаешь точку где висеть вертушке.

2. Создаешь путь с точками координаты которых описывают траекторию падения твоей вертушки, в нужной точке включаешь флаг "flame" (загореться), а в конце - "die" (взорваться).

Т.е. все решается имеющимися средствами heli_move.script. Остается привязать переключение созданных точек/путей твоим инфопоршнем вхождения актора ...

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

"Но иногда найдется вдруг чудак, этот чудак все сделает не так ..."© Машина времени

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

Подскажите как заспавнить скриптом НПС и присвоить ему SID? Нужна только функция.

 

Поиском не судьба воспользоваться?

ColR_iT

Изменено пользователем ColR_iT
  Пройденые моды (Показать)
Ссылка на комментарий

DiSo95, тут все же раздел "Школа моддинга", а не "дайте мне готовую функцию"!

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

По спавну НПС есть целая тема.

Присвоить story_id при спавне скриптом можно только через нет-пакеты, методы работы с которыми в "одну функцию" не влезают. Примеров в готовых модах предостаточно вместе с функциями работы с нет пакетами.

"Но иногда найдется вдруг чудак, этот чудак все сделает не так ..."© Машина времени

Ссылка на комментарий
AndreySol, в нем содержаться конфиги сюжетных нпс.Бессмертие Сахарова,к примеру. Изменено пользователем panzyuza
Ссылка на комментарий

panzyuza

И где оно, это самое бессмертие Сахарова в этом конфиге ?

 

Сообщение от модератора ColR_iT
Цитировать предыдущие посты вовсе не обязательно.
Изменено пользователем ColR_iT
Ссылка на комментарий

выдержка из alife_l01_escape.ltx разобранного all.spawn от ТЧ v 1.0005

  Раскрывающийся текст (Показать)
Ссылка на комментарий

Подскажите пожалуйста как убрать переход на свалку с темной долины. У меня там 3 квестовых персонажа раненные, а помочь не могу, на свалку кидает.

ТЧ1.0004+АМК1.4.1+1патч+2патч+Новый сюжет 4+ Текстуры прицелов(патч к НС4).

Или скажите где это искать.В google и яндекс ни чего нет, сдесь тоже найти не могу.

Ушел в DayZ StandAlone, искать у старого собора

Ссылка на комментарий
AndreySol, это в папке объектов уровня "Кордон" (levels\l01_escape\meshes\).

Неважно – сколько у тебя друзей. Важно - сколько из них помогут тебе в трудную минуту и сколько вспомнят о тебе когда им хорошо.

"Худ" и "Умное выпадание частей монстров" для Народной солянки

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

В чем может быть причина вот такого вылета при загрузке сохранения и при начале новой игры:

  Цитата
Expression : fatal error

Function : CInifile::r_string

File : E:\stalker\sources\trunk\xrCore\Xr_ini.cpp

Line : 352

Description : <no expression>

Arguments : Can't find variable MaxHealthValue in [m_trader]

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

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

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

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

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

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

Войти

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

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

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