Категории раздела
Мини-чат
200
Мы в контакте

СОЗДАЕМ СЕРВАК
Кароче говоря. Заходим в игру. Жмем "Создать сервер". Настраиваем его как хотите, но. Есть там меню выбора "Выделенный сервер". О нем подробнее. Если вы создаете сервер LAN или Интернет, игра закрывается (можно назвать, что вылетает, но так будет не оч правильно) и открывается окно консоли. Про консоль отдельный разговор, пока об этом не будем. Так вот, чтобы войти в игру после создания такого сервера (консоль НЕ закрываем), снова открываем игру и выбираем ваш сервер из списка либо заходим через консоль уже в самой игре через IP-адрес. 
Если вы создаете "Выделенный сервер: Нет", то сервер запускается сразу. Это немного другое, сервер запускается с графической оболочкой, но сейчас об этом тоже не будем - это особо не важно для создания обычного сервера для 3-4 человек и даже более. 
Это все были простые способы создания сервера. Есть еще способ - через конфиг, он более сложный, конфиг редактируется через переменные и его надо изучать... но, повторюсь, для обычной игры на пару часов такое не особо нужно, вот если вы делаете сервер для клана и т.п., тогда другое дело.
Все вроде... учтите, возможно, придется еще с портами повозиться, если, например, ваш сервер никто не видит, но это уже другой вопрос.


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

2. Теперь копируем всю папку с игрой в другое место где вы собираетесь держать свой сервер, на пример на рабочий стол , по умолчанию она устанавливается в C:/Program Files/Activision в ней папка "Call Of Duty 4 – Modern Warfare” - вот ее копируйте, после желательно переименовать ее, чтобы не путаться, например в "cods"

3. Теперь открываем скопированную папку и чистим ее от всего лишнего, а именно:
-удалите папки "Docs” и "Players”.
-дальше в "main/video” удалите все кроме файлика "zakhaev_escape.bik” - он потребуется для обновления.
-удалите все содержимое папки "pb"

4. Ставим Punkbuster. Правильно его ставить так:
-скачиваем сам установщик с офф. сайта : http://www.evenbalance.com/index.php?pag... 
-запускаем "pbsetup.exe” и нажимаем "Add a Game”. Выбираем в списке CoD4, указываем пусть к своей папки с севрером, в общем окне появится строка его, выбираем ее и нажимаем на кнопку "Check For Updates”
-ждем пока завершится процесс, не стоит ничего трогать, хоть и будет казаться что что то повисло, программа качает нужные обновления.

5. Создание ярлыка для запуска сервера:
-открываем папку севрера, тыркаем правой кнопкой на файле "iw3mp.exe” , выбираем из списка Создать ярлык, перетаскиваем появившийся ярлык на рабочий стол.
-правой кнопкой на ярлыке (который на рабочем столе), тыркаем Свойства, в появившемся окне ищем поле Объект там должно быть написано "cods\iw3mp.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
где ip xxx.xxx.x... -это ваш ip адрес , 
Если вы не знаете ничего про свой ip то лучше сначала решить для кого вы хотите делать свой сервер - если для друзей соседей которые в одной с вами сети - то вам достаточно в строке запуска сменить параметр "+set dedicated 2" с 2 на 1 и прописать свой локальный ip который узнать можно в настойках вшего соединения или у провайдера (если он динамический, тоесть меняется, то каждый раз при включении компа вашему серверу надо прописывать другой ip, и сообщать его друзьям), если вы хотите чтобы ваш сервер был виден в инете - то вам лучше позвонить своему провайдеру и узнавать на счет внешнего выделенного ip адреса.
-поправьте значения по своему усмотрению, например "sv_maxclients 32" - это 32 человека смогут к вам зайти на сервер.

7. Создаем основной конфиг сервера server.cfg и кидаем его в нашу папку .
Это самый важный момент в сервере, все настройки его такие как имя сервера , rcon пароль и тд все в нем. 
Ссылок на него не даю , только из за того что подбирать его нужно методом тыка. Просто в поисковике набейте " рабочий конфиг для Cod4" .
Ну вроде всё , пробуем запустить наш сервер с ярлыка. Если выскакивает консоль , значит конфиг неверный , просто удаляем и ищем новый. Сервер дожен запустится из игры . 
Я мучался очень долго , но в итоге получилось .


Как установить сервер cod-4?

Есть достаточно большое количество способов установить сервер Call Of Duty 4 (на Windows), но этот, на мой взгляд, самый легкий. Особенно для случаев, когда у вашего хостера нет предустановленного выделенного сервера CoD4 (как например на game-hosting.com, game-hosting.su и т.д.) Давайте рассмотрим пошагово весь этап установки:


Шаг 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”  http://dump.ru/file/998653 
- Запустите "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) сервером. 
Я приведу пример своего личного server.cfg. 
http://narod.ru/disk/7078825000/Server.cfg.html 
Не забудьте обязательно поменять rcon пароль и положить server.cfg в папку "cod4/main”. 
Шаг 5 – Запуск и подключение к серверу 
Чтобы запустить ваш сервер, достаточно будет два раза кликнуть на его ярлыке на рабочем столе. 
После этого сервер должен стартовать без проблем, если вы, конечно, не допустили ошибок в его конфигурации. Подождите 15-30 минут, чтобы он появился в списке серверов в вашем клиенте. Если вы не хотите ждать, подключитесь к серверу через консоль клиента (connect xxx.xxx.xxx.xxyyyy, где xxx – ip-адрес, а yyyy – порт, скорее всего у вас он будет 28960). 
Шаг 6Управление сервером. 
Чаще всего управлять сервером можно через rcon-команды. Многие из этих команд требуют перезапуска сервера, для того, чтобы вступить в действие. Основные команды и особенности управления сервера CoD4 мы рассмотрим ниже… 
Подключение к rcon 
Ваш rcon-пароль устанавливается в файле "server.cfg”. Для того, чтобы подключится к управлению серверу, вам нужно пройти авторизацию по rcon-паролю. Делается это следующим образом: 
- Подключитесь клиентом к вашему серверу и откройте консоль кнопкой (~) 
- напишите "/rcon login ваш_пароль” и нажмите Enter 
ВНИМАНИЕ! НЕ ЗАБЫВАЙТЕ использовать символ "/” перед "rcon login”, иначе ваше сообщение пройдет в чат и его увидят игроки. 
Примечание: для того, чтобы открыть консоль в полноэкранном режиме, зажмите кнопку Shift и нажмите кнопку (~). 
Подключение через ярлык 
Если вы подключаетесь к своему серверу через готовый ярлык клиента CoD4, вы можете прописать rcon-авторизацию при запуске. При этом вам будет выдан приватный слот (если такая функция активирована в "server.cfg”). 
- Правой кнопкой на ярлык клиента CoD4. 
- Правой кнопкой мышки на ярлыке. Выберите Свойства. 
- В поле "Объект” вы увидите: "C:Program Files/Activision/Call of Duty 4 - Modern Warfare/iw3mp.exe" (путь до игры может быть произвольным). 
- После последнего символа (закрывающая кавычка), пропишите "+rcon login ***** assword ***** +connect xxx.xxx.xxx.xx28960" 
Часто используемые команды rcon 
/rcon login password - авторизация на сервере в качестве администратора 
/rcon serverinfo - показывает текущие настройки сервера 
/rcon systeminfo - показывает текущие настройки системы 
/rcon status - показывает всю информацию об игроках на сервере 
/rcon map_name - смена карты (rcon map mp_crash) 
/rcon map_rotate - загружает следующую карту в списке ротации 
/rcon map_restart - полная перезагрузка карты на сервере 
/rcon fast_restart - моментальный рестарт без изменения настроек сервера 
/rcon exec filename.cfg - загрузка любого конфигурационного файла (из папки "main”) 
Другие команды, которые могут пригодится 
/rcon g_gametype - смена режима игры (rcon g_gametype tdm) 
/rcon scr_teambalance [0-1] – включение/выключение автобаланса (rcon scr_teambalance 1) 
/rcon scr_team_fftype [0-3] – включение/выключение режима "дружественный огонь” (rcon scr_team_fftype 1) 
/rcon scr_game_spectatetype [0-2] – выбор режима наблюдения во время нахождения в форме spectator (rcon scr_game_spectatetype 1) 
/rcon scr_game_allowkillcam [0-1] – включение/выключение killcam (rcon scr_game allowkillcam 1) 
/rcon tell[client#] [message] – приватное сообщение игроку (rcon tell 3 Hello Player) 
/rcon say[message] – любое сообщение для игроков от имени console (rcon say Hello Player) 
Команды Kick и Ban 
/rcon clientkick [ID] – кик любого игрока с сервера (rcon clientkick 3) 
/rcon kick– кик любого игрока с сервера по имени (rcon kick Playername) 
/rcon kick all– кик всех игроков с сервера 
/rcon onlykick all – кик всех игроков с сервера 
/rcon banClient[ID] – бан любого игрока по ID (rcon banClient 3) 
/rcon banUser[Name] – бан любого игрока по имени (rcon banUser Playername) 
/rcon tempBanClient [ID] – бан любого игрока на время (rcon tempbanclient 3) 
/rcon tempBanUser – бан любого игрока по имени (rcon tempbanuser Playername) 
Программы удаленного администрирования

Статья взята с http://otvety.google.ru/otvety/thread?tid=5983fa659cb28c22
Профиль
Вторник
10.03.2026
02:02


[xOSx]Состав

[xOSx]SOM X]]]


[xOSx]¤SOKOL27¤

[xOSx]Drakon54rus

[xOSx]MaTReIIIa

[xOSx]AnDReW222

[xOSx]BeRKuT

[xOSx]TTere[DoZ]

[xOSx]BYAKA

[xOSx]Jhon_KonnoR

[xOSx]Stas

В запасе

Наш баннер
Статистика сайта
Total users: 93
Онлайн всего: 1
Гостей: 1
Пользователей: 0

Сегодня были: