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

    Создайте тему в соответствующем разделе
    Не нужно писать всё в чат!
  • Продаёте или покупаете?

    Пользуйтесь услугами гаранта
    Мы сделаем вашу сделку безопасной
  • Не хотите БАН?

    Пожалуйста, ознакомьтесь с нашими правилами
    Не нарушайте порядок
  • Загляните на рынок

    Там вы можете продать или купить
    Всё что касается игровых серверов
123new

BEC для DayZ [совместимо]

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

В данной теме рассмотрим установку такого ПО, как 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 около имени файла.

Безымянный.png

Наличие файла 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% не работает!

 

 

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

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


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


И не забываем блокировать сайты в файле hosts 

127.0.0.1 ssl.bandisoft.com
127.0.0.1 dayz1.battleye.com
127.0.0.1 arma31.battleye.com
127.0.0.1 arma2oa1.battleye.com
127.0.0.1 digicert.com

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


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

И не забываем блокировать сайты в файле hosts 

127.0.0.1 ssl.bandisoft.com
127.0.0.1 dayz1.battleye.com
127.0.0.1 arma31.battleye.com
127.0.0.1 arma2oa1.battleye.com
127.0.0.1 digicert.com

для dayz и текущей версии BEC это не требуется в данный момент)

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

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


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

123new ну братец оно же не мешает согласен. ) у меня к примеру из - за его обновления не могли зайти игроки.  на 62 когда было...

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

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


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

saikodelic одно дело 62 патч. На 1.0 отключение оф. серверов battleye приведет к отключению античита самой игры, т.е. читеры тебе щас наибольшущее спасибо сказали.

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


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

123new ну братец оно же не мешает согласен. ) у меня к примеру из - за его обновления не могли зайти игроки.  на 62 когда было...

ты видимо путаешь обновления battleye и BEC.

для отключения обновления BEC требуется лишь это

127.0.0.1 www.ibattle.org
127.0.0.1 ibattle.org

а то что написано вами, по сути запрещает корректно работать самому battleye.

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


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

RedLink не было никакого вообще cfg. я как понял надо было качать его из соседней темы. )
буду дальше пробовать)

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


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

Запустил BEC. на том же компе где и Сервер. тобишь айпи адрес не менял. оставил 127.0.0.1
теперь вот так 

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

17:17:37 : Failed to login. Trying to reconnect.!
17:17:47 : Failed to login. Trying to reconnect.!
17:17:57 : Failed to login. Trying to reconnect.!
17:18:07 : Failed to login. Trying to reconnect.!
17:18:17 : Failed to login. Trying to reconnect.!
17:18:27 : Failed to login. Trying to reconnect.!
17:18:37 : Problems logging in to the server.!
17:18:37 : Lost Connection!
17:18:37 : Closing socket & exiting!
17:18:58 : Failed to login. Trying to reconnect.!
17:19:08 : Failed to login. Trying to reconnect.!
17:19:18 : Failed to login. Trying to reconnect.!
17:19:28 : Failed to login. Trying to reconnect.!
17:20:08 : Failed to login. Trying to reconnect.!
17:20:18 : Failed to login. Trying to reconnect.!
17:20:28 : Failed to login. Trying to reconnect.!
17:20:38 : Failed to login. Trying to reconnect.!
17:20:48 : Failed to login. Trying to reconnect.!
17:20:58 : Failed to login. Trying to reconnect.!
17:21:08 : Problems logging in to the server.!
17:21:08 : Lost Connection!
17:21:08 : Closing socket & exiting!


 

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

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


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

Запустил BEC. на том же компе где и Сервер. тобишь айпи адрес не менял. оставил 127.0.0.1
теперь вот так 

  Скрыть содержимое

