Jump to content
Halford

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

Recommended Posts

aka_sektor    1,292

@TIGER_VLAD, не совсем понимаю, как ты это представляешь. Элементы инвентаря не привязаны вроде ко всему экрану, они могут быть привязаны к другим элементам инвентаря.

Edited by aka_sektor

Share this post


Link to post
Share on other sites
TIGER_VLAD    355

@aka_sektor, Правильно. Так узнай, что к чему привязано и передвигай окна куда тебе надо.

Share this post


Link to post
Share on other sites
varan    106

@aka_sektor, у @Charsi есть вот такой калькулятор. https://yadi.sk/d/BhF4gSfz3YdPnu

Я правда никогда им не пользовался, в основном как ты и пишешь "записал-запустил-посмотрел". Но может тебе поможет.

 

Попутно задам и свой вопрос. Поддается ли лечению подобный вылет:

Скрытый текст

FATAL ERROR
[error]Expression    : fatal error
[error]Function      : CScriptEngine::lua_error
[error]File          : E:\stalker\sources\trunk\xr_3da\xrGame\script_engine.cpp
[error]Line          : 73
[error]Description   : <no expression>
[error]Arguments     : LUA error: not enough memory
stack trace:
Scheduler tried to update object sor_bar_visitor_2

 

Share this post


Link to post
Share on other sites
aka_sektor    1,292
1 час назад, varan сказал:

есть вот такой калькулятор

Да, уже дали наводку: https://xray-engine.org/index.php?title=Калькулятор_HUD'ов

 

Однако эт кажется сложным, надо вникать.

 

1 час назад, varan сказал:

LUA error: not enough memory

Оч. странно вылет похоже частый, да и мне знаком. Но конкретной инфы по нему чет не нашел пока. Будем смотреть.

Share this post


Link to post
Share on other sites

Доброго времени суток.

Такая вот загвоздка.



Мне пытаются объяснить , что вылет можно вылечить

 как-то поправив кривой нет-пакет или скриптом

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

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

Expression    : assertion failed
Function      : CSafeFixedRotationState::create
File          : e:\stalker\patch_1_0004\xr_3da\xrgame\phvalidevalues.h
Line          : 81
Description   : dBodyStateValide(b)


[Eger.Overkill] // Ⓐ // Eкьюалити / Uнити // 

 "Burn the rich // eat the rich"

О себе : Какой-то Ноунэйм с олд форума , заядлый нарушитель общественного порядка и правил , рецидивист.

Egor4ikModMaker.gif

Share this post


Link to post
Share on other sites
3 минуты назад, aka_sektor сказал:

"Определить проблемную модель и заново импортировать/экспортировать

И как ее определить ? Вылет происходит при обыске трупов 

 (военные , бандиты ) модели оригинальные

Происходит конкретно при сборе вещей с трупа . 

Edited by Egor4ikModMaker

[Eger.Overkill] // Ⓐ // Eкьюалити / Uнити // 

 "Burn the rich // eat the rich"

О себе : Какой-то Ноунэйм с олд форума , заядлый нарушитель общественного порядка и правил , рецидивист.

Egor4ikModMaker.gif

Share this post


Link to post
Share on other sites
aka_sektor    1,292
4 минуты назад, Egor4ikModMaker сказал:

И как ее определить ?

 

4 минуты назад, Egor4ikModMaker сказал:

при сборе вещей

Определи, на какой именно вещи вылетает. Замени её модель потом.

Share this post


Link to post
Share on other sites
21 минуту назад, aka_sektor сказал:

Определи, на какой именно вещи вылетает. Замени её модель потом.

Понял, попробую . 

Спасибо, так я хотя бы знаю что делать.

 

upd:баг видимо связан с моделью бинта

-беру его и ловлю соответствующий вылет. 

Edited by Egor4ikModMaker

[Eger.Overkill] // Ⓐ // Eкьюалити / Uнити // 

 "Burn the rich // eat the rich"

О себе : Какой-то Ноунэйм с олд форума , заядлый нарушитель общественного порядка и правил , рецидивист.

Egor4ikModMaker.gif

Share this post


Link to post
Share on other sites
aka_sektor    1,292
3 часа назад, varan сказал:

LUA error: not enough memory

Насчет твоего вылета, откопал некоторую инфу.

Изучать буду тут: https://www.gameru.net/forum/index.php?showtopic=71178

А пока можешь следить.

 

35 минут назад, Egor4ikModMaker сказал:

upd:баг видимо связан с моделью бинта

Ну вот.

Edited by aka_sektor
  • Thanks 1

Share this post


Link to post
Share on other sites
Только что, aka_sektor сказал:

Ну вот.

Только это мне мало что дало

я закинул из оригинальной распакованной UEgamedat'ы файл с моделью бинта

и все равно ловлю вылет. Тот же самый.

А в конфиге прописал другую модель и вылет прекратился

только подобное началось с аптечкой подбираемой с трупа.


[Eger.Overkill] // Ⓐ // Eкьюалити / Uнити // 

 "Burn the rich // eat the rich"

О себе : Какой-то Ноунэйм с олд форума , заядлый нарушитель общественного порядка и правил , рецидивист.

Egor4ikModMaker.gif

Share this post


Link to post
Share on other sites
aka_sektor    1,292
6 минут назад, Egor4ikModMaker сказал:

