Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

Продаёте или покупаете?

Пользуйтесь услугами гаранта
Мы сделаем вашу сделку безопасной
  • 0
KILLka

BEC теряет связь с сервером exile

Вопрос

Здравствуйте. Возможно кто-то сталкивался. Проблема следующая - bec теряет связь с сервером (exile) уже после коннекта к нему. Может потерять связь через минуту-две, может через 4-5, не более. Как это происходит - запускается сервер, rcon login проходит, бек работает и через пару минут получаю в логах 

10:26:36 : Rcon client logging in
10:26:36 : RCon admin #0 (127.0.0.1:64977) logged in
10:29:19 : No Valid response. Trying to reconnect.!
10:29:23 : No Valid response. Trying to reconnect.!
10:29:27 : No Valid response. Trying to reconnect.!
10:29:30 : RCon admin #0: (Global) Unlocking server.
10:29:31 : Lost Connection!
10:29:31 : Closing socket & exiting!

Ip адрес прописывался как локальный, так и внешний. Порт, на котором работает battleye открыт. Пути указаны, сам battleye работает. Может кто сталкивался с данной проблемой, что можно сделать и как решить?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Рекомендованные сообщения

Забронировать это рекламное место


  • 0

Порты игры и ВЕС должны быть разные. Например, стим порт 2302, альтернативный 2303, а ВЕС 2301 или 2304.

Обязательно,не забыть везде поменять порты ВЕС,в самом конфиге ВЕС, в папке батл е и в конфиге сервера.

То бишь,RCON port: 2301 или 2304 для примера.

Далее, ВЕС не видит расширение exe,поэтому, в папке с ВЕС переименовываем файл вес в вес.ехе. Должно заработать.

Изменено пользователем Boris62 (история изменений)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0
13 минуты назад, Boris62 сказал:

Порты игры и ВЕС должны быть разные. Например, стим порт 2302, альтернативный 2303, а ВЕС 2301 или 2304.

Далее, ВЕС не видит расширение exe,поэтому, в папке с ВЕС переименовываем файл вес в вес.ехе. Должно заработать.

BEC у меня работает на порту 2306. Переименование bec в bec.exe не помогло, к сожалению.

Изменено пользователем KILLka (история изменений)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0

У меня была такая трабла с ВЕС. Тже долго ломал голову. Тогда копай с исходников. Библиотеки визуал 2005, 2008 года установлены?

Как насчёт файла hosts? 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0

BEServer.cfg  RConPassword *****
RConIP 127.0.0.1
RConPort 2304

extdb-conf  [Rcon]
;; This is functional, should be working fine. Just needs abit of testing on a $
;; Allow for changing Address for those running server in a VM environment.
IP = 127.0.0.1
Port = 2304

Config  

# Set the ip to your server. normally 127.0.0.1 will be fine.
Ip = 127.0.0.1
# Set the port to the server. default port is 2302
Port = 2304

hosts  

# This HOSTS file cured by Dr.Web Anti-rootkit API

127.0.0.1 www.ibattle.org
127.0.0.1 ibattle.org

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0

Не понимаю немного причем тут переименование файла и hosts
1. Файл bec уже имеет расширение exe, зачем ему в названии дописывать его еще раз если все равно будет exe. Вы просто получите (bec.exe - название).exe - расширение.
2. Файл hosts блокирует соединение с обновлениями BEC, но никак не battleye.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0

Ещё вот тут был подвох

 # Set the name of your Arma3server.exe if it has been renamed from arma3server.exe to something else!
# if the exe has its original name. comment it out.
# DO NOT SET FULL PATH TO THE EXE FILE
ServerExeName = arma3server.exe

Смотри,чтоб имя сервера совпадало.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0
Только что, TheFirstNoob сказал:

Не понимаю немного причем тут переименование файла и hosts
1. Файл bec уже имеет расширение exe, зачем ему в названии дописывать его еще раз если все равно будет exe. Вы просто получите (bec.exe - название).exe - расширение.
2. Файл hosts блокирует соединение с обновлениями BEC, но никак не battleye.

Потому что,сам ВЕС не видит расширения на Exile. Такая вот трабла, и не будет соединения с сервером ватлая, ВЕС тоже не запустится.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0

Boris62 Бред полнейший, как по мне. Если вы переименовали файл, то коннект естественно пойдет по файлу указанный в конфиге и будет происходить по названию (exe дописывается как аргумент), но никак не по расширению. Никогда такого косяка с расширением не было.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0

