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

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


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

panzyuzaВ секции [weathers] нету фазы с названием p_surge_day_9

Найди то что у тебя написано там в 9:00 (в [weathers], или сколько там) и скопируй название той секции. Потом замени все найденные p_surge_day_9 в других файлах на свой скопированный вариант. Или наоборот (не знаю как оно повлияет, с этими модами мало знаком). Короче вылет не страшный.

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

Мой архив

Сталкером не занимаюсь.

panzyuza

 

В ПЗРК и дело. Он читает погоду, но на выброс рассчитано не было. Та же лажа у тебя будет на ЧАЭС-1 при сюжетном выбросе, возможно и на Янтаре - не проверял. Лечение (для выброса ЧАЭС, по крайней мере):

В файле pzrk.script в функции get_sun_dir() вместо

local weather_sect = ini:r_string("weathers", weather) -- секция погоды, соответствующая типу

напиши

local weather_sect
if ini:line_exist("weathers", weather) then
    weather_sect = ini:r_string("weathers", weather)
else
    return device().cam_dir
end

Должно сожрать :)

Да, при выбросе ПЗРК будет дурить - "захват цели" будет всегда, наведения никакого - типа, у ракеты от выброса крыша поехала.

Мои работы:

Ночные прицелы + смена ножевого слота

AI вертолетов + ПЗРК

Soul Cube

 

Работаю только с ТЧ. С ковырянием ЧН/ЗП не связываюсь ни в какой форме. Совсем.

Подскажите пожалуйста,

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

Intrel Core i5 9400F, msi gtx 1660 super ventus, RAM 16g-DDR4, HD 2000g, Win 10x64, SSD 256g, SSD m2 500g.

мою проблему с меткостью НПС

У НПС есть параметр "меткости".


256 символов

n6260, я так понял вот это они:

disp_walk_stand = 2

disp_walk_crouch = 1

disp_run_crouch = 2

disp_stand_stand = 1

disp_stand_crouch = 0.5

 

и чем они меньше, тем больше меткость. Да, это меткость. Чем меньше, тем точнее. Друг по другу будут точнее стрелять.

Только я не пойму что с этими параметрами делать:

disp_vel_factor = 0.01

disp_crouch_factor = 0.07

disp_jump_factor = 3

 

их тоже надо уменьшать?

У меня у обычных сталкеров все эти параметры по 0 и hit_probability_gd_master = 0.95 всё равно косоглазость присутствует и достаточно высокая.

 

hit_probability_gd_master где настраивал? Нужно в конфигах оружия.

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

Возник такой вопрос:

В меню диалога/торговли/обыска есть окна информации ГГ/НПС.

5159222.th.jpg

 

В меню диалога они вызываются функциями:

<left_character_icon x="14" y="530" width="200" height="218">
    <texture>ui_charinfo_left</texture>
    <texture_offset x="-11" y="0"/>
</left_character_icon>
    
<right_character_icon x="816" y="530" width="200" height="218">
    <texture>ui_charinfo_right</texture>
</right_character_icon>

 

В меню торговли и обыска они вызываются функциями:

<static_icon x="27" y="22" width="256" height="256">
    <texture>ui\ui_trade_character</texture>
</static_icon>
<static_icon x="818" y="22"  width="143" height="199">
    <texture mirror="h" width="141" height="199">ui\ui_trade_character</texture>
</static_icon>

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

Теперь сам вопрос: каким образом сделать так, чтобы в меню диалога воспроизводился один вариант, а в других двух - другой вариант ?

(вопрос только по выводу текстовой информации и фото, с текстурами проблемы нет).

Пример:

вариант 1 : 5159236.th.jpg вариант 2: 5159231.th.jpg

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

А разве hit_probability_gd_master есть в конфигах оружия?

 

Хм... В ЧН есть, казалось и в ТЧ есть. Проверил - нету.

Изменено пользователем Cyclone
...в каком файле нужно подправить координаты...

Правиться совместно с новостями на ХУДе.

координаты новостей правятся в файле

maingame_pda_msg.xml, что в папке gamedata\config\ui

<icon_static x="0" y="-72" width="49" height="29" stretch="1"/>

…..

<text x="0" y="-72" font="letterica16" r="255" g="255" b="255"/>

Чем больше число с минусом, тем выше новости поднимаются вверх!!!!!

По дефаулту: y="4"

 

 

 

.

Пишу в третий раз..... Люди, дело в том, что Волк, если ему сменить группировку, не стоит на месте, а идёт и гуляет по лагерю новичков, не воспроизводит анимацию приветствие и рацию(отключился гулаг, или как это назвать? о_О). Если люди помнят мои предыдущие сообщения, дело было так же в модели, модель поставил другую - теперь всё нормально.

Так в чём, собственно, состоит просьба - может ли кто-нибудь подсказать, где нужно прописать группировку, или же исправить группировку Волка в гулаге?

P.S.: Холод идёт под мост после давания ему аптечки, как сделать так чтобы он шёл на старое место?

гав гав