17:17:37 : Failed to login. Trying to reconnect.!
17:17:47 : Failed to login. Trying to reconnect.!
17:17:57 : Failed to login. Trying to reconnect.!
17:18:07 : Failed to login. Trying to reconnect.!
17:18:17 : Failed to login. Trying to reconnect.!
17:18:27 : Failed to login. Trying to reconnect.!
17:18:37 : Problems logging in to the server.!
17:18:37 : Lost Connection!
17:18:37 : Closing socket & exiting!
17:18:58 : Failed to login. Trying to reconnect.!
17:19:08 : Failed to login. Trying to reconnect.!
17:19:18 : Failed to login. Trying to reconnect.!
17:19:28 : Failed to login. Trying to reconnect.!
17:20:08 : Failed to login. Trying to reconnect.!
17:20:18 : Failed to login. Trying to reconnect.!
17:20:28 : Failed to login. Trying to reconnect.!
17:20:38 : Failed to login. Trying to reconnect.!
17:20:48 : Failed to login. Trying to reconnect.!
17:20:58 : Failed to login. Trying to reconnect.!
17:21:08 : Problems logging in to the server.!
17:21:08 : Lost Connection!
17:21:08 : Closing socket & exiting!


 

если бы сделал по гайду, то работало бы. Смотри порты. Проверь путь до BattlEye

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

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


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

Запустил BEC. на том же компе где и Сервер. тобишь айпи адрес не менял. оставил 127.0.0.1
теперь вот так 

  Скрыть содержимое

17:17:37 : Failed to login. Trying to reconnect.!
17:17:47 : Failed to login. Trying to reconnect.!
17:17:57 : Failed to login. Trying to reconnect.!
17:18:07 : Failed to login. Trying to reconnect.!
17:18:17 : Failed to login. Trying to reconnect.!
17:18:27 : Failed to login. Trying to reconnect.!
17:18:37 : Problems logging in to the server.!
17:18:37 : Lost Connection!
17:18:37 : Closing socket & exiting!
17:18:58 : Failed to login. Trying to reconnect.!
17:19:08 : Failed to login. Trying to reconnect.!
17:19:18 : Failed to login. Trying to reconnect.!
17:19:28 : Failed to login. Trying to reconnect.!
17:20:08 : Failed to login. Trying to reconnect.!
17:20:18 : Failed to login. Trying to reconnect.!
17:20:28 : Failed to login. Trying to reconnect.!
17:20:38 : Failed to login. Trying to reconnect.!
17:20:48 : Failed to login. Trying to reconnect.!
17:20:58 : Failed to login. Trying to reconnect.!
17:21:08 : Problems logging in to the server.!
17:21:08 : Lost Connection!
17:21:08 : Closing socket & exiting!


 

И нужно не на том же компе что и сервер, а в той же папке что и сервер
P.s Кинь рядом с BattlEye
5c6c06d63dade_(8).png.83aaa10209bc0972ab0e125c1c296cbc.png

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


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

adler14k всё. разобрался. оказывается Batlleye .должна лежать в папке с конфигом сервера. а не конфиг сервера рядом с папкой Batlleye. жесть

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

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


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

adler14k всё. разобрался. оказывается Batlleye .должна лежать в папке с конфигом сервера. а не конфиг сервера рядом с папкой Batlleye. жесть

все дело в параметрах запуска в параметре -BEPATCH= и в конфиге BEC bepatch ;)

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


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

123new пока не перекинул BEServer_x64.cfg файлы из DayZServer\battleye в DayZServer\config_server\BattlEye. не работало
в папке  config_server и валяется cfg сервера

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


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

123new пока не перекинул BEServer_x64.cfg файлы из DayZServer\battleye в DayZServer\config_server\BattlEye. не работало
в папке  config_server и валяется cfg сервера

ну как бы так и должно быть) поумолчанию)

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


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

123new это ясно. другой вопрос. 
вот например моя запись в Шедулере.
где , файл KILL_SERVER.bat. отвечает за убийство и старт сервера.
по первых. например первое сообщение появляется о рестарте сервера 5 минут. следующее может не появится. а появится уже через 1 минуту.
а следующее задание на выполнение запуска файла KILL_SERVER.bat. вообще не срабатывает. что я ни так делаю?)

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

    <job id="0">
        <time>19:55:00</time>
        <delay>000000</delay>
        <day>1,2,3,4,5,6,7</day>
        <loop>0</loop> 
        <cmd>say -1 Рестарт произойдёт через 5 минут. Просьба выйти с сервера!</cmd>
        <cmdtype>0</cmdtype>            
    </job>
    <job id="1">
        <time>19:57:00</time>
        <delay>000000</delay>
        <day>1,2,3,4,5,6,7</day>
        <loop>0</loop> 
        <cmd>say -1 Рестарт произойдёт через 3 минуты. Просьба выйти из сервера! Администрация не отвечает за потерю лута!!!</cmd>
        <cmdtype>0</cmdtype>            
    </job>
    <job id="2">
        <time>19:59:00</time>
        <delay>000000</delay>
        <day>1,2,3,4,5,6,7</day>
        <loop>0</loop> 
        <cmd>say -1 Рестарт произойдёт через 1 минуту. Просьба выйти из сервера! Администрация не отвечает за потерю лута!!!</cmd>
        <cmdtype>0</cmdtype>            
    </job>
    <job id="3">
        <time>20:00:00</time>
        <delay>000000</delay>
        <day>1,2,3,4,5,6,7</day>
        <loop>1</loop> 
        <cmd>C:\Program Files (x86)\Steam\SteamApps\common\DayZServer\KILL_SERVER.bat</cmd>    
        <cmdtype>1</cmdtype>            
    </job>



 

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


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

123new 
вот. единственный файл. рестарт по времени должен был быть в 16:00. но ничего не произошло
также нет записи Рестарт сервера через 10 минут. только 15мин  потом 5 минут. 
 

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

15:42:45 : Rcon client logging in
15:43:22 : RCon admin #0 (127.0.0.1:52205) logged in
15:43:22 : RCon admin #0: (Global) Initializing Bec
15:45:00 : RCon admin #0: (Global) BEC : Рестарт произойдёт через 15 минут.
15:55:00 : RCon admin #0: (Global) BEC : Рестарт произойдёт через 5 минут. Просьба выйти с сервера!

 

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


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

123new 
вот. единственный файл. рестарт по времени должен был быть в 16:00. но ничего не произошло
также нет записи Рестарт сервера через 10 минут. только 15мин  потом 5 минут. 
 

  Скрыть содержимое

15:42:45 : Rcon client logging in
15:43:22 : RCon admin #0 (127.0.0.1:52205) logged in
15:43:22 : RCon admin #0: (Global) Initializing Bec
15:45:00 : RCon admin #0: (Global) BEC : Рестарт произойдёт через 15 минут.
15:55:00 : RCon admin #0: (Global) BEC : Рестарт произойдёт через 5 минут. Просьба выйти с сервера!

 

это логи самого BEC? или консоли сервера?

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


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

123new вот по этому пути. я не знаю бек это или консоль.
\bec\Log\Log\BeLog
остальные папки все пустые в папке \bec\Log

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


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

123new вот по этому пути. я не знаю бек это или консоль.
\bec\Log\Log\BeLog
остальные папки все пустые в папке \bec\Log

что-то странное у вас происходит, неверно что-то установили судя по всему.

Вот как должно быть:
sheduler.xml

<?xml version="1.0"?>

<Scheduler>

	<!-- Объявления в чат -->
	<job id="0">
		<time>17:09:00</time>
		<delay>000000</delay>
		<day>1,2,3,4,5,6,7</day>
		<loop>0</loop> 
		<cmd>say -1 Рестарт произойдёт через 3 минуты. Просьба выйти из сервера! Администрация не отвечает за потерю лута!!!</cmd>
		<cmdtype>0</cmdtype>			
	</job>
	<job id="1">
		<time>17:09:30</time>
		<delay>000000</delay>
		<day>1,2,3,4,5,6,7</day>
		<loop>0</loop> 
		<cmd>say -1 Рестарт произойдёт через 1 минуту. Просьба выйти из сервера! Администрация не отвечает за потерю лута!!!</cmd>
		<cmdtype>0</cmdtype>			
	</job>
	<job id="2">
		<time>17:10:00</time>
		<delay>000000</delay>
		<day>1,2,3,4,5,6,7</day>
		<loop>0</loop> 
		<cmd>say -1 Рестарт произойдёт через 3 минуты. Просьба выйти из сервера! Администрация не отвечает за потерю лута!!!</cmd>
		<cmdtype>0</cmdtype>			
	</job>
	<job id="3">
		<time>17:10:30</time>
		<delay>000000</delay>
		<day>1,2,3,4,5,6,7</day>
		<loop>0</loop> 
		<cmd>say -1 Рестарт произойдёт через 3 минуты. Просьба выйти из сервера! Администрация не отвечает за потерю лута!!!</cmd>
		<cmdtype>0</cmdtype>			
	</job>
	<job id="47">
		<time>17:11:00</time>
		<delay>000000</delay>
		<day>1,2,3,4,5,6,7</day>
		<loop>1</loop> 
        <cmd>C:\DayZServer\!!!kill_server.bat</cmd>	
        <cmdtype>1</cmdtype>			
	</job>
	
	
