Где находится файл user ltx в сталкере зов припяти

Обновлено: 04.07.2024

bind [action, key] - Назначение клавиш управления. ( В игре - через настройки управления ). Чтобы увидеть полный список, необходимо выполнить команду bind_list. Назначая клавиши, нужно иметь ввиду, что любая назначаемая клавиша должна иметь префикс k. cam_inert [0.0 - 1.0] - Управление инерцией камеры. Проще говоря, насколько камера при движении будет раскачиваться. Для нормальной игры необходимо ставить 0.0, иначе будете чувствовать дискомфорт. g_always_run [on,off] - Включение/Выключение опции "Бег" по умолчанию. Параметры настройки с r1_ или r2_ приставками воспринимаются движком игры при определённых настройках игры. Начинающиеся с r1_ работают только при 'Статическом Освещении' (DX8 ). Начинающиеся с r2_ работают только при 'Динамическом Освещении Объектов'или' Полном Динамическом Освещении' (DX9). r1_dlights [on,off] - Включение/Выключение поддержки динамического освещения в режиме 'Статическое Освещение' (DX8 ). Так как в этом режиме единственный источник динамического освещения - ваш фонарик, то отключение этой функции его отключит. Соответственно и наоборот. r1_dlights_clip [10.000 - 150.000] - Проще говоря, это выбор дальности свечения фонарика. r1_glows_per_frame [2 - 32] - Количество источников света для эффекта отражения от поверхностей.

