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

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

 

Всем привет! Недавно я попробовал сделать карту для OMP. Однако при запуске данной карты в игре у меня выдает ошибку. Кто знает, как её решить?

Спойлер

! Warning: level [mp_jupiter][1.0] has not header ltx
* phase time: 527 ms
* phase cmem: 192532 K
* phase time: 11 ms
* phase cmem: 192358 K
* Creating new game...
* Loading spawn registry...
 
FATAL ERROR
 
[error]Expression    : valid_pos( m_state_holder.state().position )
[error]Function      : CSE_ActorMP::UPDATE_Read
[error]File          : C:\Projects\_OMP_\orig\source\xray-omp\src\xrGame\actor_mp_server_import.cpp
[error]Line          : 20
[error]Description   : read bad position
 

stack trace:

0023:00B58551 xrCore.dll, xrDebug::fail()
0023:0B61EE75 xrGame.dll, CDialogHolder::UseIndicators()
0023:00B5D021 xrCore.dll, CInifile::r_string()
0023:00B5AFF1 xrCore.dll, CInifile::line_exist()
0023:747E712C VCRUNTIME140.dll, _RTCastToVoid()
0023:00B3901C xrCore.dll, NET_Packet::r()

 

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


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

i-love-kfc 

В 02.07.2020 в 01:30, Overf1rst сказал:
  • Если у вас произошёл вылет, проверьте лог и поищите информацию об ошибке в справочнике. Также будет полезно посмотреть справочник ошибок. Если у Вас вылетает какой-то мод, то следует написать в тему этого мода.

 

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


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

то следует написать в тему этого мода.

В - Внимательность 

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


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

I am dead а куда мне писать? на ап-про нету темы о OMP (MoD не учитываем)

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


Ссылка на сообщение
Поделиться на другие сайты
 
12 минут назад, maks_stalkerok_2000 сказал:

OMP

Расшифруй...

 

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


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

I am dead я думаю проще скинуть ссылку, и ты поймешь.

https://vk.com/xray_omp

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


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

maks_stalkerok_2000 Ну дык в группу им напиши или на github

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


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

i-love-kfc программист из меня не очень

просто в OMP замена движка, а вылет явно не в скриптах

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

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


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

i-love-kfc 

3 минуты назад, maks_stalkerok_2000 сказал:

просто в OMP замена движка, а вылет явно не в скриптах

 

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


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

i-love-kfc классное решение, достойное программиста. Что-то не так с кодом? Вырежи его и сделай пропуск)


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

maks_stalkerok_2000 в логе видно, что вылет происходит на этапе спавна. Могу предположить, что могли быть неверно расставлены точки спавна игроков или некоторые предметы не находятся на АИ-сетке, например. Опиши, что у тебя есть из спавна?

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


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

AziatkaVictor я просто взял карту окрестностей юпитера и добавил rpoint'ы и mp_actor, так как без него xrai не хотел компилировать спавн

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


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

maks_stalkerok_2000 а все остальное оставил так же? То есть смарт-тиррейны и т.д.

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


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

AziatkaVictor да, по факту просто окрестности юпитера в сетевой игре с нпс и остальными спавн элементами


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

единственное отличие это как я говорил ранее, rpoint'ы (нужны для спавна игроков) и mp_actor (для того чтобы xrai не вылетал во время компиляции спавна) и всё.

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


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

maks_stalkerok_2000 посмотрел в группе, попробуй взять у них тестувую карту и посмотреть, какие там спавн-элементы. После снеси весь спавн со своей локации, кроме света, и сделай на подобии их карты. На всякий сделай бекап локации в СДК.

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


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

AziatkaVictor как я понял, основная проблема именно в акторе. Я посмотрел как он сделан в тестовой локации, и понял что нужно размещать не mp_actor, а просто actor, как в сингле. Попробую сделать так, посмотрю что выйдет.


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

теперь у меня вылетает с этой ошибкой:

Спойлер

* Player [6304] respawned as spectator
* phase time: 15 ms
* phase cmem: 390016 K
* [win32]: free[2687108 K], reserved[103388 K], committed[1403744 K]
* [ D3D ]: textures[610073 K]
* [x-ray]: crt heap[390016 K], process heap[390016 K], game lua[18401 K], render[189 K]
* [x-ray]: economy: strings[13315 K], smem[32586 K]
! Can't find texture 'map\map_mp_jupiter'
 
FATAL ERROR
 
[error]Expression    : !m_error_code
[error]Function      : raii_guard::~raii_guard
[error]File          : C:\Projects\_OMP_\orig\source\xray-omp\src\xrServerEntities\script_storage.cpp
[error]Line          : 748
[error]Description   : ...\gamedata\scripts\db.script:154: attempt to index local 'obj' (a nil value)
 

stack trace:

0023:00B48551 xrCore.dll, xrDebug::fail()
0023:0B56369C xrGame.dll, CDialogHolder::UseIndicators()
0023:0B540882 xrGame.dll, CDialogHolder::UseIndicators()
0023:0B8BCE21 xrGame.dll, CxIOFile::Open()
0023:0B8BA9AC xrGame.dll, CxIOFile::Open()
0023:0B77E3C4 xrGame.dll, CDialogHolder::UseIndicators()

 


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

как я понял, это связано со смартами

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

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


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

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

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

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

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

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

Войти

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

Войти
Авторизация  

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

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