</Scheduler>

в логах:

17:08:29 : Rcon client logging in
17:08:29 : RCon admin #0 (127.0.0.1:50964) logged in
17:08:29 : RCon admin #0: (Global) Initializing Bec
17:09:00 : RCon admin #0: (Global) BEC : Рестарт произойдёт через 3 минуты. Просьба выйти из сервера! Администрация не отвечает за потерю лута!!!
17:09:30 : RCon admin #0: (Global) BEC : Рестарт произойдёт через 1 минуту. Просьба выйти из сервера! Администрация не отвечает за потерю лута!!!
17:10:00 : RCon admin #0: (Global) BEC : Рестарт произойдёт через 3 минуты. Просьба выйти из сервера! Администрация не отвечает за потерю лута!!!
17:10:30 : RCon admin #0: (Global) BEC : Рестарт произойдёт через 3 минуты. Просьба выйти из сервера! Администрация не отвечает за потерю лута!!!

в файле !!!kill_server.bat

@echo off

echo 123
pause
exit

по наступлению времени:

Пожалуйста, Войдите или Зарегистрируйтесь, чтобы увидеть это: Вложение.

Все работает как видим. У вас судя по всему или Battleye как-то странно настроен, или сам BEC не той версии, что в теме.

Могу весь сервер чистый с Bec выложить если надо. Но как по мне маразм уже.

Пожалуйста, Войдите или Зарегистрируйтесь, чтобы увидеть это: Вложение.

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


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

123new аггааа. проверил. да работает.
Получается что БАК работать адекватно начинает только с начала нулевого задания по времени.
то есть если у меня нулевое задание начинается с времени 00:00. а я запустил БАК например в 17:00. то он не будет выполнять задания которые начинаются в 17:00. а только начнёт выполнять когда будет время 00:00 и сработает нулевое задание. и дальше по списку. 

Надеюсь понятно объяснил ))

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


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

123new аггааа. проверил. да работает.
Получается что БАК работать адекватно начинает только с начала нулевого задания по времени.
то есть если у меня нулевое задание начинается с времени 00:00. а я запустил БАК например в 17:00. то он не будет выполнять задания которые начинаются в 17:00. а только начнёт выполнять когда будет время 00:00 и сработает нулевое задание. и дальше по списку. 

Надеюсь понятно объяснил ))

чушь какую-то городишь.

Пожалуйста, Войдите или Зарегистрируйтесь, чтобы увидеть это: Вложение.

нет никаких нулей, есть четко обозначенное в шедулере время, которое проверяется беком.
Для кого в стандартном шедулере пояснения оставлены? Видимо для меня, да?

Есть 2 варианта работы шедулера, по четко указанному времени и по времени после запуска програмы, поторое может повторяться через указанное количество времени снова. Разница этого видна в строке блока time. Где время там время, где время после старта там значение в формате ччммсс т.е. часы минуты секунды двузначные.

Такое ощущение, что реально пояснения на сайте, в файлах для себя люди пишут. Совсем обленился народ.

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


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

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

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

Гость
Ответить в тему...

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

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

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

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

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