Визуальное изменение качества невелико. r1_lmodel_lerp [0.000 - 0.333] - Управление линейной интерполяцией модели освещения. Увеличение немного украшает текстуры, например, вид оружия. r1_ssa_lod_a [16.000 - 96.000] - Управляет общим уровнем детализации (LOD) для мира игры. Чем выше значение, тем больше видимость деталей объектов на расстоянии, но за счёт снижения FPS. r1_ssa_lod_b [16.000 - 64.000] - То же, что и предыдущий параметр, но для определённых типов объектов. r1_tf_mipbias [-3.000 - 3.000] - Управляет чёткостью удалённых текстур. При уменьшении параметра - выше чёткость и ниже производительность. При увеличении - выше размытость текстур и выше производительность. Учитывая, что ползунок АФ в настройках игры атрофирован, получается, это главный способ управления фильтрацией текстур, и, следовательно, чёткостью и ясностью удалённых текстур. r2_gi [on,off] - Включение/Выключение режима Глобальное Освещение. Это режим более реалистичного освещения, где отражение от поверхностей объектов освещает другие объекты. Включение - сильно просаживает FPS, но для сильных машин это небольшая проблема. r2_gi_clip [0.000,0.100] - Расстояние эффекта Глобального Освещения. r2_gi_depth [1,5] - Управляет глубиной тени Глобального Освещения. r2_gi_photons [8 256] - Количество источников света Глобального Освещения. r2_gi_refl [0.001,0.990] - Рефлекция Глобального Освещения. r2_gloss_factor [0.000,10.000] - определяет "глянцевитость" поверхностей (пример: при увеличении до 10 - ярко выраженный эффект "мокрого асфальта" под ногами ). r2_aa [on,off] - Единственная форма AA, возможная для игры. Это не то же самое, что ползунок Сглаживания в игре, и не реальная форма Сглаживания. Это не уменьшает фактическую зубчатость контуров; это маскирует их, замыливая экран за счет некоторого FPS - вы можете получить почти такой же эффект (без снижения FPS), управляя монитором ЖИДКОКРИСТАЛЛИЧЕСКОГО МОНИТОРА в неродном разрешении, например. r2_aa_kernel [0.300 - 0.700] - Качество сглаживания. (Выше значение - качественнее сглаживание). Хотя, значение 0.300 - наиболее разумное сочетание эффекта АА с ненапрягающим блуром. r2_aa_break [0.000000 - 1.000000,0.000000 - 1.000000,0.000000 -1.000000] - Расстояние, на котором работает эффект АА. Чем больше - тем дальше. Но, так как изменения на векторной основе, то установка их всех на иаксимум - не обязательно гарантирует лучший результат. (Например r2_aa_break 0.000000,1.000000,0.000000 дает острые близкие образы и стертые образы на расстоянии). r2_aa_weight [0.000000 - 1.000000,0.000000 - 1.000000,0.000000 - 1.000000] - Обеспечивает более точный контроль над силой эффекта размывания изображения. Чем выше значение, тем большее размывание изображения будет осуществлено, но, опять же, изменения - на основе вектора. r2_allow_r1_lights [on,off] - Включение/Выключение дублирующих динамических источников света, т.е. увеличивает существующее освещение с освещением DX8. (Включение приводит к значительному понижению fps вблизи костров, фонарей, но значительно увеличивает bloom эфеект и освещенность в целом). r2_ls_bloom_fast [on,off] - Включение/Выключение эффекта легкой размытости и дополнительного отраженного свечения объектов (bloom). r2_ls_bloom_kernel_b [0.010 - 1.000] - Качество эффекта bloom. Чем выше, тем больше. r2_ls_bloom_kernel_g [1.000 - 7.000] r2_ls_bloom_kernel_scale [0.500 - 2.000] r2_ls_bloom_speed [0.000 - 100.000] Три вышеуказанные настройки относятся к качеству эффекта bloom. Но визуально - никак. Может быть, на топовом видео что-нибудь и будет видно. r2_ls_bloom_threshold [0.000 - 1.000] - Управляет уровнем эффекта освещения при включенном bloom. Чем выше значение, тем меньше яркость эффекта. И наоборот. r2_mblur [0.000 - 1.000] - Эффект смазанности при быстром движении. Чем выше значение, тем больше размытость изображения, например, при повороте. r2_parallax_h [0.000 - 0.500] - Является настройкой parallax mapping, отвечающего за псевдо-рельефность некоторых поверхностей в игре (таких, как каменистая земля, кирпичная стена и т.п.). Чем выше, тем эффект глубины рельефа больше. r2_slight_fade [0.020 - 2.000] - корректировка освещенности от динамических источников света (увеличение повышает освещенность). r2_ssa_lod_a [16.000 - 96.000] - Управляет общим уровнем детализации (LOD) для мира игры, чем выше значение, тем больше видимость деталей объектов на расстоянии, но за счёт снижения FPS. r2_ssa_lod_b [32.000 - 64.000] - То же, что и предыдущий параметр, но для определённых типов объектов. r2_sun [on,off] - Включение/Выключение солнца как источника света. r2_sun_details [on/off] - Включение/Выключение теней от травы (как, возможно, и от др. мелких объектов). r2_sun_lumscale [-1.000 - 3.000] - Коэффициент освещенности от солнечного света. (Яркость света солнца). r2_sun_lumscale_amb [0.000 - 3.000] - Коэффициент солнечной ambient-освещенности (фоновой освещенности). Увеличение улучшает качество картинки, не увеличивая прямой свет от солнца. r2_sun_depth_far_bias [-0.500 - 0.500] r2_sun_depth_far_scale [0.500 - 1.500] r2_sun_depth_near_bias [-0.500 - 0.500] r2_sun_depth_near_scale [0.500 - 1.500] Эти параметры настройки, по существу, управляют уровнем деталей теней, брошенных от солнца, и границами световых и теневых областей. r2_tf_mipbias [-3.000 - 3.000] - Управляет чёткостью удалённых текстур. При уменьшении параметра - выше чёткость и ниже производительность. При увеличении - выше размытость текстур и выше производительность. Учитывая, что ползунок АФ в настройках игры атрофирован, получается, что это главный способ управления фильтрацией текстур, и, следовательно, чёткостью и ясностью удалённых текстур. r2_tonemap [on,off] - Включение/Выключение Tone Mapping. Это поможет улучшать HDR, используемого в игре, уменьшая контрасты и выдвигая на первый план детали по мере необходимости, чтобы держать изображение более реалистичным. r2_tonemap_lowlum [0.000 - 1.000] - Управляет эффектом Tone Mapping на более темных областях. Чем выше это значение, тем темнее эффект HDR. r2_tonemap_middlegray [0.000 - 2.000] - Имеет самое значимое воздействие на эффект HDR. Например, при значении 1.200 - HDR в СТАЛКЕРЕ больше походит на HDR Обливиона. r2_sun_near_border "1" можно "0.9" - Убирает теневые артефакты (треугольники по краям экрана) r2_sun_focus "on" или "1" - тени будут нормально отображаться в дали. rs_stats [on,off] - Включение/Выключение диапазона статистики игры, включая FPS. snd_cache_size [4 - 32] - Управление размером звукового кэша. Лучше выставить максимум - поможет избежать возможных "заиканий". vid_mode [WxH] - Управляет разрешением монитора.

Понравилась статья? Подпишитесь на канал, чтобы быть в курсе самых интересных материалов




Возьмём к примеру мой стандартный User.ltx :
_preset Default
ai_use_torch_dynamic_lights on
bemsg 1
unbindall
bind left kLEFT
bind right kRIGHT
bind up kUP
bind down kDOWN
bind jump kSPACE
bind crouch kLCONTROL
bind accel kLSHIFT
bind sprint_toggle kX
bind forward kW
bind back kS
bind lstrafe kA
bind rstrafe kD
bind llookout kQ
bind rlookout kE
bind cam_zoom_in kADD
bind cam_zoom_out kSUBTRACT
bind torch kL
bind night_vision kN
bind wpn_1 k1
bind wpn_2 k2
bind wpn_3 k3
bind wpn_4 k4
bind wpn_5 k5
bind wpn_6 k6
bind artefact k7
bind wpn_next kY
bind wpn_fire mouse1
bind wpn_zoom mouse2
bind wpn_reload kR
bind wpn_func kV
bind wpn_firemode_prev k9
bind wpn_firemode_next k0
bind pause kPAUSE
bind drop kG
bind use kF
bind scores kTAB
bind chat kCOMMA
bind chat_team kPERIOD
bind screenshot kF12
bind quit kESCAPE
bind console kGRAVE
bind inventory kI
bind buy_menu kB
bind skin_menu kO
bind team_menu kU
bind active_jobs kP
bind map kM
bind contacts kH
bind vote_begin kF5
bind vote kF6
bind vote_yes kF7
bind vote_no kF8
bind speech_menu_0 kC
bind speech_menu_1 kZ
bind use_bandage kRBRACKET
bind use_medkit kLBRACKET
bind quick_save kF6
bind quick_load kF7
cam_inert 0.7
cam_slide_inert 0.25
cl_cod_pickup_mode 1
cl_dynamiccrosshair on
g_always_run on
g_autopickup off
g_backrun off
g_corpsenum 10
g_eventdelay 0
g_game_difficulty gd_master
hud_crosshair on
hud_crosshair_dist off
hud_info on
hud_weapon on
mm_mm_net_srv_dedicated off
mm_net_con_publicserver off
mm_net_con_spectator 20
mm_net_con_spectator_on off
mm_net_filter_battleye on
mm_net_filter_empty on
mm_net_filter_full on
mm_net_filter_listen on
mm_net_filter_pass on
mm_net_filter_wo_ff on
mm_net_filter_wo_pass on
mm_net_srv_gamemode st_deathmatch
mm_net_srv_maxplayers 32
mm_net_srv_name DESKTOP-VIGGBQ8
mm_net_srv_reinforcement_type 1
mm_net_use_battleye off
mm_net_weather_rateofchange 1.
mouse_invert off
mouse_sens 0.12
net_cl_icurvesize 0
net_cl_icurvetype 0
net_cl_interpolation 0.
net_cl_log_data off
net_compressor_enabled 0
net_compressor_gather_stats 0
net_dbg_dump_export_obj 0
net_dbg_dump_import_obj 0
net_dbg_dump_update_read 0
net_dbg_dump_update_write 0
net_dedicated_sleep 5
net_sv_gpmode 0
net_sv_log_data off
net_sv_pending_lim 2
net_sv_update_rate 30
ph_frequency 100.00000
ph_iterations 18
r1_dlights on
r1_dlights_clip 30.
r1_glows_per_frame 16
r1_lmodel_lerp 0.1
r1_pps_u 0.
r1_pps_v 0.
r1_ssa_lod_a 64.
r1_ssa_lod_b 48.
r1_tf_mipbias 0.
r2_aa off
r2_aa_break 0.800000,0.100000,0.000000
r2_aa_kernel 0.5
r2_aa_weight 0.250000,0.250000,0.000000
r2_allow_r1_lights off
r2_gi off
r2_gi_clip 0.001
r2_gi_depth 1
r2_gi_photons 16
r2_gi_refl 0.9
r2_gloss_factor 1.
r2_ls_bloom_fast off
r2_ls_bloom_kernel_b 0.7
r2_ls_bloom_kernel_g 3.3
r2_ls_bloom_kernel_scale 1.
r2_ls_bloom_speed 10.
r2_ls_bloom_threshold 0.3
r2_ls_depth_bias -0.0001
r2_ls_depth_scale 1.00001
r2_ls_dsm_kernel 0.7
r2_ls_psm_kernel 0.7
r2_ls_squality 1.
r2_ls_ssm_kernel 0.7
r2_mblur 0.5
r2_parallax_h 0.02
r2_slight_fade 1.
r2_ssa_lod_a 48.
r2_ssa_lod_b 32.
r2_sun on
r2_sun_depth_far_bias 0.
r2_sun_depth_far_scale 1.
r2_sun_depth_near_bias -0.00004
r2_sun_depth_near_scale 1.00001
r2_sun_details off
r2_sun_focus off
r2_sun_lumscale 1.
r2_sun_lumscale_amb 1.
r2_sun_lumscale_hemi 1.
r2_sun_near 12.
r2_sun_near_border 0.66
r2_sun_tsm off
r2_sun_tsm_bias -0.05
r2_sun_tsm_proj 0.18
r2_tf_mipbias 0.
r2_tonemap off
r2_tonemap_adaptation 5.
r2_tonemap_amount 0.5
r2_tonemap_lowlum 0.001
r2_tonemap_middlegray 0.25
r2_wait_sleep 0
r2_zfill off
r2_zfill_depth 0.1
r2em 0.
r__detail_density 0.3
r__geometry_lod 1.
r__supersample 1
r__tf_aniso 4
renderer renderer_r1
rs_c_brightness 1.
rs_c_contrast 1.
rs_c_gamma 1.
rs_fullscreen on
rs_refresh_60hz off
rs_stats off
rs_v_sync off
rs_vis_distance 1.
snd_acceleration on
snd_cache_size 16
snd_efx on
snd_targets 16
snd_volume_eff 1.
snd_volume_music 0.7
sv_anomalies_enabled 1
sv_anomalies_length 3
sv_artefact_respawn_delta 30
sv_artefact_spawn_force 0
sv_artefact_stay_time 3
sv_artefacts_count 10
sv_auto_team_balance 0
sv_auto_team_swap 1
sv_bearercantsprint 1
sv_client_reconnect_time 0
sv_console_update_rate 1
sv_dedicated_server_update_rate 100
sv_dmgblockindicator 1
sv_dmgblocktime 0
sv_dump_online_statistics_period 0
sv_forcerespawn 0
sv_fraglimit 10
sv_friendly_indicators 0
sv_friendly_names 0
sv_friendlyfire 1.
sv_hail_to_winner_time 7
sv_max_ping_limit 2000
sv_pda_hunt 1
sv_reinforcement_time 20
sv_remove_corpse 1
sv_remove_weapon 1
sv_returnplayers 1
sv_rpoint_freeze_time 0
sv_shieldedbases 1
sv_spectr_firsteye 1
sv_spectr_freefly 0
sv_spectr_freelook 1
sv_spectr_lookat 1
sv_spectr_teamcamera 1
sv_statistic_collect 0
sv_teamkill_limit 3
sv_teamkill_punish 1
sv_timelimit 0
sv_vote_enabled 255
sv_vote_participants 0
sv_vote_quota 0.51
sv_vote_time 1.
sv_warm_up 0
texture_lod 0
vid_mode 1024x768

