Перейти к содержанию
dzablik

Различные правки Dead Air

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

 

vader_33 Вот только что опять. Перешел на милитари, около перехода в МГ встретил толпу зомбированных. Дал выстрел из МП-153 в толпу, который шел первым упал и стал брыкаться. Дозарядил патрон, выстрел и вылет, по сути такой же. Из файла последнего лога достал это:

Спойлер

compiling shader distort
- r__tf_aniso 1
- r2_tf_mipbias -0.5
* RM_Dump: textures  : 2802
* RM_Dump: rtargets  : 20
* RM_Dump: vs        : 84
* RM_Dump: ps        : 88
* RM_Dump: dcl       : 21
* RM_Dump: states    : 80
* RM_Dump: tex_list  : 2156
* RM_Dump: matrices  : 0
* RM_Dump: lst_constants: 0
* RM_Dump: v_passes  : 3217
* RM_Dump: v_elements: 3218
* RM_Dump: v_shaders : 1799
* GPU shading: vs(fffe0300/3.0/30), ps(ffff0300/3.0/30)
* GPU vertex cache: unrecognized, 16
* NVAPI is missing.
* Starting rendering as 2-GPU.
*** RESET [207 ms]
-FLUSH-
* Log file has been saved successfully!
DRX DA: Dynamic anomalies already spawned on this level
compiling shader model_env_lq_1
collectgarbage before=51136832Kb
collectgarbage after=38316612Kb
compiling shader model_distort4glass_0
compiling shader deffer_model_bump_d-hq_4
intro_start game_loaded
* MEMORY USAGE: 2583833 K
* End of synchronization A[1] R[1]
intro_delete ::update_game_loaded
ERROR: ILLEGAL SET STATE CALLED!!! nil for sim_default_stalker_034889
 
FATAL ERROR
 
[error]Expression    : _valid( start_pos )
[error]Function      : CPHActivationShape::Create
[error]File          : PHActivationShape.cpp
[error]Line          : 177
[error]Description   : assertion failed
 

stack trace:

0023:00BE3BB3 xrCore.dll, xrDebug::fail()
0023:06DF0D88 xrPhysics.dll, ActivateBoxDynamic()
0023:06DEF1B8 xrPhysics.dll, ActivateShapeCharacterPhysicsSupport()
0023:06DEF171 xrPhysics.dll, ActivateShapeCharacterPhysicsSupport()
0023:0692A6CB xrGame.dll, CDialogHolder::UseIndicators()
 

Это сразу же после загрузки игры все произошло


Дополнено 4 минуты спустя

На old.ap-pro нашел у парня был такой вот:

Спойлер

Expression : assertion failed
Function : CPHActivationShape::Create
File : E:\priquel\sources\engine\xrGame\PHActivationShape.cpp
Line : 176
Description : _valid( start_pos )

Почти такой же, но строка 176 вместо моей 177. Говорит что проблему он решил. Проблема появилась когда он добавил перса из ЗП в ЧН и вылет случался когда тот умирал. Проблему решил поправив "кости" модельки

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

dzablik 

Спойлер

 

Найдите файл scripts/xr_motivator.script,сделайте его бэкап,найдите строку "function motivator_binder:net_spawn", под ней будет такая строчка:

--alun_utils.debug_write(strformat("\n----%s:net_spawn()---%s visual=%s",self.object:name(),self.object:character_name(),self.object:get_visual_name()),true)

 уберите в начале двойное тире:

alun_utils.debug_write(strformat("\n----%s:net_spawn()---%s visual=%s",self.object:name(),self.object:character_name(),self.object:get_visual_name()),true)

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

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

vader_33 да я решил эту проблему быстро переместившись не в лагерь на переходе в МГ, а в хутор с должниками из ТЧ предварительно поспав до утра перед перемещением, пришел туда, а там уже никого. В самом МГ уже поделал дела, решил полутать дома, умер от газа в одном из подьездов (как оказалось я как-то хреново реализовал баллоны кислородные с рюкзаком), загрузился с последнего сейва да и словил вылет без лога совсем при прогрузке (после каждой загрузки игры идет небольшой фриз с прогрузкой в 2-3 сек) ну и решил закончить работу да и спать идти. Так что уже завтра)


Дополнено 0 минут спустя

Наверное я не рюкзак криво сделал, а просто я хожу сейчас с баллонами и комбезом монолита без противогаза ><

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 
19 часов назад, Maximouse сказал:

Настоящий автор (Рэй) смотрит на это сквозь пальцы, потому что занят, но я молчать не буду.

А разве есть что-то плохое в том, чтобы делать подобные сборки?


Дополнено 3 минуты спустя
8 часов назад, dzablik сказал:

Maximouse а чем же, в таком случае, мод от сборки отличается?

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


Дополнено 7 минуты спустя

dzablik Добавь, пожалуйста, в название темы то что правки под рерум ибо смотря на "Различные правки Dead Air" думается в первую очередь про ваниль


spacer.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

