Как сделать чтобы КС:ГО не лагало? Что делать, если лагает КС ГО? Непонятные лаги cs go

Лаги в игре: причины и способы борьбы

Решился вот накатать статейку, потому что вижу довольно много тем в стиле "аааа! на серве все лагает! че делать!?", в которых даются советы без объяснения причин. В итоге проблема может быть и решается, но недопонимание о причинах все равно остается. После прочтения данной статьи оно должно исчезнуть

Вступление

Итак, лагом в общем случае можно назвать все внутри-компьютерные явления, которые мешают нормальной игре. Примеры: "слайд-шоу", зависание картинки, зависание игровых объектов. Но соседа с перфоратором к лагам отнести нельзя, хотя играть он мешает:lol:

Все причины лагов можно разделить на:
1) Проблемы на компьютере игрока - их в силах решить сам игрок;
2) Проблемы на канале связи между компьютером игрока и сервером;
3) Проблемы на сервере.

Ниже рассмотрим все это подробнее, но для начала список терминов, используемых в статье.

Список определений

ХЛ, Half-Life - в статье используется как название движка (но не игры про Гордона Фримена!). Данные из статьи применимы ко всем модам, созданным на этом движке, в том числе и для Counter-Strike.

Клиент - это программа (Half-Life), запущенная на компьютере игрока, которая обменивается данными с сервером и рисует картинку игрового мира.

хлдс, HLDS, Half-Life Dedicated Server - это программа такая, собственно серверная часть для Half-Life.
Сервер - Компьютер, на котором запускается хлдс.

Квар , он же CVar , он же Console Variable - переменная, использующаяся в Half-Lfe, изменяющая какие-либо параметры игры. Может быть изменена пользователем из консоли (отсюда и название). Квары используются как на клиенте, так и в хлдс. Квары, влияющие только на серверную часть, имеют префикс sv_ (примеры - sv_gravity, sv_clienttrace); Квары, влияющие только на клиент имеют префикс cl_ (cl_lw, cl_lc, cl_updaterate).

Список кваров

Список кваров, назначение которых необходимо знать:
1) Клиентские:
cl_updaterate - количество пакетов в секунду, которое клиент хочет получать от сервера (именно хочет, но не факт что получит), 1/сек
cl_rate - исходящая полоса пропускание клиента (для данных от клиента к серву), байт/сек,
то есть максимальная скорость передачи данных к серверу
rate - входящая полоса пропускания клиента (для данных от сервера к клиенту), байт/сек, или максимальная скорость передачи данных к клиенту
net_graph - определяет тип отображения статистики по сетевому подключению. может принимать значения от 0 до 3 (об это позже)

2) Серверные:
sv_maxrate - максимальная скорость отдачи данных для одного клиента, байт/сек
sv_minrate - минимальная скорость отдачи данных для одного клиента, байт/сек
sv_maxupdaterate - максимальное количество пакетов в секунду, которое может быть передано одному клиенту.
sv_minupdaterate - минимальное количество пакетов в секунду, которое может быть передано одному клиенту.
sys_ticrate - определяет максимальное количество кадров, которые сервер может обсчитать за секунду. В хлдсе используется значение 1000/sys_ticrate (это в миллисекнудах) как интервал перерыва между обсчетом кадров.

Матчасть. Как хлдс контролирует поток данных к клиентам.

Отдача данных в хлдс контролируется отдельно для каждого клиента, на основе двух факторов:
1) количество пакетов в секнуду, передаваемых клиенту, назовем это значение updrate
2) максимальная скорость передачи к клиенту, назовем это значение cmrate.

I. Исходными данными для определения updrate служат три переменные - это клиентская cl_updaterate, и серверные sv_maxupdaterate и sv_minupdaterate. Алгоритм определения updrate можно записать так:

updrate:= cl_updaterate;
if updaterate > sv_maxupdaterate then updaterate = sv_maxupdaterate;
if updaterate < sv_minupdaterate then updaterate = sv_minupdaterate;

Видно, что по умолчанию updrate равен клиентскому значению. Однако оно не должно вылазить за пределы максимальных и минимальных значений, определенных в хлдс.

Вот несколько примеров для лучшего понимания:
cl_updaterate=30, sv_minupdaterate=20, sv_maxupdaterate=60. В Этом случае клиент будет получать от сервера 30 пакетов в секунду, т е что клиент хотел, то и получил.

cl_updaterate=100, sv_minupdaterate=20, sv_maxupdaterate=60. В Этом случае клиент будет получать от сервера 60 пакетов в секунду, тк значение уперлось в верхний порог.

cl_updaterate=10, sv_minupdaterate=20, sv_maxupdaterate=60. В Этом случае клиент будет получать от сервера 20 пакетов в секунду, тк значение уперлось в нижний порог.

II. Исходными данными для cmrate служат значения клиентской переменной rate и серверных sv_maxrate и sv_minrate. Алгоритм определения точно такой же, как и у updrate, то есть по умолчанию cmrate = rate, однако если значения вылазит за пределы sv_minrate или sv_maxrate, то оно ограничивается.

