Меню сайта

Translate:


Категории
Crysis [7]
Call of Duty [11]
Battlefield [34]
Medal of Honor [2]
Counter-Strike [3]
Ключи для Антивирусов [8]
Эмуляторы [7]
Игры [22]
Статьи [10]
VIDEO [43]

Поиск

Torrent
NNM-club Интеллигентный торрент трекер

RUTOR.org - Открытый торрент трекер

Мониторинги
Мониторинг игровых серверов.


Game world of mods
Stalker online project Stalker

Nexus Emulator project Battlefield

TeknoGods project Call of Duty


Games Forum
Портал Call of Duty, Battlefield и Medal of Honor

CSmania.RU Крупнейшее русскоязычное anti-Steam сообщество

Coop-Land.ru - Мир кооперативных и сетевых игр

RU-BOARD Компьютерный форум

PlayGround.ru - российский игровой сервер

БОЕВОЙ НАРОД Игровой форум


World of hackers
Welcome to MPGH - MultiPlayer Game Hacking

UnKnoWnCheaTs - Multiplayer Game Hacks and Cheats

CheMax - Сайт настоящего читера!!!

Главная » 2012 » Сентябрь » 1 » Как установить эмулятор сервера Battlefield Bad Company 2
19:05
Как установить эмулятор сервера Battlefield Bad Company 2

Как установить эмулятор сервера  Battlefield Bad Company 2 

Подробное руководство 

Чтобы настроить сервер вам понадобится:

- WAMP сервер (ссылка приведена в данном теме) или Denwer 3
- Bfbc2_emu_v0.8_alpha (эмулятор сервера) можно скачать на нашем сайте, выкладывалась тема.

- BFBC2_SERVER_R30 ( файлы сервера) или R32 также можно скачать готовую версию у нас но предварительно надо удалить файл dinput8.dll из сервера.


Шаги, рассматриваемые в Руководстве:

1. Установка MySQL (WAMP Server)  или  Denwer 3

2. Создание пользователя MySQL и базы данных SQL + импорт файлов
3. Установка INI файлы для эмулятора
4. Изменить хост-файл
5. Патч игры и серверов
6. Настройка + Запуск сервера

7. Исправить сервера записи в базу данных


1. Установка MySQL или  Denwer 3

Denwer 3 способ установки аналогичен ссылка, там же найдете инструкцию по установке.

Я сделаю установки MySQL проще с помощью пакета под названием WAMP который включает в MySQL и веб-сервер, прост в установке пакета.
СКАЧАТЬ 

После установки WAMP нажмите на W в системном трее, затем нажмите PhpMyAdmin:



2. Создание пользователя MySQL и базы данных SQL + импорт файлов

В главном экране щелкните на привилегии:


После нажатия на привилегиях вы получите экран со списком пользователей.
При щелчке список пользователей на "Добавить нового пользователя"


Введите имя пользователя и пароль. Убедитесь, что вы выбрали "Создать базу данных с таким же именем и предоставить все привилегии", вам, возможно, придется прокрутить вниз, чтобы увидеть эту опцию. После поставьте галочку и нажмите кнопку "Создать пользователя"

После нажатия на кнопку Создать пользователя, выйти из PhpMyAdmin, а затем открыть его снова (или попробовать обновить страницу), на левой стороне вы увидите BFBC2  в списке.
Нажмите на BFBC2 и вид будет меняться.


Сначала нажмите на Импорт, затем найдите файл


В окне просмотра перемещаться туда, где вы извлекли bfbc2_emu_v0.8_alpha и выберите bfbc2.sql
После выбора файла перейдите в нижней части окна и нажать кнопку "GO", это должно дать вам сообщение о том, что было успешным.
На левой стороне ниже выйдет список, нажмите  на «users», что в нижней строке и нажмите на кнопку "Вставить"

Заполните user_id со случайным числом , user_nuid с электронной почтой, user_password с вашим паролем и user_displayName с Вашим ником. Затем нажмите на кнопку "Go", и это создаст вашей учетной записи в базе данных. Можно вставить столько счетов, сколько хотите, только убедитесь, что user_id является уникальным.


Теперь, когда вы создали свой ​​аккаунт, просто оставьте PhpMyAdmin открытым в фоновом режиме, и мы будем переходить к следующему шагу, настройке эмулятора.


3. Установка INI файлы для эмулятора

Откройте папку извлечены bfbc2_emu_v0.8_alpha к и посмотреть в "emulator_files" папку.
Откройте plasma_config.ini и theater_config.ini в блокноте, в разделе, где говорится:

[database]
host=
username=
password=
database=
port=


Измените его, чтобы было например:
[database]
host=192.168.0.220
username=bfbc2
password=cheesecakes
database=bfbc2
port=3306

Где host= ваш  IP-адрес локальной сети . Имя пользователя и пароль (username & password), что вы установите в шаге 2, имя базы данных (database) должно быть таким же, как имя пользователя. Порт всегда 3306.
После того как вы установили ваши пароли в обоих файлах сохранить изменения и закрыть затем запустить как plasma.exe и theater.exe, они должны открываться без ошибок и выглядеть следующим образом: (держать их рабочими всегда)



4. Изменить хост-файл

Откройте C: \ Windows \ System32 \ Drivers \ Etc папки в проводнике. Копировать "hosts" файл на рабочий стол. Откройте в блокноте файл хостов.
Вставьте следующее:
192.168.0.220 BFBC2-pc.fesl.ea.com BFBC2-pc.theater.ea.com BFBC2-PC-server.theater.ea.com BFBC2-PC-server.fesl.ea.com ea.com
127.0.0.1 messaging.ea.com easo.ea.com bfbc2.gos.ea.com

Заменить 192.168.0.220 на LAN IP (Также не забудьте сделать это  любому другому игроку, которые хотят играть на сервере!)
После сохранения файла хостов скопировать его обратно заменив тот файл в папке и т.д. и переписать его, затем удалить файл хостов с рабочего стола, как вам не нужно в двух экземплярах.

5. Патч игры и серверов

В папке bfbc2_emu_v0.8_alpha есть другая папка под названием lpatch, перейдите туда.
Выполнить lpatch.exe, скажем да на вопрос, он просит.
Выберите fesl.lpatch от lpatch папку, дважды нажмите кнопку ОК на двух ящиках.
Она будет просить вас, чтобы получить то, что для исправления. Зайдите в Bad Company 2 папку и сделайте копию BFBC2Game.exe назовите его BFBC2Game_Emulator.exe или типо того. Затем дважды щелкните по нему, и он будет говорить "Готовы начать, вы хотите сделать резервную копию?" Say Yes
Он должен сказать: "2 байта изменилось. Вы хотите, чтобы увидеть изменения? " ("2 bytes changed. Do you want to see changes?”) Скажите нет. Запустить lpatch.exe снова и забрать fesl.lpatch (вам придется,  просмотреть  папку 
bfbc2_emu  lpatch,  чтобы файл  остался в папке Bad Company 2 ), затем перейдите на папку с серверомигры  и применить патч к Frost.Game.Main_Win32_Final.exe
Вы закончили
Патч, и почти готовы играть прямо сейчас!


6. Настройка + Запуск сервера
Откройте BFBC2_SERVER папку, нажмите правой кнопкой мыши на "go.bat” и нажмите изменить, и это должно открыть в блокноте.
Обратите внимание на выделенную часть файла:

Frost.Game.Main_Win32_Final.exe -port 19567 -numGameClientSlots 32 -serverInstancePath "C:/CHANGE_ME/Docs/ServerConfiguration/ServerInstance" -displayErrors 1 -displayAsserts 0 -crashDumpAsserts 0 -heartBeatInterval 20000 -plasmaServerLog 0 -crashDumpErrors 0 -timeStampLogNames -mapPack2Enabled 1 -region EU

Измените путь, где у вас есть сервер извлечь, например, я ставлю шахте в I: \ BFBC2 \ BFBC2_SERVER поэтому я сделал файл:

"I:/BFBC2/BFBC2_SERVER/Docs/ServerConfiguration/ServerInstance"

или проще готовое напишу

Frost.Game.Main_Win32_Final.exe -serverInstancePath "Instance/" -mapPack2Enabled 1 -port 19567 -timeStampLogNames -region EU -heartBeatInterval 20000

Не забудьте изменить Слэш из обратной косой черты в косую черту (как в примере)

Сохранить изменения в файле.
Откройте Docs \ ServerConfiguration \ ServerInstance папку.
Дважды щелкните на ServerOptions.ini и он должен открыться в блокноте, эти настройки для вашего сервера в списке, изменить их так:
Не используйте пробелы в поле Имя сервера (SERVER NAME) или его не будет видно в браузере серверов

[Options]
Name =
RemoteAdminPort =
Port =
RemoteAdminPassword =
Punkbuster = true
Ranked = true
BannerUrl =
ServerDescription =
NumGameClientSlots = 24

Изменить на:

[Options]
Name = BFBC2_Test_Server
RemoteAdminPort = 48888
Port = 19567
RemoteAdminPassword = pastasauce
Punkbuster = false
Ranked = true
BannerUrl =
ServerDescription = Testing_BFBC2
NumGameClientSlots = 24

Более подробные настройки сервера мы описывали в предыдущих темах

Убедитесь в том, чтобы установки Punkbuster на false, пропатченный клиент будет обнаружен PunkBuster, и вы можете получить законный бан игры.
BannerUrl может быть установлена ​​на адрес баннера изображения, оно должно быть 512 х 64 пикселей, меньше, чем 127kb и URL должно быть 63 символов или короче.
После установки параметров, закройте блокнот и сохраните изменения.
Если вы хотите изменить вращение карт открывайте maplist.txt. Я положил список карт в конце , который я скопировал у некоторых польских веб-сайтов.
После настройки сервера нажмите GO.BAT, что вы редактировали ранее, и это откроет сервер. Вы должны увидеть некоторые данные которые приходят в вашу плазму и театр окна (Вы держали их включоными не так ли?!), И если сервер говорит: "Сервер в настоящее время принимает игроков из серверной Плазмы" ("Server is now accepting players from the Plasma backend”) это все хорошо работает!
Теперь у вас есть только один последний шаг, чтобы пройти!


7. Исправить записи сервера  в базе данных

Откройте PhpMyAdmin, если вы закрыли его, иначе просто разверните его обратно вверх если свернули.
Нажмите на кнопку "BFBC2" в левой колонке (если вы оставили его открытым вы уже должны быть в нем)
На левом столбце нажмите "игры"("games”), а затем на правой стороне вдоль верхнего нажмите на кнопку "SQL"
Вставьте эту строку:

UPDATE GAMES SET game_v = 'ROMEPC795745'

Затем нажмите кнопку GO, он должен сказать кол-во  строк, сервер версии исправлено, и вы должны быть в состоянии видеть сервер от клиента и присоединяйтесь! Начните игру прямо сейчас, выполнив BFBC2Game_PrivateServer.exe и войти с учетом созданного ранее. Убедитесь, что ваш браузер серверов не имеет фильтров, а затем нажмите "Поиск", и вы увидите ваш сервер, дважды щелкните по нему и присоединиться.

- Как я могу создать пользовательский список карт?

Это возможно только запустить один режим игры на время. Сначала выберите режим игры в "Game Mode". В поле "список карт"("Maplist"), затем обновите со стандартной карты для режима игры. Это поле возможно изменять свободно. Пример карты в каталоге, объяснение справа:

RUSH                    # Переводит игру в быстрый режим

levels/ mp_012gr    # Запуск по умолчанию количество раундов (2) на этой карте 

levels/mp_006 0     # Работает по умолчанию количество раундов (2) на этой карте

levels/mp_009gr 1   # Работает 1 раунд на этой карте

levels/mp_008 2     # Работает 2 раунда на этой карте

levels/mp_004 3     # Работает 3 раунда на этой карте

- Какие имена  карт ?

К сожалению, имена не имеют ничего общего с отображением названий, вот список всех карт:



MP2) Arica Harbor и Laguna Presa CQ RUSH были выпущены в Map Pack 2 по 30 марта 2010.

MP3) Laguna Alta SQRUSH и Nelson Bay SQDM был выпущен в Map Pack 3 по 5 июля 2010 года.

MP4) Пустыня Атакама и порт Valdez RUSH CQ был выпущен в Map Pack 4 по 7 июля 2010 года.

MP5) White Pass Rush и Nelson Bay завоевания были выпущены в Map Pack 5 от 28 июля 2010 года.

MP6) Панамский канал SQDM и Laguna Presa SQRUSH были выпущены в Map Pack 6 от 18 августа 2010 года.

MP7) Холодной войны, День урожая, Heavy Metal и Oasis были выпущены в Map Pack 7 на 1 декабря 2010.

OH) Операция Хастингс был представлен 30 декабря 2010 года для PC сообщества, поскольку они достигло 69 миллионов точек поддержки.


Подборка, проверка данных и перевод группа TRIADA!

Категория: Battlefield | Просмотров: 5528 | Добавил: TRIADA | Теги: Как установить Battlefield Bad Comp | Рейтинг: 5.0/2
Нравится
Всего комментариев: 221 2 3 »
avatar
1 Илья • 16:45, 02.09.2012
Здравствуйте, можете мне помочь. Я не совсем понял как все сделать правильно, можно по подробнее? Недавно скачал игру, установил.Установил MySQL, но после установки, он запрашивает: LOCALHOST и EMAIL. Я не знаю что вводить. Ввел свой mail.После нажимал на phpMyAdmin- открывается пустая страница браузера.Заранее спасибо.
avatar
2 TRIADA • 22:40, 02.09.2012
В отличие от описания я использовал Denwer 3 вместо WAMP, из за того что WAMP на виндовс 7 некоректно работает, и на Denwer 3 больше инструкций по настройке http://www.denwer.ru/ , здесь присутствует видео для начинающих способ тот же тока, после установки перейдите к пункту заливки материала
avatar
3 DeAnN • 14:27, 10.09.2012
Подскажите пожалуйста что делать я все установил в игре показывает мой сервер но как толко я на его захожу игра начинает грузить ну как все остольные сервера толко после 5 секунд остановка загрузки и вылет из игры!
что мог не так сделать? неужель криворукий!???
avatar
4 TRIADA • 21:52, 10.09.2012
DeAnN чувак, еслы ты ето запустил, и у тебя уже показует твои сервера, маладец, и ничо руки не кривые, у меня месяца три ушло на вникание в ето )))) мы брали инструкции на английском в которых приводились устаревшие программы, пришлось искать альтернативы и сами емуляторы дорабатывать, там есть емулятор Plasma v10.0 Debug Alpha v2 попробуй проделать по новой также но залей етот емулятор, вместо базы хранения файла bfbc2.sql заливай из папки файл db.sql можеш его переименовать в тоже имя
avatar
5 TRIADA • 22:00, 10.09.2012
И исчо если ты брал Denver то на него можно поставить движок для сайтов DLE, поставить любой шаблон игрового сайта сверху, лиж бы красивый был, взять базу для етого сайта тотже уже залитый файл, тоесть указать базу сайта на него, и ты получиш готовый рабочий сайт - емулятор, все кто на нем сможет зарегатся в дальнейшем смогут играть на твоем серваке, тока таблеточку надо продумать для клиентов чтобы в сети заходили, ето нетрудно можно взять старый исходник от NexusBC2, они за нас продумали
avatar
6 TRIADA • 22:13, 10.09.2012
DeAnN проверь когда тебя выкидует плазма и тетр не падает, если дальше работает нормально значит тебя выкидует сам сервер , удали везде папки с названием pb в игре и на самом сервере , в папке с севером и в папке Instance в сервере тоже, затем зайди в папку севрера Instance в файл ServerOptions.ini и в строках PunkBuster=true , Ranked=true вместо true поставь false чтобы было
PunkBuster=false
Ranked=false
avatar
7 DeAnN • 22:31, 10.09.2012
Не не выкидывает чисто тупо с игры кидает!
Ну у меня ранкэд и панкбастэр я сразу на фолс поставил а вот удалить попробую обязательно!
Спасибо за быстрые ответы!
Попозже попробую может что придумаю! smile
А на счет сайта да нужно сделать только я в пхп не очень а вот в программирование программ без слов от без паленого вируса до норм проги!
avatar
8 TRIADA • 22:42, 10.09.2012
DeAnN а там ненадо сильные познания в пхп, везде в нете есть видео-инструкции:
- как по простому установить denwer http://vimeo.com/8952406,
- как на него залить dle http://www.youtube.com/watch?v=Q0dqkRYKoyI
- как на dle установить шаблон http://www.youtube.com/watch?v=lXSvAhElbyQ
- настроить его http://www.youtube.com/watch?v=D3LVO_wHWVo

Не обладая УВЕРЕННОСТЬЮ, человек ничему не научится. Ямомото Цунемото (1659-1719)
avatar
9 DeAnN • 22:54, 10.09.2012
Думаю ночь за компом проведу!
Жена не рада будет!
avatar
10 DeAnN • 23:36, 10.09.2012
a мне 50Гигов на месяц хватит для сервера!???
1-10 11-20 21-22

uComForm">
avatar
<
Ваш профиль
Гость !


Гости
Мы рады вас видеть. Пожалуйста зарегистрируйтесь или авторизуйтесь!

Вход | Регистрация

mini-Chat
200

Forum ANDROID
4PDA.ru - сайт о мобильных устройствах, технологиях и програмного обеспечения.


SOFT
SWER.WS SoftRepack

Помощь сайту

Наш банер


TRIADAua.at.ua - сайт игровых разработок.

Спасибо Вам огромное!

Статистика
Статистика Яндекс.Метрика
Сейчас на сайте
Онлайн всего: 1
Гостей: 1
Пользователей: 0



Design by TRIADA

© 2024