dzablikпопробуйте каждую модельку проверить, то бишь прописать модельку тому же волку, и ежели будет вылет, то моделька битая. Процесс долгий, но в конце концов можно побороть вылет. Для замены можно взять модельки от товарища Азетрикса, они у него довольно красивые, с обновлением ещё и зомби появились.


Дополнено 1 минуту спустя

dzablik Ошибки несколько разные, хоть и  числа похожие.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

Hoperise Вариант хороший, и уверен что сработал бы, но не в этом случае. Тут проблема возникает только при смерти НПС, а волк бессмертный, его не убьешь) Я включил спавнер. Попытаюсь как-то благодаря ему поковыряться. Создам НПС, дам ему модельку и буду убивать. Может сработает?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

dzablik тут любой нпс пойдет, просто мороки будет больше с созданием нпс.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

Холод Вопрос на счет разницы был более риторическим) Но все же, "мод" в котором есть и свое и чужое это ведь все же мод? Чужое что переделано кардинально становится ведь уже твоим? Как, к примеру, патенты на изобретения. Кто-то изобрел какой-то механизм, запатентовал, а другой инженер взял его механизм, дополнил, изменить материал на более прочный, слегка изменил конструкцию дабы выглядело аккуратнее и запатентовал как свое изобретение. И оно таким и является. Так же и здесь. Rerum - мод. Давайте введем новое понятие для подобного. Сборка-мод что ли?)


Дополнено 2 минуты спустя

Hoperise С бессмертием НПС я уже наковырялся. Взять того же Гонту. Пока нашел, пока сделал - замучался (просто раньше не занимался подобным). Пробовал прозрачного сделать смертным - не нашел. Так и вынес бандитов, а Прозрачный бегает до сих пор по ТД с пистолетом в поисках меня (да, он меня преследовал по всей локации).

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

dzablik должен сработать.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

Hoperise Я бессмертие добавлял (на примере Гонты) в сам скрипт его спавна. По логике, тот который спавниться по скрипту - бессмертный, а все остальные - нет, потому и спрашиваю. Может я не правильно бессмертие выдавал?)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

dzablik тем способом,который я писал,в вылетающей сохранке не пишутся нпс?Будет намного проще так определить модель,а не прописывать каждую

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

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

Спойлер

compiling shader distort
- r__tf_aniso 1
- r2_tf_mipbias -0.5
* RM_Dump: textures  : 2802
* RM_Dump: rtargets  : 20
* RM_Dump: vs        : 84
* RM_Dump: ps        : 88
* RM_Dump: dcl       : 21
* RM_Dump: states    : 80
* RM_Dump: tex_list  : 2156
* RM_Dump: matrices  : 0
* RM_Dump: lst_constants: 0
* RM_Dump: v_passes  : 3217
* RM_Dump: v_elements: 3218
* RM_Dump: v_shaders : 1799
* GPU shading: vs(fffe0300/3.0/30), ps(ffff0300/3.0/30)
* GPU vertex cache: unrecognized, 16
* NVAPI is missing.
* Starting rendering as 2-GPU.
*** RESET [207 ms]
-FLUSH-
* Log file has been saved successfully!
DRX DA: Dynamic anomalies already spawned on this level
compiling shader model_env_lq_1
collectgarbage before=51136832Kb
collectgarbage after=38316612Kb
compiling shader model_distort4glass_0
compiling shader deffer_model_bump_d-hq_4
intro_start game_loaded
* MEMORY USAGE: 2583833 K
* End of synchronization A[1] R[1]
intro_delete ::update_game_loaded
ERROR: ILLEGAL SET STATE CALLED!!! nil for sim_default_stalker_034889
 
FATAL ERROR
 
[error]Expression    : _valid( start_pos )
[error]Function      : CPHActivationShape::Create
[error]File          : PHActivationShape.cpp
[error]Line          : 177
[error]Description   : assertion failed
 

stack trace:

0023:00BE3BB3 xrCore.dll, xrDebug::fail()
0023:06DF0D88 xrPhysics.dll, ActivateBoxDynamic()
0023:06DEF1B8 xrPhysics.dll, ActivateShapeCharacterPhysicsSupport()
0023:06DEF171 xrPhysics.dll, ActivateShapeCharacterPhysicsSupport()
0023:0692A6CB xrGame.dll, CDialogHolder::UseIndicators()
 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

dzablik я про лог после раскомментирования строчки с логом,следующее сообщение

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

vader_33 Это конец файла, если я правильно понял о чем вы

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

dzablik я писал про редактирование xr_motivator.script для вывода дополнительной информации в лог.Чтобы выводить название модели в лог,по стандарту оно не выводится

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

dzablik Насчет того, что рерум мод я в принципе не спорю, множество примеров, где в моде используется что-то из чужих наработок и сделано так же много своего, существовало и до КоКа


spacer.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

Холод Взять ту же солянку. Там ведь тоже ДАЛЕКО не все авторы сами сделали)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

Для публикации сообщений создайте учётную запись или авторизуйтесь

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

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу