Расширенные настройки(ч. 2)

Материал из S.T.A.L.K.E.R. Inside Wiki.

Перейти к: навигация, поиск
Содержание

Часть 1: Вступление
Часть 2: Общая оптимизация
Часть 3: Решение проблем
Часть 4: Патчи и моды
Часть 5: Внутриигровые настройки
Часть 6: Внутриигровые настройки(ч. 2)
Часть 7: Расширенные настройки
Часть 8: Расширенные настройки(ч. 2)
Часть 9: Расширенные настройки(ч. 3)
Часть 10: Заключение

Содержание

Консольные комманды

Консоль в Сталкере может быть открыта и закрыта нажатием клавиши тильда ('~'), которая под кнопкой ESC. Данная консоль представляет собой поле, которое позволяет вам вводить определенный диапазон консольных комманд в целях регулирования и настройки параметров игрового движка. Большинство консольных комманд также используются в фаиле User.ltx, как говорилось на предыдущей странице. Так что лучший метод для использования продвинутых фич – это, во-первых протестировать комманду в консоли, потом, точно определить значение которые вы хотите использовать для этой комманды, и затем, если вы захотите использовать ее всегда, можете отредактировать соответственно ваш фаил User.ltx , если настройка еще не сохранена там.

Процедура использования консольной комманды достаточно проста – введите соответствующую команду, затем сделайте пропуск кнопкой space, и введите подходящее значение. Например ввод соответствующей команды в консоли:

r2_tf_mipbias 2.5

Мы говорим игровому движку присвоить значение (параметр) 2.5 к переменной r2_tf_mipbias. Последствия этого изменения должны немедленно отобразиться на экране. Если вы только хотите знать какие значения есть у конкретной переменной, введите ее имя без добавления каких-либо параметров (к примеру, введите только r2_tf_mipbias, чтобы увидеть ее возможные значения).

Важно: Ввод новых параметров для переменных в консоли может автоматически записать эти изменения в ваш фаил User.ltx, это означает что при следующем запуске Сталкера именно они будут использоваться, а не которые были до этого. Так что убедитесь сначала, что у вас есть бэкап User.ltx, прежде чем возиться в консоли, и лучше всего для начала проверить конкретное значение переменной и записать ее, прежде чем тестировать новые параметры, в случае если вы хотите быстро вернуться к оригинальным настройкам.

Полный список консольных комманд для Сталкера представлен ниже в алфавитном порядке, с описаниями, где это возможно (известно их назначение). Вы должны усвоить некоторые вещи, прежде чем приступать:

  • Вы можете использовать кнопки Page Up и Page Down для скроллинга текста в консоли.
  • Кнопка Tab работает как автозавершение команды. Если в консоли ничего не набрано, то каждое нажатие на Tab будет вызывать следующую команду по алфавиту.
  • Клавиши с цифрового блока не работают, поэтому ввод цифр производите с основной части клавиатуры.

Подробные описания наиболее полезных консольных комманд уже представлены на предыдущей странице, так как переменные User.ltx и консольных комманд называются одинаково и действуют практически по тому же принципу.

Изменения переменные в консоли вы можете сделать их постоянными, так как большинство их пишется в ваш фаил User.ltx. Убедитесь обязательно, что вы вернули прежнее значение комманды назад, к ее дефолтному или желаемому параметру, или восстановите ваш сохраненный фаил User.ltx после этого, если вы только хотите поэкспериментировать и не применять изменения.

Список консольных команд

Основные

Команда Параметры Описание
presetMinimum, Low, Default, High, ExtremeТоже, что и общая опция Настроек Качества графики в игре.
ai_use_torch_dynamic_lightson, offТоже, что и менюшная опция Фонарики от НПС.
bindaction,keyНазначить действие на первичную конкретную выбранную клавишу.
bind_console
bind_list Список всех текущих назначенных клавиш.
bind_secaction,keyНазначить действие на вторичную клавишу.
cam_inert0.000,1.000Управление инертностью камеры.
cam_slide_inert0.000,1.000
cdkey
cfg_loadfilename.ltxЗагружает конфигурационный фаил определенного названия из той же папки, что и User.ltx
cfg_savefilename.ltxСохраняет текущий конфигурационные настройки в новый .ltx фаил с указанным вами именем в ту же папку что и User.ltx.
check_for_updates
cl_cod_pickup_mode0,1
cl_dynamiccrosshairon,offТоже, что и менюшная опция Динамический Прицел.
cl_voteno
cl_votestart
cl_voteyes
demo_playdemonameПроиграть записанную вами демку сохраненной игры.
disconnect Отсоединяет вас от текущей игры и выбрасывает в главное меню.
flush Создать лог в папке \Documents and Settings\All Users\Documents\STALKER-SHOC\logs
g_always_runon,offВключить постоянный бег/ходьбу.
g_autopickupon,offАвтоподбор предметов, вкл/выкл
g_backrunon,offВозможность передвижения спиной бегом, вкл/выкл
g_corpsenum0,100
g_eventdelay0,1000
g_game_difficultygd_novice, gd_stalker, gd_veteran, gd_masterТоже, что и опция Уровень сложности в игровом меню.
help Список всех консольных команд.
hud_crosshairon,off– Тоже, что и менюшная опция Показывать Прицел.
hud_crosshair_diston,off– Тоже, что и опция в меню Дистанция до цели.
list_actions Список всех действий, которые можно прибиндить на кнопки.
loadsavenameЗагружает сохраненную игру с указанным вами названием.
main_menu Главное меню, каждый вызов вкл/выкл
mouse_inverton,offТоже, что и опция в меню Инвертировать Мышь.
mouse_sens0.050,0.6000Тоже, что и менюшная опция Чувствительность Мыши.
ph_frequency
ph_iterations5,50
quit Выйти из игры в Винду.
savesavenameСохранить текущую игру под конкретным именем(дефолт – быстрое сохранение).
screenshot Сохранить скриншот в папку \Documents and Settings\All Users\Documents\STALKER-SHOC\screenshots
start
stat_memory Показывает статистику использования оперативной памяти игровым движком.
stat_models Показывает список всех загруженных на данный момент моделей.
unbindactionРазбиндить любую первичную клавишу с назначенного действия.
unbind_console
unbind_secactionРазбиндить любую вторичную клавишу с назначенного действия.
unbindall Разбиндить все назначенные на действия клавиши.

Графические

Команда Параметры Описание
r1_dlightson,offВключить\выключить динамические источники света, влияет только на фонарики.
r1_dlights_clip10.000,150.000Устанавливает радиус отображения(дальность видимости) динамических источников света.
r1_glows_per_frame2,32Контролирует максимальное число источников света.
r1_lmodel_lerp0.000,0.333Управляет Линейной Интерполяцией освещения.
r1_pps_u-1.000,1.000Контролирует Per Pixel Shader значение.
r1_pps_v-1.000,1.000Контролирует Per Pixel Shader значение.
r1_ssa_lod_a16.000,96.000Контролирует уровень детализации(LOD) в игровом мире.
r1_ssa_lod_b16.000,64.000Контролирует уровень детализации(LOD) в игровом мире.
r1_tf_mipbias-3.000,3.000Контролирует mipmap LOD bias (детализация (LOD) для мип-уровней), которая влияет на чистоту текстур. (четкость и чистота текстур на расстоянии)
r2_aaon,offВключает фейковый эффект Сглаживания.
r2_aa_break Контролирует степень фейкового АА.
r2_aa_kernel0.300,0.700Контролирует общую заблюренность фейкового АА.
r2_aa_weight Более точно контролирует заблюренность фейкового АА.
r2_allow_r1_lighton,offПозволяет DX8 освещению работать под моделью освещения DX9 (Вкл/выкл дублирующих динамических источников света).
r2_gion,offВключает Глобальное Освещение (на свой страх и риск, опция экспериментальная).
r2_gi_clip0.000,0.100Контролирует дальность видимости(clip distance) Глобального освещения.
r2_gi_depth1,5Контролирует глубину теней Глобального Освещения.
r2_gi_photons8,256Контролирует эффект Глобального Освещения.
r2_gi_refl0.001,0.990– Контролирует reflectivity(коэффициент отражения) Глобального Освещения.
r2_gloss_factor0.000,10.000Устанавливает уровень Отражений/глянца на объектах.
r2_ls_bloom_faston,offВключает расширенный эффект Блума.
r2_ls_bloom_kernel_b0.010,1.000– Определяет уровень затененности(дымки) от эффектов HDR и Блума.
r2_ls_bloom_kernel_g1.000,7.000Четкость бликов
r2_ls_bloom_kernel_scale0.500,2.000Общая сила HDR
r2_ls_bloom_speed0.000,100.000
r2_ls_bloom_threshold0.000,1.000Контролирует общий уровень используемых световых эффектов (Блум).
r2_ls_depth_bias-0.500,0.500Контролирует дальность освещения источников света.
r2_ls_depth_scale0.500,1.500Контролирует влияние освещения на тени.
r2_ls_dsm_kernel0.100,3.000
r2_ls_psm_kernel0.100,3.000
r2_ls_squality0.500,1.000Тоже, что и опция в меню Качество Теней.
r2_ls_ssm_kernel0.500,1.000
r2_mblur0.000,1.000Работает только если при запуске к .exe приписан параметр –mblur.
r2_parallax_h0.000,0.500Контролирует Параллакс Маппинг, который влияет на глубину поверхности текстур.
r2_slight_fade0.020,2.000Дальность освещения(есть в меню)
r2_ssa_lod_a16.000,96.000Контролирует уровень детализации(LOD) в игровом мире.
r2_ssa_lod_b32.000,64.000Контролирует уровень детализации(LOD) в игровом мире.
r2_sunon,off– Опция из меню - Тень от Солнца.
r2_sun_depth_far_bias-0.500,0.500
r2_sun_depth_far_scale0.500,1.500
r2_sun_depth_near_bias-0.500,0.500
r2_sun_depth_near_scale0.500,1.500
r2_sun_detailson,offТоже, что опция в меню Тени от Травы.
r2_sun_focuson,offФокус солнечных теней
r2_sun_lumscale-1.000,3.000Яркость света от Солнца.
r2_sun_lumscale_amb0.000,3.000Яркость ambient освещения (равномерное освещение) от Солнца.
r2_sun_lumscale_hemi0.000,3.000
r2_sun_near1.000,50.000Местоположение солнца от земли
r2_sun_near_border0.500,1.000
r2_sun_tsmon,offЧеткость солнечных теней
r2_sun_tsm_bias-0.500,0.500
r2_sun_tsm_proj0.001,0.800
r2_tf_mipbias-3.000,3.000Контролирует mipmap LOD bias (детализация (LOD) для мип-уровней), которая влияет на чистоту текстур. (четкость и чистота текстур на расстоянии)
r2_tonemapon,off– Включает эффект Tone Mapping(разметка уровня цвета) для HDR освещения.
r2_tonemap_adaptation0.010,10.000
r2_tonemap_amount0.000,1.000
r2_tonemap_lowlum0.000,1.000– Контролирует эффект tone mapping на темных локациях.
r2_tonemap_middlegray0.000,2.000Контролирует общий вид эффекта HDR.
r2_wait_sleep0,1
r2_zfillon,off
r2_zfill_depth0.001,0.500
r2em0.000,4.000
r__detail_density0.200,0.600– Опция, по типу в меню - Плотность Травы.
r__geometry_lod0.100,1.200– Тоже, что и опция из меню Детализация объектов(геометрии).
r__supersample1,4Тоже, что и опция в меню – Сглаживание.
r__tf_aniso1,16–Опция из меню, анизотропная фильтрация(Фильтрация текстур).
rendererrenderer_r1, renderer_r2a, renderer_r2Тоже, что и опция в меню Тип рендера.
rs_c_brightness0.500,1.500– Опция из меню – Яркость.
rs_c_contrast0.500,1.500Опция по типу в меню, Контраст.
rs_c_gamma0.500,1.500Тоже, что и менюшная опция Гамма.
rs_fullscreenon,offТоже, что и опция в главном меню Полноэкранный режим.
rs_refresh_60hzon,off– Тоже, что и опция в меню Частота 60Гц.
rs_statson,offВключает статистику движка на экране, включая FPS.
rs_v_syncon,offТоже, что и менюшная опция Вертикальная Синхронизация.
rs_vis_distance0.400,1.500Тоже, что и опция в меню Дальность Видимости.
texture_lod0,4Тоже, что и менюшная опция Качество текстур. Значения инвертны(0 - высокое качество)
vid_modeWxHТоже, что и опция в меню Разрешение.
vid_restart Перезапускает графический движок; может быть использовано после изменения каких-либо графических настроек таких как texture_lod и vid_mode.

Звуковые

Команда Параметры Описание
snd_accelerationon,offВключает аппаратную акселерацию звука.
snd_cache_size4,32Установить размер кэша для звука.
snd_efxon,offВключает\выключает Звуковые Эффекты.
snd_restart Перезапускает звуковой движок; может быть использовано после изменений каких-либо переменных snd_.
snd_targets4,32Устанавливает количество используемых каналов для аудио.
snd_volume_eff0.000,1.000Тоже, что и опция в меню Громкость(звука).
snd_volume_music0.000,1.000Тоже, что и опция в меню Громкость Музыки.

Сетевые

Команда Параметры Описание
g_kill Мгновенная смерть игрока
g_restart Рестарт
g_restart_fast Быстрый рестарт
g_swapteams Смена команд местами в сетевой игре Охота за Артефактом.
get_server_address Показать текущий IP-адрес сервера.
mm_mm_net_srv_dedicatedon,off
mm_net_con_publicserveron,off
mm_net_con_spectator1,32Число наблюдателей
mm_net_con_spectator_onon,offВключить/отключить режим наблюдателя
mm_net_player_nameString
mm_net_srv_gamemodest_deathmatch, st_team_deathmatch, st_artefacthuntтип сетевой игры
mm_net_srv_maxplayers2,32Максимальное кол-во игроков на сервере
mm_net_srv_nameStringИмя сервера
mm_net_srv_reinforcement_type0,2
mm_net_weather_rateofchange0.000,100.000Скорость изменения погоды
nameStringУстанавливает ваш ник в сетевой игре.
net_cl_clearstats
net_cl_icurvesize0,2000
net_cl_icurvetype0,2
net_cl_interpolation-1.000,1.000
net_cl_log_dataon,off Включить лог клиента
net_cl_pending_lim0,10
net_cl_resync
net_cl_update_rate1,100
net_dedicated_sleep0,64
net_sv_clearstats
net_sv_log_dataon,off
net_sv_pending_lim0,10
net_sv_update_rate1,100
sv_addmap
sv_anomalies_enabled0,1Выключить/включить аномалии
sv_anomalies_length0,180Время аномалий
sv_artefect_respawn_delta0,600Перерыв перед появлением следующего артефакта
sv_artefact_stay_time0,180Время существования артефакта
sv_artefacts_count1,100
sv_auto_team_balance0,1
sv_auto_team_swap0,1Выключить/включить смену команд в каждом раунде
sv_banplayername timeзабанить игрока name на time секунд. name может быть цифрой из списка игроков (sv_listplayers)
sv_bearercantsprint0,1Выключить/включить возможность бежать, когда игрок несёт артефакт
sv_changegametype Изменить тип игры
sv_changelevel Изменить карту
sv_changelevelgametype Изменить карту и режим
sv_client_reconnect_time0,60
sv_console_update_rate1,100Скорость обновления консоли
sv_dmgblockindicator0,1Выключить/включить отбражение индикатора неуязвимости игрока
sv_dmgblocktime0,600Время, которое ГГ после респавна не уязвим в секундах
sv_forcerespawn0,3600Принудительно рождать мертвого игрока через время в секундах
sv_fraglimit0,100Лимит фрагов (от 0(бесконечно) до 100)
sv_friendly_indicators0,1Включить/отключить индикаторы(флажок над головой) дружественных игроков
sv_friendly_names0,1Включить/отключить отображение имён над головой дружественных игроков по нажатию (Caps Lock)
sv_friendlyfire0.000,2.000Коэффициент повреждения, которое наносит огонь по дружественным игрокам
sv_hail_to_winner_time0,60000Время на приветствие победителя
sv_kick
sv_listplayers Список подключенных к серверу игроков
sv_nextanomalyset Активировать следующую аномалию
sv_nextmap Следующая карта
sv_pda_hunt0,1Давать бонус (100р) за подобранный хабар с мертвого сталкера
sv_pending_wait_time0,60000
sv_prevmap Предыдущая карта
sv_reinforcement_time-1,3600
sv_remove_corpse-1,0,1Удалять тело после смерти игрока (-1 – никогда, 0 – сразу, 1 – по времени в конфигах)
sv_remove_weapon-1,0,1Удалять оружие после смерти игрока (-1 – никогда, 0 – сразу, 1 – по времени в конфигах)
sv_return_to_base
sv_returnplayers0,1Включить/отключить возвращение игроков на базу, когда они принесли артефакт
sv_setenvtime
sv_setweather
sv_shieldedbases0,1
sv_spectr_firsteye0,1Включить/отключить наблюдатель от первого лица
sv_spectr_freefly0,1Включить/отключить наблюдатель в свободном полете
sv_spectr_freelook0,1Включить/отключить наблюдатель от третьего лица
sv_spectr_lookat0,1Включить/отключить наблюдатель привязанный
sv_spectr_teamcamera0,1Включить/отключить наблюдатель только своей команды. От первого лица, от третьего лица или привязанный, на выбор
sv_satistic_collect0,1
sv_statistic_save Сохранение статистики
sv_statistic_save_auto0,1Включить/отключить автоматическое сохранение статистики
sv_timelimit0,180Лимит времени
sv_vote_enabled0,1Включить/отключить возможность голосования
sv_vote_participants0,1
sv_vote_quota0.000,1.000Процент для успешного голосования
sv_vote_time0.500,10.000Время на голосование
sv_votestop Анулирование голосования
sv_warm_up0,3600Время на разминку в мультиплеере

Продолжение

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

Следующая страница завершает данное руководство по Твикингу параметрами для запуска экзэшника.

Личные инструменты
Другие места