Все знают, что в Counter Strike Global Offensive есть множество настроек, скрытых от глаз обычных пользователей. Часть из них доступна только через консоль, часть же может быть активирована только через параметры запуска.
В интернете есть множество примеров, какие параметры запуска использовать. Как правило это скопированные настройки различных профессиональных игроков в CS GO. Например, настройки Даниила Тесленко, aka Zeus: «-noforcemspd -noforcemaccel -noforcemparms -freq 120 -console». Но почему он использует именно такие настройки? Что его не устраивает в стандартных? Давайте попробуем разобраться.
Ниже перечислены команды, которые можно добавить в параметры запуска. Если это именно параметр, такой как novid или console — необходимо добавлять с дефисом в начале. Если же это консольная команда, которую надо применить при старте игры — то через » + «. Подробнее о консольных командах можно почитать в другом материале, сейчас же про параметры.
Чтобы не читать много текста: вот можно скопировать быстрые параметры для слабых машин, подходящие почти для всех
-novid -console -freq 60 -threads 2 -high +rate 128000 +cl_cmdrate 128 +cl_updaterate 128 +cl_interp 0 +fps_max 60 -noaafonts -nojoy -nocrashdialog
А теперь подробнее о каждом параметре:
novid
-novid — отключает вступительное видео перед запуском игры. Немного экономит время при загрузке и высвобождает (точнее не занимает) часть ресурсов компьютера.
tickrate
-tickrate N — где N — число. По умолчанию установлено значение 64 (значение официальных серверов КС ГО). Само понятие тикрейт — это количество синхронизаций данных в секунду между клиентом и сервером. Казалось бы между 1/64 секунды и 1/128 секунды нет никакой разницы, однако многие из игроков наверняка замечали, как их убивают как бы за стеной. Кажется, что ты уже успел забежать за угол, но тебя все равно убили. И читы тут не при чем, просто игра не успела зарегистрировать твое перемещение.
W и H (width и height)
-w N -h M — где N и M — числа. Нетрудно догадаться — это разрешение экрана — а если уж совсем точнее — ширина и высота в пикселах соответственно. Хочешь казаться про-игроком? Или доказать всем что помнишь времена квадратных мониторов? Указывай -w 640 -h 480 и наслаждайся. А в целом эти команды полезны, если в настройках выбрано неподдерживаемое разрешение и его надо сбросить или для связки со следующей командой.
window и full
-window или -full — учитывая что я поставил эти команды рядом — значит они связаны. Этот параметр определяет в каком режиме запускать игру — в оконном или полноэкранном соответственно.
X и Y
-x N -y M — N и M как обычно числа. А x и y — координаты положения окна CS GO на экране. Оконный режим, вкупе с настройками размера и координатами — позволит помещать окно КС ГО в любой точке дисплея.
refresh
-refresh N — где N число. Частота обновления картинки. Рекомендуется использовать частоту монитора, для достижения максимально плавной картинки. Но что бы там не говорили — это вкусовщина. Пользуясь монитором с высокой частотой, например 144Hz, игрок чаще убеждает себя, что картинка плавнее. Иначе нечем объяснять достаточно необоснованное повышение цены. Но кто-то действительно может видеть разницу.
Freq
-freq N — где N число. Тоже частота обновления картинки, но теперь Хардварная вместо софтварной. Суть та же.
High и Low
-high или -low — установка приоритета процессу CS GO. Зависит от ваших потребностей. Возможно параллельно ведется стрим? Или вычисляются знаки после запятой в числе Пи? Тогда приоритет игры можно понизить. Если же все ресурсы надо пустить на игру — то повысить.
Console
-console — мастхев для всех. Нет другого варианта, как включить консоль в CS GO. Запускает консоль по умолчанию.
Language
-language /язык/, например, -language english — позволяет запускать игры на языке, отличном от указанного в стим. Помогает тем, кто живет по гайдам и туториалам англоязычных игроков, чтобы не путаться в локализации. Или последователям веры в заговоры масонов и тот факт, что шведам (французам, хорватам, сербам, испанцам, нужное подчеркнуть) лучше падает, чем другим.
noforcemparms, noforcemaccel и noforcemspd
Три схожих параметра. Пишутся: -noforcemparms -noforcemaccel -noforcemspd Все касаются настроек мыши. Суть применение настроек из Windows. Параметры кнопок, акселерация и скорость мыши соответственно. Вот так придумать для чего этот параметр придумать сложно, но возможно имеет право на жизнь.
Nosync
-nosync — отключаение вертикальной синхронизации в игре.
Nosound
-nosound — отключаение звука в игре. На случай, если звук мешает игре — как то влияет на производительность, например. Хотя ИМХО — это слишком радикальное решение.
Noip, Noipx
-noip и -noipx — отключение сети. В первом случае отключает ip-адрес, второй полностью отключает LAN. В обоих случаях нет возможности играть по сети.
Autoconfig
-autoconfig — сброс настроек на «По умолчанию». Иногда полезно. Примерно как и следующая команда.
Safe
-safe — любимая команда пользователей Windows XP и Windows 7 (в десятке ни разу не понадобилось пока). Запуск игры в безопасном режиме.
Condebug
-condebug — сохраняет вывод консоли в лог-файл. Иногда полезно для отладки.
Видеорежимы Software, OpenGL и Direct3D
-soft -d3d — gl — на выбор. Выбор видеорежима. Если не в теме, то лучше не писать, так как этот параметр может вызывать вылетание до запуска.
Heapsize
-heapsize N , где N число выделяемых 2 Кб памяти на процесс. То есть для выделения 512 МБ, надо прописать 262144, 1048576 для 2 ГБ и т.д.
Noaffonts
-noaafonts — отключение сглаживания шрифтов. На слабых машинах — помогает увеличить производительность.
Nojoy
-nojoy — отключение поддержки джойстиков. Весьма странная настройка, но помогает выделить лишний кадр.
Версия DirectX
В КС ГО есть поддрежка старых версий DirectX. Для этого достаточно вписать в параметры запуска команду -dxlevel N , где N — ваша версия DirectX с умножением на 10. то есть 8.1 -> 81, 9.0 -> 90 и т.д.
Потоки — Threads
-threads N , где N число потоков процессов задествованных в процессе. Лучше настраивать знающим и понимающим людям. Все рекомендуют ставить максимальное значение — возможно это лучший вариант. Учитывайте! Количество ядер не всегда равно количеству потоков.
nod3d9ex1
-nod3d9ex1 — большинство ресурсов озаглавливают этот параметр как «Позволит быстро сворачивать и разворачивать игру», хотя по сути отключает одну из технологий DirectX 9. То есть да, игра сворачиваться и разворачиваться будет быстрее, но не бесплатно.
Со всеми этим параметрами можно играться, но для каждого компьютера есть только своя удобная конфигурация, и для комфортной игры требуется перебрать множество вариантов. Мои параметры запуска:
-console -w 1920 -h 1080 +fps_max 0 -high -novid -tickrate 128
Возможно кому-то этого мало и надо больше. Можно попробовать варианты про-игроков, но учитывайте что у них другое оборудование, другие процессоры и используя четырехпоточный Core i5 нельзя указывать 12 потоков, то же требование к мониторам — не надо выжимать 144 герца из 60-ти герцовых мониторов.