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

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


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

Struck, в очередной раз оращаю внимание на то, что вопросы нужно формулировать так, чтобы на них можно было бы отвечать, а не "базарить" ... Ведь спрашиваешь бессмыслицу!

Что ты называешь скриптовым диалогом? Цепочку соответствующих функций, в которые движек передает агрументы и в том числе первые два, которые нередко называют как speaker1 и speaker2? И тебя интересует как это движек делает? Не думаю, что тебя заинтересовал ассемблер и работа движка на низком уровне. Да и ответы на это тебе могли бы дать только те, кто имеет исходники движка.

Функция relocate_item - является рядовой функцией и ее использование ровно такое же как и всех остальных, которые могут быть использованы и в алгоритмах диалогов (не обязательно скриптовых). Вот более важно, что сами разработчики для этой функции дали комментарий: "Obsolete, do not use!!!" и любое бездумное использование этой функции чревато последствиями...

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

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

Artos, хорошо, задам вопрос по другому, мне нужно написать похожую функцию на relocate_item для скриптового диалога, я знаю что первыми передаются два нужных мне аргумента(speaker1, speaker2). Смотрю опять же коды SIMBION'a, там сделано через transfer_item, вопрос тогда такой, данным способом будет отображатся talk_message со списком переданных вещей от одного обекта другому(на мотив функции relocate_item из news_manager.script), или нет? Просто если нет, то тогда можно просто спавнить нужному нпс список вещей в инвентарь.

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

Не знаю что ты подразумеваешь под talk_message, но если это то, что выводит сам диалог - то это всего лишь строка, которая прописана в самом диалоге. А уж если ты при обработке этой строки подключишь свои сторонние функции, которые также могут выдавать некие строки на худ - то и получмишь в итоге то, что они выдадут.

Сорри, но гадай дальше без меня, может еще кто подключится ...

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

Не знаю куда еще написать..... Помогите пожалуйста с одним нюансом. Я скачал правленный билд 2215(который еще в шапке оружейки для ТЧ находится), все распаковал, сделал как надо... Но при запуске билда получаю вот такой вылет. Подскажите, как это исправить

Изменено пользователем ***~GiVcHiK~***

GiVcHiK.gif

 

 

Люди помоги... У меня что не так с игрой, и при попадании по мне, у меня не просто кам ера подергивается, у меня камера просто хаотично крутится в течении минуты наверно, да еще и с мимолетной скоростью... Иногда и при движении... Как это отключить?

 

Пользуемся поиском на форуме. Он стал заметно легче, предыдущей версии.

ColR_iT

 

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

 

Значит не то вводил. Всё таки нужно "пользоваться", а не "пытаться" искать...

Вот здесь есть решение твоей "проблемы": >>Click Me<<.

ColR_iT

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

У меня такой фокус с модом: при заходе на локацию у меня происходит стабильный безлоговый вылет. Попробовал сделать вывод информации в лог, отредактировав файл _g.script, при заходе на локу вылета нет. Откатил всё обратно- опять вылет. Не могу понять, я вроде ничего особого не делал.

 

Это что же получается? Сам спросил - сам ответил!?

ColR_iT

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

К20

Как привязать к определенному визуалу сталкера нужную мне модель защиты? Например экзоскелету наемников пулестойкости больше, чем у Свободы, Долга и прочих. Нужен файл, в котором это все прописано.

Morder07

В файле модели есть ссылка к файлу в папке config\models\capture. Попробуй через hex переименовать имя файла, к которому идет обращение.

Например: из модели идет ссылка на "models\capture\gilet_antigas_damage_low.ltx". Есть еще с окончанием _med и _high (можешь и сам подобные создать). Открываешь этот файл, и в секции [bone_protection] в строке bones_protection_sect меняешь используемый gilet_antigas_damage на свой. Остается только для этого "своего", создать и настроить необходимые секции в config\creatures\damages.ltx. Также не забудь для актора настроить bones_koeff_protection в config\misc\outfit.ltx

Таким образом, можно настроить несколько видов защиты, как то тебе и требуется.

Правила форума, 3.6. Предупреждение.

ЛС закрыта.

Попробовал на примере бандитов в черных плащах, получил вылет при загрузке сохранения.

 

Expression : fatal error

Function : motions_value::load

File : E:\stalker\sources\trunk\xr_3da\SkeletonMotions.cpp

Line : 100

Description : <no expression>

Arguments : Old skinned model version unsupported! (actors\bandit\stalker_bandit_master.ogf)

 

Опиши вкратце порядок действий. Через HEX нужно менять с сохранением количества знаков. Cyclone

 

Опиши вкратце порядок действий. Через HEX нужно менять с сохранением количества знаков. Cyclone

А этого я не учел. Все работает, благодарю.

Скажите пожалуйста, как поменять положение оружия в руках(к примеру, вытянуть в перед, что бы был виден приклад)...

SWoBoDoWeTH, регулируется в секции худа оружия в параметре position (вектор).

 

У меня похожий вопрос по худу. Влияет ли изменение параметра orientation как-то на худ? Думал, он изменяет направление, но при изменении всех трех значений (на 0.1, также пробовал с 1.1) результатов замечено не было.

SkyLoader, смотрим в исходники, например для wpn_toz34:

orientation = 0, 30, 0 ;значение устанавливается в градусах

- коммент от разрабов(!) и ты просто не замечаешь разницы, изменив на 0,1 градуса...

Изменено пользователем Artos
  • Нравится 1

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

Не подскажете название инфопоршня который выдается при вылезании из подвалов х16? Просто копаться лень...предполагаю что это yan_kill_brain_done либо yantar_attack_start, но проверять это - времязатратное занятие.

 

Ты предлагаешь проверить кому-то другому?

ColT_iT

 

facepalm.gifГде ты увидел что я кому-то что-либо предлагаю? Я спросил, т.к. думаю, что кто-нибудь в этом возможно копался и знает наверняка, это же 'ковырялка', не?

 

volazar, ага, я о нем, спасибо.

Изменено пользователем Struck
  • Не нравится 2

Struck, при вылезании из тоннеля? Когда приходит СМС от Сахарова, что мол ты жив, излучение отключено и т.д?

Если да, то там рестриктор, который выдает поршень yantar_tunnel_finish

Во многих модах для ТЧ сейчас добавлена, кроме вертикальной отдачи при стрельбе еще и горизонтальная. Как это сделано - в конфигах или скриптово ?

В некоторых видео видел как фонарик моргает...

Это сделано способом анимирования текстуры (*.seq) или какой то другой способ есть это осуществить, например через скрипты, партиклы, настроек СДК?

Есть ли способ моргание света сделать случайным?

И можно ли это применить в источникам света на мапах, например эл. лампы?

 

Во многих модах для ТЧ сейчас добавлена, кроме вертикальной отдачи при стрельбе еще и горизонтальная. Как это сделано - в конфигах или скриптово ?

 

Поколдуй с этими параметрами...

;отдача
cam_relax_speed				  =5;3.5; 0.15  ;скорость возврата в исходное положение
cam_dispersion					 = 0.92  ;увеличения угла (в градусах) с каждым выстрелом
cam_dispersion_inc			  = 0.3  ;увеличениe cam_dispersion с каждым выстрелом
cam_dispertion_frac			 = 0.9  ;ствол будет подыматься на cam_dispersion*cam_dispertion_frac +- cam_dispersion*(1-cam_dispertion_frac)
cam_max_angle				    = 20.0	  ;максимальный угол отдачи
cam_max_angle_horz		   = 20.0  ;(degree) maximum shot horizontal degree
cam_step_angle_horz		  = 3.2;1  ;(degree) size of step camera moved in horizontal position while shooting

 

Вхял из НС.

h-264.jpg

Такой вопросец: говорят в моде Simbion на ТЧ есть возможность управления вертолетом ГГ. В мод я не играл, точно не знаю. Мне нужно сделать немного другое: просто посадить ГГ в вертолет (в качестве пассажира, а не пилота). Это возможно?

P.s Найти бы конечно авторов Simbion мода. Может они помогут

 

На Ютубе нашел

 

 

А сайт мода никак поискать?

Вот здесь найдёшь разработчиков и сам мод: http://www.stalker-simbion.ru/

ColR_iT

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

К20

Господа! А никому не удалось сочетать регулируемый прицел снайперской FN2000 "Палач" с автоматической стрельбой? Если я правильно догадываюсь, то это у класса WP_BINOC что-то править надо или какие-то свойства этого класса придавать оружейным классам. Никто не пробовал? Сумел же кто-то сделать патч для xrGame.dll, позволяющий стрелять одиночными.

И еще несколько вопросов:

1. Как вместо бинокля в 4 слот уложить вышеуказанную снайперку от Акима, поскольку ее компьютерный прицел вполне заменяет бинокль?

2. Можно ли (и как) включаемый в меню игры дальномер привязать не к курсору на экране, а к текстуре бинокля или прицела?

3. Можно ли сделать приобретенные рюкзаки-тайники подбираемыми и переносимыми в другое место?

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

 

Если ты знаешь, что они есть в LWT, то почему не глянуть как это сделано там?

А вообще в файле config\weathers\env_ambient.ltx можно задавать звуки окружения, которые как раз проигрываются случайно.

Кстати, а что значит "относительно времени"?

ColR_iT

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

GiVcHiK.gif

 

 

Скажите пожалуйста, что нужно сделать, что бы после вызова определенной функции у Актора изменялись показатели иммунитета к чему либо?

 

Без правок в движке это сделать не получится.

ColR_iT

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

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

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

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

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

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

Войти

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

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

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