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

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


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

Здравствуйте. Восстановив аномалию "Ржавые волосы" был несколько огорчён, что у аномалии только один визуал, а хотелось бы больше (как у того же "Жгучего Винни-пуха"), однако, я не нашёл файлов анимаций к этим типам аномалий, собственно вопрос: "Где хранятся анимации к аномалиям, имеющим визуалы, в самом двигателе или в визуале?". За ответ благодарю.

Работы на Artstationhttps://www.artstation.com/artist/stalker_lom

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

Поставил сборку (ЗП+SGM 2.2+SGM v2.2 S. Mod v.1.1+фикс от 19.03+Add_Fix_SGM_2_2+AtmosFear 3+Адаптация Atmosfear 3 для SGM 2.2), ставил как написано (несколько раз, с полным удалением и чисткой)...

Всегда одна и таже ошибка:

- прошел все квесты Кордона-Болота, перешел на Затон.

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

 

По некоторым данным вылет "из-за Атмосфер-мода (баги всех трёх накладываются и в итоге вот такая лажа)"...

Игра без атомосферы идёт нормально (опять же по отзывам) - пока не ставил...

Loading HOM: h:\games\s.t.a.l.k.e.r. - Зов Припяти\gamedata\levels\zaton\level.hom

* phase time: 1852 ms

* phase cmem: 475930 K

* phase time: 75 ms

* phase cmem: 475930 K

* phase time: 65 ms

* phase cmem: 475930 K

* t-report - base: 1970, 1209636 K

* t-report - lmap: 16, 16386 K

* WARNING: player not logged in

! default LevelMap used for level[digger_stash]

! default LevelMap used for level[l04u_labx18]

* phase time: 17732 ms

* phase cmem: 526953 K

* phase time: 18060 ms

* phase cmem: 526953 K

* [win32]: free[1293556 K], reserved[214252 K], committed[2686432 K]

* [ D3D ]: textures[1279976 K]

* [x-ray]: crt heap[526916 K], process heap[12826 K], game lua[58495 K], render[231 K]

* [x-ray]: economy: strings[62224 K], smem[92219 K]

! Unknown command: dump_infos

intro_start game_loaded

* MEMORY USAGE: 557647 K

* End of synchronization A[1] R[1]

intro_delete ::update_game_loaded

! Missing ogg-comment, file: h:\games\s.t.a.l.k.e.r. - Зов Припяти\gamedata\sounds\sound_effects\use_gas_mask.ogg

 

FATAL ERROR

 

[error]Expression : fatal error

[error]Function : CInifile::r_section

[error]File : D:\prog_repository\sources\trunk\xrCore\Xr_ini.cpp

[error]Line : 502

[error]Description :

[error]Arguments : Can't open section 'nano_outfit'. Please attach [*.ini_log] file to your bug report

 

stack trace:

 

С нано-костюмом пробовал колдовать (прописывал нано-секцию в каких-то ltx, через WinMerge) - ничего не изменилось, пробовал накатить поверх этот модик с нано-бронькой (от WESKER'а) - начало материться уже на "Изменен метод сохранения переменных" и сейвы не грузятся...

Думал, если есть сборка (с Атмосферой), то наверное всё прописано где надо...

 

Может подскажете где покопаться или может уже есть решение этого бага (наверняка были и другие вопрошающие) - поиском не нашёл...?

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

И да поможет тебе F1, и да сохранит тебя F2, во имя Control-а, Alt-а, и Святого Del-а!

Да будет так, ENTER

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

Уверен, что не нарушил порядок установки. Снеси все моды, и заново, поочерёдно установи, запуская каждый раз игру, после очередного мода.

Обещаю, что никого в ответ минусить не стану) Чмоки)))

Ссылка на комментарий
Снеси все моды, и заново, поочерёдно установи, запуская каждый раз игру, после очередного мода.

Спасибо - попробую...

 

Пробовать лучше молча, без оффтопа.

Cyclone

 

Переставил всё поочерёдно (ЗП+SGM_v2.2_S._Mod_v1.1 - каждый раз начиная новую игру) до Атмосферы - всё бегало...

Попробовал загрузить (для пробы) сейвы (с копией - \mod_parameters) - получил такое

FATAL ERROR

 

[error]Expression : !m_error_code

[error]Function : raii_guard::~raii_guard

[error]File : D:\prog_repository\sources\trunk\xrServerEntities\script_storage.cpp

[error]Line : 748

[error]Description : ...r. - Зов Припяти\gamedata\scripts\sgm_modules.script:329: attempt to index field 'actor' (a nil value)

 

 

Навесил Атмосферу_3 - после загрузки сейва, ошибка вылезла что и раньше:

FATAL ERROR

 