Загрузка...

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

    • Автор: ZigoFrend
      В планировщике заданий выдаёт такую ошибку 

      Пожалуйста, Войдите или Зарегистрируйтесь, чтобы увидеть это: Вложение.
      В чём проблема ? В гугле искал ничего не помогло 
       
    • Автор: 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
       
    • Автор: Alexsey
      Есть такой вопрос, возможно ли, через BEC настроить закрытие магазинов перед рестартом, а потом кик людей? Или только через r-con?
       
    • Автор: Fockus
      Всем привет, при установке BEC возникает проблема. Запускаю батник с названием START, открывается 3 командной строки и стартуется сервер, вроде всё ок. После старта сервера bec пишет Waiting for server startup, проходит некоторое время и бек просто закрывается, пробовал менять айпи сервера на localhost, внешний ип и др. Логи бека пустые, вообще ничего в них нет.
       
      Config
      # Конфигурация BEC. # Перевод TheFirstNoob. # Обновления тут (ENG) http://www.ibattle.org/ # Если вы хотите что-то отключить, то используйте значок # - Это закомментирует команду или нужную вам строчку. #-------------------------------------------------------------------------------------------------------- [Bec] #-------------------------------------------------------------------------------------------------------- # Укажите IP-Адрес вашего сервера. Можете использовать 127.0.0.1 и все будет нормально. Ip = 127.0.0.1 # Укажите порт вашего сервера. По умолчанию 2302. Port = 2302 #-------------------------------------------------------------------------------------------------------- # Укажите путь в BattEye. То есть там где стоят фильтра. BePath = C:\Server\instance_11_Chernarus\Battleye # Подключите файл Commands.xml (По умолчанию уже подключен). # Позволяет выполять внутриигровые команды из списка commands.xml Commands = Commands.xml # Подключите файл Admins.xml (По умолчанию уже подключен). # Отвечает за список администрации BEC и резервные слоты (Настраивается в Admins.xml) Admins = Admins.xml #-------------------------------------------------------------------------------------------------------- [Misc] #-------------------------------------------------------------------------------------------------------- # Автозапуск лоадбанса,когда стоит запрет на изменение фаилов # 1 включить # 0 выключить  # Если параметр не определен он будет использовать значение False по умолчанию.  AutoLoadBans = True # Укажите как BEC будет банить читаков. # 0 = Никак. 1 = Только Встроенный игровой АнтиЧит. 2 = Только BattEye АнтиЧит. 3 = Оба варианта.  # Установите 3 если не можете определиться. # Внимание! InfiSTAR и другие АнтиЧиты не считаются!!! Ban = 3 #-------------------------------------------------------------------------------------------------------- # Укажите размеры Консольного окна BEC. ConsoleHeight    = 30 ConsoleWidth    = 100 # Сколько секунд BEC будет ждать при зависании или включении сервера. # Рекомендуется: 30 Timeout = 30 # Если указать = True, то BEC будет создавать Логи чата на каждый канал. # Если указать = False, то BEC будет создавать Лог чата в котором будут сразу все каналы. ChatChannelFiles = True #-------------------------------------------------------------------------------------------------------- # Использовать на сервере только ASCII НикНеймы (Имеется ввиду English Only!) # Рекомендуется: True (Если отключить, то могут быть проблемы) AsciiNickOnly = False # Кикать игроков, если они имеют следующие символы в НикНейме. #DisallowPlayerNameChars = # Минимальная допустимая длина НикНейма. MinPlayerNameLength    = 4 # Максимальная допустимая длина НикНейма. MaxPlayerNameLength    = 16 #-------------------------------------------------------------------------------------------------------- # Использовать на сервере только ASCII чат (Имеется ввиду English Only!) # Рекомендуется: False (Если включить, то все смогут писать в чат только на Английском!) AsciiChatOnly = False # Для работы данной функции убедитесь что AsciiChatOnly = True! # Какие символы BEC будет разрешать использовать в чате. #IgnoreChatChars = # Укажите количество предупреждений за плохие слова BadWords.txt. # Укажите = -1, чтобы Выключить. Укажите = 0, чтобы сразу Кикало. Укажите = N, чтобы было N-ое количество предупреждений, а последний Кик. (N - Любое число) #Warnings = 3 #-------------------------------------------------------------------------------------------------------- # Подключите файл BadNames.txt (По умолчанию пуже подключен). # Отвечает за плохие или запрещенные ники на сервере (Настраивается в BadNames.txt) NickFilterFile = BadNames.txt # Подключите файл BadWords.txt (По умолчанию пуже подключен). # Отвечает за плохие или запрещенные слова в чате (Настраивается в BadWords.txt) WordFilterFile = BadWords.txt # Подключите файл WhiteList.txt (По умолчанию Отключен!). # Отвечает за Белый Лист по GUID и только! # WhiteListFile = WhiteList.txt # Укажите сообщение которое будет выводиться если BEC не находит игрока в Белом Списке. (Поддерживается только ASCII!) #WhileListKickMsg = Извините, но Вы не найдены в ВайтЛисте! # Подключите файл Scheduler.xml (По умолчанию уже подключен). # Это планировщик. Отвечает за рестарты, сообщение, определенные доступные команды в любой удобный вам промежуток времени и количестве использования. Scheduler = Scheduler.xml #-------------------------------------------------------------------------------------------------------- # Если игрок будет слишком долго находиться в Лобби, то его кикнет с сервера. # Укажите время через которое игрока кикнет с сервера (В секундах!) # Укажите = 0, чтобы отключить эту функцию. KickLobbyIdlers    = 600 #-------------------------------------------------------------------------------------------------------- # Данная функция резервирует слоты под Нужных вам людей, то есть вы сможете попасть на сервер при Любом Онлайне на вашем сервере. # Пример №1: Ваш сервер поддерживает всего 50 игроков и вы хотите зарезервировать 5 слотов под Администрацию, то установите в SlotLimit = 45. # Пример №2: Ваш сервер поддерживает всего 50 игроков и вы хотите зарезервировать 5 слотов под Администрацию и 5 слотов под ваших Друзей, то установите в SlotLimit = 40. # Пример №3: Ваш сервер поддерживает всего 50 игроков и вы хотите зарезервировать 5 слотов под Администрацию, 5 слотов под ваших Друзей и 5 слотов под VIP, то установите в SlotLimit = 34. # Список для Резервных слотов редактируется в файле Admins.xml. # Резервные Слоты работают так же с Белым Листом. # Установите = -1, чтобы отключить данную функцию. SlotLimit = -1 #-------------------------------------------------------------------------------------------------------- #[Reporter] #-------------------------------------------------------------------------------------------------------- # Укажите данные вашего аккаунта от MySQL которые вводили в HiveExt.ini. # Читы, логи BattEye будут регистрироваться через вашу Базу Данных. Каждый игрок будет проверяться через БД при присоединении на сервер. #Host = localhost #Type = MySQL #Port = 3306 #Database = dayz_epoch #Username = root #Password = Purkaeva47 #-------------------------------------------------------------------------------------------------------- [ChatRestriction] #-------------------------------------------------------------------------------------------------------- # Укажите количество сообщений которые могут писать игроки в течении игры на каждый Чат-Канал.  # Укажите = -1 чтобы отключить, 0 кикать сразу без предупреждений. # Если указать более 0, то игрок будет получать предупреждения сколько он еще может писать в чат. Lobby = -1 Global = -1 Side = -1 Group = -1 Vehicle    = -1 Command    = -1 Commander = -1 Direct = -1 # Укажите промежуток времени между сообщениями, которое сможет написать игрок в определенном Чат-Канале. # Укажите = 0 чтобы отключить. # Пример заполнения: # Lobby = 5 # Lobby_Time_Lower = 10 # Lobby_Time_Upper = 60 # Параметр Lobby отвечает за какой-то канал чата, в данном случае чат в лобби.  # Параметр Lobby_Time_Lower отвечает за допустимый интервал между сообщениями (В секундах). # Параметр Lobby_Time_Upper сбрасывает счетчик ограничения чата (В секундах). # Рассмотрим более подробно. # Если игрок напишет первое сообщение в лобби, то следующее он напишет только через 10 секунд, но будет оповещен об ограничении в чате и будет иметь лимит сообщений. # Как только пройдет 60 секунд после написания сообщения, то счетчик лимита сброситься до нуля (То есть ограничения обнуляться). #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  
      Bec.bat
      timeout /t 60 cd C:\Server\BEC "C:\Server\BEC\Bec.exe" -f config.cfg exit  
      server.bat
      Start bec.bat "arma2oaserver.exe" -port=2302 "-config=instance_11_Chernarus\config.cfg" "-cfg=instance_11_Chernarus\basic.cfg" "-profiles=instance_11_Chernarus" -name=instance_11_Chernarus "-mod=@DayZ_Epoch;@DayZ_Epoch_Server;" exit  
       
      start.bat
      @echo off color 0a title Server start :start echo Server has been started start /wait server.bat echo Server down,restarting! goto start  
       
       
    • Автор: KILLka
      Здравствуйте. Возможно кто-то сталкивался. Проблема следующая - 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 работает. Может кто сталкивался с данной проблемой, что можно сделать и как решить?
×
×
  • Создать...