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

Поиск в системе

Результаты поиска по тегам 'x-ray sdk'.

  • Поиск по тегам

    Введите теги через запятую.
  • Поиск по автору

Тип контента


Форумы

  • S.T.A.L.K.E.R.
    • AMK мод
    • Школа моддинга
    • Мастерская ТЧ
    • Мастерская ЧН
    • Мастерская ЗП
    • AMK English Version
  • Общий форум
    • Флейм
    • Административный раздел
  • Сетевые баталии
    • Сетевые баталии
  • Metro 2033 и Metro: Last Light
  • Другие игры
    • FPS / Action
    • RPG / RTS / TBS
    • Гонки / Симуляторы
    • Квесты/Аркады
    • Онлайн игры
    • Разное
    • Консоли
  • Обсуждение сайта Клуб modders-wiki.ru
  • OGRE 3D Клуб разработчиков
  • Форум клуба Клуб "Звуковиков"
  • CryEngine Клуб разработчиков
  • Modding software Клуб modders-wiki.ru
  • Unity Клуб разработчиков
  • NeoAxis 3D Клуб разработчиков
  • Textures Клуб modders-wiki.ru
  • Форум клуба Клуб Бункер Бобра
  • Torque 3D Клуб разработчиков
  • Общая тема Клуб разработчиков
  • X-Ray Engine Клуб modders-wiki.ru
  • X-Ray SDK Клуб modders-wiki.ru
  • Configs Клуб modders-wiki.ru
  • Scripts Клуб modders-wiki.ru
  • Unreal Engine Клуб разработчиков
  • Sounds Клуб modders-wiki.ru
  • Приемный покой Клуб "Безумный Психиатр"
  • Meshes Клуб modders-wiki.ru
  • Spawns Клуб modders-wiki.ru
  • Lumberyard Клуб разработчиков
  • Source Клуб разработчиков
  • Blender Клуб разработчиков
  • Форум клуба Клуб "TEXCOORDN;"
  • Levels Клуб modders-wiki.ru
  • Технологии Клуб modders-wiki.ru

