nymphoz

Зацикленные сообщения "scheduler.xml"

Вопрос

В общем, проблема в том, что оповещения о рестарте сервера работают без проблем, а зацикленные сообщения на отрез отказываются отображаться, собственно в чём может быть проблема? Я кстати не знаю работают ли мои сообщения о рестарте сервера с ID до 10, просто я где-то слышал что есть смысл делать нумерацию ID не c "0", "1", "2",  а "00", "01", "02" лично мне не помогло изменение ID, может как-то не так что-то делал... (версия BEC 1.4)

 

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

 

<Scheduler>

    <!-- Объявления в чат -->
    <job id="0">
        <start>001200</start>
        <runtime>010000</runtime>
        <day>1,2,3,4,5,6,7</day>
        <loop>0</loop> 
        <cmd>say -1 My message # 1</cmd>    
        <cmdtype>0</cmdtype>
    </job>
    <job id="1">
        <start>002400</start>
        <runtime>010000</runtime>
        <day>1,2,3,4,5,6,7</day>
        <loop>0</loop> 
        <cmd>say -1 My message # 2</cmd>    
        <cmdtype>0</cmdtype>
    </job>
    
    <!-- *** РЕСТАРТЫ *** -->
    <job id="2">
        <time>00:30:00</time>
        <delay>000000</delay>
        <day>1,2,3,4,5,6,7</day>
        <loop>0</loop> 
        <cmd>say -1 Server will restart in 30 minutes</cmd>
        <cmdtype>0</cmdtype>            
    </job>
    <job id="3">
        <time>00:50:00</time>
        <delay>000000</delay>
        <day>1,2,3,4,5,6,7</day>
        <loop>0</loop> 
        <cmd>say -1 Server will restart in 10 minutes</cmd>
        <cmdtype>0</cmdtype>            
    </job>
...

</Scheduler>

 

 

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

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


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

14 ответов на этот вопрос

У меня 1.6 BEC  и все отлично работает, попробуй поставь  1.6

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

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


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


dosserua У меня 1.4 работает отлично

1.6 BEC запускаешь

Затем серв

1.6 не ждет серв, а закрывается, на таймаут ему пофиг

1.4 все ок

 

 

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


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

BorizzK хммм, у меня ждёт нормально.

Скачать через MEGA Bec 1.6

 

Вот я залил свой Bec  с 3-го сервера. Там настроены сообщения о рестартах и ложиться сервер через shutdown

в конфиге стоит timeout = 30 и работает корректно. То есть после запуска он 30 сек ждёт сервер, и только тогда пытается делать коннект.

 

Если надо могу записать короткое видео процесса как он работает)

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


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

dosserua мне не надо

Я бек и так знаю

1.6 у меня не взлетел, я забил и юзаю по привычке 1.4

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


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

dosserua скачал твой BEC и там в "scheduler.xml" только оповещения о рестартах, которые привязаны лишь ко времени, а не зациклены через 

        <start>001200</start>
        <runtime>010000</runtime>
        <day>1,2,3,4,5,6,7</day>
        <loop>0</loop> 

оповещения о рестартах с привязкой ко времени работают и в 1.4 версии, а вот с зацикленными сообщениями беда...

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


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

nymphoz у меня сообщения отдельным скриптом, но когда пользовался через BEC 1.6

Там в папке с конфигами есть файл Scheduler-FAQ прочитай как правильно писать текст. Шедулер 1.6 от 1.4 отличается не много. Потому делай как пишет в FAQ

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


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

dosserua BorizzK Спасибо за помощь, вот только что обнова вышла на сервера ДЗ теперь в директории ...\DayZServer\mpmissions\dayzOffline.chernarusplus\db\messages.xml можно делать оповещения 

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


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

BorizzK Странно, у меня вот только после обновления в директории db появился файл messages.xml

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


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

nymphoz в вики богемми все уже давно есть

И возможность использования

Большой плюс, что можно ориентировать на игрока, после его подключенич

Но с бек намного удобнее, тк можно гибко и очень гибко настроить

 

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

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


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

BorizzK в тории функционал BEC'a мне нравится больше, но на практике, он у меня банально не работает, все оповещения, которые привязаны ко времени - срабатывают, а то что зациклено - вообще не отображается.

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


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

бек который 1.608 таймаут фиксится параметром --dsc "start bec.exe --dsc", конечно бек ругается при этом что потеряется "лычка репортера" ну и фик с ней, главное что пашет "WARNING :: using --dsc will disable your reporter account."
кстати единственный параметр который я хз где выкопал, пытался достучаться к стрингам через -h /h -help /help /? но безуспешно
 

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


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

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

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

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

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


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

Войти

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


Войти сейчас