Настройка сервера BF3

Battlefield 3 настройка сервера

Если вы скачали сервер с нашего ресурса то редактировать там не чего не нужно за исключением своих настроек таких как (Название сервера, админ порт, пароль,.. )

Редактируем батник для запуска сервера 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 //страна где находится сервер
  • bf3.exe -serverInstancePath "%INSTANCEDIRECTORY%" -GamePort %GAMEPORT% -RemoteAdminPort %REMOTEADMINPORT% +admin.password "%ADMINPASSWORD%" -PingSite %PINGSITE% -Region %REGION% +vars.serverName "%SERVERNAME%"
--------------------------------------------------------------------------------------


Далее идём в папку 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 // активация punkbuster
admin.password "" // пароль подключения админа через прокон. (Вводить между кавычек).
vars.gamePassword "" // пароль на вход для вашего НЕ РАНГОВОГО СЕРВЕРА. (Вводить между кавычек. Если сервер ранговый то не трогать).
vars.serverName "BF 3 Server VASYA ZADROT" // имя вашего сервера.
vars.bannerUrl ""
vars.serverDescription "--=No Rules=-- | --=No Limits=-- | --=The server is protected by anti-cheat=-- | --=Server is cheat protected by GGC-Stream.NET=--" // описание вашего сервера.
vars.friendlyFire false // огонь по своим, вкл/выкл.
vars.idleTimeout 0 // время кика за простой подключеного игрока.
vars.teamKillCountForKick 10
vars.teamKillValueForKick 4
vars.teamKillValueIncrease 1
vars.teamKillValueDecreasePerSecond 0
vars.autoBalance true
vars.killCam true // показывает кто вас убил, камера на противнике.
vars.miniMap true // показывает миникарту.
vars.3dSpotting true // можно помечать врагов.
vars.miniMapSpotting true // помеченные враги отображаются на карте.
vars.3pCam true // камера от 3-го лица в технике.
vars.maxPlayers 64 // здесь так же указывается размер вашего сервера.
vars.idleBanRounds 0
vars.vehicleSpawnAllowed true // респавн техники.
vars.vehicleSpawnDelay 100 // задержка до респавна техники.
vars.bulletDamage 100 // урон от пуль.
vars.nameTag true // отображается имена помеченных игроков.
vars.regenerateHealth true // восстановления здоровья
vars.roundStartPlayerCount 1 // минимальное количество игроков для запуска раунда.
vars.roundRestartPlayerCount 0
vars.onlySquadLeaderSpawn false // респавн только на лидере отряда.
vars.unlockMode "stats" // разблокировка оружия и гаджетов по рангу.
vars.soldierHealth 100 // здоровье игроков.
vars.hud true // включить хад.
vars.playerManDownTime 100
vars.playerRespawnTime 100
vars.gameModeCounter 150 // количество тикетов в раунде. В процентном выражении.
vars.serverMessage "Welcome to BF3 Server VASYA ZADROT" // сообщения при входе на сервер, по центру внизу синим.
reservedSlotsList.aggressiveJoin true
vars.roundLockdownCountdown 5
vars.roundWarmupTimeout 600
vars.premiumStatus false // сервер тока для игроков премиум статус.
-------------------------------------------------------------------------------------------------

Так же в папке Admin должны быть файлы:

  • BanList.txt - список забаненых.
  • MapList.txt - список карт на сервере.
  • ReservedSlotsList.txt - список ников для резервирования слотов.

Установка PunkBuster на сервер
-----------------------------------------------------------------------------


Скачиваем архив с Пб отсюда: Punkbuster



Далее распаковываем архив в Instance предварительно удалив старую папку pb с содержимым если такова была.
pbsvspam.cfg - настроить по своему вкусу. Этот файл для спам сообщений в общий игровой чат с заданным интервалом времени.



В файле startup.txt должна быть запись: punkBuster.activate



Установка punkbuster на сервер завершена. Перезапускаем сервер и смотрим в проконе галочку напротив ПБ. Так же в консоли ПБ отображаются логи.
-------------------------------------------------------------------------------------------------


Установка и подключение Procon к серверу

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


Скачиваем прокон отсюда: http://cdn.myrcon.com/procon1/procon_1.4.2.0.zip

  • Далее распаковываем в любой каталог. Например в C:\Procon
  • Запускам прокон и создаём новое подключение. (Create connection)
  • Hostname/IP - указываем IP адрес вашего сервера и порт. (IP вашего компьютера в интернете, если вы подключаетесь к серверу который на вашей машине).
  • Username - пишем Admin
  • Password - который вы указали в батнике для запуска сервера и стартапе в Startup.txt
Нажимаем connect.



Всё PRoCon подключен к серверу! Теперь вы можете заниматься администрированием через него.

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

4508

1 комментарий

05:34
No Puedo DESCARGAR htdocs.2016.04.04.zip ENLACE NO SE DONDE MAS SI ENCONTRARLO me pudieras AYUDAR CON ES SUGIRIENDOME ONU