Нужна помощь?
Создайте тему в соответствующем разделе
Не нужно писать всё в чат!Загляните на торговую площадку
Там вы можете купить
всё что касается игровых серверовНе хотите бан?
Пожалуйста, ознакомьтесь с нашими правилами
Не нарушайте порядок!Продаёте или покупаете?
Пользуйтесь услугами гаранта
Мы сделаем вашу сделку безопасной
-
Объявления
-
⚙️ Новые онлайн-инструменты для DayZ 07/26/26
-
- 0

Собственно понадобились авто-рестарты и оповещения через Scheduler, раньше этого не делал решил попробовать, всё делал вроде по теме "123new" имею ввиду установку Bec - за что ему отдельное спасибо. Но видимо где то ошибся, вообще коды в этом Scheduler я уже ковыряю не один месяц. Решил попросить помощи у тех кто уже сталкивался с этим.
<?xml version="1.0"?>
<!--
This file is only provided as an example file and is not practical to use in real life.
Make sure you take a copy of this file rename it and keep the orginale intact for orginale refrance.
And Start using your new file Now!!
Web Doc : http://www.ibattle.org/install-and-configure/setting-up-the-scheduler/
BE Commands supported by the scheduler system are:
say -1 some text
loadbans
loadscripts
loadevents
writebans
maxping 250
#shutdown
#restart
#reassign
#lock
#unlock
#mission filename (without the .pbo extension)
*****************************************************************************************************
Description:
*****************************************************************************************************
Schedules are createad by adding a job with id.
The first schedule should always start with id="0"
<Scheduler>
<job id="0">
<time></time>
<delay></delay>
<day></day>
<loop></loop>
<cmd></cmd>
<cmdtype></cmdtype>
</job>
<job id="1">
<time></time>
<delay></delay>
<day></day>
<loop></loop>
<cmd></cmd>
<cmdtype></cmdtype>
</job>
</Scheduler>
The job tag has 6 sub tags.
starting with:
<time>......</time>
This tag may have one of tow input format.
Format 1:
Contains 3 segments where each segment is a size of 2 in range of 00 - 99
Hour Min Sec
[nn] [nn] [nn]
nnnnnn
Max value is 999999
<time>000090</time>
This will make the schedule execute 90 secounds after bec has started up.
Note that:
<time>000130</time>
Will also make the schedule execute 90 secounds after bec has started up.
as 90 sec is the same as 1 min and 30 sec
Format 2:
Contains 2 segments where each segment is a size of 2 in range of 00 - (23&59) and each segment is seperated by ':'
Hour Min Sec
[nn] : [nn] : [nn]
<time>23:05:30</time>
This will make the schedule execute precice at 23:05:30
To execute a schedule at midnight use:
<time>00:00:00</time>
To execute a schedule at noon use:
<time>12:00:00</time>
<delay>......</delay>
This tag uses the same format as the <time> tag format 1, it also only work when the <time> tag format is 1!
<delay>nnnnnn</delay>
<day>.../day>
The day of the week the schedule should run on.
Days are seperated by ','
<day>n</day> or <day>n,n+</day>
Monday starts with 1!
All days
<day>1,2,3,4,5,6,7</day>
Monday and Friday only.
<day>1,5</day>
Set if the command is to loop or not..
<loop>1</loop>
Set the command that is to be executed.
<cmd>loadscripts</cmd>
Set 0 if its a internal command and 1 if its a external *.bat or *.cmd script.
<cmdtype>0</cmdtype>
-->
<!--
Помощь на русском!!!
day - дни, в которые будет запускаться задача
time - время первого запуска задачи от старта BEC
delay - частота повторения команды по времени в формате ччммсс
loop - количество повторения команды (0 - значит 1 раз, 1 - значит 2 раза, и т.п.)
cmd - сама команда на battleye
cmdtype - указание запуска внутренней комманды или внешнего файла. 0, если внутренняя команда battleye, 1 если внешняя команда на стратр файла.
Battleye команды
say -1 some text - вывести в чат информацию
maxping 250 - установить максимально допустимый пинг на сервере
#shutdown - выключить сервер
#restart - запустить рестарт (без перезапуска сервера целиком)
#lock - закрыть сервер
#unlock - открыть сервер
#mission filename (без расширения the .pbo) - запустить на сервере новую миссию из mpmission
systime - показать системное время в чат
uptime - показать время работы сервера в чат
Пример работы шедулера с разъяснениями:
<job id="0">
<day>1,2,3,4,5,6,7</day>
<time>003000</start>
<delay>010000</runtime>
<loop>3</loop>
<cmd>say -1 Заходите в нашу группу: vk.com/...</cmd>
<cmdtype>0</cmdtype>
</job>
Данная задача означает, что:
1. Она будет запускаться все 7 дней в неделю
2. Запустится спустя 30 минут после старта BEC
3. Будет повторяться каждый 1 час
4. Будет повторяться 4 раза
5. Выведет в чат "Заходите в нашу группу: vk.com/..."
Пример 2 работы шедулера с разъяснениями:
<job id="8">
<day>1,2,3,4,5,6,7</day>
<time>23:30:00</start>
<delay>040000</runtime>
<loop>-1</loop>
<cmd>say -1 Рестарт произойдёт через 30 минут.</cmd>
<cmdtype>0</cmdtype>
</job>
Данная задача означает, что:
1. Она будет запускаться все 7 дней в неделю
2. Запустится в 23:30:00
3. Будет повторяться каждые 4 часа
4. Будет повторяться бесконечно
5. Выведет в чат "Рестарт произойдёт через 30 минут."
Пример 3 работы шедулера с разъяснениями:
<job id="14">
<day>1,2,3,4,5,6,7</day>
<time>00:00:00</start>
<delay>040000</runtime>
<loop>-1</loop>
<cmd>#shutdown</cmd>
<cmdtype>0</cmdtype>
</job>
Данная задача означает, что:
1. Она будет запускаться все 7 дней в неделю
2. Запустится в 00:00:00
3. Будет повторяться каждые 4 часа
4. Будет повторяться бесконечно
5. Произведёт выключение сервера
Буьте внимательны при редактировании!
Должна соблюдаться нумерация job id, и должна начинаться с 0 без повторений!
-->
<Scheduler>
<!-- Объявления в чат -->
<job id="0">
<time>003000</time>
<delay>000000</delay>
<day>1,2,3,4,5,6,7</day>
<loop>0</loop>
<cmd>say -1 Заходите в нашу группу: vk.com/...</cmd>
<cmdtype>0</cmdtype>
</job>
<job id="1">
<time>004000</time>
<delay>000000</delay>
<day>1,2,3,4,5,6,7</day>
<loop>4</loop>
<cmd>say -1 Гл.Администратор сервера </cmd>
<cmdtype>0</cmdtype>
</job>
<job id="2">
<time>002000</time>
<delay>000000</delay>
<day>1,2,3,4,5,6,7</day>
<loop>1</loop>
<cmd>say -1 Правила сервера читайте в нашей vk группе!</cmd>
<cmdtype>0</cmdtype>
</job>
<job id="3">
<time>003500</time>
<delay>000000</delay>
<day>1,2,3,4,5,6,7</day>
<loop>1</loop>
<cmd>say -1 За дюпы и баги Бан</cmd>
<cmdtype>0</cmdtype>
</job>
<job id="4">
<time>002500</time>
<delay>000000</delay>
<day>1,2,3,4,5,6,7</day>
<loop>1</loop>
<cmd>say -1 ВНИМАНИЕ! ВНИМАНИЕ! ЗАМЕТИЛИ ЧИТЕРА - СКАЖИТЕ АДМИНИСТРАЦИИ, БУДУТ ПРИНЯТЫ МЕРЫ!</cmd>
<cmdtype>0</cmdtype>
</job>
<job id="5">
<time>010000</time>
<delay>000000</delay>
<day>1,2,3,4,5,6,7</day>
<loop>1</loop>
<cmd>say -1 По всем предложениям писать в личку администрации группы vk!</cmd>
<cmdtype>0</cmdtype>
</job>
<job id="6">
<time>001500</time>
<delay>000000</delay>
<day>1,2,3,4,5,6,7</day>
<loop>0</loop>
<cmd>say -1 Хорошей игры удачного лута! Спасибо что посетили наш сервер!</cmd>
<cmdtype>0</cmdtype>
</job>
<job id="7">
<time>004200</time>
<delay>000000</delay>
<day>1,2,3,4,5,6,7</day>
<loop>0</loop>
<cmd>say -1 Рестарт проводиться ежедневно в 6:00 9:00 12:00 15:00 18:00 21:00 00:00 (Самарское время.) </cmd>
<cmdtype>0</cmdtype>
</job>
<!-- *** РЕСТАРТЫ *** -->
<!-- Сообщения о рестартах + сам рестарт -->
<job id="8">
<time>23:45:00</time>
<delay>000000</delay>
<day>1,2,3,4,5,6,7</day>
<loop>0</loop>
<cmd>say -1 Рестарт сервера через 15 минут.</cmd>
<cmdtype>0</cmdtype>
</job>
<job id="9">
<time>23:48:00</time>
<delay>000000</delay>
<day>1,2,3,4,5,6,7</day>
<loop>0</loop>
<cmd>say -1 Рестарты сервера 6:00 9:00 12:00 15:00 18:00 21:00 00:00 (Самарское время.).</cmd>
<cmdtype>0</cmdtype>
</job>
<job id="10">
<time>23:55:00</time>
<delay>000000</delay>
<day>1,2,3,4,5,6,7</day>
<loop>0</loop>
<cmd>say -1 Рестарт сервера через 5 минут.</cmd>
<cmdtype>0</cmdtype>
</job>
<job id="11">
<time>23:59:00</time>
<delay>000000</delay>
<day>1,2,3,4,5,6,7</day>
<loop>0</loop>
<cmd>say -1 Рестарт сервера через 1 минуту.</cmd>
<cmdtype>0</cmdtype>
</job>
<job id="12">
<time>00:00:00</time>
<delay>000000</delay>
<day>1,2,3,4,5,6,7</day>
<loop>1</loop>
<cmd>G:\Games\Steam\steamapps\common\DayZServer\!kill_server.bat</cmd>
<cmdtype>1</cmdtype>
</job>
<job id="13">
<time>05:45:00</time>
<delay>000000</delay>
<day>1,2,3,4,5,6,7</day>
<loop>0</loop>
<cmd>say -1 Рестарт сервера через 15 минут.</cmd>
<cmdtype>0</cmdtype>
</job>
<job id="14">
<time>05:48:00</time>
<delay>000000</delay>
<day>1,2,3,4,5,6,7</day>
<loop>0</loop>
<cmd>say -1 Рестарты сервера 6:00 9:00 12:00 15:00 18:00 21:00 00:00 (Самарское время.).</cmd>
<cmdtype>0</cmdtype>
</job>
<job id="15">
<time>05:55:00</time>
<delay>000000</delay>
<day>1,2,3,4,5,6,7</day>
<loop>0</loop>
<cmd>say -1 Рестарт сервера через 5 минут.</cmd>
<cmdtype>0</cmdtype>
</job>
<job id="16">
<time>05:59:00</time>
<delay>000000</delay>
<day>1,2,3,4,5,6,7</day>
<loop>0</loop>
<cmd>say -1 Рестарт сервера через 1 минуту.</cmd>
<cmdtype>0</cmdtype>
</job>
<job id="17">
<time>06:00:00</time>
<delay>000000</delay>
<day>1,2,3,4,5,6,7</day>
<loop>1</loop>
<cmd>G:\Games\Steam\steamapps\common\DayZServer\!kill_server.bat</cmd>
<cmdtype>1</cmdtype>
</job>
<job id="18">
<time>08:45:00</time>
<delay>000000</delay>
<day>1,2,3,4,5,6,7</day>
<loop>0</loop>
<cmd>say -1 Рестарт сервера через 15 минут.</cmd>
<cmdtype>0</cmdtype>
</job>
<job id="19">
<time>08:48:00</time>
<delay>000000</delay>
<day>1,2,3,4,5,6,7</day>
<loop>0</loop>
<cmd>say -1 Рестарты сервера 6:00 9:00 12:00 15:00 18:00 21:00 00:00 (Самарское время.).</cmd>
<cmdtype>0</cmdtype>
</job>
<job id="20">
<time>08:55:00</time>
<delay>000000</delay>
<day>1,2,3,4,5,6,7</day>
<loop>0</loop>
<cmd>say -1 Рестарт сервера через 5 минут.</cmd>
<cmdtype>0</cmdtype>
</job>
<job id="21">
<time>08:59:00</time>
<delay>000000</delay>
<day>1,2,3,4,5,6,7</day>
<loop>0</loop>
<cmd>say -1 Рестарт сервера через 1 минуту.</cmd>
<cmdtype>0</cmdtype>
</job>
<job id="22">
<time>09:00:00</time>
<delay>000000</delay>
<day>1,2,3,4,5,6,7</day>
<loop>1</loop>
<cmd>G:\Games\Steam\steamapps\common\DayZServer\!kill_server.bat</cmd>
<cmdtype>1</cmdtype>
</job>
<job id="23">
<time>11:45:00</time>
<delay>000000</delay>
<day>1,2,3,4,5,6,7</day>
<loop>0</loop>
<cmd>say -1 Рестарт сервера через 15 минут.</cmd>
<cmdtype>0</cmdtype>
</job>
<job id="24">
<time>11:48:00</time>
<delay>000000</delay>
<day>1,2,3,4,5,6,7</day>
<loop>0</loop>
<cmd>say -1 Рестарты сервера 6:00 9:00 12:00 15:00 18:00 21:00 00:00 (Самарское время.).</cmd>
<cmdtype>0</cmdtype>
</job>
<job id="25">
<time>11:55:00</time>
<delay>000000</delay>
<day>1,2,3,4,5,6,7</day>
<loop>0</loop>
<cmd>say -1 Рестарт сервера через 5 минут.</cmd>
<cmdtype>0</cmdtype>
</job>
<job id="26">
<time>11:59:00</time>
<delay>000000</delay>
<day>1,2,3,4,5,6,7</day>
<loop>0</loop>
<cmd>say -1 Рестарт сервера через 1 минуту.</cmd>
<cmdtype>0</cmdtype>
</job>
<job id="27">
<time>12:00:00</time>
<delay>000000</delay>
<day>1,2,3,4,5,6,7</day>
<loop>1</loop>
<cmd>G:\Games\Steam\steamapps\common\DayZServer\!kill_server.bat</cmd>
<cmdtype>1</cmdtype>
</job>
<job id="28">
<time>14:45:00</time>
<delay>000000</delay>
<day>1,2,3,4,5,6,7</day>
<loop>0</loop>
<cmd>say -1 Рестарт сервера через 15 минут.</cmd>
<cmdtype>0</cmdtype>
</job>
<job id="29">
<time>14:48:00</time>
<delay>000000</delay>
<day>1,2,3,4,5,6,7</day>
<loop>0</loop>
<cmd>say -1 Рестарты сервера 6:00 9:00 12:00 15:00 18:00 21:00 00:00 (Самарское время.).</cmd>
<cmdtype>0</cmdtype>
</job>
<job id="30">
<time>14:55:00</time>
<delay>000000</delay>
<day>1,2,3,4,5,6,7</day>
<loop>0</loop>
<cmd>say -1 Рестарт сервера через 5 минут.</cmd>
<cmdtype>0</cmdtype>
</job>
<job id="31">
<time>14:59:00</time>
<delay>000000</delay>
<day>1,2,3,4,5,6,7</day>
<loop>0</loop>
<cmd>say -1 Рестарт сервера через 1 минуту.</cmd>
<cmdtype>0</cmdtype>
</job>
<job id="32">
<time>15:00:00</time>
<delay>000000</delay>
<day>1,2,3,4,5,6,7</day>
<loop>1</loop>
<cmd>G:\Games\Steam\steamapps\common\DayZServer\!kill_server.bat</cmd>
<cmdtype>1</cmdtype>
</job>
<job id="33">
<time>17:45:00</time>
<delay>000000</delay>
<day>1,2,3,4,5,6,7</day>
<loop>0</loop>
<cmd>say -1 Рестарт сервера через 15 минут.</cmd>
<cmdtype>0</cmdtype>
</job>
<job id="34">
<time>17:48:00</time>
<delay>000000</delay>
<day>1,2,3,4,5,6,7</day>
<loop>0</loop>
<cmd>say -1 Рестарты сервера 6:00 9:00 12:00 15:00 18:00 21:00 00:00 (Самарское время.).</cmd>
<cmdtype>0</cmdtype>
</job>
<job id="35">
<time>17:55:00</time>
<delay>000000</delay>
<day>1,2,3,4,5,6,7</day>
<loop>0</loop>
<cmd>say -1 Рестарт сервера через 5 минут.</cmd>
<cmdtype>0</cmdtype>
</job>
<job id="36">
<time>17:59:00</time>
<delay>000000</delay>
<day>1,2,3,4,5,6,7</day>
<loop>0</loop>
<cmd>say -1 Рестарт сервера через 1 минуту.</cmd>
<cmdtype>0</cmdtype>
</job>
<job id="37">
<time>18:00:00</time>
<delay>000000</delay>
<day>1,2,3,4,5,6,7</day>
<loop>1</loop>
<cmd>G:\Games\Steam\steamapps\common\DayZServer\!kill_server.bat</cmd>
<cmdtype>1</cmdtype>
</job>
<job id="38">
<time>20:45:00</time>
<delay>000000</delay>
<day>1,2,3,4,5,6,7</day>
<loop>0</loop>
<cmd>say -1 Рестарт сервера через 15 минут.</cmd>
<cmdtype>0</cmdtype>
</job>
<job id="39">
<time>20:48:00</time>
<delay>000000</delay>
<day>1,2,3,4,5,6,7</day>
<loop>0</loop>
<cmd>say -1 Рестарты сервера 6:00 9:00 12:00 15:00 18:00 21:00 00:00 (Самарское время.).</cmd>
<cmdtype>0</cmdtype>
</job>
<job id="40">
<time>20:55:00</time>
<delay>000000</delay>
<day>1,2,3,4,5,6,7</day>
<loop>0</loop>
<cmd>say -1 Рестарт сервера через 5 минут.</cmd>
<cmdtype>0</cmdtype>
</job>
<job id="41">
<time>20:59:00</time>
<delay>000000</delay>
<day>1,2,3,4,5,6,7</day>
<loop>0</loop>
<cmd>say -1 Рестарт сервера через 1 минуту.</cmd>
<cmdtype>0</cmdtype>
</job>
<job id="42">
<time>21:00:00</time>
<delay>000000</delay>
<day>1,2,3,4,5,6,7</day>
<loop>1</loop>
<cmd>G:\Games\Steam\steamapps\common\DayZServer\!kill_server.bat</cmd>
<cmdtype>1</cmdtype>
</job>
</Scheduler>
Не происходит ни одной надписи на сервере из этого файла и следовательно нет и рестартов. Люди просто пилят уже, всем подряд захотелось рестартов именно с оповещениями.
Поделиться сообщением
Ссылка на сообщение
Поделиться на других сайтах