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

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

    Там вы можете купить
    всё что касается игровых серверов
  • Не хотите бан?

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

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

[Battleye Extended Controls (BEC)] - Авторестарт, VIP и Админ Слоты и многое другое.

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

Хотя он вообще непонятно к какому конфигу ищет путь..

BEC/config/config.cfg

 

короче в папке с беком, есть папка конфиг, в ней и лежит данный файлик, ну или должен лежать :wink:

 

 

cd D:\steam\steamapps\common\Arma 2 Operation Arrowhead

 

а еще неплохо было бы перейти из первой строки в папку бек:

 

cd D:\steam\steamapps\common\Arma 2 Operation Arrowhead\BEC
"D:\steam\steamapps\common\Arma 2 Operation Arrowhead\BEC\Bec.exe" -f config.cfg
 

 

 

как то так :wink:

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

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


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



BEC/config/config.cfg

 

короче в папке с беком, есть папка конфиг, в ней и лежит данный файлик, ну или должен лежать :wink:

 

 

 

а еще неплохо было бы перейти из первой строки в папку бек:

 

cd D:\steam\steamapps\common\Arma 2 Operation Arrowhead\BEC
"D:\steam\steamapps\common\Arma 2 Operation Arrowhead\BEC\Bec.exe" -f config.cfg
 

 

 

как то так :wink:

Спасибо огромное!! Вот я затупил...

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


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

Ребят, у меня проблема с обновлением BEC: суть примерно та же, что и у остальных, но изменения в файле "hosts" и блокирование подключения к апдейт-серверу не устраняют проблему. BEC ругается на то, что не может найти обновления и сразу же закрывается.

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


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

Ребят, у меня проблема с обновлением BEC: суть примерно та же, что и у остальных, но изменения в файле "hosts" и блокирование подключения к апдейт-серверу не устраняют проблему. BEC ругается на то, что не может найти обновления и сразу же закрывается.

Обновления он и не будет искать после Hosts закрывается по косяку другому явно.

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


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

Обновления он и не будет искать после Hosts закрывается по косяку другому явно.

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

image.png

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


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

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

image.png

Такая же проблема. Если нашел решение - напиши

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


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

Такая же проблема. Если нашел решение - напиши

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

Ничего критичного в этом нету.

 

Try reconnect означает. что, либо BE отключен, либо конфиг BEC был настроен не правильно.

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


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

Такая же проблема. Если нашел решение - напиши

Эта ошибка не влияет на работу программы. Главное, чтобы запускался файл Scheduler.xml, тогда он будет выполнять все задачи. Если не запускается, отпиши, я скину тебе архив с папкой, попробуешь. У меня заработало после того, как старую и новую версии в одну папку соединил)

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


Ссылка на сообщение
Поделиться на других сайтах
steamport = 2300;
steamqueryport = 2301;
hostName = "DayZ Epoch Chernarus Server (1.0.5/103718)";
password = "12";
passwordAdmin = "123456";
maxPlayers = 50;
logFile = "server_log.txt";
voteThreshold = 2;
voteMissionPlayers = 3;
reportingIP = "arma2oapc.master.gamespy.com";
timeStampFormat = "short";
motd[] = {"DayZ Epoch","Have fun!"};
motdInterval = 0;
vonCodecQuality = 11;
disableVoN = 0;
kickduplicate = 1;
verifySignatures = 2;
persistent = 1;
BattlEye = 1;
doubleIdDetected = "";
onUserConnected = "";
onUserDisconnected = "";
onUnsignedData = "kick (_this select 0)";
onHackedData = 	"kick (_this select 0)";
onDifferentData = "";
regularCheck = "";
requiredBuild = 103718;
requiredSecureId = 2;

Это конфиг сервера. Как видно BE включен. В BeServer прописал rcon пароль. BEC видит сервер, но при включении он пытается обновится (мы не заблокировали а перенаправили его обращение на наш комп) и вылетает.

 

Эта ошибка не влияет на работу программы. Главное, чтобы запускался файл Scheduler.xml, тогда он будет выполнять все задачи. Если не запускается, отпиши, я скину тебе архив с папкой, попробуешь. У меня заработало после того, как старую и новую версии в одну папку соединил)

Если не сложно - залей. Я пробовал уже просто с 3 версиями - эффект тот же

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

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


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

 

steamport = 2300;
steamqueryport = 2301;
hostName = "DayZ Epoch Chernarus Server (1.0.5/103718)";
password = "12";
passwordAdmin = "123456";
maxPlayers = 50;
logFile = "server_log.txt";
voteThreshold = 2;
voteMissionPlayers = 3;
reportingIP = "arma2oapc.master.gamespy.com";
timeStampFormat = "short";
motd[] = {"DayZ Epoch","Have fun!"};
motdInterval = 0;
vonCodecQuality = 11;
disableVoN = 0;
kickduplicate = 1;
verifySignatures = 2;
persistent = 1;
BattlEye = 1;
doubleIdDetected = "";
onUserConnected = "";
onUserDisconnected = "";
onUnsignedData = "kick (_this select 0)";
onHackedData = 	"kick (_this select 0)";
onDifferentData = "";
regularCheck = "";
requiredBuild = 103718;
requiredSecureId = 2;

Это конфиг сервера. Как видно BE включен. В BeServer прописал rcon пароль. BEC видит сервер, но при включении он пытается обновится (мы не заблокировали а перенаправили его обращение на наш комп) и вылетает.

 

Если не сложно - залей. Я пробовал уже просто с 3 версиями - эффект тот же

http://rghost.ru/78nxDCZ9B

 

держи, попробуй) у меня всё работает.

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


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

http://rghost.ru/78nxDCZ9B

 

держи, попробуй) у меня всё работает.

 

Спасибо большое но проблема осталась

40f85f2df6a0.jpg

После чего BEC закрывается

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


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

Сhecking for new bec version... это уже не лечится или как то можно заставить работать программу?

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


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

Сhecking for new bec version... это уже не лечится или как то можно заставить работать программу?

И чем тебя не устраивает это ? Бек прекратил работу давно это уже сами люди сделали исключение что бы он работал. Вот он ищет обновление и все.

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


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

Так он что работает? Типа пишет что нужна обнова да и пусть? Хорошо если так. Просто он закрывается... Нет он не работает, не кикает если матерюсь и не рестартует, ничего не пишет. Как его заставить работать? И что значит - люди сделали исключение?

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

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


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

Так он что работает? Типа пишет что нужна обнова да и пусть? Хорошо если так. Просто он закрывается... Нет он не работает, не кикает если матерюсь и не рестартует, ничего не пишет. Как его заставить работать? И что значит - люди сделали исключение?

Модер спутал Try Reconnect с Check Update...

Конфиг верно настройте.

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


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

Так это ваш конфиг. Я в этом ничего не понимаю. Вот посмотрите, мне кажется тут нет даже речи о каком то обновлении в конфиге. Мои изменения только в соответсвии с инструкциями. О каких правильных настройках этот совет?

# Конфигурация BEC.
# Перевод TheFirstNoob.
# Обновления тут (ENG) http://www.ibattle.org/
# Если вы хотите что-то отключить, то используйте значок # - Это закомментирует команду или нужную вам строчку.









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

# Укажите IP-Адрес вашего сервера. Можете использовать 127.0.0.1 и все будет нормально.
Ip = 127.0.0.1


# Укажите порт вашего сервера. По умолчанию 2302.
Port = 2302

#--------------------------------------------------------------------------------------------------------

# Укажите путь в BattEye. То есть там где стоят фильтра.
BePath = C:\Program Files (x86)\Steam\steamapps\common\Arma 2 Operation Arrowhead\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 = false

#--------------------------------------------------------------------------------------------------------

# Использовать на сервере только ASCII НикНеймы (Имеется ввиду English Only!)
# Рекомендуется: True (Если отключить, то могут быть проблемы)
AsciiNickOnly = True

# Кикать игроков, если они имеют следующие символы в НикНейме.
#DisallowPlayerNameChars =

# Минимальная допустимая длина НикНейма.
MinPlayerNameLength	= 4

# Максимальная допустимая длина НикНейма.
MaxPlayerNameLength	= 16

#--------------------------------------------------------------------------------------------------------

# Использовать на сервере только ASCII чат (Имеется ввиду English Only!)
# Рекомендуется: False (Если включить, то все смогут писать в чат только на Английском!)
AsciiChatOnly = False

# Для работы данной функции убедитесь что AsciiChatOnly = True!
# Какие символы BEC будет разрешать использовать в чате.
#IgnoreChatChars =

