Для тих у кого вилітає) - базові знання - тіні чорнобиля - каталог статей - s

Причини вильотів гри (розбираємо логи)

Ну приступимо. Почнемо з простих:
Expression. wavewave-> length ()
Function. CSoundRender_Source :: LoadWave
File. E: # 92; stalker # 92; patch_1_0004 # 92; xrSound # 92; SoundRender_Source_loader.cpp
Line. 65
Description. Can not open wave file:
Arguments. d: # 92; stalker # 92; gamedata # 92; sounds # 92; music # 92; sound.ogg

Тут гра не може знайти звуковий OGG-файл під назвою sound в папці d: # 92; stalker # 92; gamedata # 92; sounds # 92; music # 92;
Expression. fatal error
Function. CRender :: texture_load
File. E: # 92; stalker # 92; patch_1_0004 # 92; xr_3da # 92; xrRender # 92; Texture.cpp
Line. 295
Description.
Arguments. Can not find texture 'act # 92; act_corp_monolit'

Не може знайти текстуру act_corp_monolit з папки textures # 92; act
Expression. fatal error
Function. CModelPool :: Instance_Load
File. E: # 92; stalker # 92; patch_1_0004 # 92; xr_3da # 92; xrRender # 92; ModelPool.cpp
Line. 111
Description.
Arguments. Can not find model file 'physics # 92; mesh.ogf'.

Чи не знайдена тривимірна OGF-модель mesh.ogf з папки meshes # 92; physics.
Expression. SG
Function. CRender :: model_CreateParticles
File. E: # 92; stalker # 92; patch_1_0004 # 92; xr_3da # 92; xrRender_R2 # 92; r2.cpp
Line. 330
Description. Particle effect or group does not exist
Arguments. hit_fx # 92; hit_water_00

Чи не знайдена система частинок (партікл) hit_water_00 в директорії hit_fx файлу particles.xr (детально опишу пізніше).
Expression. fatal error
Function. CResourceManager :: _ GetBlender
File. E: # 92; stalker # 92; patch_1_0004 # 92; xr_3da # 92; ResourceManager.cpp
Line. 49
Description.
Arguments. Shader 'models # 92; antigas_glass' not found in library.

Не вдалося знайти шейдер models # 92; antigas_glass в бібліотеці шейдеров.
Expression. fs
Function. CResourceManager :: _ CreateVS
File. E: # 92; stalker # 92; patch_1_0004 # 92; xr_3da # 92; ResourceManager_Resources.cpp
Line. 185
Description. shader file doesnt exist
Arguments. d: # 92; stalker # 92; gamedata # 92; shaders # 92; r2 # 92; deffer_impl_flat.vs

Не вдалося знайти файл шейдера deffer_impl_flat.vs. --Added by Герр. Роммель Та ні. Тут проблема вся в тому, що неправильно закомпілілся шейдер, при компіляції рівня на якості, більш високому ніж Draft. Потрібно завантажувати виправлення шейдеров від товариша Haron
Expression. fatal error
Function. out_of_memory_handler
File. D: # 92; prog_repository # 92; sources # 92; trunk # 92; xrCore # 92; xrDebugNew.cpp
Line. 336
Description.
Arguments. Out of memory. Memory request: 55965 K

Брак оперативної пам'яті.
Expression. fatal error
Function. CInifile :: r_string
File: E: # 92; stalker # 92; sources # 92; trunk # 92; xrCore # 92; Xr_ini.cpp
Line. 352
Description.
Arguments. Can not find variable ammo_mag_size in [wpn_addon_grenade_launcher]

Чи не знайдена змінна ammo_mag_size в секції [wpn_addon_grenade_launcher].
Expression. fatal error
Function. CScriptEngine :: lua_error
File. D: # 92; xray-svn # 92; xr_3da # 92; xrGame # 92; script_engine.cpp
Line. 74
Description.
Arguments. LUA error: C stack overflow

Переповнення стека. Дивимося уважно: lua_error. Помилка можливо в скриптах.
Expression. vertex || show_restrictions (m_object)
Function. CPatrolPathManager :: select_point
File. E: # 92; stalker # 92; sources # 92; trunk # 92; xr_3da # 92; xrGame # 92; patrol_path_manager.cpp
Line. 155
Description. any vertex in patrol path [sniper_3_walk] in inaccessible for object [stalker_0002]

Яка то вершина (вейпоінт) шляху sniper_3_walk варто в недозволеному місці (наприклад нема на АІ-сітці). Об'єкт stalker_0002 (в даному випадку сталкер) який нібито рухався по шляху sniper_3_walk потрапив на цю точку, а заодно пішов за АІ-сітку. Цього движок не терпить.
Expression. e_entity
Function. xrServer :: Process_event_reject
File. E: # 92; stalker # 92; sources # 92; trunk # 92; xr_3da # 92; xrGame # 92; xrServer_process_event_reject.cpp
Line. 12
Description. entity not found. id_parent = 7540 id_entity = 44047 frame = 2075050

Виникають іноді довільно при смерті непісей. Причина - движок відпрацьовуючи Лут зрідка втрачає серверний об'єкт знищується речі, в результаті відбувається виліт.
Expression. fatal error
Function. CScriptEngine :: lua_error
File. D: # 92; xray-svn # 92; xr_3da # 92; xrGame # 92; script_engine.cpp
Line. 74
Description.
Arguments. LUA error: e: # 92; stalker # 92; gamedata # 92; scripts # 92; _g.script: 20: bad argument # 2 to 'format' (string expected, got no value)

Помилка поширена. На перший погляд здається, що помилка якраз в скриптах, але все може бути інакше. Робимо так: відкриваємо файл _g.script блокнотом, закоменчіваем 20 рядок (ставимо перед рядком -) і йдемо до того місця де зловили виліт. Так ми отримаємо більш розгорнуту відповідь.
Expression. assertion failed
Function. _VertexStream :: Lock
File. E: # 92; stalker # 92; patch_1_0004 # 92; xr_3da # 92; R_DStreams.cpp
Line. 44
Description. (bytes_need<=mSize) && vl_Count

Проблема виникає при вбивстві НПС # 92; мутанта. Типовий виліт по нестачі ресурсів. Зустрічається в основному на більший локаціях.
Expression. fatal error
Function. IRender_Visual :: Load
File. E: # 92; stalker # 92; patch_1_0004 # 92; xr_3da # 92; FBasicVisual.cpp
Line. 58
Description.
Arguments. Invalid visual

Неправильний візуал (модель) НПС.
Expression. phrase_dialog-> m_PhraseVector.empty ()
Function. CPhraseDialog :: SayPhrase
File. E: # 92; stalker # 92; patch_1_0004 # 92; xr_3da # 92; xrGame # 92; PhraseDialog.cpp
Line. 140
Description. No available phrase to say, dialog [esc_dialog]

У діалозі esc_dialog немає доступної для відображення фрази (скажімо все заткнуті інфопоршенамі).
Expression. motion_ID.valid ()
Function. CKinematicsAnimated :: ID_Cycle
File. D: # 92; prog_repository # 92; sources # 92; trunk # 92; Layers # 92; xrRender # 92; SkeletonAnimated.cpp
Line. 210
Description. MODEL: can not find cycle:
Arguments. death_init

А в чому тут справа не скажете? Заздалегідь спасібо.Вилетает при переході з локації на локацію в Моді Варіант Омега версія 4.0, перехід здійснюється з Юпітера на чорне озеро.
[Error] Expression. fatal error
[Error] Function. CInifile :: r_section
[Error] File. E: # 92; stalker # 92; sources # 92; trunk # 92; xrCore # 92; Xr_ini.cpp
[Error] Line. 342
[Error] Description.
[Error] Arguments. Can not open section 'under_music5'