В идеале после всех нижеописанных настроек мы получим комп настроенный под кс, контру настроенную под комп.
|
Цитата: |
|
|
|
|
|
|
|
|
Настройка компьютера |
|
|
|
|
|
I) Удалим prefetch. Ну, вкратце, это такая папка, где собираются файлики с расширением .pf, которые "ускоряют загрузку некоторых программ". На самом деле всё не так, я не думаю, что вы каждый день пользуетесь nero, adobe reader и тд тп одновременно. Поэтому они скорее загружают систему, чем ускоряют загрузку. Итак:
1) Создадим текстовый документ с именем, например, delprefetch
2) Открываем его и пишем del C:\Windows\Prefetch\*.* /Q
3) Далее меняем разрешение txt на bat ( то есть был файл delprefetch.txt, а стал delprefetch.bat )
4) Запускаем этот файл, перезагружаем комп.
Примечание. У кого не отображаются расширения:
пуск=> панель управления=> свойства папки
там перейдите на вкладку вид
Ищите пункт: Скрывать расширения для зарегистрированных типов файлов. Убрать галку с этого пункта.
II) Немного покопаемся в реестре:
1) Пуск=>Выполнить=>regedit=>OK
2) Найдите ключ ClearPageFileAtShutdown в ветви [HKEY_LOCAL_MACHINE \SYSTEM \CurrentControlSet \Control\SessionManager\Memory Management]. Он позволяет удалять файл подкачки при выходе из Windows. Его активация приведет к большим задержкам при перезагрузке, поэтому желательно оставить его значение равным 0.
3) Ключ DisablePagingExecutive запрещает записывать в файл подкачки коды (драйверы, exe-файлы), всегда оставляя их в физической памяти. Если этой памяти больше 256 Мб, то установка значения в 1 может существенно ускорить работу системы.
4) Ключ LargeSystemCache определяет режим работы системного КЭШа, советую ставить 1.
5) Перезагружаем комп.
Код:
FPS - количество кадров в секунду.
Чем оно выше, тем точнее вы будете видеть то, что происходит в игре.
Официально максимальным числом fps является 100.
Чтобы добиться максимума fps для своего PC, нужно не только настроить cs, но и видеокарту.
Во-первых.
Рекомендуется скачать последние драйвера для вашей видеокарты, лучше с сайта производителя.
Например для NVIDIA это _http://nvidia.ru, для радеона _http://amd.com/ru
Во-вторых.
Отключить вертикальную синхронизацию (vsynс)
Для nvidia:
1. Войдите в панель управления nvidia ( правой кнопкой по рабочему столу ).
2. Убедитесь, что у вас стоит расширенный вид ( вкладка Вид, выбираем Расширенный ).
3. Слева видим "Параметры 3D", а в ней "Регулировка настроек изображения с просмотром". Ставим галочку на "Расширенные настройки 3D-изображений", жмём "Перейти"
4. Отключаем вертикальный синхроимпульс.
Для radeon:
1. Заходит в центр управления ati. ( правой кнопкой по рабочему столу ).
2. Слева видим "3D", а в ней жмём на "Все настройки"
3. У вертикальной синхронизации убираем галку с "Использовать настройки приложения" и двигаем ползунок в крайнее левое положение.
Примечание к пункту 3: В некоторых драйверах на радеон, во всех настройках найти "Ждать вертикального обновления", перенести ползунок в крайнее левое положение ( на производительность ). Таким образом вы отключите вертикальную синхронизацию.
Не забудьте проверить наличие fps_max 101 в конфиге.
Сперва о настройках монитора.
Нужно выставить максимальную поддерживаемую частоту обновления экрана (для большинства это 75-85Гц)
Путь к этой опции:
Control Panel->Display->Settings->Advanced->Monitor
Теперь, что касается настроек Counter Strike.
В ярлыке для запуска нужно указать параметр -freq X где X, значение герцовки вашего монитора.Например: С:\cs\hl.exe -freq 85
Пользователи Steam могут указать это в опциях игры: правой кнопкой на Counter-Strike в списке игр -> свойства -> установить параметры запуска.
В случае с
LCD пользователи имеют максимальную частоту 75 герц, соответственно ставить fps_max 100 не имеет никакого смысла. Во-первых, разницы не заметите, во-вторых, если компьютер не держит всегда 100 кадров в секунду, особенно в “мясе”, то при значении 75, FPS будет стабильнее, будет меньше дергаться, что и даст небольшое преимущество.
Rate - траффик / поток данных ( пакетов ) от вас к серверу и наоборот.
Loss - число, которое показывает, сколько пакетов было потеряно во время передачи от сервера к вам.Настраивается с помощью cl_updaterate.Если у вас есть Loss, попробуйте уменьшить cl_updaterate.
Если Loss отсутствует, попробуйте увеличить cl_updaterate для уменьшения пинга.
Choke - покатель того, сколько пакетов ваш компьютер не может передать серверу.Настраивается с помощью cl_cmdrate. Если у вас есть Choke, попробуйте уменьшить cl_cmdrate. Если Choke нет, вы можете попытаться увеличить cl_cmdrate для уменьшения пинга.
cl_updaterate - выставляет число пакетов которые приходят от сервера.
Ставим максимальное значение cl_updaterate 101
cl_cmdrate - посылает пакеты с информацией от вас к серверу.
Так же как и с cl_updaterate значение cl_cmdrate нужно выставлять как можно выше. Чем больше пакетов вы пошлёте, тем точнее сервер будет знать где вы находитесь и куда летят ваши патроны.
cl_cmdrate 101
rate - Максимальный предел значения команды равняется 25000. Просчитаем на какой скорости мы можем играть на максимуме. Для этого переведём значение рейтов, который измеряется в байтах в секунду в килобайты в секунду.
25000 / 1024 = 24.4 килобайт в секунду.
Вывод: Я могу играть с максимальным значением рейтов в 25000, так как 24.4 в несколько раз меньше 128.
Конечно не забываем что 128 кб/c это идеальная скорость, на практике она немного меньше.
Сначала настройте cl_updaterate и cl_cmdrate, затем пробуйте разные rate.
cl_updaterate 101
cl_cmdrate 101
rate 20000
Это максимальные параметры.
Отключив "акселерацию" вы получите более точное движения курсора тем самым увеличите точность стрельбы в CS.
Убираем акселерацию мыши.
1)Заходим в
пуск=>панель управления=>мышь=>параметры указателяи убираем галочку "Включить повышенную точность указателя"
2) Дописываем в объекте ярлыка контры -noforcemaccel -noforcemparms
Данная опция отключает акселерацию только в игре.
Для того чтобы отключить её вообще, можно воспользоваться специальным reg файлом mouse_fix
|
Цитата: |
|
|
|
|
|
|
|
|
Параметры запуска |
|
|
|
|
|
Важно знать!Перед каждым параметром ставится пробел!
Код:
Быстродействие:
-dxlevel 7 - убиваем все функции графики выше DirectX 7 (Именно эта директория использовалась при создании игры)
-nojoy - отключаем джойстик
-noipx - отключаем протокол IPX Для тех сетей которые используют протокол TCP/IP
-noip - отключаем протокол TCP/IP Для тех сетей которые используют протокол IPX
Примечание: Если вы не знаете на каком протоколе построена ваша сеть, то просто не пишите параметры протокола, так как кс сама определяет их, просто если они прописаны в ярлыке, кс проще работать, так как она не запаривается функцией определения протокола.
Графика:
-d3d запуск игры в режиме Direct3D, при условии, что поддерживается видеокартой
-soft запуск игры в режиме Software
-gl - запуск игры в режиме OpenGL, при условии, что поддерживается видеокартой
-gldrv - выбираем драйвер для OpenGL (например, -gldrv 3dfxgl.dll)
-window запуск игры в оконном режиме
-full запуск игры в полноэкранном режиме
-w X ширина экрана, вместо X значение ширины (например -w 800)
-h X высота экрана, вместо X значение высоты (например -h 600)
Примечание: Стандартные значения можно вводить лишь одной командой -w X, например параметр -w 640 установит автоматически разрешение 640x480. Соответственно:
640 (640x480)
720 (720x576)
800 (800x600)
1024 (1024x768 )
1152 (1152x864)
1280 (1280x1024)
1600 (1600x1200)
-freq X - частота обновления монитора в герцах (например -freq 100)
Примечание: Если вы не правильно выставили количество герц, то игра либо перейдёт в оконный режим, либо монитор просто отключится.
-16bbp - глубина цвета 16 бит (запрещённая команда!)
-32bbp - глубина цвета 32 бит
Консоль:
-console - консоль, вызываемая тильдой, активна сразу при запуске игры.
-toconsole - вместо меню будет появляться консоль.
+exec X.cfg - автоматически загружается конфигурационный файл, где X имя файла (например exec config.cfg)
Управление памятью:
-zone X - количество памяти выделяемое под скрипты и алиасы, сюда же входит буфер setinfo используются значении 256, 512, 768 1024. Очень полезно если появляются ошибки overflow.
-heapsize X - pазмеp pезеpвиpyемой для Half-Life памяти в килобайтах(!!!). Например heapsize 64000.
-particles - используется для отладки карт. Это количество частиц, для которых будет выделено дополнительное место в буфере.
-dev включает команду developer (запрещённая команда!).
-safe - запускает игру в безопасном режиме.
Управление мышью:
-noforcemparms - использует настройки кнопок мыши из Windows.
-noforcemaccel - использует настройки акселерации мыши из Windows.
-noforcemspd - использует настройки скорости мыши из Windows.
Прочее:
-numericping - цифоровое отображение пинга до серверов.
-gamegauge demo.dem - запускает демку с именем demo.dem для измерения FPS на протяжении всей демки. По окончанию результаты будут в файле fps.txt
-wavonly отключает всевозможные навороты звуковых карт (А3D, EAX и т.д.), то есть проигрываеться только wav.
-game - запуск модов с исполняемого файла HL (например -game cstrike).
+connect - IPORT - коннект сразу к серверу. (например +connect 212.220.123.17:2701
Steam:
-applaunch X параметр, выполняет такую же функцию как и game, отвечает за ту игру которую надо запустить, где X код игры:
5 - Выделенный сервер
10 - Counter-Strike (папка cstrike)
20 - Team Fortress (папка tfc)
30 - Day of Defeat (папка dod)
40 - Deathmatch Classic (папка dmc)
50 - Opposing Force (папка gearbox)
60 - Ricochet (папка ricochet)
70 - Half-Life (папка valve)
80 - Condition Zero (папка czero)
100 - Condition Zero Deleted Scenes (папка czeror)
Примечание: Параметр используется, если вы запускаете игру через Steam.exe. Коды всех игр, установленных у вас, прописаны в файле Steam/SteamApps/platform.gcf/Steam/games/ClientGameInfo.vdf
-silent - steam запустится без дополнительных диалогов о том, что он куда-то коннектится.
the end