IW5M: Выделенный сервер (Установка, Настройка, Поддержка)
- Ответы 113
- Просмотры 11,5k
- Created
- Последний ответ
Featured Replies
Сейчас на странице 0
- Нет пользователей, просматривающих эту страницу
A better way to browse. Learn more.
A full-screen app on your home screen with push notifications, badges and more.
Используя этот сайт, вы соглашаетесь Условия использования.
Выделенный сервер - инструкция
1. Иметь чистый клиент MW3 от Steam (или HldsUpdateTool Installer)
2. Скачайте Dedicated Server Update Tool (dsut.zip).
3. Поместите оба файла в корневом каталоге mw3, где есть .exe файлы и папки.
4. Запустите dsut.exe
5. Создайте ярлык для iw5m_server.exe, если его нет, и добавьте следующие параметры в целевом поле после открывающимися свойства:
Это должно выглядеть примерно так:
D: \ iw5m \iw5m_server.exe +set sv_config "server.cfg" +set dedicated 2 +set net_port 27015 +start_map_rotate +set net_queryPort 27017
6. Убедитесь, что вы произвели переброс портов 27015 и 27017 из net_port и порт запроса на ваш маршрутизатор и межсетевой экран.
Примечание: ваш антивирус (или, скорее, брандмауэр), скорее всего, будет блокировать любой активности сервера. Отключить или добавить исключение.
Перейти к: http://www.portforward.com/ за помощью на переадресацию портов.
7. Перейдите в папку admin и отредактируйте файл server.cfg, как вы хотите.
Найти копию server.cfg здесь.
Найти копию default.dspl здесь.
Примечание: Существуют обходные пути, которые люди могут использовать, чтобы включить радар постоянно и видеть всех врагов. Чтобы запретить этому добавить "seta g_compassshowenemies 0" в server.cfg
8. Выполните команду, которую вы сделали ранее.
Ваш сервер должен быть запущен.
Как запустить несколько серверов:
Если вы хотите создать еще один сервер, скопируйте и вставьте server.cfg, переименуйте его в server2.cfg или что-то подходящее, а затем изменить следующее в ваших командах:
+set net_port 27015
+set net_queryPort 27017
На:
+set net_port 27016
+set net_queryPort 27018
Порты могут быть разными. Разработчики Four Delta One хотели бы предложить выяснить, какие порты вы хотите использовать, а затем изменить их соответствующим образом.
Конкретно ихпредложение заключается в использовании 15 +16, 17 +18, 19 +20
Кроме того, в конфигурации для каждого сервера добавить "seta g_log " и дать другое название логу. Это для b3.
Как изменить Тип игры / рецепты:
Вы также можете получить некоторые готовые рецепты здесь. Перейдите в папку admin в вашем каталоге IW5. Откройте файл server.cfg
В этом файле вы должны увидеть строку (или несколько), например:
// Valid game options are controlled via DSR (dedicated server recipe) specified in the DSPL.
seta sv_maprotation "default"
То, что вы установите там, где сервер будет читать вашу ротацию карт и типов игры.
Теперь откройте "default.dspl"
Если вы прокрутите вниз, вы увидите несколько строк, которые выглядят следующим образом:
mp_bootleg,DOM_default,1
*,TDEF_default,1000
mp_bravo,JUG_default,1
mp_dome,FFA_default,1
Это может показаться запутанным, но на самом деле это довольно просто.
Конфигурация настроена так:
карта, тип игры, вес
Карта может быть любой из карт ниже, или *.* Означает "выбрать случайную карту".
Тип игры может быть любой файл, который находится в папке admin. Это немного сложнее, вернёмся к этому позже.
Вес просто означает, что чем больше число, тем больше вероятность того, чтобы играть. (1 -> 1000)
Так, например, если бы вы были установлены:
Это означает, что некоторые будут только карты играть, и было бы FFA.
Если бы вы были установлены:
Это означает, что это может быть любая карта, но это будет Защитник сборной каждый раз.
Но, если вы установите:
mp_dome,FFA_default,2
Это означает, что только 2 карты на сервере будет играть Dome и Mission. Mission всегда будет Juggernaut и Dome всегда будет FFA. FFA на Dome , скорее всего, будет играть, потому что пинг выше.
Я включил изменение default.dspl, которое помогает объяснить это в шаге 7 части первой этой статьи.
Теперь, по поводу режимов игры.
Если вы откроете DSR файл, то вы найдете кучу устаноок, которые можно изменить. Это все от типа игры, типа игры в правила, класс loadouts, чтобы HC настройки и тому подобное. Это ваш более углублённый server.cfg
Но это намного лучше. Вы можете играть здесь или вы можете войти в игру, введите частный матч, а затем изменить конфигурацию, чтобы сделать то, что вы хотите. Когда вы закончите, нажмите "сохранить рецепт на диске" под "Игра настройки" меню, чтобы сохранить его в папку admin на вашем компьютере.
Все, что вам нужно сделать, затем переместите его на ваш сервер, поместите его обратно в папку admin и настроить default.dspl, чтобы включить его.
Названия карт:
Standard Maps:mp_alpha - Lockdown
mp_bootleg - Bootleg
mp_bravo - Mission
mp_carbon - Carbon
mp_dome - Dome
mp_exchange - Downturn
mp_hardhat - Hardhat
mp_interchange - Interchange
mp_lambeth - Fallen
mp_mogadishu - Bakaara
mp_paris - Resistance
mp_plaza2 - Arkaden
mp_seatown - Seatown
mp_radar - Outpost
mp_underground - Underground
mp_village - Village
DLC Maps:
mp_cement - Foundation
mp_italy - Piazza
mp_meteora - Sanctuary
mp_morningwood - Black Box
mp_overwatch - Overwatch
mp_park - Liberation
mp_qadeem - Oasis
mp_boardwalk - Boardwalk
mp_moab - Gulch
mp_nola - Parish
mp_roughneck - Off shore
mp_shipbreaker - Decommission
Face-off Maps:
mp_aground_ss - Aground
mp_courtyard_ss - Erosion
mp_hillside_ss - Getaway
mp_restrepo_ss - Lookout
mp_crosswalk_ss - Intersection
mp_burn_ss - U-turn
mp_six_ss - Vortex
Коды Цветов
^2 – Зелёный
^3 – Жёлтый
^4 – Синий
^5 – Светло синий
^6 – Розовый
^7 – Белый
^0 – Чёрный
B3 - инструкция
Для начала, конечно, нам понадобится IW5M выделенный сервер.
Веб-сервер (IIS, Apache и т.д. хотелось бы это. Протестировано с IIS 7.5)
MySQL Server - http://www.mysql.com/downloads/ (проверено с MySQL Server 5.5)
PHP - http://www.php.net/
PhpMyAdmin - http://www.phpmyadmin.net/home_page/downloads.php
Python - http://www.python.org/download/ (проверено с Python 2.7.3 64-разрядная)
MySQL-Python - http://www.codegood.com/archives/129 (проверено с MySQL-python-1.2.3 64-разрядная)
B3 Python версии источника - http://forum.bigbrotherbot.net/download ... iew;down=4 (протестирован с b3-1.8.1)
Более поздние версии должны работать без каких-либо проблем (имейте в виду, о MySQL-Python совместимость с Phython версии, хотя).
Также отметим, что b3 может быть установлен с базой данных SQLite вместо MySQL, избавляя вас от установки веб-сервера, сервер MySQL, PHP и PhpMyAdmin. Но так как автор этой темы никогда не использовал SQLite, то он не тот человек, чтобы рассказать вам, как сделать это с SQLite. Вы можете найти некоторую информацию о нём здесь
Кроме того, предпочтительно типичная установка (один я объясняю в этом мануале), поскольку она позволяет установить XLRstats или эшелон webfronts.
Теперь, когда вы получили все, что выше работает, пришло время для создания базы данных. Залогиньтесь на PhpMyAdmin, создайте базы данных и импортируйте SQL шаблон, который Вы можете найти внутри b3 \ SQL на упаковке b3.
Теперь пришло время, чтобы действительно установить B3.
Извлечь "куда-то" контента на вашем B3 ZIP (для направления на этом уроке, давайте предположим, что вы извлекли его в корень диска С, а затем переименованный в папку "B3")
Следующий шаг заключается в копировании "cod8.py" для установки b3. Вы можете найти "cod8.py" в папке "admin" в вашем каталоге IW5M установки на сервере. Скопировать "cod8.py" до "C:\b3\b3\parsers\"
Теперь пройдите сюда, чтобы создать конфигурационный файл (b3.xml):
http://config.bigbrotherbot.net/
Конечно, вы не найдете IW5M в списке
IW5 никогда не должны иметь b3 поддержки, верно? : P Просто выберите "популярной серии FPS: IW4"
Заполните всю вашу информацию там. Имейте в виду, что конфигурационные файлы B3 работают только с передней косой чертой (/). Что касается журнала, становится созданная в папку "scripts". Таким образом, путь будет что-то вроде "C :/IW5M/scripts/games_mp.log".
Для RCON IP, использовать локальный IP. Не используйте локальный (127.0.0.1)
"Server Port" будет порт, используемый для RCON. Порт, используемый для RCON будет ""query port". Вы можете проверить, что "query port, который сервер, глядя на выходе консоли при запуске сервера. Посмотрите на эту строку: Initializing Steam Game Server: game port *****, auth port ****, query port *****,"
Сохраните конфигурационный файл и переместить его в "C: \ b3 \ b3 \ Config \"
Теперь откройте b3.xml любым текстовым редактором (Notepad + + является наиболее распространённым для нее) и изменить parsers.
Где он говорит:
cod6
изменить на:
cod8
Важно, чтобы хосты HC серверов:
Хотя мы разблокировали посвященный командам сервера, есть еще ошибка с Teamkill. Если вы используете сервер HC с ограниченными физическими teamkill, b3 будет по-прежнему банить игроков за teamkill, хотя они не могут на самом деле убивают своих товарищей по команде. Чтобы этого не произошло, удалите "plugin_tk" от b3.xml.
Просто удалите эту строку, если существует:
Теперь просто сохраните изменения и закройте файл.
Перейдите в C: \ b3 \ и запустите "b3_run.py", чтобы стартануть B3.
На другой записе, B3 способный регистрировать данные уже в базу данных XLRstats . Но поскольку это не шаблон IW5M XLRstats уже доступны для получения статистики, мы оставим это на потом.
Чтобы закончить, автор этой темы оставил вам пример рабочей b3.xml
cod8
mysql://root:mysqlpassword@localhost/b3
B3
^0(^2b3^0)^7:
%I:%M%p %Z %m/%d/%y
GMT
10
C:/b3/b3.log
rconpassword
27017
C:/IW5M/scripts/games_mp.log
192.168.1.1
192.168.1.1
off
xml
100
C:/b3/b3_doc.html
$clientname^7 was kicked by $adminname^7 $reason
$clientname^7 was kicked $reason
$clientname^7 was banned by $adminname^7 $reason
$clientname^7 was banned $reason
$clientname^7 was temp banned by $adminname^7 for $banduration^7 $reason
$clientname^7 was temp banned for $banduration^7 $reason
$clientname^7 was un-banned by $adminname^7 $reason
$clientname^7 was un-banned $reason
@b3/extplugins
Установка Клиента - инструкция
Чтобы не качать большие гигабайты уже установленной работоспособной версии игры, в интернете на одном из торрент-трекеров выложен релиз RePack игры Call of Duty: Modern Warfare 3 - FourDeltaOne.
1. Скачать игру. Например RePack отсюда;
2. Авторизоваться/Зарегистрироваться на форуме разработчиков FourDeltaOne register;
3. В папке с установленной игрой для игры запустить файл LaunchIW5M.exe - для игры в Multiplayer;
4. В открывшимся окне вводим Логин и пароль с сайта http://fourdeltaone.net/ где мы регистрировались;
5. Наслаждаемся игрой!
Wn1i2p-6xeg
Источник
*Данная тема мною была предоставлена исключительно в ознакомительных целях. Автор этой темы не несёт никакой ответственности за работоспособность вашего выделенного сервера, плагина и клиента игры!
Прошу прощения за не очень хороший перевод...