[COD MW3] Выделенные сервера

Восьмая часть знаменитой серии Call of Duty
Сообщение
Автор
mif666
Полковник
Полковник
Сообщения: 2296
Зарегистрирован: 15.02.2010
Откуда: USSR 53
Благодарил (а): 1460 раз
Поблагодарили: 1230 раз

#1 Сообщение mif666 » 13.11.2011, 01:04

Инструкция по созданию и запуску выделенного сервера COD MW3:


Скачать сервер MW3 можно с помощью программы HldsUpdateTool либо с помощью "Инструментов" Steam
(примерный обьем около 7.7GB)

Содержимое папки сервера:

1. iw5mp_server.exe
2. localization.txt
3. mss32.dll
4. SteamAPIUpdater.dll
5. steamclient.dll
6. steam_api.dll
7. steam_appid.txt
8. tier0_s.dll
9. UpdateDLLWrapper.dll
10. vstdlib_s.dll
11. (папка) logs/..
12. (папка) main/..
iw_00.iwd
iw_01.iwd
iw_02.iwd
iw_03.iwd
iw_04.iwd
iw_05.iwd
iw_06.iwd
iw_07.iwd
iw_08.iwd
iw_09.iwd
iw_10.iwd
iw_11.iwd
iw_12.iwd
iw_13.iwd
iw_14.iwd
iw_15.iwd
iw_16.iwd
iw_17.iwd
iw_18.iwd
iw_19.iwd
iw_20.iwd
iw_21.iwd
iw_22.iwd
iw_23.iwd
13. (папка) admin/.. (эти файлы содержат настройки типов игры)
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)
14. (папка) zone/..
code_post_gfx_mp.ff
code_pre_gfx_mp.ff
common_mp.ff
localized_code_post_gfx_mp.ff
localized_code_pre_gfx_mp.ff
localized_common_mp.ff
localized_ui_mp.ff
mp_alpha.ff
mp_alpha_load.ff
mp_bootleg.ff
mp_bootleg_load.ff
mp_bravo.ff
mp_bravo_load.ff
mp_carbon.ff
mp_carbon_load.ff
mp_dome.ff
mp_dome_load.ff
mp_exchange.ff
mp_exchange_load.ff
mp_hardhat.ff
mp_hardhat_load.ff
mp_interchange.ff
mp_interchange_load.ff
mp_lambeth.ff
mp_lambeth_load.ff
mp_mogadishu.ff
mp_mogadishu_load.ff
mp_paris.ff
mp_paris_load.ff
mp_plaza2.ff
mp_plaza2_load.ff
mp_radar.ff
mp_radar_load.ff
mp_seatown.ff
mp_seatown_load.ff
mp_underground.ff
mp_underground_load.ff
mp_village.ff
mp_village_load.ff
patch_mp.ff
patch_mp_underground.ff
ui_mp.ff
Кастомные файлы с конфигами пользователя (*.dsr), будут располагаться в папке:
../Steam/steamapps/common/modern warfare 3/admin/..

В файле *.dsr находятся все настройки для различных режимов игры, можно настраивать:
  • перки
  • модули
  • разрешаемое оружие, на каждую сторону можно разрешить разное оружие
  • страйкпаки
Содержимое файлов настроек режимов игры и ротации карт *.dspl:
.dspl - это обычный текстовый файл, формат записи ротации карт:
<mapname>, <dsr filename>, <weight>
<mapname>, <dsr filename>, <weight>

Например:
mp_alpha,GG_DOM,1
mp_bootleg,GG_DOM,10

где:
mp_bootleg - название карты, если поставить "*" (звездочка), то для данного режима будет выбрана случайная карта
GG_DOM - название кастомного конфига у юзера (GG_DOM.dsr) для данного типа игры
1 - доля, определяющая вероятность выпадения карты в рандомной ротации от 1 до 1000, чем выше цифра тем больший шанс что сервер выберет эту карту следующией
Дефолтный конфиг сервера:
// Modern Warfare 3 Server Configuration

//////////////////////////////////////////////////////////
// Server command-line parameters (this section is for documentation only)

// Specify server configuration file (this file)
//+set sv_config "filename" (default "server.cfg")

// Specify server visibility (1 = LAN, 2 = Internet (default) )
//+set dedicated 1

// Open game port (Steam-visible server game port)
//+set net_queryPort 27014

// Secure game port
//+set net_port 27015

// Steam authentication port
//+set net_authPort 8766

// Steam master server (server browser) port
//+set net_masterServerPort 27016

//////////////////////////////////////////////////////////
// Server.cfg-configurable settings

// 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
основа взята с http://www.callofduty.ru спасибо товарищу под ником =Doctor=

Видео по созданию и настройке сервера COD MW3:

Отдельная благодарность тов. greeen за видеомануал




Для тех кто желает запустить сервер на отдельную машину без клиента игры:


1. Создаем папку с файлами сервера (перечислены выше)
2. Копируем туда файл Steam.dll из стим клиента
3. Создаем батник для запуска игры (создаём блокнотом текстовый файл и меняем его расширение на .bat)
server_run.bat
start iw5mp_server.exe +set dedicated 2 +set sv_config "server.cfg" +set net_queryPort 27014 +set net_port 27015 +set net_authPort 8766 +set net_masterServerPort 27016 +start_map_rotate
Ранговый сервер FFA и гангейм:

Для создания рангового сервера необходимо скачать файл iw5mp_server и скопировать его в папку с сервером.(пока только "каждый за себя" и "гангейм")
спасибо товарищу greeen

Не ранговый без проверки CPU:

Скачиваем по ссылке.
Благодарность за помощь при составлении:
mifko
greeen
Последний раз редактировалось mif666 30.07.2012, 00:36, всего редактировалось 7 раз.
Причина: Обновление: 02 фев 2012

Аватара пользователя
greeen
Капитан
Капитан
Сообщения: 426
Зарегистрирован: 13.02.2010
Поблагодарили: 13 раз

#2 Сообщение greeen » 13.11.2011, 13:24

Спс Амиго за понимание! Ты читаешь кодру впринципе можно добавить и упростить кое что

JAX
VIP
VIP
Сообщения: 3311
Зарегистрирован: 29.09.2008
Откуда: Narkolaeff, UA
Благодарил (а): 1 раз
Поблагодарили: 7 раз

#3 Сообщение JAX » 13.11.2011, 19:15

greeen
дополняй, если мысли будут дельные - обновим

Аватара пользователя
Dan92
Нович0к
Нович0к
Сообщения: 2
Зарегистрирован: 13.11.2011

#4 Сообщение Dan92 » 13.11.2011, 23:41

а для пиратской версии игры, можно ли замутить сервер?

JAX
VIP
VIP
Сообщения: 3311
Зарегистрирован: 29.09.2008
Откуда: Narkolaeff, UA
Благодарил (а): 1 раз
Поблагодарили: 7 раз

#5 Сообщение JAX » 13.11.2011, 23:46

Dan92
нет

Аватара пользователя
Dan92
Нович0к
Нович0к
Сообщения: 2
Зарегистрирован: 13.11.2011

#6 Сообщение Dan92 » 13.11.2011, 23:54

хм... а будет ли вообще пиратские сервера для mw3?

VadeR
Майор
Майор
Сообщения: 595
Зарегистрирован: 28.01.2009
Откуда: City of Rott
Благодарил (а): 1 раз

#7 Сообщение VadeR » 13.11.2011, 23:58

CDO вместо COD в названии

mif666
Полковник
Полковник
Сообщения: 2296
Зарегистрирован: 15.02.2010
Откуда: USSR 53
Благодарил (а): 1460 раз
Поблагодарили: 1230 раз

#8 Сообщение mif666 » 14.11.2011, 00:12

VadeR
спс
Dan92
все может быть, жди
  • Красный цвет,
  • Пропаганда лицензии,
  • Мат в любом его виде и проявлении,
  • Злоупотребление "фекальным сленгом" запрещены.
Протест ахтунга за нарушение любого из перечисленных пунктов в ЛС ведет к автоматическому даблахтунгу.
Да, режим кровавой диктатуры никто не отменял.
CARPE DIEM
Для тех кто верит в верность, свастика - символ веры.
БЕСПЛАТНЫЙ iPhone 6 Plus не предлагаю, но настоятельно рекомендую ознакомится с Правилами Форума.

blade4544
Нович0к
Нович0к
Сообщения: 3
Зарегистрирован: 10.01.2011

#9 Сообщение blade4544 » 14.11.2011, 16:53

Друзья подскажите, почему у мя серв на командном бою запрещает настраиваемые классы(((
хотя в настройках TDM_default.dsr
gameOpt commonOption.allowCustomClasses "1"
gameOpt commonOption.allowKillstreaks "1"
gameOpt commonOption.allowPerks "1"

режим точно такой)
в чем проблема не пойму)

Аватара пользователя
greeen
Капитан
Капитан
Сообщения: 426
Зарегистрирован: 13.02.2010
Поблагодарили: 13 раз

#10 Сообщение greeen » 14.11.2011, 18:47

Набросал на скорую руку видео мануальчик...ногами не бейте за ошибки...с работы устал сильно

mif666
Полковник
Полковник
Сообщения: 2296
Зарегистрирован: 15.02.2010
Откуда: USSR 53
Благодарил (а): 1460 раз
Поблагодарили: 1230 раз

#11 Сообщение mif666 » 14.11.2011, 18:51

greeen
благодарю! :good:
  • Красный цвет,
  • Пропаганда лицензии,
  • Мат в любом его виде и проявлении,
  • Злоупотребление "фекальным сленгом" запрещены.
Протест ахтунга за нарушение любого из перечисленных пунктов в ЛС ведет к автоматическому даблахтунгу.
Да, режим кровавой диктатуры никто не отменял.
CARPE DIEM
Для тех кто верит в верность, свастика - символ веры.
БЕСПЛАТНЫЙ iPhone 6 Plus не предлагаю, но настоятельно рекомендую ознакомится с Правилами Форума.

blade4544
Нович0к
Нович0к
Сообщения: 3
Зарегистрирован: 10.01.2011

#12 Сообщение blade4544 » 14.11.2011, 20:39

Во первых серв не ранговый во вторых хоть и разрешал свои сборки их нет в игре!

JAX
VIP
VIP
Сообщения: 3311
Зарегистрирован: 29.09.2008
Откуда: Narkolaeff, UA
Благодарил (а): 1 раз
Поблагодарили: 7 раз

#13 Сообщение JAX » 14.11.2011, 21:42

blade4544
все сервера не ранговые! ранговый только ивнет

Аватара пользователя
greeen
Капитан
Капитан
Сообщения: 426
Зарегистрирован: 13.02.2010
Поблагодарили: 13 раз

#14 Сообщение greeen » 14.11.2011, 22:28

blade4544 писал(а):Во первых серв не ранговый во вторых хоть и разрешал свои сборки их нет в игре!
проснись,юноша)) хотя для ранга есть идеи и много но нужны специалисты в отладчиках...сервер запускается без стима

Аватара пользователя
F1_GTR
Игровой Администратор
Игровой Администратор
Сообщения: 409
Зарегистрирован: 24.08.2009
Откуда: Volgograd
Благодарил (а): 13 раз
Поблагодарили: 19 раз

#15 Сообщение F1_GTR » 15.11.2011, 00:41

Сегодня с другом на каком-то выделенном сервере подняли восьмой престиж в восемь заходов и 16 фрагов :)
Будем ждать бана, хехе. Но факт остаётся фактом - открытая дырка для халявного кача.
Dropbox - 2gb + additional 500 mb
Minus - free 10gb
Bezpalivo[DNIWE EBANOE]: Значит Whadda это ф1 , ф1 1 ты ф1 2, ф1 3 это ф1?
Whadda: ЧЕГО
Whadda: ЛУЛ
Whadda: Ф1 1-3 - Ф!
Whadda: ф1
Bezpalivo[DNIWE EBANOE]: Whadda меняет ник на F1_GTR F1_GTR меняет ник на Whadda
Whadda: А я это я
Whadda: Дак это как был я так и остался
Bezpalivo[DNIWE EBANOE]: ДА пошли вы нахуй
Bezpalivo[DNIWE EBANOE]: D:

Ответить Вложения 13