1)Начнем с важного,фикса теней при движении :
Ищем команду : r2_sun_near_border 0.66
Меняем на : r2_sun_near_border 1

2)Меняем стандартное разрешение vid_mode 1024x768 (Можно и в игре это сделать),на ваше Ширина x Высота монитора (Пример : 1336x768).

P.S Остальное можно сделать в игре

_ _ _ _ _ _ __ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ __ __ _ _ _ __ _ _ _ __ _

Параметры и что они дают:
bind [action, key] - Команда биндинга. Осуществляет привязку к клавише key действия action.
Чтоб посмотреть весь лист забинженых команд наберите в консоле bind_list. Кстати тут есть небольшой аргумент.
Например чтобы забиндить на клавишу SPACE прыжок - к названию клавиши нужно подставить спереди k.
Конечная команда выглядит так: bind jump kSPACE

cam_inert [0.0 - 1.0] - Отвечает за плавность камеры, На слабых системах способствует лагам больших значениях.
Ставим ближе к 0, ели не хотим всё видеть пьяным глазом. Если поставить 1 - камера вообще перестаёт следовать за актёром.

В общем параметр 0 - профессиональная игра;
0.1-0.99 - для роликов и скриптовых сцен (красиво но играть никак);
1 - для снятия скринов или роликов - камера висит - герой бегает.

g_always_run [on,off] - По дефолту - когда мы нажимаем вперёд - герой бежит, если поставить параметр off - герой будет ходить. Не путаем со спринтом.

Помним:
Что приставки перед параметрами r1_ и r2_ разграничивают настройки для статического освещения (DX8) и динамического(DX9).
если вы пользуетесь статическим настраиваем через r1_, угадайте через что настраиваем при Динамическом и Полном Динамическом.
r1_dlights [on,off] - Отвечает за вкл\выкл Динамических источников света. Но так как мы уже в статическом режиме,
игра их сама все удаляет, единственное, что можно сделать этим параметром, это отключить свой фонарик ).
Не рекомендуется изменять.

r1_dlights_clip [10.000 - 150.000] - Тут мы можем выставить насколько далеко светит динамический источник света.
Но опять же при использовании со статическим светом действует только на фонарик.

r1_glows_per_frame [2 - 32] - Отвечает за количество слепящих источников света - но по тестам - особо на производительность не влияет.

r1_lmodel_lerp [0.000 - 0.333] - меняет коэффициент Линейной интерполяции света ) (Lerp).
Коэффициент подсвета некоторых текстур - в общем меняем и смотрим на оружие. На производительность не влияет

r1_ssa_lod_a [16.000 - 96.000] - Контролирует глобальный уровень детализации (LOD) для игрового мира, с высоким параметром даёт чёткую проработку объектов и дистанцию обзора - но наглухо убивает ФПС.

r1_ssa_lod_b [16.000 - 64.000] - Похож на предыдущий параметр - но отвечает за детализацию определённых типов объектов игрового мира. Высокие значения на ФПС тоже влияет пагубно.

r1_tf_mipbias [-3.000 - 3.000] - Контролирует МИПМАМ уровень чистоты текстуры удалённых объектов. Параметр близкий к -3 даёт кристальную чёткость деревьев на горизонте но ФПС страдает, обратный параметр размывает всё в мыло - но ФПС взлетает. При Выключенном Анизонтропном фильтре, этот параметр единственный путь настройки дистанционных текстур в Сталкере.