[error]Expression : fatal error

[error]Function : CInifile::r_section

[error]File : D:\prog_repository\sources\trunk\xrCore\Xr_ini.cpp

[error]Line : 502

[error]Description :

[error]Arguments : Can't open section 'nano_outfit'. Please attach [*.ini_log] file to your bug report

 

Не помогло :russian_ru:

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

И да поможет тебе F1, и да сохранит тебя F2, во имя Control-а, Alt-а, и Святого Del-а!

Да будет так, ENTER

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

Нанокостюм в сталкере.. кошмар :ny_biggrinsanta: На какой локации? Нью-йорк? :ny_biggrinsanta: Поражает иногда размах фантазии мододелов...

А если по теме - ищи где твоя секция нанокостюма "потерялась", что игра не может найти ее. Он вообще прописан в моде? Может он на скадовске там у кого в торговле, или просто положен, а костюмах его вообще нету? Или опечатка в названиях секций. Нужно кропотливо все проверять, а не пытаться, цитирую:

прописывал нано-секцию в каких-то ltx, через WinMerge

  • Нравится 1
Ссылка на комментарий

Не работает такая логика рестриктора:

 

[logic]
active = sr_idle@create_stalkers
[sr_idle@create_stalkers]
on_info = {+bandit_container_create} sr_idle@nil %=create_squad(bandit_counteiner_squad:esc_smart_terrain_bandit_counteiner)%
[sr_idle@nil]

 

выдаю указаный выше нифопоршень а сквад не спавниться

Ссылка на комментарий
Может он на скадовске там у кого в торговле, или просто положен, а костюмах его вообще нету? Или опечатка в названиях секций. Нужно кропотливо все проверять, а не пытаться, цитирую:
К сожалению, я не мододел и с мододеланием знаком очень поверхностно - если сказать что и от кудова - вполне могу чего-то исправить, могу сравнить и скопировать (если буду знать чего и куда), но не более...

Поэтому и обратился на форум..

 

В "\gamedata" есть много разных файлов со словечкном "...nano..." (например - act_wesker_nanos_dolgi.dds, stalker_nanos_exo.ogf, nanos_exo.ogf и т.п.), в разных ltx есть ссылки на разные такие файлики...

В файле outfit.ltx (из архива мода wesker) есть строки

#include "outfit_upgrades\o_exo_nanos_up.ltx"

#include "outfit_upgrades\o_nano_outfit_up.ltx"

, но в "чистой" установке (в outfit.ltx) таких строк нет...

После копирования этих строк игра начинает матерно ругаться на всякие штучки (мне не понятные)...

 

И вот стоит делема, или играть без Атмосферы 3 (т.е. в 10-й раз начинать игру) или как-то правильно прописать этот нано-костюм, или корректно почистить установку от следов этого нано-костюма...

И да поможет тебе F1, и да сохранит тебя F2, во имя Control-а, Alt-а, и Святого Del-а!

Да будет так, ENTER

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

batment в смарте должен быть вей-поинт для спавна, который прописан в конфиге смарта, забыл?

 

seroz - посмотри на сталкервики статью про добавление новых костюмов - поймешь из чего состоит секция костюма и что для нее надо. Я сам раньше тупо накатывал моды один на другой, после мне все эти вылеты надоели и занялся моддингом))

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

Подскажите плз, как сделать возможность включить/выключить радио(на подобии как в NLC там ГГ сам может включить и выключить его)

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

Viнt@rь, просто в схему нужно добавить колбек на юз, он отсутствует в релизах. Вот здесь есть инструкция: >>ClicK Me<<.

  • Нравится 1
Ссылка на комментарий
seroz - посмотри на сталкервики статью про добавление новых костюмов - поймешь из чего состоит секция костюма и что для нее надо. Я сам раньше тупо накатывал моды один на другой, после мне все эти вылеты надоели и занялся моддингом))
Ну, за совет канешно спасибо - статью смотрел...

Канешно мелкие проблемы решить можно (для меня), НО очень хочется играть, а не копаться в модинге (исправляя моды) - да и времени, как всегда мало...

Вообщем, думается - снесу Атмосферу (жаль конечно) и проблем не будет...

 

Всем спасибо...

И да поможет тебе F1, и да сохранит тебя F2, во имя Control-а, Alt-а, и Святого Del-а!

Да будет так, ENTER

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

Подскажите пожалуйста, заспавнил через алл спавн, обьект:

 

; cse_abstract properties

section_name = lights_hanging_lamp

name = light_gas_r2_0000

position = -138.438705444336,1.97527098655701,-319.341674804688

direction = 0.00197200011461973,-0.966588973999023,-0.00139899994246662

 

; cse_alife_object properties