kish вот глянь пожалуйста, распаковал сталкер нашёл этот файл, там он только для разрешения 1280х1024 я его переиминовал в maingame_pda_msg_16

?xml version='1.0' encoding="UTF-8"?>

<!-- CHARACTER INFO IN THE MAINGAME WINDOW CONTACT -->

<window>

<!-- ICON -->

<icon_static x="0" y="0" width="49" height="29" stretch="1"/>

 

<!-- MSG TEXT -->

<text_static x="0" y="0" width="540" height="29" complex_mode="1">

<text x="10" y="0" font="letterica16" r="255" g="255" b="255"/>

</text_static>

</window>

 

 

но что то не получается ничего, менял игрек по разному, нет на экране ничего.

Как все таки нужно сделать, если это вообще можно.

Intrel Core i5 9400F, msi gtx 1660 super ventus, RAM 16g-DDR4, HD 2000g, Win 10x64, SSD 256g, SSD m2 500g.

Чёрный Воин, есть скрипт gulag_escape с описанием работ для гулага Волка. Там должна быть в гулаге проверка на группировку. Вот и смени её на свою.
  • Жители

Help me!

Прошу помощи. Не пинайте сильно, лучше подскажите или ткните носом. Какие файлы отвечают за настройку прицельных сеток в ТЧ? Т.е. хочу добавить новую прицельную сетку, не изменяя старых в одном из модов. В ЗП за это отвечают “scopes” и “ui_ingame”, а здесь какие? Переделать сетку под нужный “размер” могу, но “Шурик, это же не наш метод”(Ы). Шпаргалку читал-не нашел. Поиском пользовался(возможно плохо)-не нашел.

Заранее благодарю.

 

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

Intrel Core i5 9400F, msi gtx 1660 super ventus, RAM 16g-DDR4, HD 2000g, Win 10x64, SSD 256g, SSD m2 500g.

Какие файлы отвечают за настройку прицельных сеток в ТЧ

Никакие. Просто прописываешь нужному стволу текстуру сетки и все. Или съемному прицелу. Один ньюанс - НАТО-сетки и Советские сетки не всегда взаимозаменяемые на оружии - могут "косить".


256 символов

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

 

FATAL ERROR

 

[error]Expression : fatal error

[error]Function : CInifile::r_section

[error]File : E:\stalker\patch_1_0004\xrCore\Xr_ini.cpp

[error]Line : 342

[error]Description : <no expression>

[error]Arguments : Can't open section 'acя'

 

 

 

Это началось после возврата с ЧАЭС.Сначала все грузилось и работало нормально.Просто такой секции у меня нет нигде.

Я тут просмотрел, вроде с автоматов ещё нормально стреляют НПС, но пистолеты, обрез и такое, это вообще кошмар, тупо целятся и стреляют выше ГГ. АИ моды точно не могут на это влиять?

 

И ещё, вот у меня есть такая логика, как сделать, что бы если у ГГ нет/есть инфопоршня, то подойдя к нпс на расстояние 1м, он открывал огонь по ГГ?

 

 

[logic@esc_lager_zoneguard1]

active = walker@esc_lager_zoneguard1

 

[walker@esc_lager_zoneguard1]

path_walk = guard_walk1

path_look = guard_look1

meet = meet@zoneguard_novice_lager1

 

[meet@zoneguard_novice_lager1]

meet_state = 20| {+esc_path_to_lager} guard, threat@ {+esc_path_to_lager} talk_hello, esc_guard_camp

meet_state_wpn = 20| threat@ {+esc_path_to_lager} threat_weap, esc_guard_camp

victim = 20| actor

victim_wpn = 20| actor

use = true

use_wpn = true

meet_dialog = escape_lager_guard_start_dialog

 

 

 

 

 

Как сделать чтобы появлялось сообщение например когда ты подходишь к сидоровичу?Такое было в народной солянке там ещё сообщение сопровождалось звуком. Как-бы скриптовая функция есть, но как сделать чтобы она срабатывала в определённом месте?

С каждым днём, всё радостнее жить!

все тот же вопрос.теперь вообще странный вылет

 

FATAL ERROR

 

[error]Expression : fatal error

[error]Function : CInifile::r_section

[error]File : E:\stalker\patch_1_0004\xrCore\Xr_ini.cpp

[error]Line : 342

[error]Description : <no expression>

[error]Arguments : Can't open section '7H@фxВ'

 

 

 

 

Вылет в Рыжем Лесу,в одном и том же месте.Просмотрел весь all.spawn/там все норм.Что то спавниться и вылет.Что мог бы означать данный вылет?

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

ХЕМУЛЬ36RUS, надо изучить LUA, luabind, lua-API движка сталкера, написать схемы поведения и подключить их к игре.

Подключаются они просто: modules.script, все остальное чуть сложнее и единообразному описанию или запихиванию в мануал не поддается.

Попробуй скопировать и изменить руками одну из уже написанных схем.

 

Добавлено через 2 мин.:

Ulman, AI могут на это влиять. Есть схема Bak-а, насколько я помню, которая динамически меняет меткость НПС.

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

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

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

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

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

Войти

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

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

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