r2_gi [on,off] - Отключено по дефолту, этот параметр контролирует систему Глобального Освещения (GI, Global Illumination), форму освещения с просчетом лучей света и их отражения от поверхности объектов. Есть несколько команд отвечающих за эту настройку: r2_gi включает и выключает систему освещения, r2_gi_refl контролирует отражения света от освещенных поверхностей. Однако, включение этот системы освещения в игре крайне пагубно влияет на FPS.

r2_aa [on,off] - Команда контролирует включение поддельного Антиальясинга за счет шейдера размытия в игре, ввиду того что при технологии Отложенного затенения (Deffered shading) нет возможности использовать обычный способ фильтрации. Эта опция не одно и то же с ползунком Антиальясинг в настройках графики в игре. Поддельный АА не выполняет функцию сглаживания краев, он выполняет простое заблуривание картинки в игре.

r2_aa_kernel [0.300 - 0.700] - Команда отвечающая ща поддельную функцию Антиальясинга, в том случае,если опция r2_aa включена. Высокие значения увеличивают размытость. Активация поддельного АА и установка настроек r2_aa_kernel в значение 0.3 дает наиболее приемлемый эффект сглаживания, не выполняя чрезмерного замыливания картинки.

r2_aa_break [0.000000 - 1.000000,0.000000 - 1.000000,0.000000 -1.000000] - Команда, контролирующая дистанцию на которой работает функция поддельного Антиальясинга. Чем выше значения, тем на более дальние расстояния действует эффект. Однако, поскольку функция основана на векторном расчете, то максимальные расстояния не обязательно обеспечивают максимальное качество. Для эксперимента укажем r2_aa_break 0.000000,1.000000,0.000000, в игре даст четкие объекты вблизи, и размытые вдали.

r2_aa_weight [0.000000 - 1.000000,0.000000 - 1.000000,0.000000 - 1.000000] - Отвечает за коэффициент размытия при включенной опции поддельного АА, выше значение -больше мыла.

r2_allow_r1_lights [on,off] - Включает поддержку в R2 использования статического освещения (методов R1). В игре проявляется не реалистично завышенной яркостью у картинки и явным понижением FPS.

r2_gloss_factor [0.000 - 10.000] - Команда отвечает за коэффициент отражаемого света от объектов (свечение поверхности, глянцевость). Высокие значения повышает уровень свечения, жертвуя FPS. Опытным путем можно добиться довольно реалистичной картинки.

r2_ls_bloom_fast [on,off] - Опция контролирует включение расширенного Bloom эффекта в игре. С ней уже имеющийся Bloom эффект в игре становится более ярким и с более выраженным эффектом дымки. Производительность при этом особо не страдает, так как игра уже использует HDR освещение при включенном Render2(R2- DX9 renderer).

r2_ls_bloom_kernel_b [0.010 - 1.000] - Команда контролирует силу размытия при Bloom эффекте. Больше значение - дольше эффект размытия.

r2_ls_bloom_kernel_g [1.000 - 7.000]

r2_ls_bloom_kernel_scale [0.500 - 2.000]

r2_ls_bloom_speed [0.000 - 100.000] - Команда отвечает за "длительность жизни" Bloom эффекта.

r2_ls_bloom_threshold [0.000 - 1.000] - Этот параметр контролирует уровень освещенности. Эффект используется в игре по умолчанию, или вы не имеете r2_ls_bloom_fast опция включена. Большие значения уменьшат яркость подсветки bloom эффекта. Используется вместе с HDR, например, если выставить значение 1.000, в игре появляется похожее на DX8 освещение (но с динамической подсветкой). Вы можете экспериментировать с изменением этого значения, а можете быстро достичь желаемого результата. Для примера попробуйте значение 0.350, чтобы достичь несколько более атмосферной картинки.

r2_ls_depth_bias [-0.500 - 0.500] - Этот параметр определяет, насколько видимый свет от источников света светит. Лучше оставить по умолчанию.

r2_ls_depth_scale [0.500 - 1.500] - Тоже самое, что и выше, только отвечает за тени.

r2_mblur [0.000 - 1.000] - Команда контролирует включение кинематографичного эффекта размытия в движении в игре (Motion blur), этот эффект делает передвижение в игре более реалистичным за счет того, что ввиду особенности нашего глаза в жизни человек не фокусируется на "промежуточной картинке" при переводе глаз с одного места на другое. Для включения этой опции необходимо дописать атрибут -mblur к ярлыку запуска игры STALKER.

r2_parallax_h [0.000 - 0.500] - Этот параметр отображается контролирует параллакс картографирования, метод используется в целях дальнейшего улучшения внешнего вида глубины на поверхность.

r2_slight_fade [0.020 - 2.000] - Дальность освещения.

r2_ssa_lod_a [16.000 - 96.000] - Контролирует систему Level of Detail (LOD) в игре, чем выше параметр, тем четче и проработанней.

Однако, как и во многих проектах, после релиза игры начинаются некоторые проблемы. У каждого игрока свой компьютер или ноутбук, различные комплектующие и их характеристики. После релиза начали выявляться и устраняться различные баги и недоработки, незамеченные до этого. Но некоторые игроки встречаются с проблемой вылета игры – так называемой ошибкой XRay Engine. В данной статье будут приведены способы решения этой проблемы.

