1. 2xB04.05.2025 в 21:21от
Загрузка...

Плз, подскажите как сделать меньше пинг в кс 1.6?

Тема в разделе "Counter-Strike", создана пользователем Vitalik 1488, 26.08.2013.

  1. fargate24

    fargate24

    Статус:
    Оффлайн
    Регистрация:
    11.11.13
    Сообщения:
    14
    Репутация:
    6 +/-
    Лучше всего это настроить видюху под кс или скачать дрова новые
     
  2. vazovsky007

    vazovsky007

    Статус:
    Оффлайн
    Регистрация:
    02.11.13
    Сообщения:
    180
    Репутация:
    42 +/-
    Для начала следует заняться настройкой компьютера. ###

    *Почистить реестр программой CСleaner
    *Провести оптимизацию работы системы можно программой PCBooster


    Далее:

    1
    Создаем текстовый документ
    * Называем его: deleteprefetch
    * Открываем этот файл и пишем вот эту строчку: del C:\Windows\Prefetch\*.* /Q
    * Сохраняем этот файл с расширением .bat
    * Запускаем этот файл
    2
    Пуск\выполнить\пишем: regedit
    * Открываем вот так: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Contro l\Session Manager\Memory Management
    * DisablePagingExecutive заменяем на 1
    * LargeSystemCache заменяем на 1
    3
    Зайдите в папку "C:\windows\system32\" и найдите файл
    * atioglxx.dll - если вы пользователь ATI, или
    * nvoglnt.dll - если вы пользователь NVIDIA. кликнем по ней- "copy"
    4
    Зайдите в папку "gldrv" в вашей директории Counter-Strike. Внутри этой папки находятся два файла. Переименуйте "3dfxgl.dll" во что хотите. Теперь нажмите Ctrl+V, или правый клик и "Paste". Вы должны увидеть файл, который мы копировали из папки "system32".
    5
    Откройте файл "drvmap.txt" редактором (Скажем Notepad), но не используйте MS-Word! Удалите всё внутри этого файла! Теперь добавьте новую строчку:
    "gldrv/nvoglnt.dll OpenGL Driver" (без "") - если у вас NVIDIA
    "gldrv/atioglxx.dll OpenGL Driver" (без "") - если у вас ATI
    Сохраните и закройте этот файл.
    Ну и само собой, чем выше разрешение экрана, тем больше "кушает" система, тем меньше будет FPS.
    6
    Запустите Counter-Strike, зайдите в Options. В закладке Video выберите OpenGL, нажмите apply и ok.
    В ярлыке CS дописываем вот это: -dxlevel 7(правый клик по ярлыку cs, свойства)
    Перезагружаем компьютер.



    ~~~~~ Настройка Видеокарты ~~~~~
    Вертикальная синхронизация должна быть выключена!
    Вертикальная синхронизация (vsync) означает, что кадры, которые обрисовывает движок игры, синхронизируются с частотой обновления (рефрешем, refresh) монитора.
    Если она выключена, то игра посылает новый кадр на монитор в тот момент, когда она его просчитала, независимо от того в каком месте электронный луч монитора прорисовывает картинку на экране. В этом случае новый кадр вполне может начать прорисовываться хоть с середины экрана, из-за этого образуются характерные "разрывы" картинки, которые легко заметить, например, бегая стрейфом около ящика. Когда синхронизация включена, картинка всегда выглядит идеально. Но (!) если игра "не успевает" за рефрешем монитора, то она просто пропускает кадры, не выводя их вовсе. Таким образом, если, к примеру, монитор обновляется с частотой 100 Гц то все будет нормально только в том случае, если игра рендерит 100 кадров в секунду (100 fps), но стоит fps упасть хотя бы на 1 кадр, игра будет выкидывать 49 из этих 99 кадров, дожидаясь того момента, когда монитор начнет обрисовывать картинку с верхней линии экрана, и fps падает не до 99 (не на 1 кадр), а сразу до 50 (1/2 от 100, т.е. на 49!), затем до 33 (1/3), 25 и т.д.
    Проверить очень легко... Включаем счетчик fps, кидаем перед собой дым, забегаем в него и смотрим... Если fps падает резко, значит, синхронизация включена.

    Настройка: открываем "Свойства экрана" > "Параметры" > "Дополнительно".

    NVIDIA >> Заходим в закладку "GeForce xxxx", пункт "Производительность и качество", ищем параметр "Вертикальная синхронизация", убираем галочку "Управляется приложением" и ставим "Всегда выключена"

    ATI >> Заходим в закладку "3D". Выбираем "OpenGL", ставим галочку "Специальные настройки", затем жмем "Дополнительно" и выбираем вариант "Всегда выключена"

    ~~~~~ Герцовка ~~~~~
    Чем с большей частотой обновляется экран монитора, тем меньше устают глаза и плавнее движется все на экране. Windows XP по умолчанию сбрасывает рефреш в играх до 60 Гц > Для исправления этой вредной "особенности" необходимо сделать следующее...

    NVIDIA >> Выбираем пункт "Переопределение частоты развертки" ("Refresh Override") отмечаем "Разрешить" ("enable") и ставим напротив "640*480", "800*600", "1024*768" (если позволяет монитор) - 100Гц. Для 1024*768 можно поставить 85 или другой рефреш, т.к. не все мониторы поддерживают частоту в 100 Гц на этом разрешении. Это, кстати, одна из причин, почему профи редко играют на разрешениях выше 800*600.

    Важно! Этот пункт меню есть в драйверах не всегда. Во-первых, его нет в старых драйверах. Во-вторых, он недоступен, если версия драйвера не соответствует вашей видеокарте. Например, если в компьютере установлено видео FX5xxx, а используемый драйвер предназначен для GeForce 6-й и 7-й серии, то этот пункт будет недоступен.

    ATI >> Заходим в свойства монитора, "Переопределение частоты развертки", ставим 100 Гц (в данном случае частота ставится одна для любых разрешений). Особенность драйверов ATI заключается в том, что если у вас режим рабочего стола, например, 1024*768 при 85 Гц, то переопределить рефреш в играх на 100 Гц (т.е. на большую частоту, чем на десктопе) невозможно. Поэтому в таком случае временно меняем разрешение раб, стола на 800*600, ставим оверрайд 100 Гц и можно возвращать прежний режим. В играх все равно будет 100 Гц =)

    Кроме того, есть универсальный способ, не зависящий от того какая у вас видеокарта. Можно добавить в ярлык запуска CS команду "-freq 100", и контра запустится в режиме 100 Гц. Единственное условие - необходимо, чтобы в системе был установлен драйвер для монитора. Если драйвер отсутствует (т.е. ваш монитор отображается в свойствах экрана как стандартный "Модуль подключения монитора"), то CS запустится в оконном режиме. Чтобы поставить драйвер, идем сюда: "Свойства экрана" > "Параметры" > "Дополнительно" > "Монитор" > "Свойства" > "Драйвер" > "Обновить"



    ~~~~~ Настройка Мыши ~~~~~
    * Драйвера
    На профессиональных турнирах только стандартные дрова. Использование других-запрещено!
    * Акселерация
    Акселерация это ускорение движения мыши. Было оно придумано для повышения удобства работы при больших разрешениях рабочего стола. Заключается акселерация в том, что расстояние, на которое передвигается курсор на экране, и расстояние, на которое перемещается мышь на коврике, связаны нелинейно. Это помогает, с одной стороны, выполнять точные мелкие движения мышью, а с другой, для того, чтобы перевести курсор из угла в угол, не нужно несколько раз переставлять мышь, достаточно двинуть ее резче. Но к Кс это не применимо..т.к.
    нужна точность наведения.
    В Windows существует встроенная акселерация, которая прописана в реестре. Выключается она двумя путями:

    - mouse fix
    - no force-команды

    - mouse fix. Официально одобрен CPL. Активируется только после перезагрузки.
    _http://www.gotfrag.com/portal/files/82

    - no force-команды. Дописываются в ярлык запуска CS: -game cstrike -noforcemaccel -noforcemparms. Тоже отключают Аксель, не требуется перезагрузка. Способ более простой и удобный, т.к. на одном компьютере без проблем могут играть и те, кто отключает акселерацию и те, кто играет с ней.

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

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


    ~~~~~ Настройки CS ~~~~~
    *rate "25000"
    *cl_rate "9999"
    *cl_cmdrate "101"
    *cl_updaterate "101"
    *cl_allowdownload, cl_allowupload - при значении "1" разрешают игроку скачивать и закачивать модели, карты и т.д. В принципе на пинг влияет незначительно, поэтому лучше оставить 1.
    *cl_cmdbackup - количество пакетов, посылаемых на сервер в секунду, лучше ставьте примерно 2.
    *cl_download_ingame - скачивание моделей, логосов в игре. Ставим 0.
    *cl_lc - компенсация лагов на стороне сервера, поэтому лучше поставить 1. Работает только при включенной команде sv_unlag на сервере.
    *cl_lw, cl_lb - для обоих ставим значение 1, действия, связанные с оружием будут просчитываться на стороне клиента, как впрочем и эффекты крови и т.д.
    *mp_decals - количество одновременно видимых эффектов. Чтобы меньше лагало - ставьте 0.

    ~~~~~Теперь рассмотрим другие полезные команды:
    *max_shells - число одновременно видимых гильз. Ставим "0"
    *fastsprites - качество дыма. Лучше установить "2"
    *max_smokepuffs - количество одновременно видимых клубов дыма... чем меньше, тем лучше:)
    *Fps_max 101
    Вот вроде и все.
    Ах..да, включайте Windows Media Player, он помогает понизить пинг...не всем конечно..но у большенства наблюдается снижение!