Плюс ещё,не только порт,но и сам екзешный файл ВЕС добавить в исключения,он пропишется в файрволе как админтутз для Арма 2-3

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0

Тем более bec что на A2, что на А3 одинаковый. Чего вдруг он решит не видеть расширение А3, но на А2 прекрасно видит. Смешно.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0

Config.cfg 

Скрытый текст

# This config file is only provided as an example file.
# Edit it to sute your needs.
# For more info on how to edit this file. use the Readme.txt file or visit http://www.ibattle.org/install-and-configure


#--------------------------------------------------------------------------------------------------------
[Bec]
#--------------------------------------------------------------------------------------------------------

# Set the ip to your server. normally 127.0.0.1 will be fine.
Ip = 127.0.0.1


# Set the port to the server. default port is 2302
Port = 2304


# Set the path to the BattlEye directory that is currently in use by the server.
BePath = C:\Program Files (x86)\Steam\steamapps\common\Arma 3 Server\ExileServer\BattlEye


# Set the path to your Admins.xml file containing your admins.
Admins = A3_Admins.xml


# Set the path to your Commands.xml file.
Commands = Commands.xml


#--------------------------------------------------------------------------------------------------------
[Misc]
#--------------------------------------------------------------------------------------------------------

# Set which type of hacks that will be added to your banlist.
# 0 = none. 1 = GameHack. 2 = Battleye Hack. 3 = both GameHack & Battleye Hack. 
# value 3 is set as default if this parameter is not defined.
Ban = 3

# Set the height & width of Becs console window
ConsoleHeight    = 45
ConsoleWidth    = 165


# Only allow english chars.
AsciiNickOnly = False


# Only allow english chars to be typed on the chat. Note, Warnings must be enabled. 0 or more.
AsciiChatOnly = False


# If AsciiChatOnly is set True. you can define none english chars that will be accepted.
# You separate each char with a , "note you need to define lower and upper case of the chars."
IgnoreChatChars    = €,£,æ,Æ,ø,Ø,å,Å,ö,ä,ü,ß


# Set the amount of warnings a player will get before kicked. -1 is disabled. 0 instant kick
# 1 == one warning on a bad word. next bad word results in kick
Warnings = 1


# Kick players who has listed chars in their name
# DisallowPlayerNameChars = {}()0123456789


# Min length, kicks players who has to short name.
MinPlayerNameLength    = 2


# Max length, kicks players who has to long name.
#MaxPlayerNameLength    = 20


# Set the name of your Arma3server.exe if it has been renamed from arma3server.exe to something else!
# if the exe has its original name. comment it out.
# DO NOT SET FULL PATH TO THE EXE FILE
ServerExeName = arma3server.exe


# Set path to the file containing a list of bad words. Note, Warnings must be enabled. 0 or more.
WordFilterFile = BadWords.txt


# Set the path to the file containing whitelisted guids.
# WhiteListFile = A3_WhiteList.txt


# Set custom whitelist kick message. Text must be in ascii letters.  MAX 58 CHARS. BE only does ascii on messages
# WhileListKickMsg = WhiteList ON.Please visit vk.com/paradoxumgames.


# Kick people with offensive names
NickFilterFile = BadNames.txt


# Set the path to the Scheduler.xml file.
Scheduler = Scheduler.xml


# Kick people who are idleing in the lobby, kick will happen after given time, Min time is 90 sec. use 0 to disable this function.
KickLobbyIdlers    = 600


# If enabled. Bec will create seperate chat files for each channel along with the main file.
ChatChannelFiles = false

# Set the amount of Normal players who can connect. Set it to -1 to disable it. 
# If set to 0 it means only players who are listed in the Admins.xml, (or whatever you call it) will be able to connect to the server.
# Quick Example 1: server can holed 50 players. and you want to reserve 5 slots for admins. then set SlotLimit to 45.
# Quick Example 2: server can holed 50 players. and you want to reserve 5 slots for admins and 5 slots for friends. then set SlotLimit to 40,
# AND edit your admins.xml. ADD in all your frineds guid and remaining data, put them in group example 100. or whatever you feel likt.
# by using this method you can give some of your friends some access to some commands if you like or none. 
# in general this is works like .Whitelisting X player slots for admins and friends, while leaving the remaining Y slots for public.
SlotLimit = 69

# Set the message people will get when they try to connect and is not whitelisted. Text must be in ascii letters.
#SlotLimitKickMsg = The Server has reached its player limit.


# The amount of time Bec will wait for the server to start up.
Timeout = 90


#--------------------------------------------------------------------------------------------------------
[Reporter]
#--------------------------------------------------------------------------------------------------------
# Reporter account. Fill in the username and password for your reporter account.
# GameHacks, BattlEye Hacks will be reported to a database. all players who connect will also be checked against this database.

# Set the Username for your account
#User = as


# Set the Password for your account
#Password = as


#--------------------------------------------------------------------------------------------------------
[ChatRestriction]
#--------------------------------------------------------------------------------------------------------
# Set max amount of chat lines a player is allowed to send for each channel. 
# Going passed the number will result in kick. -1 is disabled, 0 isntant kick.
# If the number is higher than 0 players will be sent warnings.

#Lobby = 30
#Global = 5
#Side = 100
#Group = 9
#Vehicle    = 11
#Command    = 13
#Commander = 15
#Direct = 17


#--------------------------------------------------------------------------------------------------------
[ChatSpam]
#--------------------------------------------------------------------------------------------------------

# Set max amount of chat lines per channel allowed within given time frame.
# Set the values to 0 to disable this function(s)

# Quick Example:
# Lobby = 5
# Lobby_Time_Lower = 10
# Lobby_Time_Upper = 15

# If the time between each new chatlines from a player is less than CHANNEL_Time_Lower the spam counter increases by + 1. 
# Consider the CHANNEL (Lobby) as the spam counter.
# When a player has (CHANNEL - 1) in spam counting. a warning will be sent to whom it may consern.
# If the time between each new chatline from the player is Greater than CHANNEL_Time_Lower and Less than CHANNEL_Time_Upper the spam counter stay as it is.
# If the time since the last chatline is greater then CHANNEL_Time_Upper the spam counter is reset to 1.
# To get optimal result play around a bit with the values on your server.

#Lobby = 0
#Lobby_Time_Lower = 0
#Lobby_Time_Upper = 0

#Global = 0
#Global_Time_Lower = 0
#Global_Time_Upper = 0

#Side = 0
#Side_Time_Lower    = 0
#Side_Time_Upper    = 0

#Group = 2
#Group_Time_Lower = 1
#Group_Time_Upper = 3

#Vehicle    = 0
#Vehicle_Time_Lower = 0
#Vehicle_Time_Upper = 0

#Command = 0
#Command_Time_Lower = 0
#Command_Time_Upper = 0

#Commander = 0
#Commander_Time_Lower = 0
#Commander_Time_Upper = 0

#Direct = 0
#Direct_Time_Lower = 0
#Direct_Time_Upper = 0

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0

hosts 

Скрытый текст

# Copyright (c) 1993-2009 Microsoft Corp.
#
# This is a sample HOSTS file used by Microsoft TCP/IP for Windows.
#
# This file contains the mappings of IP addresses to host names. Each
# entry should be kept on an individual line. The IP address should
# be placed in the first column followed by the corresponding host name.
# The IP address and the host name should be separated by at least one
# space.
#
# Additionally, comments (such as these) may be inserted on individual
# lines or following the machine name denoted by a '#' symbol.
#
# For example:
#
#      102.54.94.97     rhino.acme.com          # source server
#       38.25.63.10     x.acme.com              # x client host
# localhost name resolution is handled within DNS itself.
#
# This HOSTS file cured by Dr.Web Anti-rootkit API
# This HOSTS file cured by Dr.Web Anti-rootkit API
127.0.0.1    localhost
# This HOSTS file cured by Dr.Web Anti-rootkit API
# This HOSTS file cured by Dr.Web Anti-rootkit API
# This HOSTS file cured by Dr.Web Anti-rootkit API

# This HOSTS file cured by Dr.Web Anti-rootkit API

127.0.0.1 www.ibattle.org
127.0.0.1 ibattle.org
 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0

Визуал 2005 (x32), 2008 (x32), 2015 (x32,64) установлены. В hosts обновления заблокированы (без него BEC вообще не запускался). В файлах extdb.conf, beserver.conf и в конфиге бека указаны одинаковые порты, пароли и ip адреса.

ServerExeName = arma3server.exe - тут всё тоже совпадает

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0

Погоди минуту,сейчас на яндекс подниму свой ВЕС,рабочий 100 процентов,сам под себя отредактируешь.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0

Если есть желание, в тээску зайди,помогу,чем смогу.  ts4.voice-server.ru:12080

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0

Свой BEC так и не смог нормально заставить работать. Ваш работает, но при одновременном запуске сервера и BECa та же картина - коннектится, логинится и потом закрывается. Если еще раз запускаю при уже запущенном сервере - работает стабильно.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0

Тогда ещё, создай новый батник вот с такими параметрами 

Скрытый текст

@echo off
title Restarter
:start
color 0a
echo ------------------------------------------------------------------------
echo.
echo Starting spawn vehicles...
timeout /t 3 >NUL
echo.
echo.
echo Starting game server...
timeout /t 3 >NUL
cd /d "C:\Program Files (x86)\Steam\steamapps\common\Arma 2 Operation Arrowhead\"
start /wait .\arma2oaserver.exe -mod=@DayzOverwatch;@Namalsk;@DayZ_Epoch;@DayZ_Epoch_Server; -config=instance_15_Namalsk\config.cfg -port=2314 -profiles=instance_15_Namalsk -cfg=instance_15_Namalsk\basic.cfg -name=instance_15_Namalsk -autoInit -loadMissionToMemory -high
echo.
echo ------------------------------------------------------------------------
echo.
echo Starting BEC...
timeout /t 35
cd /d "C:\Program Files (x86)\Steam\steamapps\common\Arma 2 Operation Arrowhead\Bec\"
Bec.exe -f config.cfg
cls
color 0a
echo ------------------------------------------------------------------------
echo.
echo Stopping server...
timeout /t 15
taskkill /F /IM arma2oaserver.exe
echo.
goto start

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0

Первая половина стартует сервер, потом запускается ВЕС, по настройкам там понятно всё.

Изменено пользователем Boris62 (история изменений)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0

У меня 3 батника для мониторинга и перезапуска

Отвечающий за старт
 

Скрытый текст

@echo off
::MAKE SURE ALL TASKS ARE REALLY STOPPED

taskkill /f /fi "status eq not responding" /im arma3server.exe
taskkill /f /im arma3server.exe
timeout 1

::IF YOU PLAY ON SAME PC AS SERVER, SOMETIMES RESTARTS GET HUNG UP BECAUSE OF IT SO MAKE SURE TO KILL CLIENTSIDE TOO, I DONT, BUT JUST IN CASE YOU DO

taskkill /f /fi "status eq not responding" /im arma3.exe
taskkill /f /im arma3.exe
timeout 1

:: KILL BATTLEYE IF IT ISN'T ALREADY
taskkill /im Bec.exe

::SHUTDOWN SERVERMONITOR IF IT IS ALREADY RUNNING - WE RESTART IT AT THE END OF THIS
taskkill /f /im cmd.exe /fi "windowtitle eq servermonitor.bat
echo Make sure all is clear

echo Starting ARMA 3 Server...
::RESTARTING THE ARMA 3 SERVER BE SURE TO EDIT THIS TO YOUR SERVER .EXE LOCATION -NOTE ALSO THIS IS WHERE YOU DEFINE WHERE YOU CONFIG.CFG IS
cd C:\Exile
timeout 3
start "Arma3" arma3server.exe -noPause -cpuCount=4 -autoinit -nosplash -high -port=2302 "-config=@ExileServer\config.cfg" "-cfg=@ExileServer\basic.cfg" "-profiles=SC" "-name=SC" "-servermod=@ExileServer;@infiSTAR_A3" "-mod=@Exile;@RHSAFRF;@Ryanzombies;@Advanced Towing" -name=Exile -loadMissionToMemory
timeout 300
echo ARMA 3 Server has started

::RESTARTING BATTLEYE
set becpath="C:\ServerTools\BEC\"
cd /d %becpath%
start "" /min "Bec.exe" -f Config.cfg
timeout 3
echo Battleye has started.. 
echo.
echo.

:: THIS RUNS THE SERVER MONITOR FOR YOU SO YOU DON'T FORGET
set ServerMonitorPath="C:\Exile\"
cd /d %ServerMonitorPath%
start "" "servermonitor.bat"
echo Server Monitor has started. Have Fun
timeout 5
exit 

BEC запускается через 5 минут после сервера, когда тот уже полностью загрузился. Но после того, как логинится, всё равно закрывается. И заметил интересную штуку - закрывается BEC и через 10-15 секунд в логе сервера появляется 2-3 строчки о том, что был выполнен вход в rcon - то есть уже после того, как BEC закрылся. Быть может дело в этом?

