Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
  • Need help?

    Create a topic in the appropriate section
    Don't write everything in the chat!
  • Take a look at the marketplace

    There you can buy
    everything related to game servers
  • Don't want a ban?

    Please read our rules
    Don't disturb the order!
  • Sell or buy?

    Use services of the guarantor
    We will make your deal safe
  • 0
hekut144

Очередная проблема с BEC-ом, после поднятия остается уйма bec консольных клиентов

Каждый раз при поднятии сервера открывается новый bec.bat при этом старый остается работать, помогите пожалуйста починить, из-за этого происходит дублирование сообщений (оповещений) из шедулера bec-a, помогите пожалуйста найти решение


Вот мои батники:

bec_tavi.bat

 

timeout /t 60

cd F:\Steam_games\steamapps\common\Arma 2 Operation Arrowhead (2)\BEC_tavi
"F:\Steam_games\steamapps\common\Arma 2 Operation Arrowhead (2)\BEC_tavi\Bec.exe" -f config.cfg
exit

dayz_mod.overpoch_tavi.bat

 

Start bec_tavi.bat

"arma2oaserver.exe" -port=2622 "-config=instance_13_Overpoch_tavi\config.cfg" "-cfg=instance_13_Overpoch_tavi\basic.cfg" "-profiles=instance_13_Overpoch_tavi" -name=instance_13_Overpoch_tavi "-mod=@DayzOverwatch;@DayzOrigins;@DayZ_Epoch;@DayZ_Overpoch_Server_tavi;@extDB_tavi;"
exit

server_dayz_mod.overpoch_tavi

 

@echo off

color 0a
title Server start
:start
echo Server has been started
start /wait dayz_mod.overpoch_tavi.bat
echo Server down,restarting!
goto start

Edited by hekut144 (see edit history)

Share this post


Link to post
Share on other sites

3 answers to this question

Recommended Posts

  • 0

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

Edited by hekut144 (see edit history)

Share this post


Link to post
Share on other sites



  • 0

Еще вопрос немного не по теме, вообщем сервер армы вечно падает, решение - запуск от другого пользователя, надоедает вечно вводить данные, вообщем нашел решение:

runas /savecred /user:arma


но проблема заключается в том что проблема с путями, пишит мол файлы найти не может, хотя в батниках вбиты пути

cd F:\Steam_games\steamapps\common\Arma 2 Operation Arrowhead (2)\MySQL


чуть позже в скрипте путь до корневой папки армы

cd F:\Steam_games\steamapps\common\Arma 2 Operation Arrowhead (2)\


Вообщем без параметров запуска от иного пользователя все отлично работает, через шифт от другого пользователя аналогично, используя:

runas /savecred /user:arma

 

появляется проблема с путями


Сейчас echo включу посмотрю по какому пути вообще ссылается он

Игнорирует команду смену директории - cd, сидит все так же в систем32

без сохранения пароля т.е. с:

runas /user:arma


проблема все так же остается, пользователь arma имеет права администратора

Edited by hekut144 (see edit history)

Share this post


Link to post
Share on other sites
  • 0

Решил проблему, основываясь на советах тех. поддержки майкрософта создав таск с сохранением пароля в планировщике

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Similar Content

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

      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 около имени файла.

      Наличие файла BEServer.cfg обязательно. Если его нет, создаем (содержимое на 100% идентично файлу BEServer_x64.cfg , это условность, о которой говорил выше)
      4. В строке:
      Ip = 127.0.0.1 указываем ваш IP адрес, по которому сервер буде доступен. Для сервера на том же ПК, что и bec запущен, можно не трогать
      5. В строке
      Port = 2302 указываем активный порт вашего сервера игры, на котором сервер запущен (указываем тот, что в параметрах запуска сервера обозначен параметром -port=)
      6. В строке
      ServerExeName = DayZ_Server_x64.exe указываем ваш exe файл сервера игры, в случае, если он отличается от стандартного у вас.
      7. Собственно, BEC готов к тестовому запуску, пробуем. запускаем сервер (если еще не запущен), запускаем Start_Bec.bat с папки bec и проверяем. Если программа соединится с сервером игры и напишет "Initializing BEC..." в чат сервера, значит все прошло удачно!
      8. Далее настраиваем файл 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% не работает!
       
       
    • By fedotovyasha
      не подключается к серверу и пишет что на сервере нету такого мода, хотя он там есть. Названия менял, другие моды все отключил, ничего не помогает. В батниках все прописано
    • By JustBullet
      Всем привет! :) Как я рад всех видеть снова, дошли руки до ковыряния станделона (если уже его можно так назвать).
       
      Что пытаюсь сделать:
      1. Создать Рюкзак.
      2. Создать Радио.
          - Положить Батарейку в Радио.
      3. Положить Радио(с Батареей) в Персональный слот Рюкзака.
      4. Дополнительно поместить Радио в слот быстрого доступа (на панель).
       
      EntityAI itemEnt_Bag = player.GetInventory().CreateInInventory("FurCourierBag"); // Создаем РЮКЗАК. EntityAI itemEnt_Radio = player.GetInventory().CreateInInventory("PersonalRadio"); // Создаем РАДИО. itemEnt_Radio.GetInventory().CreateAttachment("Battery9V"); // Помещаем в Радио Батарейку. itemEnt_Bag.GetInventory().CreateAttachment(itemEnt_Radio); // Помещаем в РЮКЗАК РАДИО. player.SetQuickBarEntityShortcut(itemEnt_Radio, 0, true); // Помещаем РАДИО на первый слот. тут возникает проблема, в четвертой строке, поскольку я помещаю Элемент Радио+Батарея в Рюкзак, а команда ожидает Строковый параметр (String). Проблема больше в незнании мной синтаксиса. Возможно и в логике построения. Вообщем прошу помощи разобраться с этой строчкой :)))
       
      п.с. так разумеется срабатывает но без батарейки:
      itemEnt_Bag.GetInventory().CreateAttachment("PersonalRadio"); // Помещаем в РЮКЗАК РАДИО. Каким параметром/командой я могу загнать Радио с батареей в персональный слот Рюкзака?
    • By Gromillla
      Доброго времени суток дамы и господа, и сразу к вопросу, в миссиях 2.2.5 версии, если боты "бандиты", то они скин игрока видят и реагируют на него, а если миссии с ботами "героями", то они скин игрока не видят. Скин  "RUS_Soldier_Marksman". Как соответственно решить эту проблему? Ошибок в РПТ нет.
    • By ZigoFrend
      В планировщике заданий выдаёт такую ошибку 

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

×
×
  • Create New...

Important Information

By using this site, you automaticly agree to our Guidelines and Privacy Policy.
We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.