началось с аптечкой

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

 

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

  • Согласен 1

Share this post


Link to post
Share on other sites
19 минут назад, aka_sektor сказал:

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

 

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

ТЧ. 1.0004

фриплейный мод, модели вроде не трогал.

Ставил правку на медленное лечение. 

после этого и началось вроде. 

 

upd:Читая справочник по вылетам, нашел там одно напутствие 

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

Да именно так и есть. у меня был вылет из-за ремнаборов.

-путь к моделе прописан, а расширение .ogf нет.

Поправил. вылет починил. Огромное спасибо Сектору!

Edited by Egor4ikModMaker

[Eger.Overkill] // Ⓐ // Eкьюалити / Uнити // 

 "Burn the rich // eat the rich"

О себе : Какой-то Ноунэйм с олд форума , заядлый нарушитель общественного порядка и правил , рецидивист.

Egor4ikModMaker.gif

Share this post


Link to post
Share on other sites
47 минут назад, Egor4ikModMaker сказал:

путь к моделе прописан, а расширение .ogf нет.

Поправил. вылет починил. Огромное спасибо Сектору!

Блин, ну вроде только что работало все. 

И тут бац , с тем же самым бинтом опять вылет.

Ну вот что за непонятки. 


[Eger.Overkill] // Ⓐ // Eкьюалити / Uнити // 

 "Burn the rich // eat the rich"

О себе : Какой-то Ноунэйм с олд форума , заядлый нарушитель общественного порядка и правил , рецидивист.

Egor4ikModMaker.gif

Share this post


Link to post
Share on other sites
amateur_61    4,521
1 час назад, Egor4ikModMaker сказал:

после этого и началось вроде

Так если после этого, то может, для начала, стоит проверить "вроде" - удалив ту правку(?).

  • Согласен 2

GA-Z77X-D3H + Core i5-3570@4.0Ггц. + Hynix @1800Мгц (2x4гб) + MSI/1060-GX/ + SSD (s830) + SeaSonic 550HT + Z9 PLUS ... ( Win7Pro SP1 x64) ... BenQ EW2740L ... 

 

Share this post


Link to post
Share on other sites
Только что, amateur_61 сказал:

стоит проверить "вроде" - удалив ту правку(?).

Казалось бы да, но 1)она подключена правильно и работает нормально , без нареканий

2)мне на секунду удалось "починить" игру и излечить от вылета. Но позже он опять появился.

3)Сборка включает в себя еще и вырезанных мутантов (спавн зомби на кордоне)

так что опять же , я до конца не знаю какая именно модель вызывает баг

 - при обыске трупов это было с бинтом, потом как только убил кучку зомби

 потом просто при обыске тела (Ничего с него не подобрал) бандита.

Так что упс, я сам не знаю что искать и лечить. Но работало же до этого как-то. 


[Eger.Overkill] // Ⓐ // Eкьюалити / Uнити // 

 "Burn the rich // eat the rich"

О себе : Какой-то Ноунэйм с олд форума , заядлый нарушитель общественного порядка и правил , рецидивист.

Egor4ikModMaker.gif

Share this post


Link to post
Share on other sites
amateur_61    4,521
16 минут назад, Egor4ikModMaker сказал:

включает в себя еще и ...

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

p.s. и проверь, не пересекаются какие-либо файлы из разных правок.

Edited by amateur_61

GA-Z77X-D3H + Core i5-3570@4.0Ггц. + Hynix @1800Мгц (2x4гб) + MSI/1060-GX/ + SSD (s830) + SeaSonic 550HT + Z9 PLUS ... ( Win7Pro SP1 x64) ... BenQ EW2740L ... 

 

Share this post


Link to post
Share on other sites
2 часа назад, amateur_61 сказал:

p.s. и проверь, не пересекаются какие-либо файлы из разных правок.

видимо придется, но чтож поделать.

Буду пробывать. Спасибо за совет.

Дело в том, то что пересекается вроде как я адекватно совместил.

Edited by Egor4ikModMaker

[Eger.Overkill] // Ⓐ // Eкьюалити / Uнити // 

 "Burn the rich // eat the rich"

О себе : Какой-то Ноунэйм с олд форума , заядлый нарушитель общественного порядка и правил , рецидивист.

Egor4ikModMaker.gif

Share this post


Link to post
Share on other sites
_Val_    2,214
9 часов назад, varan сказал:

Scheduler tried to update object sor_bar_visitor_2

У такого навскидку - тысяча пятьсот причин))

Желательно вообще применять правленый движок, который не дает вылета(происходит только зависание персонажа) и сообщает при этом хоть какую-то информацию о причинах.

Первым делом проверяй логику перца - правильность перехода из секции в секцию...

  • Thanks 1

Share this post


Link to post
Share on other sites
varan    106
3 часа назад, _Val_ сказал:

Желательно вообще применять правленый движок, который не дает вылета

232 ревизия из соседней темы. Вылета как такового и нет, просто выводится в лог сообщение. Инфы никакай в том же логе нет. И такое может случиться и с НПС и с любым объектом с логикой. Причем совершенно рандомно. Пять раз проходишь одно и то же место спокойно, в следующий раз Fatal Error.

3 часа назад, _Val_ сказал:

проверяй логику

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

  • Согласен 1

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Recently Browsing   0 members

    No registered users viewing this page.

AMK-Team.ru

×
×
  • Create New...