Найдено 6 результатов

  1. xrLC x64 CoP

    Обсуждение: http://modders-wiki.ru/X-Ray_Level_Compilers_x64_CoP
  2. xrLC x64 SoC

    Обсуждение: http://modders-wiki.ru/X-Ray_Level_Compilers_x64_SoC
  3. Приветствую пользователей форума AMK! В этой теме, хочу предложить вам вместе обсудить известные и неизвестные "вылеты" игр S.T.A.L.K.E.R., то по какой причине они происходят, и как их правильно решить. Как оказалось, по одной строчке Line, могут быть противоположно разные причины происхождения вылета (разные Description или/и Arguments), а не только случаи когда причина одна, и отличаются лишь проблемные файлы. По моему мнению, вопрос далек от закрытия, поэтому стоит подробнее его разобрать. Результаты впоследствии можно внести в имеющийся раздел "Справочник вылетов", впрочем никто не запрещает переосмысливать уже представленные там объяснения и решения. Они, как оказалось, тоже порой могут быть далеки от идеала. Просьба перед публикацией кода ошибки проверять, нет ли по его строке Line решения в "Справочнике вылетов". Если оно есть но не помогло вам или у вас отличается описание вылета - тогда можете представить его для обсуждения в этой теме. Возможно, его действительно стоит разобрать подробнее и точнее. В любом случае заранее спасибо всем, кто примет участие в обсуждении. Альтернативная тема Тема для обсуждения "вылетов" только оригинальных (не модифицированных) версий движка. По разбору "ошибок" (не вылетов) X-Ray SDK, обращаться в соответствующую тему: http://www.amk-team.ru/forum/topic/13442-masterskaya-po-razboru-oshibok-ne-vyletov-x-ray-sdk/ ВНИМАНИЕ! Список вылетов требующих подробного разбора: [error]Expression : child [error]Function : xrServer::Perform_destroy [error]File : E:\stalker\sources\trunk\xr_3da\xrGame\xrServer_sls_clear.cpp [error]Line : 22 [error]Description : child registered but not found [10248] [error]Expression : chunk [error]Function : CRender::level_Load [error]File : D:\prog_repository\sources\trunk\Layers\xrRenderPC_R1\FStaticRender_Loader.cpp [error]Line : 31 [error]Description : Level doesn't builded correctly. [error]Expression : chunk [error]Function : CRender::level_Load [error]File : D:\prog_repository\sources\trunk\Layers\xrRenderPC_R2\r2_loader.cpp [error]Line : 33 [error]Description : Level doesn't builded correctly. Expression : m_scale_bounds.x>0 && m_scale_bounds.y>0 Function : CMapSpot::Load File : E:\priquel\sources\engine\xrGame\map_spot.cpp Line : 32 Description : alife_presentation_military_spot Expression : assertion failed Function : CActor::OnEvent File : E:\priquel\sources\engine\xrGame\Actor_Events.cpp Line : 40 Description : O Expression : xr_strlen(p.m_game_or_spawn) && !xr_strcmp(p.m_alife,"alife") && !xr_strcmp(p.m_game_type,"single") Function : CALifeSimulator::CALifeSimulator File : E:\stalker\sources\trunk\xr_3da\xrGame\alife_simulator.cpp Line : 52 Description : Invalid server options! [error]Expression : assertion failed [error]Function : CSE_ALifeDynamicObject::switch_online [error]File : E:\priquel\sources\engine\xrGame\alife_dynamic_object.cpp [error]Line : 53 [error]Description : !m_bOnline Expression : assertion failed Function : CSE_ALifeDynamicObject::switch_offline File : D:\prog_repository\sources\trunk\xrGame\alife_dynamic_object.cpp Line : 60 Description : m_bOnline expression : l_tID_Block.m_tpIDs + l_tID_Block.m_tCount != l_tpBlockID Function : CID_Generator<unsigned int,unsigned char,unsigned short,unsigned char,unsigned short,0,65534,256,65535,0>::tfGetFromBlock File : e:\priquel\sources\engine\xrgame\id_generator.h Line : 68 Description : Requesting ID has already been used! ЦИТАТА: Расставлял в СДК динамический свет на локации, после сборки спавна и подстановки в игру, получаю стабильный вылет при загрузке локации Удалил все источники света, кроме одного, вылет всеравно остался. Убрал вообще свет, вылета как ни бывало Лог говорит о том, что дублируются id-шники каких-то объектов. [error]Expression : assertion failed [error]Function : I:\xray-svn-trunk\editors\ECore\Editor\EThumbnail.h [error]File : I:\xray-svn-trunk\editors\ECore\Editor\EThumbnail.h [error]Line : 74 [error]Description : Valid() Expression : m_object Function : CServerEntityWrapper::load File : E:\priquel\sources\engine\xrGame\server_entity_wrapper.cpp Line : 75 Description : Can't create entity. Arguments : sim_faction [error]Expression : assertion failed [error]Function : CUIFrameLine::UpdateSize [error]File : E:\stalker\sources\trunk\xr_3da\xrGame\ui\UIFrameLine.cpp [error]Line : 89 [error]Description : back_width > 0 ЦИТАТА: при открытии раздела контакты происходит вылет [error]Expression : assertion failed [error]Function : CBuild::Load [error]File : .\Build_Load.cpp [error]Line : 98 [error]Description : B.dwMaterialGame<65536 Expression : ini_file.section_exist(section) Function : CTradeParameters::process File : e:\stalker\patch_1_0004\xr_3da\xrgame\trade_parameters_inline.h Line : 111 Description : cannot find section h? [error]Expression : assertion failed [error]Function : CUIMMShniaga::CreateList [error]File : D:\prog_repository\sources\trunk\xrGame\ui\UIMMShniaga.cpp [error]Line : 114 [error]Description : pF ЦИТАТА: удалил файл system.ltx мода Simbion для ЗП [error]Expression : !compressed [error]Function : CStreamReader::open_chunk [error]File : D:\prog_repository\sources\trunk\xrCore\stream_reader.cpp [error]Line : 117 [error]Description : cannot use CStreamReader on compressed chunks Expression : assertion failed Function : CDetailManager::Load File : E:\stalker\patch_1_0004\xr_3da\xrRender\DetailManager.cpp Line : 118 Description : dtH.version == DETAIL_VERSION Expression : r_bytes==(int)size Function : FileDownload File : E:\stalker\patch_1_0004\xrCore\FS.cpp Line : 119 Description : Can't read file data: Arguments : d:\games\s.t.a.l.k.e.r. - shadow of chernobyl\gamedata\config\buf.txt ЦИТАТА: вылет на Кордоне [error]Expression : assertion failed [error]Function : CUIActorMenu::SendEvent_Item_Drop [error]File : D:\prog_repository\sources\trunk\xrGame\ui\UIActorMenuInventory.cpp [error]Line : 129 [error]Description : pItem->parent_id()==recipient ЦИТАТА: Частенько такой вылет, если при шмоне нажать G Expression : fatal error Function : mem_usage_impl File : E:\stalker\sources\trunk\xrCore\memory_usage.cpp Line : 156 Description : Arguments : bad node in heap Expression : fatal error Function : mem_usage_impl File : E:\stalker\patch_1_0004\xrCore\memory_usage.cpp Line : 156 Description : <no expression> Arguments : bad node in heap Expression : Ran out of memory Function : Fvisual::Load File : E:\stalker\patch_1_0004\xr_3da\xrRender\FVisual.cpp Line : 159 Description : HW.pDevice->CreateIndexBuffer(iCount*2,dwUsage,D3DFMT_INDEX16,D3DPOOL_MANAGED,&p_rm_Indices,0) [error]Expression : assertion failed [error]Function : CUIWindow::AttachChild [error]File : D:\prog_repository\sources\trunk\xrGame\ui\UIWindow.cpp [error]Line : 205 [error]Description : pChild [error]Expression : fs [error]Function : CRender::LoadBuffers [error]File : D:\prog_repository\sources\trunk\Layers\xrRenderPC_R2\r2_loader.cpp [error]Line : 212 [error]Description : Could not load geometry. File 'level.geom?' corrupted. ЦИТАТА: сменил статическое освещение на динам и теперь вылетает [error]Expression : assertion failed [error]Function : IReaderBase<class IReader>::r_chunk_safe [error]File : e:\stalker\patch_1_0004\xrcore\FS.h [error]Line : 221 [error]Description : dwSize==dest_size ЦИТАТА: Первый заход в Припять и 100% вылет Пробовал и на динамие, и на статике, и после сна. Expression : assertion failed Function : CSE_Abstract::Spawn_Read File : E:\stalker\sources\trunk\xr_3da\xrGame\xrServer_Object_Base.cpp Line : 236 Description : M_SPAWN==dummy16 Expression : file Function : CResourceManager::_CreatePS File : D:\prog_repository\sources\trunk\Layers\xrRender\ResourceManager_Resources.cpp Line : 240 Description : c:\stalker\stalker call of pripyat\gamedata\shaders\r2\deffer_impl_lmh_flat_d.ps Expression : assertion failed Function : CPHSkeleton::RestoreNetState File : E:\stalker\patch_1_0004\xr_3da\xrGame\PHSkeleton.cpp Line : 254 Description : bone<obj->PHGetSyncItemsNumber() Expression : R Function : CResourceManager::_CreatePS File : E:\stalker\patch_1_0004\xr_3da\ResourceManager_Resources.cpp Line : 273 Description : e:\s.t.a.l.k.e.r\gamedata\shaders\r2\deffer_impl_lmh_flat.ps Expression : R Function : CResourceManager::_CreatePS File : E:\stalker\sources\trunk\xr_3da\ResourceManager_Resources.cpp Line : 273 Description : d:\games\s.t.a.l.k.e.r. shadow of chernobyl\gamedata\shaders\r2\deffer_impl_lmh_flat.ps Expression : assertion failed Function : CLocatorAPI::ProcessArchive File : E:\stalker\patch_1_0004\xrCore\LocatorAPI.cpp Line : 318 Description : A.hSrcFile!=INVALID_HANDLE_VALUE Expression : assertion failed Function : CLocatorAPI::archive::open File : D:\prog_repository\sources\trunk\xrCore\LocatorAPI.cpp Line : 406 Description : hSrcFile!=INVALID_HANDLE_VALUE Expression : assertion failed Function : CLocatorAPI::archive::open File : D:\prog_repository\sources\trunk\xrCore\LocatorAPI.cpp Line : 408 Description : hSrcMap!=INVALID_HANDLE_VALUE Expression : assertion failed Function : CLocatorAPI::ProcessArchive File : E:\stalker\patch_1_0004\xrCore\LocatorAPI.cpp Line : 322 Description : A.size>0 Expression : assertion failed Function : CUILine::GetLength_inclusiveWord_1 File : E:\stalker\patch_1_0004\xr_3da\xrGame\ui\UILine.cpp Line : 410 Description : pos.word_1.exist() Expression : hSrcFile!=INVALID_HANDLE_VALUE Function : CVirtualFileReader::CVirtualFileReader File : E:\stalker\sources\trunk\xrCore\FS.cpp Line : 454 Description : d:\games\s.t.a.l.k.e.r. - Вариант Омега\gamedata\sounds\music\menu_l.ogg Arguments : The system cannot find the path specified. [error]Expression : hSrcFile!=INVALID_HANDLE_VALUE [error]Function : CVirtualFileReader::CVirtualFileReader [error]File : E:\priquel\sources\engine\xrCore\FS.cpp [error]Line : 530 [error]Description : c:\program files\gsc world publishing\stalker\gamedata\configs\misc\trade\trade_trader_agr_stalker.ltx [error]Arguments : The system cannot find the path specified. ЦИТАТА: Устоноил все предметы у торговцев. Игра жесть тормозить стала. Во время игры удалил этот файл и вот первый вылет на версии 1.5.04 Expression : data Function : CVirtualFileReader::CVirtualFileReader File : E:\stalker\patch_1_0004\xrCore\FS.cpp Line : 462 Description : d:\Игры\s.t.a.l.k.e.r\gamedata\textures\ui\ui_npc_unique.dds Arguments : n/a ЦИТАТА: при начале разговора с петренко вылетает Возможное решение: Не прописаны координаты иконки морды лица для Петренко. Посмотри в файле gamedata\config\ui\ui_npc_unique.xml Expression : hSrcFile!=INVALID_HANDLE_VALUE Function : CVirtualFileReader::CVirtualFileReader File : E:\priquel\sources\engine\xrCore\FS.cpp Line : 533 Description : d:\games\stalker - clear sky\gamedata\meshes\dynamics\weapons\wpn_beretta92fs\wpn_beretta92fs_hud.ogf Arguments : n/a Expression : hSrcFile!=INVALID_HANDLE_VALUE Function : CVirtualFileReader::CVirtualFileReader File : D:\prog_repository\sources\trunk\xrCore\FS.cpp Line : 537 Description : c:\program files (x86)\bitcomposer games\s.t.a.l.k.e.r. - call of pripyat\gamedata\scripts\swm_attachments - ?????.script Arguments : n/a Expression : slot<=LastSlot() Function : CInventory::Activate File : D:\prog_repository\sources\trunk\xrGame\Inventory.cpp Line : 534 Description : wrong slot number Expression : assertion failed Function : CUICellContainer::GetItemPos File : E:\stalker\patch_1_0004\xr_3da\xrGame\ui\UIDragDropListEx.cpp Line : 583 Description : 0 ЦИТАТА: при попытке установить в слот обрез двустволки Возможное решение: Похоже не помещается в слот оружие [error]Expression : assertion failed [error]Function : CUICellContainer::GetItemPos [error]File : E:\priquel\sources\engine\xrGame\ui\UIDragDropListEx.cpp [error]Line : 702 [error]Description : 0 ЦИТАТА: при обыске трупа стабильный вылет [error]Expression : assertion failed [error]Function : CUICellContainer::GetItemPos [error]File : D:\prog_repository\sources\trunk\xrGame\ui\UIDragDropListEx.cpp [error]Line : 769 [error]Description : 0 ЦИТАТА: при попытке заменить первоначальный костюм,даже просто снять его вылет Expression : assertion failed Function : CALifeSimulator__release File : deep deep in space Line : 666 Description : Object to release is a zero pointer ЦИТАТА: во время начала боя на арене,версия 1.0006. Поставил пак оружия на ЧН руках или Удалил болт, заспавнил детектор bolt_d1 и вылет Сам скрипт которым спавнил\удалял function test() local item_in_slot = db.actor:item_in_slot(10) if not item_in_slot then return end if item_in_slot:section() == "detector_simple" or item_in_slot:section() == "detector_advances" or item_in_slot:section() == "detector_elite" then amk.remove_item(bolt) amk.spawn_item_in_inv("bolt_d1") end end Возможное решение: у болта нет серверной части, это чисто клиентский объект, его нельзя удалить без вот таких последствий. Expression : assertion failed Function : CLocatorAPI::_initialize File : E:\stalker\patch_1_0004\xrCore\LocatorAPI.cpp Line : 655 Description : path_exist("$app_data_root$") Expression : assertion failed Function : CLocatorAPI::_initialize File : E:\priquel\sources\engine\xrCore\LocatorAPI.cpp Line : 685 Description : path_exist("$app_data_root$") Expression : assertion failed Function : CLocatorAPI::_initialize File : D:\prog_repository\sources\trunk\xrCore\LocatorAPI.cpp Line : 807 Description : path_exist("$app_data_root$") ЦИТАТА: редактирую текстуру в photoshop'е захожу в игру Expression : error handler is invoked! Function : handler_base File : D:\prog_repository\sources\trunk\xrCore\xrDebugNew.cpp Line : 764 Description : floating point error Expression : error handler is invoked! Function : handler_base File : D:\prog_repository\sources\trunk\xrCore\xrDebugNew.cpp Line : 764 Description : pure virtual function call ЦИТАТА: При удалении трупа, если в данный момент гг его обыскивает (открыт инвентарь) [error]Expression : assertion failed [error]Function : i:\xray-svn\xrcore\FixedVector.h [error]File : i:\xray-svn\xrcore\FixedVector.h [error]Line : 38 [error]Description : id<count ЦИТАТА: При попытке загрузить модель в Actor Editor SDK 0.6 [error]Expression : assertion failed [error]Function : i:\xray-svn\xrcore\_stl_extensions.h [error]File : i:\xray-svn\xrcore\_stl_extensions.h [error]Line : 43 [error]Description : _Pos<size() Expression : assertion failed Function : I:\xray-svn\editors\ECore\Editor\ui_main.cpp File : I:\xray-svn\editors\ECore\Editor\ui_main.cpp Line : 49 Description : m_ProgressItems.size()==0 http://ap-pro.ru/forum/106-602-598935-16-1393752422 http://www.amk-team.ru/forum/topic/1560-soc-voprosy-po-sdk/?do=findComment&comment=800153 http://www.amk-team.ru/forum/topic/5533-soobschestvo-mapperov/?do=findComment&comment=600493 [error]Expression : assertion failed [error]Function : CDB::MODEL::build [error]File : D:\prog_repository\sources\trunk\xrCDB\xrCDB.cpp [error]Line : 86 [error]Description : (Vcnt>=4)&&(Tcnt>=2) ЦИТАТА: при компиляции локации в SDK 0.7 Возможное решение: Судя по всему проблема с геометрией у одного из объектов. [error]Expression : assertion failed [error]Function : I:\xray-svn-trunk\editors\ParticleEditor\ParticleEffectActionsImpl.cpp [error]File : I:\xray-svn-trunk\editors\ParticleEditor\ParticleEffectActionsImpl.cpp [error]Line : 97 [error]Description : vers==PARTICLE_ACTION_VERSION [error]Expression : assertion failed [error]Function : X:\stalker_addon\sources\trunk\editors\ECore\Editor\EditMeshRender.cpp [error]File : X:\stalker_addon\sources\trunk\editors\ECore\Editor\EditMeshRender.cpp [error]Line : 101 [error]Description : f_index<m_FaceCount ЦИТАТА: При попытке настроить объект созданный в 3ds Max, в SDK 0.7 [error]Expression : norm_id<m_FaceCount*3 [error]Function : X:\stalker_addon\sources\trunk\editors\ECore\Editor\EditMeshRender.cpp [error]File : X:\stalker_addon\sources\trunk\editors\ECore\Editor\EditMeshRender.cpp [error]Line : 106 [error]Description : Normal index out of range. ЦИТАТА: При попытке настроить объект созданный в 3ds Max, в SDK 0.7 [error]Expression : fv.pindex<(int)m_VertCount [error]Function : X:\stalker_addon\sources\trunk\editors\ECore\Editor\EditMeshRender.cpp [error]File : X:\stalker_addon\sources\trunk\editors\ECore\Editor\EditMeshRender.cpp [error]Line : 107 [error]Description : Point index out of range. ЦИТАТА: При попытке настроить объект созданный в 3ds Max, в SDK 0.7 [error]Expression : fv.pindex<int(m_VertCount) [error]Function : X:\stalker_addon\sources\trunk\editors\ECore\Editor\EditMeshRender.cpp [error]File : X:\stalker_addon\sources\trunk\editors\ECore\Editor\EditMeshRender.cpp [error]Line : 113 [error]Description : - Face index out of range. ЦИТАТА: При попытке настроить объект созданный в 3ds Max, в SDK 0.7 skiping ui\ui_cm_connection_error.thm(already exists) Expression : assertion failed Function : X:\stalker_addon\sources\trunk\editors\xrEProps\ItemList.h File : X:\stalker_addon\sources\trunk\editors\xrEProps\ItemList.h Line : 134 Description : !tvItems->MultiSelect [error]Expression : assertion failed [error]Function : i:\xray-svn\xrcore\_vector3d.h [error]File : i:\xray-svn\xrcore\_vector3d.h [error]Line : 189 [error]Description : square_magnitude() > std::numeric_limits<T>::min() ЦИТАТА: after camming to certain positions in the SDK Can't load: 'c:\program files (x86)\x-ray cop sdk\editors\import\wpn_hand_exo.ogf' invalid bones count FATAL ERROR [error]Expression : assertion failed [error]Function : X:\stalker_addon\sources\trunk\Layers\xrRender\../../xrEngine/SkeletonMotions.h [error]File : X:\stalker_addon\sources\trunk\Layers\xrRender\../../xrEngine/SkeletonMotions.h [error]Line : 235 [error]Description : p_ [error]Expression : assertion failed [error]Function : I:\xray-svn\editors\ECore\Editor\Device.cpp [error]File : I:\xray-svn\editors\ECore\Editor\Device.cpp [error]Line : 306 [error]Description : FALSE==g_bRendering ЦИТАТА: При добавлении/удалении предметов на уровень в Level Editor SDK 0.4 [error]Expression : fatal error [error]Function : X:\stalker_addon\sources\engine\editors\LevelEdito r\Edit\UI_LevelTools.cpp [error]File : X:\stalker_addon\sources\engine\editors\LevelEdito r\Edit\UI_LevelTools.cpp [error]Line : 327 [error]Description : <no expression> [error]Arguments : THROW [error]Expression : fatal error [error]Function : X:\stalker_addon\sources\trunk\editors\LevelEditor\Edit\UI_LevelTools.cpp [error]File : X:\stalker_addon\sources\trunk\editors\LevelEditor\Edit\UI_LevelTools.cpp [error]Line : 332 [error]Description : <no expression> [error]Arguments : THROW [error]Expression : Device lost [error]Function : X:\stalker_addon\sources\trunk\editors\ECore\Editor\device.cpp [error]File : X:\stalker_addon\sources\trunk\editors\ECore\Editor\device.cpp [error]Line : 343 [error]Description : HW.pDevice->Present( NULL, NULL, NULL, NULL ) ЦИТАТА: Make AI Map в SDK 0.7 Expression : sz<(tgt_sz-1) Function : I:\xray-svn\xrCore\FS.cpp File : I:\xray-svn\xrCore\FS.cpp Line : 349 Description : Dest string less than needed. [error]Expression : fatal error [error]Function : X:\stalker_addon\sources\trunk\xrCore\Xr_ini.cpp [error]File : X:\stalker_addon\sources\trunk\xrCore\Xr_ini.cpp [error]Line : 455 [error]Description : <no expression> [error]Arguments : Can't open section '_group'. Please attach [*.ini_log] file to your bug report [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 : ...p sdk\editors\gamedata\scripts\se_smart_cover.script:50: attempt to index field '?' (a nil value) Expression : error handler is invoked! Function : invalid_parameter_handler File : .\xrDebugNew.cpp Line : 791 Description : ЦИТАТА: при експорте здания в Level Editor может ли это быть из за того что у меня некоторые объекты пересекаются и он не может экспортировать? Потому что например если экспортировать ту часть, где я еще не халтурил, то все норм экспортируются? Похож на: http://modders-wiki.ru/xr:Line_804 * New phase started: Freeing resources being allocated level 1 pihan_test FATAL ERROR Expression : assertion failed Function : CLevelGraph::vertex_position File : x:\clearsky\src\engine\utils\xrai\level_graph_inline.h Line : 99 Description : iFloor((source_position.z - header().box().min.z)/header().cell_size() + .5f) < (int)m_row_length * New phase started: Freeing resources being allocated FATAL ERROR Expression : !m_level_spawns.empty() Function : CGameSpawnConstructor::load_spawns File : .\game_spawn_constructor.cpp Line : 109 Description : There are no valid levels (with AI-map and graph) in the section 'levels' in the 'game.ltx' to build spawn file from! ЦИТАТА: при сборке спавна Expression : !m_level_spawns.empty() Function : CGameSpawnConstructor::load_spawns File : .\game_spawn_constructor.cpp Line : 139 Description : There are no valid levels (with AI-map and graph) in the section 'levels' in the 'game.ltx' to build spawn file from! http://www.amk-team.ru/forum/topic/5533-soobschestvo-mapperov/?do=findComment&comment=1068112 Expression : m_level_changers.empty() Function : CGameSpawnConstructor::verify_level_changers File : .\game_spawn_constructor.cpp Line : 166 Description : Some of the level changers setup incorrectly ЦИТАТА: xrAI ТЧ List of the level changers which are invalid for some reasons exit_to_garbage_01 FATAL ERROR Expression : m_level_changers.empty() Function : CGameSpawnConstructor::verify_level_changers File : .\game_spawn_constructor.cpp Line : 196 Description : Some of the level changers setup incorrectly ЦИТАТА: Взял Кордон и ничего в нём не меняя (после декомпиляции) попробовал собрать all.spawn, но упёрся в одну ошибку 472 graph points loaded Building cross table Saving cross table Loading cross table Building graph Generating edges 1834 edges built Checking graph connectivity Optimizing graph edges before optimization : 1834 FATAL ERROR Expression : assertion failed Function : CGameGraphBuilder::process_tripple File : .\game_graph_builder.cpp Line : 597 Description : _min(edge->weight(),graph().edge(edge->vertex_id(),tripple.second.second) ? graph().edge(edge->vertex_id(),tripple.second.second)->weight() : (*I).weight()) <= tripple.first ЦИТАТА: При компиляции level.graph http://www.amk-team.ru/forum/topic/1560-soc-voprosy-po-sdk/?p=915137 * New phase started: LIGHT: Implicit... * New phase started: LIGHT: LMaps... FATAL ERROR expression : assertion failed Function : lc_net::get_next File : D:\prog_repository\sources\trunk\utils\xrLC_Light\net_lightmaps_add_task.cpp Line : 48 Description : from < size ЦИТАТА: при сетовой компиляции Expression : assertion failed Function : OGF::Optimize File : I:\xray-svn\xrLC\OGF_Face.cpp Line : 153 Description : x_faces.size() == faces.size()
  4. Приветствую пользователей форума AMK! В этой теме, хочу предложить вам вместе обсудить известные и неизвестные ошибки инструментария разработчика X-Ray SDK и всех его компонентов, причем заметьте - именно ошибок, а не вылетов. К ним относятся записи в логе, которые пишутся красным, а также окошки возникающие в процессе работы, без стандартного описания, как у "вылетов", и которые можно пропустить. Необходимо разобрать и понять, по какой причине они происходят, и как их правильно решить. По моему мнению, вопрос ошибок SDK рассмотрен недостаточно, и их следует изучить и описать подробнее. Тема для обсуждения ошибок только оригинальных (не модифицированных) версий X-Ray SDK Soc/CS/CoP. По разбору "вылетов" SDK, обращаться в соответствующую тему: http://www.amk-team.ru/forum/topic/13415-masterskaia-po-razboru-vyletov-x-ray/ ВНИМАНИЕ! Список ошибок требующих подробного разбора: Object 'level\lw_1_1', surface 'terrain_lw1_1' contain static engine shader - 'levels\lw1_1_er'. Export interrupted. Game MTL = objects\glass Возможное решение: для статики материалы должны браться из папки "материалс" ERROR: group 'group_0000; - has empty reference. Corrupted file? Invalid smooth group found (Maya type). Object: 'mp_corpus.object'. Vertex: [0.03, -0.00, -0.06] Моделировал домик (вернее две его комнаты) и столкнулся с проблемой групп сглаживания. На официальном портале sdk.stalker-game.com (кстати там тоже не хотят учить Мауа) написано, что каждый полигон должен принадлежать к какой-нибудь группе сглаживания. при импортировании в LevelEditor Update object thumbnail. Stale data. добавлял обьекты в scene->objects->object library Surface: 'mtl_gate_j01a_S' contains bad game material. при build Возможное решение: Открыть ActorEditor . В нём File > Load > загрузить свой объект. После чего, в свитке Object Items выбирать Surfaces > 01-mtl_gate_j01a_S. Далее, в свитке Item Properties (он в низу находится) кликнуть два раза в поле Game Material. Открыть новое окно и в нем выбирать нужный матрериал для своего объекта. PS: По умолчанию - Default Duplicate object name already exists: 'lights_camp_fire_omni_r1_r2_0001' выдели все объекты и нажми ренейм алл ERROR: Invalid breakable object: 'physics\large_trash\koleso_01' Декомпилировал локацию, открыл в SDK 0.4, в log'е написало, что не хватает некоторых объектов. Я их добавил в level_editor\gamedata Снова открыл локу, в log'е пишет ошибки. Мало того, они есть на локации и вполне нормально смотрятся. Compile -> Build проходит. Я так понимаю эта ошибка ни на что не влияет. Есть мнение, что в игре эти объекты не будут разрушаться. Что-то в модели не то с частями/группами. Bone 'bip01_tail' has non-dynamic game material. Если перекинуть модель с билда - то при создание огф в сдк По логике, заменить материал (Game mtl) на динамический, default_object, например. как у кости менять материалы? Возможное решение: Там же в акторедиторе у модели должна быть вкладка bones. Выбираешь кости, можно с шифтом сразу все, и меняешь Game Material. стояло дефаулт - поставил дефаул_обжект - прокатило. Object 'stalker_content\deco_interior\int_stuffed_animal_himera', surface 'prop_trofy_board_S' contain invalid game material. На этапе прекомпиляции Make Game Возможное решение: точно такая же ошибка была, я посмотрел эти файлы через Actor Editor и оказалось, что у них не настроен материал, ну понятное дело я присвоил материал и всё заработало. Так что попробуй присвоить материал. Making details... Making details... (merge textures) Making details... (export geometry) Making details... (export slots) ERROR: Detail Objects export failed. Возможное решение: вместо операции DO Commands -> First Initialize, сделал DO Commands -> Reinitialize All. Все сбилдилось. Failed to build object: 'buildings\building_small\small_18' при build Can't export object as breakable. Object have N-Link face(s). Возможное решение: Привязка должна быть жесткая, т.е. каждый вертекс только к одной кости
  5. X-Ray SDK - Level editor При работе с уровнем Скрытый текст Expression : b Function : X:\stalker_addon\sources\trunk\xrCore\Xr_ini.cpp File : X:\stalker_addon\sources\trunk\xrCore\Xr_ini.cpp Line : 703 Description : name[trees\new_trees\bush_1_01] already exist in section[c:\programfiles\x-raycopsdk\editors\rawdata\levels\mir4.level] Об ошибке и её решении: http://modders-wiki.ru/xrSDK:Line_703 [error]Expression : assertion failed [error]Function : I:\xray-svn\xr_3da\Environment_misc.cpp [error]File : I:\xray-svn\xr_3da\Environment_misc.cpp [error]Line : 81 [error]Description : !sounds.empty() || !effects.empty() Ошибка: Отсутствует файл $no_sound.ogg Решение: Скопируйте файл $no_sound.ogg из распакованых ресурсов игры, в папку level_editor\gamedata\sounds\ Expression : hXRSE_FACTORY Function : I:\xray-svn-trunk\editors\LevelEditor\Edit\ESceneSpawnTools.cpp File : I:\xray-svn-trunk\editors\LevelEditor\Edit\ESceneSpawnTools.cpp Line : 38 Description : Can't load library: Arguments : xrSE_Factory.dll Ошибка: X-Ray SDK начал работать с .db файлами Решение: Удалите все .db файлы из папки level_edtior Scene must be empty before editing library Ошибка: Открыли во вкладке Scene, пункт Objects -> Library Editor, при загруженном уровне. Решение: Открывайте Library Editor без загруженного уровня. [error]Expression : false [error]Function : ParseFile [error]File : I:\xray-svn\xrXMLParser\xrXMLParser.cpp [error]Line : 48 [error]Description : XML file[$game_config$] parsing failed. Can't find include file:[gameplay\character_undying.xml] Ошибка: Для работы необходим файл character_undying.xml, а его нет. Решение: Найдите файл character_undying.xml или создайте, и поместите в папку level_editor\gamedata\gameplay Can't create node. Ошибка: Нельзя создать нод в том месте, которое вы указали. Чаще всего это места перехода между комнтами в объектах зданий. Решение: Во вкладке AI Map Nodes, нажмите Ignore Constraints, и поставьте нод. [error]Expression : assertion failed [error]Function : i:\xray-svn\xrcore\FS.h [error]File : i:\xray-svn\xrcore\FS.h [error]Line : 265 [error]Description : (Pos<=Size) && (Pos>=0) Ошибка: Проблема в неправильном распределении текстур по папкам. Если имя текстуры начинается с "wpn_", то и хранится она должна в папке с именем "wpn". Решение: Данная ошибка не критична, нажмите "продолжить". Build Скрытый текст *ERROR: Scene has '32194' non associated face! - scene object: 'levels\l01_escape\l01_escape_part1307' [O:'levels\l01_escape\l01_escape_part1307', M:'f?'] Ошибка: Объект l01_escape_part1307 не найден в секторах уровня. Решение: В X-Ray SDK перейдите во вкладку Edit Mode -> Sector. Далее выполните поочерёдно команды: 1) Remove Default; 2) Create Default. После также нужно просчитать порталы, для этого перейдите в Edit Mode -> Portal, и выполните команду Compute All Portals. Merge LOD textures... Failed to build merged LOD texture. Merged texture more than [2048x2048]. ERROR: Failed static remote build Ошибка: Текстура level_lods.dds вашего уровня превышает разрешение 2048x2048. Такое бывает, если у вашего уровня более 128 Lod-объектов. Один Lod-объект, занимает в файле level_lods.dds деление в 512x64. Соответственно 512 * 4 = 2048 (ширина) и 64 * 32 = 2048 (высота). Таково ограничение движка X-Ray Engine 1.6 (S.T.A.L.K.E.R. - Зов Припяти). Стоит отметить, что у движка X-Ray Engine 1.0 (S.T.A.L.K.E.R. - Тень Чернобыля) это ограничение ещё больше - 2048x1024, т.е. 64 Lod-объекта. Решение: Сократите число Lod-объектов вашего уровня до 128. CLight: Can't load sun Корень зла: На уровне отсутствует источник света солнца. Решение: В X-Ray SDK перейдите во вкладку Edit Mode -> Light, и добавьте маркер где-нибудь на границе террейна уровня, дабы не мешал. Далее проверьте, чтобы в его Properties, в пункте Light Control был указан: $sun Invalid climable object found. [-188.20, -6.75, -594.45] Ошибка: На локации неправильно установлен специальный объект лестницы. Решение: http://stalkerin.gameru.net/wiki/index.php?title=Создание_лестниц Can't find shader 'levels\water01' Ошибка: У какого-то объекта уровня неправильно указан путь к шейдеру. Решение: В данном случае, это скорее всего объект водной поверхности. Найдите его на уровне, узнайте его название. Далее, запустите Level editor без загрузки локации, перейдите во вкладку Scene, выберите пункт Objects -> Library Editor. Найдите в списке объект, название которого узнали ранее, и исправьте ему путь к шейдеру. Object 'levels\l01_escape\l01_escape_part0230' - 'modelShape' has 1 invalid face(s). Removed. Ошибка: Ошибка в модели объекта, т.н. invalid face Решение: Удалите объект или используйте компилятор с обходом этой ошибки или исправьте самостоятельно в 3D редакторе. Видеоурок по исправлению: youtube.com/watch?v=nL3vdM6yJIQ There is no texture 'gamedata\textures\lod\lod_levels_l01_escape_l01_escape_lod0030.dds' There is no texture 'gamedata\textures\lod\lod_levels_l01_escape_l01_escape_lod0030_nm.dds' Ошибка: Текстура Lod-объекта не соответствует текущему lod-объекту. Терапия: Нужно пересоздать текстуры Lod-объектов. Для этого запустите Level editor без загрузки локации, перейдите во вкладку Scene, выберите пункт Objects -> Library Editor. В нём выберите любой из lod-объектов вашего уровня, щёлкните по надписи Preview, что справа в меню. Затем нажмите Make LOD, качество выбирайте сами, если это не финальная версия вашего уровня, то Low Quality. Далее появится окно "Do you want to select multiple objects?", нажмите Yes, и выберите в списке все ваши Lod-объекты, потом нажмите OK и дождитесь окончания создания текстур Lod-объектов. Видеоурок: youtube.com/watch?v=047EzjcQPYc !Level doesn't contain HOM objects! Ошибка: На уровне нет ни одного HOM объекта Терапия: http://stalkerin.gameru.net/wiki/index.php?title=Создаём_HOM,_порталы_и_сектора HOM-объекты для build'а в Level editor'е и нормальной работы уровня в игре необязательны, так что решайте сами, нужны они вам или нет. Но, если на карте уже есть HOM, то вам стоит разобраться с секторами. Object 'detail\det_list_01': engine shader 'details\blend' non compatible with compiler shader 'default' Ошибка: Engine shader 'details\blend' не совместим с compiler shader 'default'. Решение: Поменяйте шейдер compiler 'default' на другой. Чтобы знать, какой-точно подберите самостоятельно под свой объект из таблицы: http://stalkerin.gameru.net/wiki/index.php?title=Пресеты_XRay_материалов Запустите Level editor без загрузки локации, перейдите во вкладку Scene, выберите пункт Objects -> Library Editor. Найдите в списке папку detail, а в ней объект det_list_01, и укажите ему другой compile шейдер. *ERROR: Can't find any Spawn Object. Ошибка: На уровне нет ни одного Spawn element'а. Ограничение X-Ray SDK по всей видимости, не позволяет build'ить уровень без Spawn element'ов. Решение: Поставьте хотя бы один Spawn element на уровне. Duplicate object position 'trees\new_trees\trees_6_red_03'-'trees\new_trees\trees_6_red_03_0001' with reference 'trees\new_trees\trees_6_red_03'. Duplicate object position 'trees\new_trees\trees_6_red_03'-'trees\new_trees\trees_6_red_03_0002' with reference 'trees\new_trees\trees_6_red_03'. Ошибка: На уровне установлены 2 объекта trees_6_red_03, в одном и том же месте. Частое явление при копипасте (Ctrl + C и Ctrl + V) объектов деревьев. Сами того не замечая скопировали объект 2 раза, вместо одного. Первый скопированный передвинули, а второй так и остался на месте объекта копирования. Решение: Удалите или передвиньте один из объектов, т.е. trees_6_red_03_0001 или trees_6_red_03_0002. [error]Expression : assertion failed [error]Function : SFillPropData::~SFillPropData [error]File : I:\xray-svn-trunk\xrSE_Factory\xrServer_Objects_ALife.cpp [error]Line : 64 [error]Description : 0==counter Ошибка: Обычно возникает при build'е большого по размеру уровня. Решение: Перезапустите компьютер, и сразу же откройте уровень в X-Ray SDK и сделайте build. X-Ray SDK - Actor editor Export OGF Скрытый текст ..Export skeleton geometry (Compute bone bounding volume...) Bone 'root' has invalid shape. Bone 'connectbone01' has invalid shape. Bone 'connectbone02' has invalid shape. Export failed. Ошибка: Неправильно выбраны кости для экспорта модели. Решение: Когда будете выбирать кости и делать Generate Shape, выбирайте только те кости, к которым есть привязка. В данном случае, выберите все кости, кроме тех что указаны в сообщении ошибки, т.е. root, connectbone01, connectbone02. Surface [T:'belt\stal2', S:'models\model'] has UV tiled more than 32 times. Surface [T:'belt\plast_z1', S:'models\model'] has UV tiled more than 32 times. ..Export skeleton geometry ..Export skeleton geometry (Make Progressive...) ..Export skeleton geometry (Compute bone bounding volume...) Export complete. Ошибка: UV map модификатор у моделей превышает допустимые пределы, либо он не был применён вовсе. Решение: Уменьшите UV map, либо примените UV map. Compilers xrLC Скрытый текст [error]Expression : fatal error [error]Function : out_of_memory_handler [error]File : .\xrDebugNew.cpp [error]Line : 318 [error]Description : <no expression> [error]Arguments : Out of memory. Memory request: 65536 K Ошибка: Компилятору не хватает оперативной памяти вашего компьютера, т.к. возможно, что: 1) Компилятор 32-битный, и может использовать только 2 Гб оперативной памяти; 2) Windows выделяет недостаточное количество оперативной памяти компилятору, из-за нагрузки других процессоров; 3) Малый размер оперативной памяти, например всего 2 ГБ, половину использует Windows, половину компилятор, и ему не хватает 1 Гб. Решение: Максимально освободите Windows от лишних процессов, чтобы освободить под компилятор побольше памяти. Установите 64-битную версию Windows, чтобы компьютер мог использовать больше 3,25 Гб оперативной памяти. Компьютер должен иметь минимум 5 Гб (желательно больше) оперативной памяти. Увеличьте размер виртуальной памяти (файла подкачки) равно ОЗУ. Пропатчите .exe файл компилятора, чтобы он использовал 4 Гб оперативной памяти, программой: http://www.ntcore.com/4gb_patch.php [error]Expression : THM [error]Function : CBuild::Load [error]File : D:\xray-svn\xrLC\Build_Load.cpp [error]Line : 282 [error]Description : rawdata\textures\corp\corp_dog.thm Ошибка: Компилятор не нашёл файла corp_dog.thm, в папке X-Ray SDK\level_editor\rawdata\textures\corp\ Решение: Найдите необходимую текстуру corp_dog.dds, конвертируйте её в формат .tga, и поместите в папку X-Ray SDK\level_editor\import\ Запустите Level editor, во вкладке Scene, выберите пункт Images -> Check New Textures. Выберите в меню corp_dog.tga, и нажмите OK. Текстура импортировалась, её .thm файл создался. Пробуйте компилировать снова. [error]Expression : THM->r_chunk(THM_CHUNK_VERSION,&version) [error]Function : CBuild::Load [error]File : D:\xray-svn\xrLC\Build_Load.cpp [error]Line : 286 [error]Description : rawdata\textures\glow\glow_white.thm Ошибка: Компилятор не может использовать файл glow_white.thm, т.к. он предназначен для уровня сделанного в другой версии X-Ray SDK. Например, .thm файл от уровня сделанного в X-Ray SDK 0.5/0.6 или 0.7, компилятор не сможет использовать с уровнем сделанным в X-Ray SDK 0.4. Решение: Пересоздавайте glow_white.thm, импортируя текстуру glow_white.tga заново. Как это сделать, написано в терапии предыдущего вылета. | | processing: rawdata\textures\glow\glow_red.thm | | - loading: glow\glow_red | | processing: rawdata\textures\glow\glow_orange.thm | | - loading: glow\glow_orange | | processing: rawdata\textures\glow\glow_fire1.thm | | - loading: glow\glow_fire1 | | processing: rawdata\textures\wood\wood_walls1.thm | | processing: rawdata\textures\mtl\mtl_fence5.thm | | - loading: mtl\mtl_fence5 FATAL ERROR [error]Expression : assertion failed [error]Function : b_BuildTexture::Vflip [error]File : d:\xray-svn\xrlc\build.h [error]Line : 30 [error]Description : pSurface Ошибка: Компилятор не находит множество .tga файлов текстур. Решение: Такая же как в примере выше. Т.е., импортируете текстуры: glow_red.tga; glow_orange.tga; glow_fire1.tga; wood_walls1.tga; mtl_fence5.tga Если после импорта текстур, при компиляции ошибка повторилась, но ниже добавилось ещё файлов, то проделайте с ними тоже самое, т.е. импортируйте их. [error]Expression : assertion failed [error]Function : CBuild::Load [error]File : D:\xray-svn\xrLC\Build_Load.cpp [error]Line : 245 [error]Description : L_static.rgb.size() Ошибка: Отсутсвует освещение на уровне. Решение: В X-Ray SDK перейдите во вкладку Edit Mode -> Light, и добавьте маркер где-нибудь на границе террейна уровня, дабы не мешал. Далее проверьте, чтобы в его Properties, в пункте Light Control был указан: $static [error]Expression : fatal error [error]Function : CBuild::PreOptimize [error]File : D:\xray-svn\xrLC\xrPreOptimize.cpp [error]Line : 132 [error]Description : <no expression> [error]Arguments : * FATAL: 6 invalid faces. Compilation aborted Ошибка: Компилятор не смог обойти ошибки моделей объектов, т.н. invalid face Решение: Обычно, ещё на стадии Build'а в X-Ray SDK, в его log'е указывается какие объекты имеют такие ошибки. Типичный вид: Object 'levels\l01_escape\l01_escape_part0230' - 'modelShape' has 1 invalid face(s). Removed. Терапию ищите в спойлере "Build", что выше. * New phase started: Build UV mapping... | | model 'trees\new_trees\trees_sosna_1_02' - REF_lighted. | Processing... | | model 'trees\new_trees\trees_spil_01' - 2 subdivisions | | model 'props\objects\musor\trash_kamaz_fura' - REF_lighted. | | model 'props\objects\musor\trash_lada_lod' - 2 subdivisions | | model 'props\objects\musor\trash_lada_lod' - REF_lighted. | | ::compact:: 248 verts removed | | ::compact:: 377 verts removed | | ::compact:: 70 verts removed | | ::compact:: 67 verts removed | | ::compact:: 72 verts removed | | ::compact:: 108 verts removed | | ::compact:: 102 verts removed | | ::compact:: 15 verts removed | | ::compact:: 38 verts removed Ошибка: Компилятор не может обработать некоторые объекты. Решение: Проверьте на своих ли местах в папке все нужные уровню объекты, проверьте правильно ли созданы и настроены модели объектов, проверьте, возможно объекты неудачно пересекаются на уровне. * New phase started: Subdividing geometry... | Subdividing in space... | | ! ERROR: model #178287 - split fail, faces: 4948, s1/s2:20/4928 | | ! ERROR: model #178287 - split fail, faces: 4948, s1/s2:20/4928 | | ! ERROR: model #178287 - split fail, faces: 4948, s1/s2:20/4928 | | ! ERROR: model #178287 - split fail, faces: 4948, s1/s2:20/4928 | | ! ERROR: model #178287 - split fail, faces: 4948, s1/s2:20/4928 | | ! ERROR: model #178287 - split fail, faces: 4948, s1/s2:20/4928 | | ! ERROR: model #178288 - split fail, faces: 5156, s1/s2:5139/17 | | ! ERROR: model #178288 - split fail, faces: 5156, s1/s2:5120/36 Ошибка: Компилятор не может обработать некоторые модели, т.к. не хватает мощности компьютера. Решение: Неизвестно насколько можный нужен PC, но чем мощнее, тем лучше. Попробуйте установить процессор помощнее, и оперативки побольше. Также попробуйте терапию, что для ошибки [error]Arguments : Out of memory. Memory request: 65536 K. Можно найти в этом же спойлере. [error]Expression : assertion failed [error]Function : CBuild::BuildSectors [error]File : D:\prog_repository\sources\trunk\utils\xrLC\xrSectors.cpp [error]Line : 51 [error]Description : M.sector<g_sectors.size() Ошибка: Какие-то секторы на вашем уровне установлены неправильно. Решение: Попробуйте пересоздать сектора и просчитать порталы на уровне заново. Expression : assertion failed Function : Startup File : D:\prog_repository\sources\trunk\utils\xrLC\xrLC.cpp Line : 114 Description : XRCL_CURRENT_VERSION==version Ошибка: Компилятор не подходит, т.к. уровень создан в Level Editor'е другого движка. Решение: Используйте компилятор, предназначеный для движка на котором создавался уровень. xrDO_light Скрытый текст | | - loading: glow\glow_orange.thm | | - loading: tree\tree_fuflo.thm FATAL ERROR [error]Expression : BT.pSurface [error]Function : xrLoad [error]File : D:\xray-svn\xrLC\xrDO_Light\compiler.cpp [error]Line : 306 [error]Description : Can't load surface Ошибка: Компилятор не находит .tga файлы текстур. Решение: Аналогична ошибке [error]Description : pSurface, что в спойлере xrLC. xrAI ai map Скрытый текст [error]Expression : nodes.size() + m_internal.size() == level_graph().header().vertex_count() [error]Function : CSpaceRestrictorWrapper::verify_connectivity [error]File : I:\xray-svn\xrAI\space_restrictor_wrapper.cpp [error]Line : 268 [error]Description : Restrictor separates AI map into several disconnected components [error]Arguments : esc_selo2_sr Ошибка: Где-то на локации очень неудачно расположен space restrictor, который делит AI-сетку на несвязанные части. Решение: Пропишите в aimap.bat ключ -no_separator_check или исправьте в Level editor. [error]Expression : assertion failed [error]Function : CSpaceRestrictorWrapper::verify_connectivity [error]File : I:\xray-svn\xrAI\space_restrictor_wrapper.cpp [error]Line : 258 [error]Description : nodes.size() + m_internal.size() <= level_graph().header().vertex_count() Ошибка: Много неслинкованных нодов на AI-сетке. Решение: Исправьте или удалите неправильные ноды. level.graph Скрытый текст * New phase started: Removing incoherent graph points Graph point 0 [-267.014954][-16.037380][-128.306824] is disconnected Graph point 1 [-263.960510][-15.342127][-93.809082] is disconnected Graph point 2 [-256.147461][-23.370293][-134.374390] is disconnected ... 77 graph points are incoherent (they are removed) 0 graph points are valid ***STOP*** file 'P:\xrAI\xrGraph.cpp', line 465. ***Reason***: *** Assertion failed *** Expression: tpaGraph.size() There are no graph points! Ошибка: Эта ошибка возникает, когда между graph point'ами отсутствует связная АИ-сетка. Решение: Удалите все graph point'ы и расставьте заново. game.graph Скрытый текст * New phase started: Processing level graphs ! Duplicated level id 1 in the game.ltx, section level03, level l03_agroprom level l01_escape level l02_garbage * New phase started: Adding interconnection points Level - with id 2 has an INVALID connection point exit_garbage_2, which references to graph point exit_agroprom_1 on the level | with id 1 ***STOP*** file 'P:\xrAI\xr_graph_merge.cpp', line 546. ***Reason***: *** Assertion failed *** Expression: M != (*K).second->m_tVertexMap.end() Ошибка: Компилятор не может собрать game.graph уровня l03_agroprom, т.к. есть уровень с таким же id как у него. Решение: Исправьте id уровня l03_agroprom в файле game_levels.ltx Xray game asset converter decompile Скрытый текст ignoring trailing garbage at m_poltergeist.ltx:305 [bug] unimplemented code path at ..\xr_entity.cxx:1325 Ошибка: Converter не может декомпилировать уровень, т.к. не имеет настроек под него в файле converter.ini, либо эти настройки неправильны. Решение: Попробуйте использовать другую версию converter'а. Если использовали самую новую, попробуйте предыдущую версию. path $sdk_root$ does not exist path $game_data$ does not exist path $game_config$ does not exist path $game_textures$ does not exist path $maps$ does not exist path $objects$ does not exist Ошибка: Неправильный путь к X-Ray SDK в файле fsconverter.ltx Решение: Исправьте путь. Откройте файл fsconverter.ltx, и найдите строку $sdk_root$, после = false| false| запишите ваш путь, например, C:\Program Files\X-Ray SDK\level_editor\ loading level.ltx item without section at embedded:3 [bug] unexpected code path at ..\xr_ini_file.cxx:301 Ошибка: Проблема в коде файла level.ltx уровня. Решение: Если в файле level.ltx, который находится в папке уровня, прописаны 2 строчки "; level script file", тогда удалите одну и сохраните файл. [error]Expression : fatal error [error]Function : CInifile::Load [error]File : D:\prog_repository\sources\trunk\xrCore\Xr_ini.cpp [error]Line : 382 [error]Description : <no expression> [error]Arguments : Duplicate section 'mylev' found. Ошибка: В каком-то из config-файлов, есть дубликат секции с именем mylev. Решение: Отыщите в config-файлах секцию с именем mylev, и измените её имя на другое. Тема предназначена для публикации пользовательских решений вылетов и ошибок, а не для вопросов. Если кому-то есть, что добавить к теме или поправить в ней же - пишите в комментариях.
  6. Видеоуроки от BDN Project Team

    https://www.youtube.com/watch?v=sUq4MRVz3XM https://www.youtube.com/watch?v=phuGgYCIxHQ https://www.youtube.com/watch?v=jlJyV2uHSTw https://www.youtube.com/watch?v=caFcKW_cvco https://www.youtube.com/watch?v=8WU7jb3RLGM https://www.youtube.com/watch?v=NvROpOvg4p0 https://www.youtube.com/watch?v=UdXSm2vc-24
×