# Укажите количество предупреждений за плохие слова BadWords.txt.
# Укажите = -1, чтобы Выключить. Укажите = 0, чтобы сразу Кикало. Укажите = N, чтобы было N-ое количество предупреждений, а последний Кик. (N - Любое число)
Warnings = 0

#--------------------------------------------------------------------------------------------------------

# Подключите файл BadNames.txt (По умолчанию уже подключен).
# Отвечает за плохие или запрещенные ники на сервере (Настраивается в BadNames.txt)
NickFilterFile = BadNames.txt

# Подключите файл BadWords.txt (По умолчанию пуже подключен).
# Отвечает за плохие или запрещенные слова в чате (Настраивается в BadWords.txt)
WordFilterFile = BadWords.txt

# Подключите файл WhiteList.txt (По умолчанию Отключен!).
# Отвечает за Белый Лист по GUID и только!
# WhiteListFile = WhiteList.txt

# Укажите сообщение которое будет выводиться если BEC не находит игрока в Белом Списке. (Поддерживается только ASCII!)
#WhileListKickMsg = Sorry, you are not WhiteListed!

# Подключите файл 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 = 29


#--------------------------------------------------------------------------------------------------------
#[Reporter]
#--------------------------------------------------------------------------------------------------------

# Укажите данные вашего аккаунта от MySQL которые вводили в HiveExt.ini.
# Читы, логи BattEye будут регистрироваться через вашу Базу Данных. Каждый игрок будет проверяться через БД при присоединении на сервер.

#Host = localhost
#Type = MySQL
#Port = 3306
#Database = dayz_epoch
#Username = root
#Password = geforce610m

#--------------------------------------------------------------------------------------------------------
[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.
# Перевод TheFirstNoob.
# Обновления тут (ENG) http://www.ibattle.org/
# Если вы хотите что-то отключить, то используйте значок # - Это закомментирует команду или нужную вам строчку.









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

# Укажите IP-Адрес вашего сервера. Можете использовать 127.0.0.1 и все будет нормально.
Ip = 127.0.0.1


# Укажите порт вашего сервера. По умолчанию 2302.
Port = 2302

#--------------------------------------------------------------------------------------------------------

# Укажите путь в BattEye. То есть там где стоят фильтра.
BePath = C:\Program Files (x86)\Steam\steamapps\common\Arma 2 Operation Arrowhead\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 = false

#--------------------------------------------------------------------------------------------------------

# Использовать на сервере только ASCII НикНеймы (Имеется ввиду English Only!)
# Рекомендуется: True (Если отключить, то могут быть проблемы)
AsciiNickOnly = True

# Кикать игроков, если они имеют следующие символы в НикНейме.
#DisallowPlayerNameChars =

# Минимальная допустимая длина НикНейма.
MinPlayerNameLength	= 4

# Максимальная допустимая длина НикНейма.
MaxPlayerNameLength	= 16

#--------------------------------------------------------------------------------------------------------

# Использовать на сервере только ASCII чат (Имеется ввиду English Only!)
# Рекомендуется: False (Если включить, то все смогут писать в чат только на Английском!)
AsciiChatOnly = False

# Для работы данной функции убедитесь что AsciiChatOnly = True!
# Какие символы BEC будет разрешать использовать в чате.
#IgnoreChatChars =

# Укажите количество предупреждений за плохие слова BadWords.txt.
# Укажите = -1, чтобы Выключить. Укажите = 0, чтобы сразу Кикало. Укажите = N, чтобы было N-ое количество предупреждений, а последний Кик. (N - Любое число)
Warnings = 0

#--------------------------------------------------------------------------------------------------------

# Подключите файл BadNames.txt (По умолчанию уже подключен).
# Отвечает за плохие или запрещенные ники на сервере (Настраивается в BadNames.txt)
NickFilterFile = BadNames.txt

# Подключите файл BadWords.txt (По умолчанию пуже подключен).
# Отвечает за плохие или запрещенные слова в чате (Настраивается в BadWords.txt)
WordFilterFile = BadWords.txt

# Подключите файл WhiteList.txt (По умолчанию Отключен!).
# Отвечает за Белый Лист по GUID и только!
# WhiteListFile = WhiteList.txt

# Укажите сообщение которое будет выводиться если BEC не находит игрока в Белом Списке. (Поддерживается только ASCII!)
#WhileListKickMsg = Sorry, you are not WhiteListed!

# Подключите файл 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 = 29


#--------------------------------------------------------------------------------------------------------
#[Reporter]
#--------------------------------------------------------------------------------------------------------

# Укажите данные вашего аккаунта от MySQL которые вводили в HiveExt.ini.
# Читы, логи BattEye будут регистрироваться через вашу Базу Данных. Каждый игрок будет проверяться через БД при присоединении на сервер.

#Host = localhost
#Type = MySQL
#Port = 3306
#Database = dayz_epoch
#Username = root
#Password = geforce610m

#--------------------------------------------------------------------------------------------------------
[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

Настройка идет индивидуально. У меня решением стало изменения IP с локального, на прямой.

127.0.0.1 на ваш выделенный IP.

Попробуйте, не поможет - будем дальше думать.

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


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

Настройка идет индивидуально. У меня решением стало изменения IP с локального, на прямой.

127.0.0.1 на ваш выделенный IP.

Попробуйте, не поможет - будем дальше думать.

у меня IP не стабильный. с каждой перезагрузкой компа он новый, но я проверил. все равно пишет Сhecking for new bec version... и закрывается.

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


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

Мне помогло это краткое видео.

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


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

Мне помогло это краткое видео.

Все что я тут увидел, так это блокировка hosts. В самом начале гайда указано это...

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


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

При запуске start.bat циклично запускается иной батник, происходит бесконечно, подскажите пожалуйста как заставить нормально работать, по возможности поделитесь пожалуйста рабочим батником, проблему решил - http://s-platoon.ru/index.php?/topic/3775-problema-s-batnikom-bec-tciklichno-vkliuchaetsia-serve/

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

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


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

Поставлю :) СупеР!

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


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

Здравствуйте.

Здесь уже писали, что при запуске BEC вылетает 100500 окон командной строки. Перечитал всю тему, решения своей проблемы не нашел.

В моём случае вижу такие окна и ошибки (извиняюсь за линк на сторонний ресурс, но таки почините свою загрузку файлов):

kJcLD1X6.png

Перепроверил память: 8 гигов оперативы, 50 гигов места и подкачка от 16 до 24 гигов.

Подскажите пожалуйста, куда капнуть?

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

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


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

Спасибо большое но проблема осталась

40f85f2df6a0.jpg

После чего BEC закрывается

Такая же проблема... не знаю как быть... и найти не могу решение

после последних двух трок появляется красная 

lost connection: closing & exiting

и после закрывается

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

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


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

BEC.exe не может найти BEserver.cfg помогите плс решить проблему

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


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

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

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

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

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

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

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

    • Автор: Irkutsk86
      Что делает скрипт :

      Скрипт добавляет на ваш сервер систему выдачи лута при появлении игрока, либо определенного лута человеку по steamid64 (донатеру к примеру).

      Как это сделать?
      Для этого нам понадобится зайти в главную папку с вашей картой, к примеру чернарусь (Путь: DayZServer\mpmissions\dayzOffline.chernarusplus)

      После того как вы зашли, в этой папке нужно найти файл с названием init.c

      Открываем файл и видим строки кода, нам нужна строчка с началом ( class CustomMission: MissionServer ).

      Начиная с нее нам нужно вставить код до строчки как на скриншоте клик
      class CustomMission : MissionServer { private const static string m_SpawnLoadoutDirectory = "$profile:SpawnLoadout/"; // root directory for SpawnLoadout private const static string m_DonatorDirectory = m_SpawnLoadoutDirectory + "Donators/"; // directory for donator loadout text files private const static string m_RegularLoadout = m_SpawnLoadoutDirectory + "Regular.txt"; // file for regular loadout private const static string m_CommonItems = m_SpawnLoadoutDirectory + "CommonItems.txt"; // file for in common items for both regular and donator void CustomMission() { FileHandle templateFile; if (!FileExist(m_SpawnLoadoutDirectory)) { MakeDirectory(m_SpawnLoadoutDirectory) // create default CommonItems.txt templateFile = OpenFile(m_CommonItems, FileMode.WRITE); FPrintln(templateFile, "Rag 4\nHuntingKnife\nMatchbox\nHatchet\nFlashlight\nBattery9V\nSodaCan_Cola\nBakedBeansCan"); CloseFile(templateFile); // create default Regular.txt templateFile = OpenFile(m_RegularLoadout, FileMode.WRITE); FPrintln(templateFile, "BomberJacket_Grey\nJeans_Black\nTaloonBag_Blue\nAthleticShoes_Grey"); CloseFile(templateFile); } if (!FileExist(m_DonatorDirectory)) { string template = GetDonatorFile("STEAMIDHERE"); MakeDirectory(m_DonatorDirectory); // create template donator file templateFile = OpenFile(template, FileMode.WRITE); FPrintln(templateFile, "BomberJacket_Blue\nJeans_Grey\nTaloonBag_Orange\nAthleticShoes_Brown"); CloseFile(templateFile); } } //!!! REPLACES EXISTING METHOD override void StartingEquipSetup(PlayerBase player, bool clothesChosen) { player.RemoveAllItems(); // clear all default spawning items FileHandle donatorFile; string line; TStringArray contents = new TStringArray(); string file = GetDonatorFile(player.GetIdentity().GetPlainId()); if (FileExist(file)) { SpawnLoadout(player, ReadFileLines(file)); // spawn donator loadout return; } SpawnLoadout(player, ReadFileLines(m_RegularLoadout)); // spawn regular player loadout } private void SpawnLoadout(PlayerBase player, ref TStringArray loadout) { FileHandle loadoutFile; string line; // creates clothes loadout foreach (string clothes : loadout) player.GetInventory().CreateInInventory(clothes); // creates common items TStringArray items = ReadFileLines(m_CommonItems); foreach (string item : items) { if (item.Contains(" ")) // check for space, which signifies a quantity item { CreateQuantityItem(player, item); continue; } player.GetInventory().CreateInInventory(item); } } private void CreateQuantityItem(PlayerBase player, string item) { TStringArray quantity = new TStringArray(); item.Split(" ", quantity); ItemBase quantityItem = player.GetInventory().CreateInInventory(quantity[0]); quantityItem.SetQuantity(quantity[1].ToFloat()); } private string GetDonatorFile(string id) { return string.Format("%1%2.txt", m_DonatorDirectory, id); } private TStringArray ReadFileLines(string path) { FileHandle file; string line; TStringArray contents = new TStringArray(); file = OpenFile(path, FileMode.READ); while (FGets(file, line) > 0) { line.Trim(); if (line != string.Empty) { contents.Insert(line); line = string.Empty; } } CloseFile(file); return contents; } }; После того как вы вставили код, сохраняйте файл. И запускайте сервер!

      Если ничего не вылезло и сервер нормально запустился, в папке profiles появится папка Spawnloadout.
      В ней вы видите файлы: Regular.txt ; CommonItems.txt
      Эти файлы нужны для стартового снаряжения игрока при спавне. Regular - Для одежды ; CommonItems - Для предметов

      Папка Donator отвечает за кастомные сета игрокам по SteamID64. В этой папке будет файл STEAMIDHERE.txt
      Чтобы прописать сет по SteamID64 нужно изменить название файла и в нем прописать все что нужно выдавать игроку, тут нету разделения на файлы, все нужно писать в 1 файл (Чтобы небыло багов пишите сначало одежду а потом предметы)

      Все обновляется в реальном времени ничего перезапускать не нужно.
       
      P.S: Автор не я !!!
    • Автор: BR0wi
      Подскажите где найти людей, которые делаю моды на заказ. К кому вообще обращаться? Или что бы реализовать свои идеи нужно самому "год" сидеть и изучать все механики модинга?
    • Автор: CubeIn
      Приветствую господа, хочу создать новый проект, уникальный, но для этого нужен маппер.
      Я оставлю здесь свой дискрод, напишите в лс, кто готов взяться за крупный проект.
      4me#4542
    • Автор: 123new
      Вижу крайне много любопытных вопросов по поводу идентификаторов игрока в игре. Что же, разжую для не знающих немного.
       
      В игре есть следующие типы идентификаторов:
      1. Steam64ID идентификатор профиля игрока (на пиратках его UID называют), примерно такой: 765475....65 (17 цифр).
      2. Так называемый мною, BIS ID - uid из окна (консоли) сервера игры и ADM-файлов логов сервера, который пишется самой игрой
      3. Battleye GUID игрока.
       
      Первый идентификатор (Steam64ID) на ПК является прямым идентификатором стим-профиля игрока, уникальным у каждого игрока. Т.е. публичным идентификатором вашего профиля для большинства стим-игр (например, Counter-Strike).
      Второй идентификатор (BIS ID) является определенной хеш-суммой, полученной из Steam64ID посредством конвертации сначала в sha256, а затем в base64. Спасибо за это разъяснение и пример кода-конвертации авторам игры на своем официальном форуме.
      Третий идентификатор (Battleye GUID) является публичным идентификатором Battleye античита, получаемый также из Steam64ID поcредством получения его хеш-суммы MD5. Этот же идентификатор есть в логах сервера от Battleye, в любых RCON-приложениях (DART, BEC и т.п.), также его можно конвертировать самим.
       
      Так вот, как же получить Steam64ID:
      1. Зайти на любой ресурс, предназначенный для сбора таких данных. например на: https://steamid.io/
      2. Ввести ссылку на ваш стим-профиль
      3. Получить результат из кучи данных, одно поле из которых и будет содержать ваш Steam64ID
       
      Как получить BIS ID:
      1. Открыть любой Phyton v2.7 -конвертер в интернете, например: https://onecompiler.com/python2/3ycz55xew
      2. Ввести в него следующий код:
      # Hello World program in Python from hashlib import sha256 from base64 import b64encode def construct_bi_uid(steam_id): hashed = sha256() hashed.update(str(steam_id)) return b64encode(hashed.digest()) print construct_bi_uid(76514925976798981) 3. заменить 76514925976798981 на ваш Steam64ID
      4. Отправить код в исполнение, нажав Execute.
      5. Получить результат
       

      Пожалуйста, Войдите или Зарегистрируйтесь, чтобы увидеть это: Вложение.
      [Альтернатива] Метод на основе PHP:
      <?php /** * This is how you get user id (bohemia id) like you see in .ADM files from steam id. */ $steam_id = "76514925976798981"; $user_id = base64url_encode(hash('sha256', $steam_id, true)); function base64url_encode($data) { $b64 = base64_encode($data); if ($b64 === false) { return false; } $url = strtr($b64, '+/', '-_'); return $url; } echo $user_id; [Альтернатива] Метод для javascript - node.js:
      var crypto = require('crypto'); var body = "76514925976798981"; var hash = crypto.createHash("sha256"); var hash_result = hash.update(body, 'utf8').digest('base64'); console.log(hash_result);  
      Как получить Battleye GUID:
      1. Открыть любой ресурс с готовой формой конвертирования, например:
      https://armstalker.com/guid/
      https://dayzrussia.com/f/index.php?pages/dayzguid/
      либо написать свою, на основе данных, предложенных на странице Github
      https://gist.github.com/chris579/53053b6d6438df9a9718c23c0d6bbd69
      Оставлю ниже код для Phyton:
      # Thanks to gunlinux import md5 steamid=76514925976798981 temp = "" for i in range(8): temp += chr((steamid & 0xFF)) steamid >>= 8 m = md5.new("BE"+temp) print m.hexdigest() Код для PHP:
      var crypto = require('crypto'); var body = "76514925976798981"; var hash = crypto.createHash("sha256"); var hash_result = hash.update(body, 'utf8').digest('base64'); console.log(hash_result); '2. Вставить в поле ввода UID(Steam64ID) ваш Steam64ID
      3. Нажать кнопку конвертирования или исполнить код, и получить в готовом виде Battleye GUID
       
      Возможно имеются и другие методы и наработки в получении данных идентификаторов более простыми методами, на других языках, либо автоматически. Я описал лишь известные мне.
      Все желающие могут добавить в комментариях свои способы конвертаций, возможно это поможет кому-либо.
    • Автор: 6agu
      Поставил
      Пожалуйста, Войдите или Зарегистрируйтесь, чтобы увидеть это: Вложение.
  • Наш выбор

×
×
  • Создать...

Важная информация

Используя этот сайт, вы автоматически обязуетесь соблюдать наши Правила и Политика конфиденциальности.
Чтобы сделать этот веб-сайт лучше, мы разместили cookies на вашем устройстве. Вы можете изменить свои настройки cookies, в противном случае мы будем считать, что вы согласны с этим.