Что значит ошибка XRay Engine?

Ошибка встречается не у всех, но достаточно часто у тех, кто скачивает пиратскую версию игры. Сама ошибка относится к ошибкам игрового движка, ведь игру разрабатывали на XRay Engine. В сообществе геймеров ошибку прозвали – Жук несчастья, так как на табличке, оповещающей о данной неисправности, размещается зелёный жук. Ошибка обычно выскакивает после запуска игры. После запуска происходит вылет Зова Припяти и появляется табличка с описанием ошибки. Далее рассмотрены способы решения данной проблемы:


Как убрать ошибку XRay Engine

Вариант 1. Удаление файла user.ltx

Первый способ довольно прост и хорошо работает. Он заключается в удалении конфигурационного файла из документов игры – user.ltx. Чтобы найти данный файл, необходимо пройти по пути: Локальный диск C – Пользователи – Общие – Общие документы – Папка Зова Припяти. Именно в этой папке будет находиться нужный файл, который следует удалить. После этого можно запускать игру:


Вариант 2. Удаление папки Gamedata

Второй вариант направлен на удаление папки gamedata. Данная папка находится в коренной папке с проектом, там, куда была установлена игра. После удаления папки игра должна запуститься:


Вариант 3. Манипуляции с папкой save

Данная папка также находится в коренной папке с установленной игрой. Необходимо удалить следующие элементы, находящиеся в данной папке: папку logs, папку shaders_cache и файл tmp.ltx. Необходимо оставить только папку savedgames и user.ltx. Данные манипуляции также могут помочь, и ошибка должна исчезнуть:


Вариант 4. Покупка игры

Если проблема не исчезает после проделанных манипуляций, следует задуматься о покупке игры. На данный момент вся серия Сталкера стоит совсем недорого в любом игровом магазине. Покупка не только поможет избежать различных ошибок запуска игры, но и поддержит разработчиков. Возможно именно эта покупка поможет в разработке новой части – Сталкер 2:


Вариант 5. Переустановка игры

Ещё один способ, справляющийся с большинством известных проблем – переустановка игры. Это рекомендуют делать в различных ситуациях, в том числе и при ошибке XRay Engine. Переустанавливать лучше игру, скачанную из другого источника, так как предыдущая могла быть неправильно пропатчена, что приводило к данной проблеме. Лучше всего найти репак последней версии и с хорошими отзывами:


Выводы

Для устранения ошибки не нужно скачивать дополнительные программы, переустанавливать операционную систему или копаться в различных незнакомых папках. Все манипуляции довольно просты и доступны к выполнению большинства пользователей.

Долгострой Сталкера внёс в игру множество настроек и фич которые были отключены в финальном релизе,
то ли во избежании багов, то ли для того, чтобы быть использованными в аддонах.
Исходя из этого в игре гораздо больше настроек, чем нам может предложить интерфейс.
К их помощи мы и прибегнем.
Итак - "Расширенные настройки"

В этой части мы рассмотрим несколько из этих "Расширенных настроек" и собственно их действия на игровой процесс.
Есть три основных метода изменения таких настроек:

  1. Посредством консольных команд
  2. Редактированием файла конфигурации User.ltx
  3. Параметрами командной строки


Каждый из этих методов будет рассмотрен в данном материале. В этой части начнём с редактирования User.ltx.

Ваши персональные игровые настройки и настройки клавиш находятся в одном файле по имени "User.ltx".
Найти его можно по адресу \Documents and Settings\All Users\Shared Documents\STALKER-SHOC (ENG_XP) или
\Documents and Settings\All Users\Документы\stalker-shoc\(RU_XP)

В Windows Vista путь немного другой
Users\Public\Documents\STALKER-SHOC

Этот файл автоматически подгружается каждый раз когда запускается Сталкер.
Из него подбираются все настройки для X-ray engine.

К счастью файл не заскриптован и редактировать его можно любым текстовым редактором,
так что достаём блокнот и открываем с его помощью.

Когда откроете файл вы увидите множество строк с настройками.
Большинство из них, кстати, доступно из консоли (об этом на следующей странице).
Любое изменение опций в файле будет иметь эффект только после перезапуска игры.

Имейте в виду:

  1. Параметры в файле могут быть изменены если лазать в настройки из интерфейса игры.
  2. Все настройки протестированы в консоли и User.ltx. Здесь рассматриваются только те из них, которые влияют на производительность.
  3. Стандартные настройки мы не будем рассматривать т.к. они отличаются ровно на столько же, на сколько различаются ваши компьютеры.
  4. У каждого своя система и чтобы подобрать настройки именно для вашей машины лучше их сначала протестировать через консоль.

Параметры и что они дают:

bind [action, key] - Команда биндинга. Осуществляет привязку к клавише key действия action.
Чтоб посмотреть весь лист забинженых команд наберите в консоле bind_list. Кстати тут есть небольшой аргумент.
Например чтобы забиндить на клавишу SPACE прыжок - к названию клавиши нужно подставить спереди k.
Конечная команда выглядит так: bind jump kSPACE

cam_inert [0.0 - 1.0] - Отвечает за плавность камеры, На слабых системах способствует лагам больших значениях.
Ставим ближе к 0, ели не хотим всё видеть пьяным глазом. Если поставить 1 - камера вообще перестаёт следовать за актёром.

В общем параметр 0 - профессиональная игра;
0.1-0.99 - для роликов и скриптовых сцен (красиво но играть никак);
1 - для снятия скринов или роликов - камера висит - герой бегает.

g_always_run [on,off] - По дефолту - когда мы нажимаем вперёд - герой бежит, если поставить параметр off - герой будет ходить. Не путаем со спринтом.

r1_dlights [on,off] - Отвечает за вкл\выкл Динамических источников света. Но так как мы уже в статическом режиме,
игра их сама все удаляет, единственное, что можно сделать этим параметром, это отключить свой фонарик ).
Не рекомендуется изменять.

r1_dlights_clip [10.000 - 150.000] - Тут мы можем выставить насколько далеко светит динамический источник света.
Но опять же при использовании со статическим светом действует только на фонарик.

r1_glows_per_frame [2 - 32] - Отвечает за количество слепящих источников света - но по тестам - особо на производительность не влияет.

r1_lmodel_lerp [0.000 - 0.333] - меняет коэффициент Линейной интерполяции света ) (Lerp).

r1_ssa_lod_a [16.000 - 96.000] - Контролирует глобальный уровень детализации (LOD) для игрового мира, с высоким параметром даёт чёткую проработку объектов и дистанцию обзора - но наглухо убивает ФПС.

r1_ssa_lod_b [16.000 - 64.000] - Похож на предыдущий параметр - но отвечает за детализацию определённых типов объектов игрового мира. Высокие значения на ФПС тоже влияет пагубно.

r1_tf_mipbias [-3.000 - 3.000] - Контролирует МИПМАМ уровень чистоты текстуры удалённых объектов. Параметр близкий к -3 даёт кристальную чёткость деревьев на горизонте но ФПС страдает, обратный параметр размывает всё в мыло - но ФПС взлетает. При Выключенном Анизонтропном фильтре, этот параметр единственный путь настройки дистанционных текстур в Сталкере.

r2_gi [on,off] - Отключено по дефолту, этот параметр контролирует систему Глобального Освещения (GI, Global Illumination), форму освещения с просчетом лучей света и их отражения от поверхности объектов. Есть несколько команд отвечающих за эту настройку: r2_gi включает и выключает систему освещения, r2_gi_refl контролирует отражения света от освещенных поверхностей. Однако, включение этот системы освещения в игре крайне пагубно влияет на FPS.

r2_aa [on,off] - Команда контролирует включение поддельного Антиальясинга за счет шейдера размытия в игре, ввиду того что при технологии Отложенного затенения (Deffered shading) нет возможности использовать обычный способ фильтрации. Эта опция не одно и то же с ползунком Антиальясинг в настройках графики в игре. Поддельный АА не выполняет функцию сглаживания краев, он выполняет простое заблуривание картинки в игре.

r2_aa_kernel [0.300 - 0.700] - Команда отвечающая ща поддельную функцию Антиальясинга, в том случае,если опция r2_aa включена. Высокие значения увеличивают размытость. Активация поддельного АА и установка настроек r2_aa_kernel в значение 0.3 дает наиболее приемлемый эффект сглаживания, не выполняя чрезмерного замыливания картинки.

r2_aa_break [0.000000 - 1.000000,0.000000 - 1.000000,0.000000 -1.000000] - Команда, контролирующая дистанцию на которой работает функция поддельного Антиальясинга. Чем выше значения, тем на более дальние расстояния действует эффект. Однако, поскольку функция основана на векторном расчете, то максимальные расстояния не обязательно обеспечивают максимальное качество. Для эксперимента укажем r2_aa_break 0.000000,1.000000,0.000000, в игре даст четкие объекты вблизи, и размытые вдали.

r2_aa_weight [0.000000 - 1.000000,0.000000 - 1.000000,0.000000 - 1.000000] - Отвечает за коэффициент размытия при включенной опции поддельного АА, выше значение -больше мыла.

r2_allow_r1_lights [on,off] - Включает поддержку в R2 использования статического освещения (методов R1). В игре проявляется не реалистично завышенной яркостью у картинки и явным понижением FPS.

r2_gloss_factor [0.000 - 10.000] - Команда отвечает за коэффициент отражаемого света от объектов (свечение поверхности, глянцевость). Высокие значения повышает уровень свечения, жертвуя FPS. Опытным путем можно добиться довольно реалистичной картинки.

