Перед неастройкой конфига обязательно сделайте резервную копию config_mp.cfg (С:\путь к игре\Call of Duty 4 - Modern Warfare\players\profiles\имя игрока).
Переменные можно изменять двумя способами:
1. Через консоль.
2. Посредством редактирования в блокноте config_mp.cfg, что значительно удобней.
/cg_drawfps 1 - Включаем счетчик фпс для того что б видеть результат,дефолт 0) /com_maxfps 0 (дефолт 85,ограничения максимального фпс ,для експериметов ставим ноль,потом подбираем исходя из полученого результата,средний фпс вне помещений,одно из Этих чисел 29, 41, 60, 76, 83, 92,125,250) /r_aaAlpha 0 (дефолт 1,метод антиалиазинга) /r_aaSamples 1 (степень сглаживания,значения 1-16) /r_rendererPreference 0 (дефолт 2,способ рендеринга ставит Shader model 2.0 вместо 3.0,дает неплохой прирост) /r_rendererinuse 0 (дефолт 2) /r_texfiltermipmode 2 (дефолт 0 ) /r_lodscalerigid 4 (дефолт 1, чем больше цифра, тем быстрее будет ухудшаться моделька при приближении (1 — 4)) /r_lodscaleskinned 4 /r_lodBiasRigid 0 (контроль уклона уровня детализации,чем меньше, тем чётче модельки,-1000 — 0) /r_lodBiasSkinned 0 /r_picmip 3 (дефолт 0,качество текстур,0-3,за 3 может кикать) /r_picmip_manual 1 /r_picmip_bump 3 /r_picmip_water 0 /r_picmip_spec 3 /r_vsync "0" (дефолт 1,вертикальная синхронизация) /r_detail 0 (дефолт 1) /r_fastskin 1 /r_autopriority 1 (дефолт 0) /r_zfeather 0 (дефолт 1) /r_texFilterAnisoMax 4 (дефолт 16) /sm_maxLights 1 (дефолт 4) /r_smc_enable 0 (дефолт 1,статическое кеширование моделек) /r_cacheSmodellighting 1 /r_dlightLimit 0 (дефолт 4,кол-во динамичных источников света 0-4) /r_drawSun 0 (дефолт 1,ф топку сонце) /r_drawWater 0 (дефолт 1,анимация воды ф топку) /r_drawdecals 0 (дефолт 1,убирает всякую хрень на стенах) /cg_brass 0 (дефолт 1,убирает отображение гильз) /cg_blood 0 (дефолт 1,убирает кровь) /fx_marks 0 (дефолт 1,убирает дырки от пуль) /ai_corpseCount 1 (количество трупов на екране,как надо не работает) /r_multigpu 1 (дефолт 0,на некоторых видеокартах дает неплохой прирост фпс,вообще предназначено для SLi)
Настройки не влияющие на FPS:
/cl_connectsattempts 30 (дефолт 10,время ожидания подключения к серверу) /cl_connectiontimeout 500 /pb_sleep 500 (дефолт 30,значения 20-500,количество времени в секундах через которое пб сканит ваш хард на приблуды) /cg_fov 80 (дефолт 65,увеличивает угл обзора) /r_ingamevideo "0" (дефолт 1,убирает игровую заставку при запуске) Настройка соединения /cl_maxpackets 100 (дефолт 30,значения 30-100,максимальное число пакетов отправляемых на сервер) /rate 25000 (Размер сетевых пакетов,дефолт 5000,значения 5000-25000) /snaps 30 (дефолт 20,значения 20-30) /cl_packetdup 0 (дефолт 1,повторная отправка сетевых пакетов,если связь хорошая отключаем)
Бинды игровых сообщений, вместо # прописываеться любая свободная кнопка : bind # "openScriptMenu quickcommands 1" // On Me!- Ко мне! bind # "openScriptMenu quickcommands 2" // Move In! - Вперед! bind # "openScriptMenu quickcommands 3" // Fall Back! - Назад! bind # "openScriptMenu quickcommands 4" // Base of Fire! - Огневая группа! bind # "openScriptMenu quickcommands 5" // Attack Left Flank! - Атаковать слева! bind # "openScriptMenu quickcommands 6" // Attack Right Flank! - Атаковать справа! bind # "openScriptMenu quickcommands 7" // Hold this Position! - Держать эту позицию! bind # "openScriptMenu quickcommands 8" // Regroup! - Перегруппироваться!
bind # "openScriptMenu quickstatements 1" // Contact! - Вижу врага! bind # "openScriptMenu quickstatements 2" // Multiple Contacts! - Несколько врагов! bind # "openScriptMenu quickstatements 3" // I'm in Position - На позиции! bind # "openScriptMenu quickstatements 4" // Area Secure - Здесь все чисто! bind # "openScriptMenu quickstatements 5" // Watch Your Six! - С тыла! bind # "openScriptMenu quickstatements 6" // Sniper! - Снайпер! bind # "openScriptMenu quickstatements 7" // Need Reinforcements - Нужно подкрепление!
bind # "openScriptMenu quickresponses 1" // Roger - Вас понял bind # "openScriptMenu quickresponses 2" // Negative - Нет bind # "openScriptMenu quickresponses 3" // Moving - В пути bind # "openScriptMenu quickresponses 4" // Sorry - Прошу прощения bind # "openScriptMenu quickresponses 5" // Nice Shot - Отличный выстрел bind # "openScriptMenu quickresponses 6" // Come On – Давай
ЕЩЕ
Наболевшая тема для многих,у кого слабый интернет,большая удаленность от сервера,слабый компьютер и т.д.
1.http://ogo.in.ua/forums/viewtopic.php?f=34&t=6734&start=0&st=0&sk=t&sd=a В этой ссылке настройка для интернет подключения. Первый пункт это настройка системы,второй это программа для уменьшения пинга,все подробно расписано со скриншотами.
2.Далее собственно сам конфиг файл.Он находится в папке с игрой Для примера C:\Program Files\Activision\Call of Duty 4 - Modern Warfare\players\profiles\имя игрока---файл config_mp этот файл открывается обычным блокнотом винды.
"Пришло время поговорить о настройке "конфига" в COD4. Особенно интересно это будет людям со слабыми компьютерами, вот они как раз и увидят ощутимый прирост в FPS. И так:
Графические настройки:
/r_detail 0 - уменьшение детализации. /r_drawdecals 0 - убирает всевозможные грязные пятна. /r_drawsun 0 - убираем солнце /r_drawwater 0 - убираем воду /r_lodbiasrigid 0 /r_lodbiasskinned 0 /r_lodscalerigid 1 /r_lodscaleskinned 1 /cg_fov 8 0 (этот параметр настраивать лучше под себя, на "глаз", оно возможно от 65 до 8 0) /ai_corpsecount 0 - время "жизни" трупов. /cg_blood 0 - убираем кровь /cg_brass 0 - убираем гильзы /fx_marks 0 - следы от пуль /r_aaAlpha 0 /r_aaSamples 1 /r_fastskin 1 /r_texFilterMipMode "Force Bilinear" /r_zfeather 0 /r_normal 0 /r_rendererinuse 0 - ставим шейдеры 2.0 (по умолчанию 3.0)
Сетевые настройки:
/cl_maxpackets 100 /sv_maxrates 25000 /snaps 30
Все эти настройки абсолютно нормально "дружат" и с punkbuster и с gamesviolation script. "
"Несколько полезных команд для повышения FPS(cg_drawfps1 просмотр FPS) r_drawdecals 0 -убирает отблики разную муть со стенок r_lodscalerigid 4 -убирает банки,мусор и тд r_drawsun 0 -убирает отблеск солнца r_drawWater 0 -убирает воду snaps 30 -что бы лучше видеть через дым com_maxfps 250 cl_maxpackets 100(лучше всего прописывать по пингу) cg_blood "0" -убирает кровь r_lodScaleSkinned "4" -Немного ухудшает игроков(вид) r_rendererPreference "0" r_aaAlpha "0" r_detail "0" r_picmip "3" r_picmip_bump "3" r_picmip_manual "3" r_picmip_spec "0" r_picmip_water "3" r_distortion "0" r_dlightlimit "0" r_fastskin "1" r_ingamevideo "0" r_multiGPU "1" r_outdoor "1" r_texFilterAnisoMax "1" r_texFilterMipMode "3" r_zFeather "0" cg_brass "0" fx_marks "0" fx_marks_ents "0" fx_marks_smodels "0" sm_enable "0"
Так же Разрешение экрана лучше всего ставить 1024-768 частоту обнавления 60Hz так же можно убрать следы от пуль и всякую такую же чушь. И еще заходим в Texture Setting и выбираем Фильтр текстур Bilinear Texture Quality--Manual и дальше выбираем все по минимому."
Что-бы посмотреть свой ФПС (количество кадров в секунду,который выдает видяха) нужно набрать в консоли игры \cg_drawFPS 1 это включает счетчик ФПС в правом верхнем углу монитора \com_maxFPS 150 это задает значение ФПС до 250 к\сек.
Еще интересная команда,которая осветляет или затемняет карту.
\r_gamma 0.5 и до значения 2 любой промежуток,т.е для темных карт можно поставить 1,для светлых 0.7-0.8
Буду рад если кому-то это поможет.
P.S. Как всегда попёрто из инета ... :) |
|