Воскресенье, 01.02.2026 17:56

Меню сайта
Категории раздела
Наш опрос
Оцените мой сайт
Всего ответов: 12
On-Line

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Статистика
  • Побед: 4

  • Поражений: 1
  • Друзья
    Мониторинг серверов Мониторинг серверов
    Реклама
    Главная » FAQ » Call of Duty: Modern Warfare [ Добавить вопрос ]

    Шаг 1 – Устанавливаем серверную часть

    (Пожалуйста удостоверьтесь, что на ваш клиент CoD поставлены все нужные патчи и обновлена версия Punkbuster)
    - Откройте папку C:/Program Files/Activision (или другую, если у вас CoD4 установлен в другую папку) и скопируйте папку "Call Of Duty 4 – Modern Warfare” на рабочий стол (или в любую другую, где будет хранится ваш сервер).
    Чтобы не было путаницы, переименуйте папку в "cod4”.
    Откройте папку "cod4” и удалите только эти каталоги: "Docs”, "Players”, "main/save” (это позволит сэкономить нам около 1.25GB места на жестком диске)
    - Откройте папку "main/video” и удалите все файлы, КРОМЕ "zakhaev_escape.bik” (он нужен для обновления сервера)
    - Откройте папку "pb” и удалите все внутри!
    ВНИМАНИЕ! Будьте внимательны и бдительны! Ни в коем случае не нарушайте структуру папок в вашем каталоге "cod4”.

    Шаг 2 – Установка Punkbuster

    Теперь я попытаюсь объяснить вам, как нужно установить Punkbuster на ваш сервер.
    - Создайте папку "pbsetup” на вашем рабочем столе (не обязательно в папке "cod4”)
    - Скачайте программу "pbsetup.exe” с портала Evenbalance (http://www.evenbalance.com/index.php?pagebsetup.php)
    - Запустите "pbsetup.exe” и нажмите "Add a Game”. Выберите "CoD4”. Укажите путь к вашей папке "cod4”. Выберите в списке ваш CoD4 сервер и нажмите "Check For Updates” (на некоторое время программа зависнет, но не волнуйтесь, она скачивает нужные файлы и как либо воздействовать на нее или папку "cod4” в это время не стоит). После того, как punkbuster обновился нам нужно установить скрипты проверки запрещенных программ, а также подключить базы данных забанненых игроков, но мы займемся этим позже.

    Шаг 3 – Копируем игровые файлы

    Если вы хотите создать несколько серверов, то крайне советую сделать резервную копию вашей папки "cod4” сейчас. В данный момент, она представляет собой основу для любого CoD4 сервера, которую можно довести до любого состояния.
    Шаг 4 – Создаем ярлык для быстрого запуска сервера
    - Открываем папку "cod4”
    Правой кнопкой мыши на файл "iw3mp.exe”. Выберите "Создать ярлык”. Перетащите созданный ярлычок на рабочий стол.
    - Кликните правой кнопкой мышки на ярлыке и выберите "Свойства”
    - Найдите поле "Объект”, там должно быть написано "ccod4iw3mp.exe”
    - Добавьте в конец этой строчки нижеприведенные команды, при этом ни в коем случае не повредите ничего, что написано ранее:
    +set dedicated 2 +set net_ip xxx.xxx.xxx.xxx +set net_port 28960 +set sv_maxclients 32 +set sv_punkbuster "1" +exec server.cfg +map_rotate
    (xxx.xxx.xxx.xxx – это ip-адрес вашего сервера) 
    Примечание: Убедитесь, что между iw3mp.exe” и +set dedicated 2 есть пробел
    Примечание: Замените xxx.xxx.xxx.xxx на ip-адрес вашего сервера
    Примечание: Замените параметр sv_maxclients 32 на любой другой, если вы хотите, чтобы максимальное количество игроков было больше или меньше 32.

    Шаг 4 – Настройка файла server.cfg

    Настройка конфигурационного файла для сервера – очень важный момент. В Интернете вы найдете достаточно много вариантов этого файла. Учтите, что среди них есть как правильные, так и не правильные. Учтите также, что если вы будете использовать в своем server.cfg определенные переменные, то ваш сервер перестанет быть "РАНГОВЫМ” (RANKER) сервером.
    Я приведу пример РАНГОВОГО (RANKED) server.cfg. 
    (http://www.cod4.clanmech.com/examples/server.cfg)
    Не забудьте обязательно поменять rcon пароль и положить server.cfg в папку "cod4/main”.
    Шаг 6 – Запуск и подключение к серверу
    Чтобы запустить ваш сервер, достаточно будет два раза кликнуть на его ярлыке на рабочем столе.
    Если вы получите на экране ошибку DirectX, вам всего лишь нужно будет установить не хватающие вам библиотеки. Распакуйте файл с ними и положите в папку "C:/Windows/System32” (http://www.cod4.clanmech.com/examples/d3dx9_36.zip)
    После этого сервер должен стартовать без проблем, если вы, конечно, не допустили ошибок в его конфигурации. Подождите 15-30 минут, чтобы он появился в списке серверов в вашем клиенте. Если вы не хотите ждать, подключитесь к серверу через консоль клиента (connect xxx.xxx.xxx.xxyyyy, где xxx – ip-адрес, а yyyy – порт, скорее всего у вас он будет 28960).
     
    Готовый конфиг для сервера - [СКАЧАТЬ]

    Перед неастройкой конфига обязательно сделайте резервную копию 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 - Давай


    Реклама
    Форма входа
    Мониторинг

    mySQL-CLAN | © 2010-2011 | Конструктор сайтовuCoz | Sitemap | Sitemap-Forum
    Копирование материалов на другие сайты запрещено!

    КВ, клан, CoD4, Call of Duty, Modern Warfare