game_vertex_id = 934

distance = 0

level_vertex_id = 171487

object_flags = 0xffffffba

 

; cse_visual properties

 

; cse_ph_skeleton properties

 

; cse_alife_object_hanging_lamp properties

main_color = 0xffffcb81

main_brightness = 0.600000023841858

main_color_animator = koster

main_range = 3

light_flags = 0xa

health = 100

main_virtual_size = 0.100000001490116

ambient_radius = 1

ambient_power = 0.100000001490116

main_cone_angle = 2.09439492225647

glow_radius = 0.699999988079071

cse_alife_object_hanging_lamp__unk1_f32 = 1

cse_alife_object_hanging_lamp__unk2_f32 = 1

cse_alife_object_hanging_lamp__unk3_f32 = 1

 

 

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

ЗЫ менял значение параметра light_flags с 0xa на 0x8, фризы пропали, но при таком значении, обьект "криво" освещал другие объекты

Изменено пользователем Viнt@rь
Ссылка на комментарий

lights_hanging_lamp, типа кирасиновая лампа, как я понял - скрытый источник света(скрытая лампа). Ну то вся секция из алл спавна

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

Товарищи!!! Нужна помощь!

Смоделил арт, а вставить в игру не получается. Думал проблема с моделью. Проверил, на прописывании в конфиг в строчку visual в секции af_blood. Модель появилась как и положено.

При добавлении использовал только фаил - artefacts.ltx Куда еще нужно прописывать новый артефакт?

 

З.Ы.: Арты в ЗП никогда не вставлял. Информацию по вставке новых артов в ЗП не смог найти, в противном случае не писал бы. :ny_ph34r_1:

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

Нет не вылетает. Извеняюсь что не описал проблему полностью.

Так вот. Создаю новую секцию как писал выше. Спавню новый арт в рюкзак к ГГ при старте, затем выбрасываю арт на землю из рюкзака стоя с детектором в руках и... ничего. Арт как будто пропадает. Возможно я не знаю где новый арт нужно прописать кроме файла artefacts.ltx

Если можно, кто нибудь выложите пожалуйста пример, как нужно добавлять новый арт в ЗП? :ny_huh:

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

Если можно, кто нибудь выложите пожалуйста пример, как нужно добавлять новый арт в ЗП? :ny_huh:

Дело в детекторе. Загляни в файл \gamedata\configs\misc\devices.ltx

 

 

Кстати, обзаведись TotalCommander'ом - избавит от необходимости задавать такие вопросы.

В твоём случае вбиваешь поиск по ГеймДате со словом, например, af_cristall.

Смотришь где в оригинале прописан артефакт и делаешь точно так же.

 

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

Здравствуйте. Вопросы такого плана: Даю NPC логику:

 

[logic@gar_prapor]

suitable = {=check_npc_name(zat_b53_artefact_hunter_2)} true

prior = 70

active = animpoint@base

 

[animpoint@base]

cover_name = garbage_dolg_zastava_animpoint_prapor

avail_animations = fold_arms

on_info = {+gar_prapor_start_hunt} walker@hunt

use_camp = true

 

[walker@hunt]

path_walk = prapor_1_walk

path_look = prapor_1_look

;def_state_standing = threa

meet = meet@prapor_hunt

on_info = {+gar_prapor_hunt_finish} animpoint@base

;on_info2 = {+gar_prapor_dog_dead} animpoint@base

gather_items_enabled = false

help_wounded_enabled = false

corpse_detection_enabled = false

 

[meet@prapor_hunt]

close_snd_hello = nil

close_snd_bye = nil

meet_dialog = gar_prapor_after_hunt_dialog

close_anim = nil

far_anim = nil

close_victim = actor

trade_enable = false

allow_break = false

use = {=actor_enemy} false, true

 

NPC логику принимает: сначала стоит в анимпоинте, после получения инфопоршня идёт на работу walker, однако, после получения инфопоршня gar_prapor_hunt_finish идёт обратно, но постоянно крутится(осматривается по сторонам как охранник, только за одну секунду поворачивается раза три), также как и его "напарник" (Логика аналогична, только указанны свои пути и свой анимпоинт). До анимпоинта так и не доходят - останавливаются в нескольких метрах от работы. Из за чего такое может быть?

 

И второй вопрос: есть строка on_info и строка on_info2

 

on_info = {+собачек_съели_корейцы} animpoint@base

on_info2 = {+собачки_убежали_от_корейцев} animpoint@base

 

 

Переключение логики в animpoint@base будет при выполнении одного on_info или обоих?

Изменено пользователем Сталкер Лом

Работы на Artstationhttps://www.artstation.com/artist/stalker_lom

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

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

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

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

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

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

Войти

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

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

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