r2_ls_bloom_fast [on,off] - Опция контролирует включение расширенного Bloom эффекта в игре. С ней уже имеющийся Bloom эффект в игре становится более ярким и с более выраженным эффектом дымки. Производительность при этом особо не страдает, так как игра уже использует HDR освещение при включенном Render2(R2- DX9 renderer).

r2_ls_bloom_kernel_b [0.010 - 1.000] - Команда контролирует силу размытия при Bloom эффекте. Больше значение - дольше эффект размытия.

r2_ls_bloom_kernel_g [1.000 - 7.000]

r2_ls_bloom_kernel_scale [0.500 - 2.000]

r2_ls_bloom_speed [0.000 - 100.000] - Команда отвечает за "длительность жизни" Bloom эффекта.

r2_ls_bloom_threshold [0.000 - 1.000] - Этот параметр контролирует уровень освещенности. Эффект используется в игре по умолчанию, или вы не имеете r2_ls_bloom_fast опция включена. Большие значения уменьшат яркость подсветки bloom эффекта. Используется вместе с HDR, например, если выставить значение 1.000, в игре появляется похожее на DX8 освещение (но с динамической подсветкой). Вы можете экспериментировать с изменением этого значения, а можете быстро достичь желаемого результата. Для примера попробуйте значение 0.350, чтобы достичь несколько более атмосферной картинки.

r2_ls_depth_bias [-0.500 - 0.500] - Этот параметр определяет, насколько видимый свет от источников света светит. Лучше оставить по умолчанию.

r2_ls_depth_scale [0.500 - 1.500] - Тоже самое, что и выше, только отвечает за тени.

r2_mblur [0.000 - 1.000] - Команда контролирует включение кинематографичного эффекта размытия в движении в игре (Motion blur), этот эффект делает передвижение в игре более реалистичным за счет того, что ввиду особенности нашего глаза в жизни человек не фокусируется на "промежуточной картинке" при переводе глаз с одного места на другое. Для включения этой опции необходимо дописать атрибут -mblur к ярлыку запуска игры STALKER.

r2_parallax_h [0.000 - 0.500] - Этот параметр отображается контролирует параллакс картографирования, метод используется в целях дальнейшего улучшения внешнего вида глубины на поверхность. Однако в моем опыта изменения этого параметра не визуальный или исполнения воздействия. Люди утверждают, что повышение этого параметра до величины 0,04 помогает им повысить производительность, так что вы можете попробовать это как оно не должно причинить вред или заметной потери качества изображения.

r2_slight_fade [0.020 - 2.000] - Дальность освещения.

r2_ssa_lod_a [16.000 - 96.000] - Контролирует систему Level of Detail (LOD) в игре, чем выше параметр, тем четче и проработанней объекты вдали.

r2_ssa_lod_b [32.000 - 64.000] - Контролирует систему Level of Detail (LOD) в игре, чем выше параметр, тем четче и проработанней некоторые объекты вдали.

r2_sun [on,off] - Включает\выключает солнце, как источник света.

r2_sun_depth_far_bias [-0.500 - 0.500]

r2_sun_depth_far_scale [0.500 - 1.500]

r2_sun_depth_near_bias [-0.500 - 0.500]

r2_sun_depth_near_scale [0.500 - 1.500]

Эти параметры влияют на тень. Высокие - более темные тени, низкие - более прозрачные. По-умолчанию - лучшее качество.

r2_sun_details [on,off] - Тоже-самое, что функция "Тень от травы".

r2_sun_lumscale [-1.000 - 3.000] - Определяет уровень яркости (яркость) от солнечного света, со значениями от нуля или ниже - отключение Солнца.

r2_sun_lumscale_amb [0.000 - 3.000] - Параметр определяет яркость освещения, вызванным солнцем.

r2_tf_mipbias [-3.000 - 3.000] - Чёткость текстур вдали. Влияет на ФПС.

r2_tonemap [on,off] - Эта опция контролирует Tone Mapping. Может улучшить картинку без снижения ФПС.

r2_tonemap_lowlum [0.000 - 1.000] - Яркость HDR. Лучше оставить по-умолчанию.

r2_tonemap_middlegray [0.000 - 2.000] - Главный параметр HDR. При значении 1.2 можно добиться HDR эффекта как в Обливионе.

r__supersample [1 - 4] - Сглаживание (смысла менять нет, ибо в игре оно не работает).

r__tf_aniso [1 - 16] - Степень анизотропной фильтрации текстур.

rs_stats [on,off] - Включает область вывода статистики по игре на экран (во время игры), включая информацию по FPS.

snd_acceleration [on,off] - Этот параметр контролирует аппаратное ускорение звука.

snd_cache_size [4 - 32] - Этот параметр определяет размер кэша звука. Лучше поставить 32, чтобы избежать заикания.

snd_efx [on,off] - Включение\отключение звуковых эффектов.

snd_targets [4 - 32] - Этот параметр определяет количество звуковых каналов. Значение 32 улучшает качество звука.

vid_mode [WxH] - Управляет разрешением экрана.


На следующей странице продолжается Расширенная Настройка, путем изучения консольных команд.

Читайте также: