Как установить bec на сервер dayz

Обновлено: 04.07.2024

BattlEye-Extended-Controls (BEC) is a program created by nuxil/Stian Mikalsen. This utility was created for ArmA 2 and ArmA 3 to take advantage of the Rcon protocol and provide tools for game server owners and administrators. BEC while originally made for ArmA 2 and ArmA 3 still works just fine for DayZ SA since the Rcon protocol has not changed much.

Installation of BEC is rather simple, download this repository and create a BEC folder somewhere on the machine that is hosting your server. Then copy all the files included in the download into your new BEC folder.

Once everything is copied into your new BEC folder you will need to open the Config folder included, and navigate to the Config.cfg file. You MUST change the BePath to match up with your Battleye directory.

You will also need to add the following lines to the end of your hosts file. More information and instructions on how to do this can be found here.

Note: If you have not created a bans.txt file in your Battleye directory you will see this error while trying to start BEC. You must create a bans.txt file in your Battleye directory to make this error go away.

There are several different ways to implement BEC into your current Start Server batch file.

If you use OmegaManager this is probably the best option. You can place the BEC files in any folder in your DayZ server, and create a very small batch file with the following contents.

(Make sure you change the directory to match the location you put BEC)

Once the batch file is created you can open the OmegaManger server manager page, go to your server's overview, Omega instance configuration. Once on this tab enable pre-execution script, and enter the full path of the batch file you just created.

Make sure you update the Config.cfg file to reflect your BE location.

For more information about setting up BEC, checkout this video.

Use one single batch file that updates your DayZ server, starts your DayZ server, starts BEC, and checks for server/BEC crashes. An example of a single batch file that accomplishes all of this at once is available here. Keep in mind there are several things you will need to change in that batch file to suit your own environment, most notably lines 5, 7, 8, 9, and 65. If you have issues using this batch file I recommend you watch my video where I go over this here.

Make sure you update the Config.cfg file to reflect your BE location.

Another method of starting BEC would be to create your own batch file (or include it in your start-server batch file) to starts BEC. Please keep in mind when starting BEC.exe you need to use the -f Config.cfg --dsc flags. An example of this is below.

Make sure you update the Config.cfg file to reflect your BE location.

You can also choose to run BEC manually if you wanted to do this for some odd reason. However, you can not just run the BEC.exe because you need to run it with the -f Config.cfg --dsc flags. This can be achieved by creating a shortcut of BEC.exe and adding those flags so your shortcut looks something like this.

Make sure you update the Config.cfg file to reflect your BE location.

The Scheduler is an extremely powerful tool that comes with BEC. This tool allows you to schedule tasks such as automated messages, automated shutdown, ETC. The Scheduler is configured via the Scheduler.xml file.

Здравствуйте ребят. Сервер арендовал на известном хостинге, сервер почти готов. Только вот с BEC проблемы. Уже неделю мучаюсь. В интернете только 2 гайда по установке BECа, но они оба на Комп. Про установку на хостинг ничего не нашел. Что только не перепробовал, ну не работает хоть ты тресни.

Подскажите кто знает точно и кто ставил сам BEC на хостинговый сервер? Как это сделать?

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Войти

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

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

2. Распаковываем папку bec в нужное нам место на компьютере с сервером. Можно прямо в папку с сервером.
3. По пути: bec\Config
Открываем файлик config.cfg блокнотом, и правим.
В строке:
BePath = C:\Dayz\Steam\steamapps\common\DayZServer\profiles\BattlEye указываем путь до текущего активного config battleye, но без указания самого файла. (в случае, если у вас в параметрах запуска сервера имеется параметр -BEPatch= то укзываем этот же путь) В моем случае будет указано:
E:\servers\DayZServer_1.0\Instance_2\BattlEye Здесь, как видим, папка с конфигурацией Battleye работающего сервера, о чем видна приписка active около имени файла.

Более подробную инструкцию по настройке BEC вы можете найти на форуме в разделах по Arma 2 и Arma 3, а также в ссылке, указанной вначале темы. Конфигурация у программы примерно одинаковая.
Программа работает на любой версии DayZ, будь то 0.45, 0.59, 0.60-0.62, 0.63 или даже 1.0.
Из отличий, могу сказать лишь одно, опция проверки ников игрока на DayZ 100% не работает!

ZigoFrend

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

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

Расскажу как его настроить и что нужно сделать в первую очередь.


Открываем папку и переходим сразу в паку Config.

Нас интересует файл Config.cfg.


Открываем его через редактор.


Далее находим строчку Port = 2302. В место порт 2302 вставляем свой порт который был присвоен Вам нашей панелью управления. Узнать его можно тут:


В данной ситуации у нас порт 2200. Значит вставляем в место 2302 свой порт 2200 что бы получилось так:


Далее нам нужно настроить путь до нашего BattlEye.

Находим строчку BePath = C:/Игра/Папка инстанции/BattlEye

И меняем на BePath = C:\gameservers\gsТУТ ID СЕРВЕРА\Server\battleye


Мы получили ID сервера, 534. Вставляем в конфиг следующую строчку: BePath = C:\gameservers\gs534\Server\battleye что бы получилось так:


Далее сохраняем и запускаем сервер. BEC настроен и готов к работе.

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Настройка уведомлений и их редактирование.

Находим файл Scheduler.xml и открываем его для редактирования.

Далее открываем файл для редактирования и производим настройки. Прежде чем вносить какие коррективы в структуру планировщика изучите файл Scheduler-FAQ.txt он так же размещен в папке с файлом Scheduler.xml.

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

Доброго времени суток, сегодня появилась идея рассказать как установить на наш хостинг мод админ панели Community Online Tools.

Первым делом переходим в управление сервером DayZ Standalone.


Переходим в раздел настройки и ставим панели управления задачу скачать 2 мода. Community Online Tools и CF.


Далее переходим в управление и нажимаем обновить моды.


Дожидаемся установки мода, далее переходим в раздел FTP и управление файлами.

Копируем ключи модов в папку Keys что бы получилось так:



Моды скачали, ключи скопировали в папку keys, далее нам нужно запустить сервер что бы создались необходимые папки и файлы в profiles.

Файлы создались, теперь можно выключить сервер и перейти к назначению администраторов.


Переходим в папку PermissionsFramework и создаем 2 папки (если их нет) Permissions и Players (Примечание, если папки создать нельзя воспользуйтесь этой статьей.) Создали папки.



Далее создаем файлы с Вашим SteamID в папке Permissions, как узнать Ваш SteamID описывается тут.

Создаем файл с Вашим ID по примеру.




Далее переходим в папку Players и создаем повторно файл с названием цифрового ID. Возвращаемся в FileZilla и переименовываем файл из 76561198000000000.txt в 76561198000000000.json


Все сохраняем, загружаем на сервер в папку Players и запускаем сервер. Заходим в игру и проверяем работу админ панели.

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

Читайте также: