Jump to content
ZloFenix Games
Sign in to follow this  
Lennie

Как создать свой сервер [BF3]

Recommended Posts

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

Это основная инструкция по созданию собственного сервера. Если вы столкнулись с трудностями, пожалуйста, прочтите настоящий FAQ или поищите в Архиве по серверам. Если не помогло, тогда подробно опишите свою проблему здесь.

 

1. Скачать сам сервер
2. Скачать Лаунчер для сервера
3. Создать Логин и Пароль для сервера
4. Далее редактируем батник для запуска сервера
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_server_Final.exe -serverInstancePath "%INSTANCEDIRECTORY%" -Server.ServerName "%SERVERNAME%" -GamePort %GAMEPORT% -RemoteAdminPort %REMOTEADMINPORT% +admin.password "%ADMINPASSWORD%" -PingSite %PINGSITE% -Region %REGION% -zlogin %ZLOGIN% -zpass %ZPASS% 
exit

6. Запускаем ZServer.exe ждем надписи "Готов"
7. Запускаем Ваш сервера через
StartServer.bat

 

 Основные настройки / Как настроить свой сервер?

 

В папке с сервером идём в папку 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=--" // описание вашего сервера.
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 - список ников для резервирования слотов.

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...