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

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

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

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

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

BEC игнорирует Sheduler.

Перепробовал десятки разных комбинаций Sheduler на этом форуме. Все работало, но в какой-то момент, после обновления/добавления

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

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

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


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

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

  • 0

Рабочий файл Sheduler и Config прикрепил
У тебя в твоем Config не указан путь до Battle. И файл BEServer_x64.cfg я надеюсь у тебя лежит по пути servers\

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

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


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

У меня папка профилес заменена на инстанс_1, и папка с батлай есть и в корне сервера, с которой сам сервер стартует, и в инстанс с которого бес берет файл

 

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


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

У меня папка профилес заменена на инстанс_1, и папка с батлай есть и в корне сервера, с которой сам сервер стартует, и в инстанс с которого бес берет файл

 

заменена или нет это без разницы, она у вас как угодно может называться. Это решает чисто параметр запуска сервера игры. Как объявишь в параметре - так и будет. Советую начать с понимания этих параметров.

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

И потом, учитывая, что существует минимум 2 версии bec с похожей, но разной конфигурацией конфигов и шедулера, то тут надо обращаться непосредственно к комплекту bec за корректной версией шедулера, и уже 'на месте', отталкиваясь от нее, выяснять проблему и ее причины, разумеется, не без тестов. Учитывая, что программа старая и об ошибках не всегда пишет, то могу лишь посоветовать привыкать. Ну и учиться, ибо тут надо думать, наблюдать, тестировать и анализировать.

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

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

Альтернативы не замечал. Хоть, блин, бери и сам пиши (шутка, некогда этим заниматься)

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

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


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

Пробовал две версии Shedulerа
<job id='110'>
        <day>1,2,3,4,5,6,7</day>
        <start>03:57:00</start>
        <runtime>000001</runtime>
        <loop>1</loop>
        <cmd>say -1 [N] Внимание!!! Сервер перезапустится через 3 мин!</cmd>
    </job>

и

<job id="2">
        <time>001500</time>
        <delay>010000</delay>
        <day>1,2,3,4,5,6,7</day>
        <loop>1</loop>
        <cmd>say -1 Рестарт сервера каждые 3 часа начиная с 00:00 МСК (00:00, 03:00, 06:00 и т.д.)</cmd>   
        <cmdtype>0</cmdtype>
    </job>

. 

Он работает оооочень странно. Оставляя сервер на ночь, я вижу что в какой момент (условно) через час после старта он начал оповещать ,потом так же успешно через час (условно) прекратил. И так постоянно. Он начинает работать и перестает в рандомный момент времени. Логики в ее поведении замечено не было. Полный рандом

 

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


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

Пробовал две версии Shedulerа
<job id='110'>
        <day>1,2,3,4,5,6,7</day>
        <start>03:57:00</start>
        <runtime>000001</runtime>
        <loop>1</loop>
        <cmd>say -1 [N] Внимание!!! Сервер перезапустится через 3 мин!</cmd>
    </job>

и

<job id="2">
        <time>001500</time>
        <delay>010000</delay>
        <day>1,2,3,4,5,6,7</day>
        <loop>1</loop>
        <cmd>say -1 Рестарт сервера каждые 3 часа начиная с 00:00 МСК (00:00, 03:00, 06:00 и т.д.)</cmd>   
        <cmdtype>0</cmdtype>
    </job>

. 

Он работает оооочень странно. Оставляя сервер на ночь, я вижу что в какой момент (условно) через час после старта он начал оповещать ,потом так же успешно через час (условно) прекратил. И так постоянно. Он начинает работать и перестает в рандомный момент времени. Логики в ее поведении замечено не было. Полный рандом

 

проверяется легко - добавляется последним эвент, который спамит в чат например каждые 10 секунд. Если не работает = косяк в какой-то из строк шедулера.

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


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

А не подскажешь по модовой части? Ни один банкомат (моды) не видит деньги в инвентаре. Снять могу - положить пишет что в инвентаре нет ничего. Т.е будто мод не "сканирует" инвентарь. Может где-то быть отключена такая настройка в самом срвере? 

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


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

А не подскажешь по модовой части? Ни один банкомат (моды) не видит деньги в инвентаре. Снять могу - положить пишет что в инвентаре нет ничего. Т.е будто мод не "сканирует" инвентарь. Может где-то быть отключена такая настройка в самом срвере? 

скорее баг совместимости с каким-то другим модом. Попросту какой-то мод ломает скорее всего

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


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

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

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

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

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

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

Войти

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

Войти сейчас

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

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

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

Поддержка