Итак приступим. Первое что нам необходимо сделать это установить серверную часть. 1.Установка серверной части Переходим в меню Steam>в верхнем правом углу "просмотр">"инструменты" находим в списке "Call of Duty: Modern Warfare 3 - Dedicated Server" нажав правой кнопкой мыши на нём выбираем "установить" после чего у нас начнётся установка серверной части(ок.7,5Gb) После скачивания у нас в директории игры(C:/Program Files(x86)/Steam/SteamApps/common/call of duty modern warfare 3)должны появиться следующие файлы:
CTF_default.dsr // режим захват флага default.dspl //файл содержит ротацию карт на сервере DOM_default.dsr //режим доминирование DZ_default.dsr //режим (Drop Zone) FFA_default.dsr //каждый сам за себя GG_default.dsr //режим ган-гейм HQ_default.dsr //режим захват штаба INF_default.dsr // режим (Infected) JUG_default.dsr // режим (Juggernaut) KC_default.dsr // режим (Kill Confirmed) OIC_default.dsr // режим (One In The Chamber) SAB_default.dsr //режим саботаж SD_default.dsr //режим найти и уничтожить server.cfg // дефолтный конфиг сервера TDEF_default.dsr // режим (Team Defender) TDM_default.dsr //режим тдм TJ_default.dsr //режим (Team Juggernaut)
2.Активация консоли управления Итак мы установили сервер теперь приступим к его настройке для чего нам потребуется запустить игру. Первое что необходимо сделать это включить управление выделенным сервером для чего переходим в "настройки" затем "выделенный сервер" выбираем "да " в "браузер серверов" и "консоль управления" 3.Создание/настройка своего режима игры Следующим шагом будет выбор и настройка режима игры для чего выбираем "играть">"закрытый матч">"установки игры">"режим" >>>
>>> и к примеру выбираем "стандартные режимы" затем"подавление" далее выбираем "настройки" где мы редактируем кол-во очков,время,доступное оружие и пр. после настроек возвращаемся на шаг назад и в правом нижнем углу выбираем "сохранить подборку на диск" где пишем название(на англ.) в нашем случае для примера это будет "Test" и нажимаем "ок." Таким образом мы создали подборку/режим "подавление" с названием Test со своими настройками.
Итак с настройками режима игры мы разобрались приступим к настройкам самого сервера(смена карт,название сервера,установка пароля и пр.) 4.Редактирование файла/настроек сервера 4.1 Переходим в локальный диск C:/Program Files(x86)/Steam/SteamApps/common/call of duty modern warfare 3/admin 4.2 Находим файл "server.cfg" который как и все следующие файлы открываем блокнотом Дефолтный(не редактированный)конфиг сервера
// Modern Warfare 3 Server Configuration
////////////////////////////////////////////////////////// // Server command-line parameters (this section is for documentation only)
// Server host name. This should always be set by the server admin. set sv_hostname "Modern Warfare 3"
// Dedicated server play list (DSPL) specifying server map rotation. // Valid game options are controlled via DSR (dedicated server recipe) specified in the DSPL. set sv_maprotation "default"
// Maximum number of clients that may connect to this server (range 1-18) set sv_maxclients 16
// Server password. If set, users will be prompted on join attempt. set g_password ""
// Maximum number of private clients allowed on the server (range 0-18 (clamped to sv_maxclients)) set sv_privateClients 0
// Password for the private slots on this server. If set, users will be prompted on join attempt. // Users providing this password will have access to all slots. // Users providing an incorrect password will have access to the (sv_maxClients - sv_privateClients) public slots.set sv_privatePassword ""
// Remote console password. If set, users will have access to a remote console, allowing server administration from a connected client. set rcon_password ""
// Server voice chat configuration ( 0 = "No Chat", 1 = "Free Chat", 2 = "Team Chat" (default)) set sv_voice 2
// Toggle voting for [player kick/map restart/next map] (0 or 1 (default)) set g_allowVote 1
// Toggle allowing dead players to chat with living players (0 (default) or 1) set g_deadChat 0
// Time in seconds before the server will kick a user for inactivity (range 0 - 10000) set g_inactivity 90
// Time in seconds for a player temporary ban (on kick/tempban) (range 0 - 3600) set sv_kickBanTime 300
// Toggle flood protection (throttling of user commands - should be enabled for non-password-protected Internet servers) (0 or 1 (default)) set sv_floodProtect 1
В файле "server.cfg"нам необходимо: 4.3 изменить название сервера(set sv_hostname "Modern Warfare 3") 4.4 выбрать файл ротации карт(set sv_maprotation "default")в данном случае мы его не меняли без необходимости 4.5 установить максимальное кол-во игроков на сервере(set sv_maxclients 16) 4.6 при необходимости установить пароль для входа на сервер(set g_password "1234") 4.7 установить пароль для доступа к консоли управления(set rcon_password "12345678") 4.8 установить тип голосового чата(командный/общий)(set sv_voice 2) Дополнительно
Если вы хотите "выделить" свой сервер среди остальных для лучшего визуального поиска то можно использовать цветные буквы в названии сервера для чего необходимо перед нужной буквой поставить соответствующее значение: ^1 Красный, ^2 Зеленый, ^3 Оранжевый, ^4 Темно-синий, ^5 Светло-синий, ^6 Розовый, ^7 Белый, ^8 Серый, ^9 Коричневый, ^0 Черный Например ^1TEST таким образом название будет полностью красным- TEST или ^1TE^2ST тогда у вас получится вот так- TEST
//dsr filename //name of recipe file without the dsr extension //included in this package are the following recipe defaults: //TDM_default (Team Deathmatch) //DOM_default (Domination) //CTF_default (Capture The Flag) //DZ_default (Drop Zone) //FFA_default (Free For All) //GG_default (Gun Game) //HQ_default (Headquarters) //INF_default (Infected) //JUG_default (Juggernaut) //KC_default (Kill Confirmed) //OIC_default (One In The Chamber) //SAB_default (Sabotage) //SD_default (Search and Destroy) //TDEF_default (Team Defender) //TJ_default (Team Juggernaut)
// Weight (1->1000) // Selection is weighted random (higher weights increase selection chance)
Редактируем нижние строки добавляя // перед стандартными картами(для их отключения),ниже прописываем свои названия карт и режимы
default.dspl - это обычный текстовый файл, формат записи ротации карт: mapname, dsr filename, weight _____________________________________________________________________________________________________________________ Например: mp_alpha,GG_DOM,1 mp_bootleg,Test,10 ______________________________________________________________________________________________________________________ где: mp_bootleg - название карты, если поставить "*" (звездочка), то для данного режима будет выбрана случайная карта GG_DOM или Test - название созданного ранее нами конфига (Test.dsr) для данного типа игры 1 - доля, определяющая вероятность выпадения карты в рандомной ротации от 1 до 1000, чем выше цифра тем больший шанс что сервер выберет эту карту следующией
Получаем что-то вроде этого например:
/////////////////////////////////////////////////////////////////////////// ///////////Modern Warfare 3 dedicated server default playlist////////////// ///////////////////////////////////////////////////////////////////////////
//dsr filename //name of recipe file without the dsr extension //included in this package are the following recipe defaults: //TDM_default (Team Deathmatch) //DOM_default (Domination) //CTF_default (Capture The Flag) //DZ_default (Drop Zone) //FFA_default (Free For All) //GG_default (Gun Game) //HQ_default (Headquarters) //INF_default (Infected) //JUG_default (Juggernaut) //KC_default (Kill Confirmed) //OIC_default (One In The Chamber) //SAB_default (Sabotage) //SD_default (Search and Destroy) //TDEF_default (Team Defender) //TJ_default (Team Juggernaut)
// Weight (1->1000) // Selection is weighted random (higher weights increase selection chance)
6.Создаём параметр автозапуска Переходим в меню Steam Выбираем "просмотр" Далее "инструменты" Нажав правой кнопкой мыши на "Call of Duty: Modern Warfare 3 - Dedicated Server" выбираем "свойства" затем "установить параметры запуска" где вводим:
7.Подключение к серверу Для подключения к своему северу необходимо зайти в сетевую игру и выбрать "серверы" после чего в открывшемся списке выбрать "интернет" и "подключится" Если же у вас маршрутизатор/роутер необходимо подключаться к своему серверу выбрав не "интернет" а "LAN"
Настройка роутера/маршрутизатора Если у вас роутер или маршрутизатор то вы должны знать что для запуска сервера необходимо "пробросить" порты Краткую инструкцию и какие именно необходимо открыть можно посмотреть здесь http://portforward.com/english/routers/port_forwarding/routerindex.htm Если по прежнему не получается запустить или получается но его никто не видит ваш сервер в списке серверов то можно открыть такие же порты:
Дата: Понедельник, 20.01.14, 12:02 | Сообщение # 15
World Of Tanks Sniper Elite V2 CoD:MW3
Группа: Пользователи
Сообщений: 294
Статус: Offline
ЦитатаWinchester ()
различается версии mw3 multiplayer и dedicated server, что делать?
К сожалению в связи с нехваткой времени на игры затрудняюсь ответить сейчас,среди догадок возможно не обновили серверную часть как это бывает часто,возможно перенесли более новую версию на другой ресурс для скачивания. Как только доберусь до этой проблемы обновлю информацию на странице.