Прочие компьютерные игры

как создать свой сервер в Battlefield 3 ?

Камиль Хамитов
Камиль Хамитов
13 896
ни как, в этой игре нет такой возможности, только покупка сервера на хостинге
E)
Ersin ))
20 269
Лучший ответ
Создать свой сервер в официальной Battlefield 3 нельзя, но можно арендовать сервер на качественном хостинге https://xlgames.pro/ru/battlefield3/

А вот для модифицированной Venice Unleashed можно создать сервер самому, либо заказать на том же хостинге игровых серверов https://xlgames.pro/ru/bf3vu/
Элементарно.
Загуглите следующий поисковый запрос: "Установка и настройка сервера (Updated 16.04.2016)"
Первая ссылка в выдаче и будем вам ответом.

УСТАНОВКА И НАСТРОЙКА СЕРВЕРА

-------------------------------------------------------------------------------------------

И так, начнём:
Для начала нам нужен сам сервер. Версия сервера должна быть R38 обязательно.

Battlefield 3 dedicated server v.38 (P) ZLOFENIX
-------------------------------------------------------------------------------------

Теперь качаем необходимые файлы и лаунчер для сервера отсюда или отсюда - http://zlogames.ru/index.php?showtopic=1039
Кладём в папку с сервером LauncherServer.exe, Launcher.dll и предварительно скачанный кряк http://zloemu.org/files/bf3/Client.zip

Далее идем http://bf3.zloemu.org/servers?user и придумывай логин и пароль для сервера. Это будут (ZLOGIN ZPASS)

Внимание!! аккаунт должен пройти активацию DRM (зайдите в игру под этим аккаунтом и активируйте в окошке регистрации, используя почту + пароль) + Вы должны на играть этим аккаунтом не менее суток!
--------------------------------------------------------------------------------------

Далее редактируем батник для запуска сервера StartServer.bat, если его нету то создайте.

Он должен содержать следующее:

set INSTANCEDIRECTORY=%~dp0Instance

set SERVERNAME=BF3 Server VASYA ZADROT //имя вашего сервера
set GAMEPORT=25200 // порт сервера
set REMOTEADMINPORT=localhost:47100 // ваш IP и порт для подключения прокона/ркона к серверу.
set ADMINPASSWORD=****** //пароль админа для подключения прокона
set PINGSITE=ams
set REGION=RU //страна где находится сервер
set ZLOGIN=******* //Логин для сервера
set ZPASS=******* //Пароль для сервера

start bf3.exe -serverInstancePath "%INSTANCEDIRECTORY%" -Server.ServerName "%SERVERNAME%" -GamePort %GAMEPORT% -RemoteAdminPort %REMOTEADMINPORT% +admin.password "%ADMINPASSWORD%" -PingSite %PINGSITE% -Region %REGION% -zlogin %ZLOGIN% -zpass %ZPASS%
exit

--------------------------------------------------------------------------------------

Далее идём в папку Scripts и редактируем Win32Game.cfg

Настройки следующие:

-super layout.toc
-server
-dedicated
-platform win32
-Game.LogFileCollisionMode LFCM_TimeStamp
-Game.LogFileEnable false
-Core.DisplayAsserts false
-Core.IgnoreAlways true
-Core.EnableJuice false
-BFServer.GameSize 64 // здесь указывать размер вашего сервера
-Network.MaxClientCount 64 // тоже самое тут
-Network.ProtocolVersion 67 // Версия протокола, не менять!
-CrashDump.WarnBeforeDoingMemoryDump false
-Game.CloseDuplicateApps 0
-Blaze.LogLevel 0
-ServerMetrics.Enabled 0
-ServerMetrics.TransactionTelemetryEnabled 0
-ServerMetrics.PerformanceTelemetryEnabled 0
-ServerMetrics.PerformanceProfileStateEnabled 0
-ServerMetrics.DbxReportEnabled 0
-TransactionLog.OutputLevel 0
-VeniceOnline.QueueCapacityOverride 20
-Client.LoadingTimeOut 70
-Client.LoadedTimeOut 60
-Client.IngameTimeOut 50
-Server.IngameTimeOut 50
-Server.LoadingTimeOut 70
-Server.IsReconfigurable false
-BFServer.TeamSwitchImbalanceLimit 4
------------------------------------------------------------------------------------------

Далее двигаемся в Instance\Admin (если таких папок нет, то создайте)

Создаём файл: Startup.txt в этом файле будут игровые настройки сервера по умолчанию.

vars.ranked true // true значит сервер ранговый, false сервер не ранговый.
punkBuster.activate