P.S. Если после первого вылета BEC запустить его еще раз - он нормально работает без вылетов. Можно, конечно, сделать костыль и запускать его повторно через 5 минут после его вылета, но хочется уж добиться нормальной работы.

Изменено пользователем KILLka (история изменений)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0

Ну и зачем так гемороиться? Мой батник стартует сервер и стартует ВЕС. Нижнее значение регулирует запуск ВЕС. У меня там 15 секунд стоит. Значение wait

регулирует запуск сервера,дословно,ожидание. Пока сервер не запустится ВЕС не стартует.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0

Этот же батник и рестартер. И сервер падает,он заново запускает,три в одном. Вообще,только друзьям админам даю.:relaxed:

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить на вопрос...

×   Вставлено в виде отформатированного текста.   Восстановить форматирование

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Загрузка...

  • Похожие публикации

    • Автор: 123new
      В данной теме рассмотрим установку такого ПО, как Battleye Extended Controls (BEC).
       
      Что такое BEC можете почитать в одноименной теме:
      Скажу лишь одно, существует несколько разных версий BEC, многие из них отличаются по конфигурации, и, возможно, специфике работы. Они в большинстве своем все совместимы и с Arma 2, и с Arma 3, и с DayZ, но не написаны специально под DayZ и версии серверов x64 разрядности, отсюда есть некоторая условность в их установке. Программа работает на всех версиях игр Bohemia Interactive при условии включенного battleye на стороне сервера (В DayZ он включен поумолчанию).
       
      Для тех, кто уже знает что это такое, можно не читать, ничего нового вы тут не увидите! Это скорее помощь новичкам, начинающим осваивать азы серверостроения данной игры!
       
      Для установки потребуется:
      1. Сервер игры, установленный по любому из гайдов на форуме с включенным и рабочим Battleye.
      Для 1.0:
      Для других версий есть другие разделы форума ветки DayZ!
      2. Установленная базовая конфигурация Battleye. Установка рассматривалась в теме выше (ссылки в п.3, установка 2-3 инструкции указанной темы)
       
      Установка:
      1. Скачиваем архив с BEC версии 1.496:
      Пожалуйста, Войдите или Зарегистрируйтесь, чтобы увидеть это: Вложение.
      2. Распаковываем папку bec в нужное нам место на компьютере с сервером. Можно прямо в папку с сервером.
      3. По пути: bec\Config
      Открываем файлик config.cfg блокнотом, и правим.
      В строке:
      BePath = ..\BattlEye указываем путь до текущего активного config battleye, но без указания самого файла. В моем случае будет указано:
      E:\servers\DayZServer_1.0\Instance_2\BattlEye Здесь, как видим, папка с конфигурацией Battleye работающего сервера, о чем видна приписка active около имени файла.

      Наличие файла BEServer.cfg обязательно. Если его нет, создаем (содержимое на 100% идентично файлу BEServer_x64.cfg , это условность, о которой говорил выше)
      4. Собственно, BEC готов к тестовому запуску, пробуем. запускаем сервер (если еще не запущен), запускаем Start_BEC.bat с папки bec и проверяем. Если программа соединится с сервером игры и напишет "Initializing BEC..." в чат сервера, значит все прошло удачно!
      5. Далее настраиваем файл sheduler.xml в папке bec\Config. Пояснения в файле имеются, делаем строго по ним. Скажу лишь 2 вещи:
      1) Если меняете количество сообщений в чат, рестартов, и т.п. соблюдайте порядок номеров в job. Начинающий номер 0, каждый последующий это +1 от предыдущего. Укажете неверно - следующие задания работать не будут.
      2) Комманда:
      <cmd>C:\Test062Server\!Server_kill.cmd</cmd> выполняет файл, который указан. Указывайте существующий файл, иначе файл не выполнится. Поумолчанию этот файл выполнял простую операцию выключения сервера, т.е. taskkill /im {имя exe фйла сервера}
       
      Более подробную инструкцию по настройке BEC вы можете найти на форуме в разделах по Arma  2 и Arma 3, а также в ссылке, указанной вначале темы. Конфигурация у программы примерно одинаковая.
      Программа работает на любой версии DayZ, будь то 0.45, 0.59, 0.60-0.62, 0.63 или даже 1.0.
      Из отличий, могу сказать лишь одно, опция проверки ников игрока на DayZ 100% не работает!
       
       
    • Автор: ZigoFrend
      В планировщике заданий выдаёт такую ошибку 

      Пожалуйста, Войдите или Зарегистрируйтесь, чтобы увидеть это: Вложение.
      В чём проблема ? В гугле искал ничего не помогло 
       
    • Автор: Miduznya
      Установка сервера проверялась на ExileServer - 1.0.2 "Kohlrabi" 
       
      Понадобится софт:
      Navicat Premium
      Notepad++
      PBO Manager
       
      Нам понадобится сам мод и файлы сервера:
       
      Качаем серверные файлы и клиент для Arma 3 можно и через A3Launcher
       
      Перейдем к установки:
       
      1) - В папку с сервером закидываем @Exile и @ExileServer
      1.1) У кого есть чистый сервер пропускаем - Как это сделать я написал тут (КЛИКНИ)
      2) - В @ExileServer настраиваем файл extdb-conf.ini - это очень важно!
      [Rcon] IP = IPСЕРВЕРА Port = ПОРТСЕРВЕРА //Password = Должны совпадать BEServer.cfg и config.cfg Password = 1234(пример) 2.1) - смотрим ниже - тоже настраиваем:
      [exile] Type = MySQL Name = exile Username = root Password = 1234 IP = 127.0.0.1 3) - так же настраиваем config.cfg в @ExileServer
      hostname               = "TEST SERVER"; password               = ""; passwordAdmin          = "1234"; serverCommandPassword  = "1234"; 4) - Из архива копируем в папку с сервером папку keys
      5) - Из архива копируем в папку с сервером папку mysql
      6) - Из архива копируем в папку с сервером папку mpmissions
      7) - В папке battleeye надо создать файл BEServer.cfg (если его у вас нет) в него вписываем следующее:
      RConPassword 1234 MaxPing 333 RConIP 127.0.0.1 RConPort 1337  
      8) - Создать файл в папке с сервером start.bat в него вставить следующий код:
      ВНИМАНИЕ!!!!
      в параметре -cpuCount=ставьте свое количество ядер (у меня 4 ядра и 4 виртуальных = я ставлю 8)
      cd C:\Arma3Server\ start /REALTIME arma3server.exe -noCB -maxMem=2047 -cpuCount=8 -port=2302 "-config=instance_Exile\config.cfg" "-cfg=instance_Exile\basic.cfg" "-profiles=instance_Exile" "-name=instance_Exile" "-servermod=@ExileServer" "-mod=@Exile" -name=Exile -loadMissionToMemory exit  
      9) - Далее заливаем через Navicat базы данных exile.sql
      ПРИМЕР КАК ЭТО ДЕЛАЕТСЯ СМОТРИ ВИДЕО
      9.1) - идем в папку mysql (мой путь C:\Program Files\MySQL\MySQL Server 5.7) и ищем там файл my-default.ini
      Бывает еще и такой путь у меня их два xD (для этого откройте скрытые папки и файлы)
      C:\ProgramData\MySQL\MySQL Server 5.7 там тоже проделываем ищем строку:
      sql-mode="STRICT_TRANS_TABLE,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"   меняем на этот:
      sql_mode="NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"   или, что бы было так: (лично мне помогло на моем пк)
      sql_mode=""   Распаковываем exile_server_config.pbo  в файле config.cpp
      ищем строку:
      serverPassword = ""; ставим пароль: serverPassword = "1234"; Пароль для Rcon также должен быть одинаковым с паролями которые вы указываете в файлах config.cfg и BEServer.cfg
      Ну вот и все, доброго фпс!
    • Автор: Jdinovich
      Доброй ночи. Сегодня сменил на хостинге ip на другой,куратор,который ведет мой сервер скопировал данные со старого ip на новый. Все работает,но не происходят рестарты,не пишется в чат текст,который должен повторяться каждые 15 минут,нет приветствия.В одном из файлов я нашел данные стоки и заметил что схожие названия серверов.(старое названия сервера 1941,новое 2804)я попробовал сменить. но после изменения ничего не изменилось
       
      # Set the path to the BattlEye directory that is currently in use by the server.
      #BePath = /home/gameserver6/gameserver6/instance/Battleye
      BePath = /home/gameserver1941/serverfiles/instance/Battleye
       
    • Автор: AndreiWagner
      Нужно настроить сервер exile.  Много не требуется: настроить сервер и установить буквально пару модов.  Для спеца не сложно. Скажу сразу, бюджет 3000.  Пишите в личку.
×
×
  • Создать...