В этой теме Мы расскажем о настройке
клиента игры для создания сервера.
Полезная информация для начинающих администраторов
Материал был отредактирован 20.03.18
Так же здесь можно найти полезную информацию не только о настройке аддона, но и пополнить информацию о самих недостатках сервера.
Для начала я бы хотел разобраться с самой игрой, так как не все её могут правильно настроить. Здесь дана расширенная версия помощи, нежели на других сайтах как:
Coop-land.ru, bag-clan.ucoz.ru
Настройка сервера в Call of Duty Modern Warfare 3 (Dedicate Server):
1) Скачиваем любую версию игры без вырезанного мультиплеера. Как можно более оригинальную, желательно английскую.
Скачать клиент (TeknoMW3 2.7.3.7)
2) Ставим на игру последний патч (Последний патч можно скачать в последней теме, на главной странице нашего сайта).
3) Убеждаемся что у вас установлен .NET Framework 4.0 и Microsoft Visual C++ 2010
Запуск игры:
Игру запускаем через файл TeknoMW3.exe, либо ярлык на раб. столе.
В игре:
Подключение:
(LAN или интернет):
Жмем Multiplayer —> Start (DLC/Online). В игре заходим в Опции —> Выделенный сервер и включаем галочку "Браузер серверов". Возвращаемся в меню —> Серверы —> Вкладка LAN или Интернет. Выбираете любой сервер и подключайтесь двойным кликом или нажав Подключиться.
Напрямую (интернет):
Жмем Multiplayer —> Вводим IP Сервера и порт —> Start (Direct Connect). В игре нажмите F12 чтобы подключиться. В версии 2.5 добавился браузер серверов, поэтому вводить IP необязательно.
Создание сервера: (Dedicated Server).
1. Редактируйте ваш файл \admin\server.cfg (задаете настройки), так же редактируем свой плей-лист карт и редактируем ротацию. (\admin\default.dspl - по-умолчанию). О том, как настроить плей-лист (default.dspl) и server.cfg смотрите ниже.
Запускаем TeknoMW3_Server_Launcher.exe —> Ждем пока запустится сервер —> Вводим команду "start_map_rotate" (без ковычек). Выберем карту используя команду map, например "map mp_village" (без ковычек). Все, сообщаем что можно подключаться к вашему могучему серверу!
Мой сервер не видно в онлайне, только во вкладке LAN
Решение: Попробуйте скопировать все из папки admin в папку players2. Также убедитесь, что фаерволл и брандмауэр отключены, нужные порты открыты. В большинстве случаев, виноват в видимости сервера только в LAN ваш провайдер. Так же убедитесь, что в server.cfg стоит строка +set dedicated 2.
Ошибка на Win XP "блабла... link library KERNEL32.dll"
Решение: Нужно установить последнюю вeрсию .NET Framework и Visual C++, либо скачать этот файл из интернета и закинуть его в Windows/system32/.
Играем по локальной сети, но как только подключается третий - другие вылетают
Решение: Банальнейшая причина - одинаковый ID в Teknogods.ini на всех компьютерах, поменяйте его. Зачастую даже 2 игрока не могут играть на одном сервере, ибо одинаковый XUID.
Другая причина - неверно заданные внешние IP в локальной сети, пропишите на каждом компьютере вручную ExternalIP=x.x.x.x под [Network], задав вместо ХХХХ на каждой машине уникальный IP (например 1 - 192.168.0.1, на 2 - 192.168.0.2 и т.д.)
Вылетает ошибка "Files different from the server"
Решение: Ваши файлы отличаются от файлов сервера. Для нормальной работы сервер и клиент должны иметь одинаковые файлы (в папке Main,Zone). Скачайте клиент заново, если появилась такая проблема.
Решение: Должно помочь удаление файлов vstdlib_s.dll, tier0_s.dll и steamclient.dll в папке с игрой. На данный момент действия этих библиотек не подтверждено.
На компе-сервере нужно открыть порт 3074. (для 100% варианта откройте абсолютно все порты (TCP, UDP)) Чтобы открыть какой-либо порт пройдите в ПУСК -> Панель Управления -> Брадмауэр -> Дополнительные параметры -> Правило вход. подключ. -> Создать правило (Windows 7).
Ошибка точки входа в процедуру...
Решение: удалить файлы vstdlib_s.dll, tier0_s.dll, steamclient.dll из папки с игрой.
Ошибки доступа
Решение: Вытащите папку из Program Files или запускайте игру от имени администратора
Различные ошибки соединения и подключения
Решение: Убедитесь, что папка с игрой добавлена в исключения вашего фаерволла/брандмауэра.
При запуске скриптов (папки Scripts) вылезают ошибки при их загрузке или не загружаются плагины/скрипты.
Решение: Папка с сервером должна лежать в пути, не содержащем "русские символы". Другими словами, попробуйте переименовать вашу папку в "MW3 server".
Для создания сервера Вам потребуется скачать папку Admin:
Папка Admin нужна для включения сервера, без неё сервер не будет работать и выпишет в окне консоли сервера сообщение об ошибке - не найден плей-лист.
Папка Admin содержит в себе:
1. Подборки для плей-листа (*.dsr) - Скачать подборки
Подборки - это файлы, которые может создавать любой игрок. В игре: Играть -> Закрытый матч -> Установки игры. Перед Вами будет функционал настройки подборки. Слева в низу будут кнопки "загрузить файл подборки" и "сохранить файл подборки". Если вы выберите загрузить, то игра будет искать в папке Admin файлы *.dsr. Если Вы выберите сохранить, то игра сохранит Вам нужный файл подборки на диск, в папку Admin.
2. Плей-лист сервера (default.dspl) - Настройка Плей-листа (default.dspl - по-умолчанию)
Плей-лист - это файл, который отвечает за ротацию карт на сервере, а так же за их режимы. Подробнее Вы можете прочитать на отдельной странице, посвященной плей-листу.
3. Конфигурацию сервера (server.cfg) - об нём написано в статье выше (Параметры Dedicated Server в server.cfg)
Server.cfg - это файл конфигурации сервера, о его настройке вы можете почитать выше, в скрытом спойлере.
Вставка аддона (addon) в Dedicate Server для Call Of Duty Modern Warfare 3:
Объясню, что сервер с аддоном, предполагает какое-то дополнение и меняет что-то стандартное на более новый уровень, дополняет игру тем, чего нету в самой игре, как в графическом плане, так и в текстовом.
1. Нужно скачать аддон версией подходящей для вашего сервера. Если у вас версия игры 1.4.382, то наиболее подходящий аддон вы можете скачать у нас пройдя по этой ССЫЛКЕ. Так же есть описание по установке и настройке аддона. Если же игра у вас более новой версии, то увы, вам придётся искать его самому.
2. Скачать определенные плагины для вашего сервера, все которые стоят у нас - можно скачать бесплатно пройдя по этой ССЫЛКЕ.
Подробная настройка аддона:
1. Скачиваем архив аддона
2. Распаковываем его в папку
Папка Addon
Файлы которые должны там лежать:
%\Call of duty mw3\addon\dist\addon.dll
%\Call of duty mw3\addon\sv_config.ini
%\Call of duty mw3\addon\logs
%\Call of duty mw3\addon\timedmessages.txt
подробней об этой папке в ЭТОЙ теме.
Папка plugins
%\Call of duty mw3\plugins\*.dll (Т.е. тут должны лежать сами плагины с расширением .dll)
%\Call of duty mw3\plugins\serveradmin\rules
%\Call of duty mw3\plugins\serveradmin\warnings
%\Call of duty mw3\plugins\serveradmin\aliases
%\Call of duty mw3\plugins\serveradmin\help
%\Call of duty mw3\plugins\serveradmin\immuneplayers
Чтобы запустить аддон через текно так же вам надо ознакомится с описанием ЭТОЙ темы, в низу. И помните, чем больше плагинов на сервере, тем больше нагрузка на сервер, а следовательно на компьютер. О всех не понятных случаях, неразберихах, сложностей, помощи, вылетах или ошибках сообщайте в FAQ (вопрос/ответ)
Следите за новостями и изменениями!
Администрация игрового сервера Mordekai[74][RUS][FUN]
Комментарии
В другом случае, если ваш плейлист (%/Admin/default.dspl) забит лишь только теми файлами, которые специализируются на командном бою или же наоборот - на свободной игре.