Матчасть. Как хлдс формирует пакеты. Что такое choke. (Упрощенный вариант )

При работе хлдс все данные, которые должны быть посланы клиенту, складываются в отдельный буфер (он свой для каждого клиента), где и ждут момента, когда подойдет время их пересылки. Как только время подошло, данные начинаются записываться в пакет. На размер пакета накладывается ограничение по cmrate, чтобы не перегрузить полосу, отведенную клиенту. Максимальный размер пакета, связанный с этим ограничением, может быть вычислен как cmrate/updrate, то есть максимальная скорость делится на количество пакетов в секунду. Но что будет, если данных сервер сгенерировал больше, чем может отправить? Тогда все просто - в пакет записываются только данные, которые укладываются в максимальный лимит, остальные остаются ждать следующей пересылки. Так же в пакет дописывается однобайтовое сообщение svc_choke, которое сигнализирует о том, что хлдс не смог послать все данные, которые сгенерировал. Да, эти данные придут к клиенту в следующем пакете, однако придут они уже с задержкой. А если очередь данных на хлдсе разрастается и никогда не заканчивается, то на клиенте можно наблюдать нехилый такой рост пинга, и значение choke = 99 (его можно посмотреть в net_graph 3).
Отдельным пунктом стоит отметить то, что проверка на размер пакета осуществляется только если сервер работает в Internet режиме (sv_lan 0). При sv_lan 1 эта проверка отключается. Это может быть причиной появления лагов при переводе хлдса на sv_lan 0 при ненастроенных sv_maxrate/sv_minrate.

Проводим диагностику.

Итак, чтобы избавиться от лагов, надо знать их причину. А причину нам поможет узнать очень хорошее встроенное в хл средство под названием net_graph, которе отображает в реальном времени информацию, связанную с передачей данных. Имеется 3 режима отображения, мы будем пользоваться первым (net_graph 1).
Для начала дадим описание того, что там вообще отображается:

1 строчка - фпс, интервал десинхронизации (грубо говоря - пинг), значение cl_updaterate
2 строчка - информация о данных от сервера: текущий размер пакета и средняя скорость приема
3 строчка - информация о данных к серверу: текущий размер пакета и средняя скорость отдачи
4 строчка - график данных от сервера. Каждая точка - входящий пакет, высота точек показывает задержку (пинг), чем выше точка, чем больше задержка. Сами точки могут быть 3-х цветов: зеленые - нормальный пакет, пришел вовремя, нигде не задержался:) желтый - пакет с маркером choke, значит сервер не смог отправить все данные из-за политики рейтов; красный - пакет потерялся на просторах интернета;). Количество loss (потерянных паетов) и choke пакетов можно так же увидеть в цифрах режиме net_graph 3. Значение, отображаемые там нужно понимать так - сколько пакетов из последних 100 было потеряно(loss) или переполнено(choke).
5 строчка - текущее значение cl_cmdratre
6 строчка - два графика (хотя трудно их там разглядеть)Обновляются они синхронно, каждый столбец соответствует одному кадру, который отрисовывает клиент.
Первый график- высотой в один пиксель в самой нижней части. Содержит красные точки. Ими помечаются кадры, в которые не были отправлены cmd пакеты к серверу (можно сказать, аналог choke для клиента, то есть у клиента есть данные для отправки, но отправить он их не может, так как время отправки еще не подошло). В случае, если пакеты отправляются на сервер после отрисовки каждого кадра, графика вообще не видно.
Второй график - фиолтеовый в нижней части и красный в верхней - показывает уровень десинхронизации состояния клиента и сервера. Если присмотреться внимательно, то он представляет собой гребенку (типа вот так - //////). Степень десинхронизации зависит от того, когда был получен последний пакет от сервера. Следствия - при только что полученном пакете десинхронизация минимальна, а при большой задержке входящих пакетов - максимальна (график в таком случае превращается в красную полосу в верхней части)

Примеры, описания и решения

Ниже набор из 6-ти скриншотов + описание к ним

1. Симптомы - слайд-шоу, низкий фпс. Причины: железу на клиенте пора на помойку, либо что-то еще нехило кушает процессорное время (может антивирус, или наоборот какая-то вирусня).
Решение: Найти и истребить объект, использующий ЦП, либо бежать в магазин за новым компутером.

2. Видим красные точечки на зеленом графике - потеря пакетов. Это не лучший скрин для демонстрации, но ничего другого нет к сожалению. Симптомы - рывки игроков во время игры, задержка стрельбы или других действий. Особенно хорошо проявляется, когда теряется несколько пакетов подряд.
Решение: Единого способа нет, т к причина может быть независящей от вас (может пьяный одмин за кабель запнулся). Что можно сделать - вырубить все, что использует сеть, особенно торренты и закачки. Можно попробовать собрать диагностику ping/traceroute и отправить в саппорт провайдера

3. А тут у нас фриз на компьютере клиента. Симптомы - внезапомное "замирание" игры на 200-300мсек, после чего нормальное продолжение. На нетграфе сопровождается подскоком зеленого графика "под потолок" (на скрине видно два фриза с небольшим интервалом), при этом на нижнем графике нет никаких отклонений. Причины - в основном связаны с драйверами или железом. Фриз, который можно лицезреть на скрине был вызван "умным" поведением винчестера - после 5-6 секнуд неактивности он паркует блок головок, а при при попытке чтения чего-либо распарковывает их, при этом вся система ненадолго зависает.
Решения - попробовать поставить "рядом" чистую ОС и посмотреть, будут ли фризы на ней. Если будут - проблема с железом, ищем виновника последовательной заменой комплектующих. Если же полет нормальный - дело было в каком-то шибко умном драйвере. Так же может иметь конфликт железо-железо, либо железо-драйвер. В общем, единый путь решения найти трудно.

4. Самая часто встречающаяся сейчас проблема - choke, желтизна на графике, который должен быть зеленым;) Симптомы - рост пинга при большом количестве игроков, либо на картах, где видно одновременно много объектов, задержка стрельбы, может быть видно передвижение других игроков и объектов рывками.
Причина: Сервер генерирует больше данных, чем может передать.
Решение: Нужно увеличивать скорость, выделяемую клиенту. Ставим rate побольше (например 300000) и смотрим, что произойдет. Если желтизна исчезла - можете поздравить себя с решением проблемы:) Если нет - пытаемся достучаться админу сервера. Если админом являйтесь вы, то тогда ставим в хлдсе sv_maxrate побольше (100000 например). Можно так же поднять и sv_minrate - это поможет игрокам с дефолтным конфигом (там вроде стоит rate 6000) избежать choke-ов и лагов.

5. Тут бы наблюдаем явную гребенку на нижнем графике - это означает что клинет получает данные через слишком большие интервалы времени. В игре может выражаться небольшим ростом пинга, небольшим подергиванием объектов, игроков.
Причины: низкий cl_updaterate или очень маленький sv_maxupdaterate на серверное стороне. Лечится увеличением значений этих переменных. Так же такое поведение может вызываться очень низким серверным ФПС (< 50). Решается разгрузкой процессора на сервере, либо поднятием значения sys_ticrate (если он имеет малое значение, т е < 100). Можно еще поставить плагины для увеличения серверного фпс, только при перегруженном ЦП они не спасут.

6. Здесь можно лицезреть фриз на серверной стороне - был очень большой перерыв между обработками кадров на сервере. На нетграфе выражается подскоком на нижнего графике десинхронизации, при этом с доставкой пакетов проблем не было (верхний график в норме).
Причин несколько:
1) обычно связана с высокой загрузкой диска на сервере, когда хлдс пытается что-либо прочитать - происходит задержка.
2) может происходить из-за блокирующих запросов в перегруженную субд. Решение - переходим на неблокирующие (threaded) запросы, правда тут без переписывания кода плагинов не обойтись
3) низкий приоритет, данный хлдсу. Если на сервере нашелся процесс с намного более высоким приоритетом, чем хлдс, при этом он загрузил весь (все) ЦП, то хлдс отправляется курить на это время.

За такие респектные статьи большое спасибо berq ! Взято с

Большое количество игроков ежедневно проводит в КС ГО десятки тысяч матчей, побеждают, проигрывают, выигрывают кейсы и соревнуются за звание сильнейших. Игра существует довольно давно, активно развивается и до сих пор не избавилась от главной проблемы – лагов во время игрового процесса. Поэтому неудивительно, что многие игроки задаются вопросом: что делать если лагает КС ГО ? Ведь игроки стали часто сталкиваться с большим количеством проблем, которые не всегда получается решить обычным путем. Но не стоит расстраиваться по этому поводу, так как игра может лагать по самым разным причинам. И понять, как сделать так, чтобы лаги перестали портить впечатления об этой игре. Если вы начали разбираться с этой проблемой, то вам наверняка пригодится наша статья, в которой мы собрали советы, чтобы она не лагала . Они точно подскажут, как сделать, чтобы CS: GO не лагала .

Способы по решению проблем, если лагает КС ГО

Если раньше для устранения лагов достаточно было переустановить игру, то теперь этого недостаточно. Почему так произошло? Все просто, улучшается, у нее появляются совершенно новые элементы и вместе с ними приходят проблемы, которых ранее вы могли не замечать. Поэтому, чтобы разобраться с ними в Counter Strike: Global Offensive , достаточно выполнить ряд действий, которые представлены ниже :


Теперь вы знаете, как сделать так, чтобы КС: ГО не лагала. Лучше запомнить все наши рекомендации или запечатлеть их куда-нибудь, чтобы в случае возникновения проблемы вы могли сразу исправить ситуацию. А если вы интересуетесь, как настроить CS: GO, чтобы не лагало в плане графики, то достаточно воспользоваться автоматическими регуляторами и установить показатель на минимальное значение. И не стоит спрашивать меня по поводу того, как установить идеальные соотношения графики, это вам не поможет, лучше пользоваться автоматическим регулятором.

Проблемы пиратских копий

А если вы играете в пиратку , то стоит понимать, что данный фактор очень сильно влияет на производительность и лаги. Учитывая, что вы не пользуетесь официальными серверами, проблемы могут часть становиться причиной неблагоприятной, так как их техническое оснащение не такое мощное. При возможности уберите этот фактор путем покупки лицензионной версии игры. После этого игра станет намного лучше и приятнее, начнет приносить удовольствие и первые положительные результаты. Но если не такой возможности, то попробуйте воспользоваться нашими методами, возможно они вам помогут.

Сразу отметим, что наши методы подойдут для пользователей, которые играют в игру на ПК и на ноутбуке . Достаточно внимательно выполнять все указанные действия, и вы без проблем поймете, что делать, если лагает CS: GO . Остается только пожелать вам удачи и хорошего настроения.

Стабильный FPS и отсутствие лагов в Counter Strike Global Offensive являются самым важным моментом в игре. Если не лагает, но фпс при этом значительно проседает, то общий игровой процесс становится крайне не комфортным. Данный момент особенно заметен при игре в соревновательный режим, где от вас требуется быстрота реакции и правильно принимаемые решения. Но из-за недостаточных мощностей и просадки fps вас очень часто разменивают.

Лаги кс го

Для решения данного вопроса предлагаю рассмотреть руководство о том, как убрать лаги в игре. Для этого действия понадобиться совершить ряд шагов, которые в совокупности позволят провести более качественную настройку и чистку как игры, так и системы в целом.
Данная настройка позволит значительно уменьшить лаги в игре, даст дополнительный прирост fps, что значительно скажется на вашей игре в целом.
Основные причины , по которым начинаются непонятные пляски с бубном, заключаются непосредственно в самом устройстве. При чем, зачастую виновато не устаревшее оборудование, а неправильная его эксплуатация и общая засоренность ПК или ноутбука.
В статье разберем полную настройку компьютера, начиная с windows и заканчивая проверкой интернет соединения.

Настройки графики для уменьшения лагов в кс го

Если вы имеете крайне низкий показатель fps, есть смысл открыть настройки графики в игре. Вероятнее всего, вы используете слишком высокие значения показателей графики в Counter Strike Global Offensive. Помимо прироста fps, после уменьшения графических характеристик, в игре пропадут многие элементы, которые порой отвлекают от игры.

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

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

Правильная настройка графики зачастую позволяет получить стабильный прирост fps, который зависит от многих факторов. Соответственно если fps в игре проседает, то вам необходимо изучить данный блок и подстроить графику в Counter Strike Global Offensive под себя.

Качество теней. Данный параметр отвечает за качество отображения теней, отбрасываемых объектами в игре. Максимальное значение данного параметра позволяет получить превосходную картинку, однако сильно снижает производительность, поэтому для повышения фпс, необходимо установить в положении “Очень низкое”.

Детализация моделей и текстур. Параметр влияет на “Четкость” изображения и моделей в игре. Уменьшение значения данного параметра значительно увеличит общую производительность в игре, однако это сильно повлияет на качество изображения, поэтому рекомендуется установка в “Низкое” или “Среднее” значение, в зависимости от производительности вашего компьютера.

Детализация эффектов. Параметр влияет на качество всех визуальных эффектов в Counter Strike Global Offensive. От данного параметра зависит производительность кс го, однако, если вы его уменьшите до минимального значение, тогда есть шанс получения артефактов в игре, именно поэтому стоит устанавливать данное значение в состояние “Низкое”.

Детализация шейдеров. Соседний с тенями параметр. Устанавливает общее качество освещения и теней в игре. При установке данного значение в максимальное положения получиться очень сочная картинка, однако производительность пойдет на нет. Оптимальные настройки для данного параметра необходимо установить в “Низкое” значение.

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

Режим сглаживания множественное выборкой. Установка данного параметра позволяет сглаживать неровности объектов. Данный параметр позволяет устранять эффект лесенки в игре. Однако, работа данного параметра требует дополнительных ресурсов компьютера, именно поэтому для максимальной производительности, необходимо данный параметр отключать в игре, устанавливая значение “Нет”.

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

Сглаживание с помощью FXAA. Включение параметра активирует дополнительную обработку краев фигур, что в свою очередь убирает эффект лесенки. Включение параметра значительно снизит производительность игры, поэтому необходимо устанавливать данный параметр в положение “Выкл”

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

Размытия движения. Данный параметр представляет собой особый эффект, созданный для сглаживания перемещения при резких движениях и поворотах в игре. Отключение данного параметра позволит добиться прироста общего фпс в игре. Данный параметр необходимо установить в положении “Выкл”.

Параметры запуска кс го

Если после настройки графики игра по прежнему подвисает, тогда вероятнее всего стоит перейти к следующему пункту оптимизации, а именно разобрать вопросы параметров запуска в игре. Самое интересное, что конкретных настроек параметров не существует и тут приходиться экспериментировать с настройками. Однако установка параметров в той или иной степени все же влияет на общую производительность игры.

Для настройки параметров запуска сделайте следующее:

  1. Откройте стим аккаунт
  2. Зайдите в библиотеку игр
  3. Далее найдите в ней Counter Strike Global Offensive
  4. После чего перейдите в свойства
  5. Найдите раздел “Общие”
  6. Кликните на кнопку “Установить параметры запуска
  7. Теперь в открывшемся окне пропишите следующие параметры +cl_forcepreload 1 -novid -threads x -nod3d9ex

Здесь, каждое значение параметра, отвечает за определенные функции, где

Cl_forcepreload 1 — предварительно загружает все текстуры в самом начале загрузки карты. Позволяет иметь стабильный прирост фпс в игру, так как в процессе игры текстуры не загружаются, а беруться из памяти.
-novid – Отключает начальную заставку. Что позволяет загружать карту значительно быстрее.
-threads x – Параметр позволяет установить общее количество потоков используемых в игре. Где “x” это то число потоков, которое выдает ваш процессор. Для выяснения поточности своего процессора, введите его название в поиск и перейдите на официальный сайт. Далее посмотрите максимально доступные потоки. К примеру процессор i3 3210 имеет 2 ядра, однако он работает в 4 потока. Дополнительные потоки позволят улучшить производительность игры.
-nod3d9ex – Данный параметр активирует в игре использование старых библиотек, которые в свою очередь дают преимущество в виде стабильного прироста фпс в игре.

Настройки сети для уменьшения лагов в кс го

Также есть вероятность того, что причина лагов в Counter Strike Global Offensive заключается в нестабильном или медленном интернет соединении. Для настройки данного параметра существует ряд действий, которые вам необходимо совершить.

Но для начала уточните свой тарифный план, возможно он не подходит для игр и его стоит поменять. Благо провайдеров сейчас достаточно и вы наверняка найдете для себя заманчивое предложение с выгодным интернетом и хорошим тарифом для онлайн гемблинга.
Также рекомендуется проверить кабель на предмет повреждений, потому как если кабель поврежден, то качество сигнала меняется, а как следствие идут лаги в игре.
Также учтите, что играть нужно строго через кабель, а не Wifi как многие привыкли. Данная технология не обеспечивает должной стабильности соединения, что может сказаться на общей плавности игры.
Если совсеми пунктами вы разобрались, но должного эффекта так и не добились, вероятнее всего вам стоит воспользоваться следующими консольными командами:

  1. cl_updaterate 66 – данная команда отвечает за общее количество запросов от компьютера к серверу в секунду. Чем оно больше, тем быстрее доходит ответ от сервера к вашему компьютеру. При хорошем показателе интернет соединения, данное значение вы можете увеличивать.
  2. cl_cmdrate 66 – обратное значение, здесь указано количество запросов от сервера игры до вашего компьютера.
  3. rate 4000 – количество байт информации уходящее в секунду времени. Чем выше скорость, тем выше данное значение.
  4. cl_interp_ratio 1 – общее количество промежутков между передачей пакетов в Counter Strike Global Offensive. Рекомендуется устанавливать значение равное 1, это позволит снизить лаги в игре.
  5. cl_interp 0,015 2 данное значение интерполяции устанавливается сразу после ввода предыдущей команды, где значение 0.0152 измеряется в мс. При использовании cl_interp_ratio 2 необходимо вводить.
  6. cl_interp 0,0304.

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

Консольные команды для уменьшения лагов в кс го

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

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

  1. cl_showfps 1 – данная команда позволяет включить отображения фпс в игре. Носит сугубо информативный характер и нужна только для того, чтобы понимать свой фпс на данной момент. Используйте данную команду для отслеживания прогресса при настройке игры.
  2. fps_max 60 – данная команда позволяет установить лимит фпс в игре. Не ставьте данное значение ниже 30 кадров в секунду, игра после этого станет крайне некомфортной. Значение 0 данного параметра снимет все ограничения.
  3. r_drawparticles 0 – убирает анимацию при выстрелах и всплесках воды. Снимаете общую нагрузку на систему и уменьшает лаги в игре. Значение 1 возвращает данную характеристику в начальное значение.
  4. mat_disable_bloom 1 – данная команда позволяет отключить блум анимацию, которая на качество игры сильного значения не имеет, однако при этом она очень требовательна к ресурсам.
  5. dsp_slow_cpu 1 – ввод данной команды значительно ухудшит качество звука в игре. Старайтесь не использовать данную команду, потому как без нормальных звуков играть крайне тяжело.

Использование cfg файла autoexec.cfg для уменьшения лагов в кс го

Для повышения фпс в кс го вы можете использовать готовые конфиги игроков. Найти их не составляет труда, они доступны к загрузки в сети. Также предлагаю простой способ повышения фпс при помощи данных команд, которые необходимо ввести в файл autoexec.cfg.

Для этого используйте следующий список консольных команд:

r_cheapwaterend “1”
r_cheapwaterstart “1”
r_dynamic “0”
r_drawtracers_firstperson “0”
r_eyegloss “0”
r_eyemove “0”
r_eyeshift_x “0”
r_eyeshift_y “0”
r_eyeshift_z “0”
r_eyesize “0”
sys_antialiasing “0”
sys_refldetail “0”
muzzleflash_light “0”
cl_debugrumble “0”
cl_detail_avoid_force “0”
cl_detail_avoid_radius “0”
cl_detail_avoid_recover_speed “0”
cl_detail_max_sway “0”
cl_freezecampanel_position_dynamic “0”
fps_max “0”
fps_max_menu “0”

Данный список необходимо перенести с в отдельный файл, где они будут активироваться автоматически при каждом запуске игры. Для того необходимо открыть папку с файлами конфигураций (cfg) находящихся по адресу (Steam\steamapps\common\Counter-Strike Global Offensive\csgo\cfg ) и создать там новый ‘autoexec.cfg’. После чего открываете его и прописываете в нем полный набор команд. Далее при запуске игры, эти консольные команды будут автоматически использованы при любых запусках игры и прописывать их более не придется.

Настройки видеокарты NVIDIA для уменьшения лагов в кс го

Настройка видеокарты позволяет получить стабильный прирост фпс в игре.
Если рассматривать видеокарты от Nvidia, то для их настройки необходимо проделать ряд шагов, которые описаны в данном списке:

  1. Откройте “панель управления Nvidia
  2. Перейдите во вкладку “Регулировка настройка изображения с просмотром
  3. Выкрутите бегунок на “Производительность
  4. Примените настройки.

Как повысить FPS в CS:GO

После завершения ряда операций, откройте раздел “Управление параметрами 3D”, далее во вкладке “Программные настройки” выберите меню “Выберите программу для настройки” и отметьте в нем кс го. Далее настройте параметр “Фильтрация текстур – качество” в положении “Высокая производительность” и примените данные настройки в окне.

Настройка конфигурационного файла ‘video.txt’.

Если настройки графики не дали нужного результата, тогда есть альтернативный способ настройки еще меньшего уровня графики в игре. Для этого вам необходимо получить доступ к файлу ‘video.txt’ содержащему графические настройки Counter Strike Global Offensive. В нем вы сможете докрутить некоторые из настроек до минимума.
Для поиска файла, перейдите по пути Steam\userdata\31440324\730\local\cfg , где папка 31440324 будет иметь другое имя.
Если в папке “userdata ” содержится сразу несколько папок, тогда вам необходимо выяснить свой стим айди. Для это переходите на сайт https://steamid.io, где в графе “input” кидаете ссылку на свой профиль стима. После чего, сайт выдаст ваш актуальный айди в игре.
После открытия файла video.txt необходимо заменить его значения. Для этого воспользуйтесь информацией из скриншота указанного ниже.

Обозначение настроек

“setting.cpu_level” ”0″ – данный параметр отвечает за общее качество эффектов, где 0 – низкий; 1- средний; 2 – высокий;
“setting.gpu_level” ”0″ – данный параметр отвечает за общее качество шейдеров, где 0 – низкий; 1- средний; 2 – высокий; 3 – очень высокий;
“setting.mat_antialias” ”0″ –данный параметр отвечает за коэффициент сглаживания, значения 0x, 1x, 2x, 4x, 8x, 1×6;
“setting.mat_aaquality” ”0″ – данный параметр отвечает за общее качество сглаживания, где 0 – нет; 1x, 2x, 3x, 4x
“setting.mat_forceaniso” ”0″ – данный параметр отвечает за анизотропную фильтрацию – 0x, 2x, 4x, 8x, 16x;
“setting.mat_vsync” ”0″ – данный параметр отвечает за вертикальную синхронизацию, где 0 – выкл и 1 – вкл;
“setting.mat_triplebuffered” ”0″ – данный параметр отвечает за 3 полосную буферизацию, где 0 – выкл; 1 – вкл;
“setting.mat_monitorgamma” “1.6” – данный параметр отвечает за яркость изображения;
“setting.mat_grain_scale_override” ”1″ –данный параметр отвечает за наличие эффекта зернистости на экране: 0 – вкл; 1 – вкл;
“setting.gpu_mem_level” ”0″ – данный параметр отвечает за детализацию текстур, где 0 – низкая; 1 – средняя; 2 – высокая;
“setting.mem_level” ”2″ – данный параметр отвечает за дополнительную память
“setting.mat_queue_mode” ”2″ – данный параметр отвечает за режим многоядерности, где значения -1, 0, 1, 2
“setting.csm_quality_level” ”0″ – данный параметр отвечает за общее качество теней, где 0 – низкий; 1- средний; 2 – высокий;
“setting.mat_software_aa_strength” ”0″ – данный параметр отвечает за качество сглаживания краев, где 0x, 1x, 2x, 4x 8x, 16x;
“setting.mat_motion_blur_enabled” ”0″ – данный параметр отвечает за размытие при резком движений, где 0 – выкл.; 1 – вкл.;
“setting.fullscreen” ”1″ – данный параметр отвечает за полноэкранный режим, где 0 – выкл; 1 – вкл;
“setting.defaultres” ”1440“ – данный параметр отвечает за разрешение оси Х экрана;
“setting.defaultresheight” ”990“ – данный параметр отвечает за разрешение оси У экрана;
“setting.aspectratiomode” ”2″ – данный параметр отвечает за соотношение сторон изображения, где 0 – 4:3; 1 – 16:9; 2 – 16:10;
“setting.nowindowborder” ”0″ – Отключает ограничение экрана.

Увеличение файла подкачки в Windows.

Если вы стали счастливым обладателем слабого компьютера, на борту которого 2 гб или менее оперативной памяти, то для вас существует отличный способ по увеличению общей производительности игры. Для этого вам необходимо увеличение файла подкачки в игре.
Для изменения данного файла, вам необходимо зайти в дополнительные параметры системы, далее выбрав вкладку быстродействие перейти в настройки файла подкачки. Оптимальное значение для данного файла стоит выбирать в районе 2048мб . Этого значения вполне достаточно для повышения общей производительности в игре.

Параметры быстродействия Windows.

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

  1. Открываете ярлык “Мой компьютер ”
  2. Переходите в “Свойства системы
  3. Открыв свойства, переходите по пути “Дополнительные параметры системы
  4. Находясь тут, открываете “Быстродействие ” и нажимаете на “Параметры ”.
  5. Отмечаете галочкой пункт “Обеспечить наилучшее быстродействи е”
  6. Применяете данный параметр
  7. После применения всех параметров общая производительность системы вырастет, однако после данной операции внешний вид Windows оставляет желать лучшего.


Почему лагает КС 1.6 ? Причин может быть довольно много, некоторые проблемы иногда вытекают одна из другой, но общий список выглядит примерно так:

  • Пинг. Если сервер находится слишком далеко, клиенту и серверу приходится тратить слишком много времени для обмена информацией. Оптимальный пинг: 25-70 для комфортной игры, 70-120 достаточно терпимо, все что от 120 приводит к лагам и промахам, играть на подобных серверах - сплошное издевательство над собой. Решение проблемы очевидное - не играть на подобных пабликах, либо подключить более мощный тариф у своего провайдера.
  • Падение FPS. Частота кадров может упасть по множеству причин. Важно удостовериться в том, что процесс игры обладает максимальным приоритетом, а в фоновом режиме нет работающих программ. Также это могут быть вирусы, стоит подключить антивирус и проверить ПК.
  • Падение FPS на самом сервере. Иногда сервера тоже могут лагать. Если с клиентом все в порядке, достаточно просто сменить сервер.
Теперь стоит более подробно разобрать каждую причину и то, что делать если лагает КС 1.6 .

Решение проблем с лагами

В случае с пингом может помочь не только смена сервера или подключение нового тарифа. Иногда бывают сборки, где неправильно выставлены сетевые параметры. Можно попробовать заглянуть в конфиг и выставить максимальные значения для параметров rate «25000» и cl_rate «20000» . Также стоит подробнее прочитать о настройке конфига, это вполне может помочь в некоторых случаях.

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

Зачастую проблема с лагами КС 1.6 кроется в самой сборке. Поэтому рекомендуем Вам скачать нашу оптимизированную , где полностью настроен конфиг и отсутствую какие-либо лаги. Сборка не содержит в себе ничего лишнего, поэтому лагов в ней быть не может.


Падение FPS может быть из-за того, что сам ПК уже является устаревшим. Вполне возможно, что на него была установлена сборка с обновленными HD-текстурами и какими-нибудь навороченными эффектами. Стоит сначала скачать чистую сборку с оригинальными моделями. Также стоит понизить разрешение экрана.

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

При подозрении на вирусы можно скачать бесплатную утилиту Dr.Web CureIt, и проверить все файлы на ПК. Многие современные вирусы пагубно воздействуют на быстродействие компьютера. Также желательно вручную проверить папку автозагрузки, желательно через безопасный режим. Стоит помнить, что некоторое вредоносное ПО способно блокировать вход в безопасный режим.

Заключение

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

Немаловажную роль в появлении лагов могут сыграть моды. Если автор напихал в него огромное количество всяких свистоперделок и выложил это на сервер неоптимизированным, лагать будут даже самые мощные компьютеры, поскольку сам движок игры не выдержит подобного. Поэтому очень важна продвинута система защиты для сборки, поскольку подобные сервера очень любят вставлять разнообразные пакости прямиком в конфиг.

Игра CS:GO, несмотря на простую графику, также может быть требовательна к производительности ПК. Многие геймеры наивно полагают, что со времен версии 1.6 ничего не поменялось, но будут неправы. Отсюда и появляются незамысловатые вопросы, что делать чтобы Counter Strike не лагала? А ответ знают те, кто пристально следит за последними патчами и их характеристиками.

Причины лагов

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

Какие ПК и версии ОС подвержены лагам

  • Основные проблемы наблюдаются на слабых ноутбуках и таких же стационарных компьютерах. Оперативка, видеокарта и процессор устаревают быстрее всего.
  • Насчет Windows все куда сложнее. Хотя 10 версия самая новая, но и на нее много поступает жалоб. Еще проблемы актуальны на 8 версии. Самые стабильные показатели на Windows 7 x64, с последними апдейтами сборки.
  • Внесем в список и провайдеров с низкими скоростями, которые, к тому же, еще постоянно ремонтируют свою сеть. Тут о нормальной работе CS:GO вообще нужно забыть.

Как настроить игру без лагов?

Мы обойдем стороной все манипуляции с видео-настройками самой игры – любой пользователь, в случае глюков, в первую очередь обращается к ним. Игрок подстраивает высмотренные в Youtube значения основных параметром, понижает детализацию и включает многоядерную обработку, но это все срабатывает не часто.

Отдельно хотелось бы сказать про классическое приложение GeForce Experience , в котором есть собственный пункт для каждой игры – “Восстановить” . Такой апдейт задаст оптимальные параметры NVIDIA для КС:ГО. Помимо этой программки есть Razer Game Booster, GameGain, Game Fair и т.д.

Мы собрали советы по оптимайзу и самой системы под игру, потому что у многих тормозит на минималках. Эти советы актуальны как для официальной версии, так и для пиратки.

  1. Очистка реестра

Если все было нормально, а тут вдруг началось, то самым действенным способом остается рестарт ПК. Если после перезагрузки графика по-прежнему лагает, тогда чистим реестр утилитой CCleaner . Дополнительно отключите весь софт, не принимающий участия в процессе игры (просмотрите фон и трей), отключите антивирус, а также деинсталлируйте лишние игры с винчестера.

  1. Оптимизация ресурсов

Через ярлык «Мой компьютер» следует войти в свойства системы. Слева находится перечень меню. Вам нужно найти «Дополнительные параметры системы» . Войдя в это подменю никуда больше двигаться не нужно. Первое «Параметры» и буду путем к оптимизации системы. Среди четырех пунктов выбираем значение «Обеспечить наилучшее быстродействие» . Далее ОК.

Кстати, почитайте эту статью тоже: Ошибка Failed to create D3D device в CS:GO - как исправить


Вариантом становится разблокировка потенциала всех ядер. При соответствующих знаниях, разблокируйте CPU самостоятельно. Для тех, кто не знает о чем речь, упростить задачу поможет утилита Cpu Core Parking Manager . Устанавливаете ее. Активируем через ярлык с правами администратора. Единственный нижний ползунок выкручиваем вправо до максимума (100%). Закрепляем полученный результат кликом по Apply . Выполняете рестарт ПК.

  1. Файл подкачки

Делаете все согласно пункту №2. Оставшись в этом же меню кликаете по «Дополнительно» . Внизу будет «Изменить» . Снимаем галочку с верхнего пункта говорящего про автоматический выбор . Вручную вносим параметр выделяемой ОЗУ: “2047” в поля, которые будут доступны после установления точки в «Указать размер» . Теперь кликаем «Задать» и соглашаемся на изменения. Теперь, несмотря на загруженность системы, ПК будет при включении CS:GO будет выделять дополнительную виртуальную память, что автоматически увеличит производительность.

  1. Выкручиваем все на минималки

Меню игры не единственный вариант понизить ее характеристики. Требования графики можно занизить еще больше через «Video.txt». Путь к файлу будет следующим: “Steam\userdata\” Номер вашего ID”\730\local\cfg”. Согласно скриншоту внесите новые корректные данные (под 1024 и 768 подразумевается разрешение вашего экрана):


Внесите данные параметры (0, 1, 2) в Video.txt
  • Что бы понять обозначает ваш ID, перейдите на сайт Заключение

    Данные настройки в полной мере должны решить проблему с лагами в CS:GO и повысить FPS. Напоследок хотелось бы заметить, что на слабые ноутбуки лучше ставить Windows 7 x64, если у вас x32 или новенькая десятка – лучше откатитесь. Если же и эти “танцы с бубном” не помогут, тогда остается обратится к кошельку и прикупить несколько плашек ОЗУ, сменить видеокарту и дальше по списку.





Copyright © 2024 Развлечения. Стиль жизни. Светская хроника. Наука. Космос. Общие знания. Окружающий мир.