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
ap3ccc

Scheduler не работает (Кривые руки видимо)

Собственно понадобились авто-рестарты и оповещения через 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>
 

Не происходит ни одной надписи на сервере из этого файла и следовательно нет и рестартов. Люди просто пилят уже, всем подряд захотелось рестартов именно с оповещениями.

Share this post


Link to post
Share on other sites

10 answers to this question

Recommended Posts

  • 0

При изменении на команду  <cmd>#shutdown</cmd> сервер стал корректно выводить оповещения, а так же произошел сам рестарт с корректным завершением процесса. Что могу посоветовать лично от себя, если у вас не получается произвести рестарт и не своевременно появляются оповещения измените выключение сервера не через батник, а просто командой  <cmd>#shutdown</cmd> еще важный момент - скрипт работа при выключении должна иметь вот такие значения <loop>1</loop>; <cmdtype>0</cmdtype>.  а если вы просто пишите оповещения текстовое то <loop>0</loop> ; <cmdtype>0</cmdtype>.  Приведу два примера.
Пример с текстовым сообщением:

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

        <time>23:59:00</time>              
        <delay>000000</delay>               
        <day>1,2,3,4,5,6,7</day>             
        <loop>0</loop>                        //значение 0
        <cmd>say -1 Рестарт сервера через 1 минуту.</cmd>        //Сама команда текст в чат
        <cmdtype>0</cmdtype>        //значение всегда 0, без разницы команда выключение или текст в чате

Пример с командой выключения:

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

        <time>00:00:00</time>               
        <delay>000000</delay>                
        <day>1,2,3,4,5,6,7</day>              
        <loop>1</loop>                      //Значение 1 только для команды выключения     
        <cmd>#shutdown</cmd>             //Команда выключения       
        <cmdtype>0</cmdtype>       //значение всегда 0, без разницы команда выключение или текст в чате

Данный тест был выполнен на BEC версии 1.496. Установлен по гайду от пользователя "123new". 

Share this post


Link to post
Share on other sites



  • 0

bec какой версии? Соединяется ли с сервером? Какие ошибки пишет может в своем окошке?

Edited by 123new (see edit history)

Share this post


Link to post
Share on other sites
  • 0
53 минуты назад, 123new сказал:

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

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

Edited by ap3ccc
Порт на rcon admin меняется с каждого рестарта на разный. Логи сохраняются всё как положено, на чат, Belog, Error пустая папка. В батнике Бека стоит ип адрес сервера без порта. Бек версии такой же как в той теме я своего не выдумывал, старался все по теме (see edit history)

Share this post


Link to post
Share on other sites
  • 0
15 часов назад, 123new сказал:

bec какой версии? Соединяется ли с сервером? Какие ошибки пишет может в своем окошке?

Не знаю как но Scheduler заработал, я все сделал сначала, но есть один момент. Скрипт не работает дальше 29 задания, тоесть после надписи в 14:48:00, Рестарты сервера 6:00 9:00 12:00 15:00 18:00 21:00 00:00 (Самарское время.) больше нет ничего ни надписей ни рестартов

Share this post


Link to post
Share on other sites
  • 0
19 часов назад, ap3ccc сказал:
  Скрыть содержимое

 

 

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

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

порт rcon админ - это порт с конфигурационного файла battleye, для армы именно он используется. А то что в заголовке окна это клиентский порт самого BEC, с которого он соединяется к серверу, и нам он напрочь не нужен. Так что что там может самопроизвольно меняться - не совсем понял.

И как понять 'в батнике бека стоит ип адрес сервера без порта'? В батнике бека указывается лишь папка запуска бека, сам файл бека и параметр с файлом конфигурации бека, иного нет там. Вы что-то путаете.

3 часа назад, ap3ccc сказал:

Не знаю как но Scheduler заработал, я все сделал сначала, но есть один момент. Скрипт не работает дальше 29 задания, тоесть после надписи в 14:48:00, Рестарты сервера 6:00 9:00 12:00 15:00 18:00 21:00 00:00 (Самарское время.) больше нет ничего ни надписей ни рестартов

шедулер текущий предоставьте

Share this post


Link to post
Share on other sites
  • 0

Сам файл Scheduler не изменялся, когда я решил всё сделать сначала. Тоесть файл 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>

Сегодня было принято решение изменить файл scheduler.xml на следующее

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

<?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>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="1">                         
        <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="2">                          
        <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="3">                          
        <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="4">                           
        <time>00:00:00</time>               
        <delay>000000</delay>                
        <day>1,2,3,4,5,6,7</day>              
        <loop>1</loop>                         
                <cmd>#shutdown</cmd>                    
                <cmdtype>0</cmdtype>            
    </job>
    <job id="5">                        
        <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="6">                         
        <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="7">                          
        <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="8">                          
        <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="9">                           
        <time>06:00:00</time>               
        <delay>000000</delay>                
        <day>1,2,3,4,5,6,7</day>              
        <loop>1</loop>                         
                <cmd>#shutdown</cmd>                    
                <cmdtype>0</cmdtype>            
    </job>
    <job id="10">
        <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="11">
        <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="12">
        <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="13">
        <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="14">
        <time>09:00:00</time>
        <delay>000000</delay>
        <day>1,2,3,4,5,6,7</day>
        <loop>1</loop> 
                <cmd>#shutdown</cmd>    
                <cmdtype>0</cmdtype>            
    </job>
    <job id="15">
        <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="16">
        <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="17">
        <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="18">
        <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="19">
        <time>12:00:00</time>
        <delay>000000</delay>
        <day>1,2,3,4,5,6,7</day>
        <loop>1</loop> 
                <cmd>#shutdown</cmd>    
                <cmdtype>0</cmdtype>            
    </job>
    <job id="20">
        <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="21">
        <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="22">
        <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="23">
        <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="24">
        <time>15:00:00</time>
        <delay>000000</delay>
        <day>1,2,3,4,5,6,7</day>
        <loop>1</loop> 
                <cmd>#shutdown</cmd>    
                <cmdtype>0</cmdtype>            
    </job>
    <job id="25">
        <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="26">
        <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="27">
        <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="28">
        <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="29">
        <time>18:00:00</time>
        <delay>000000</delay>
        <day>1,2,3,4,5,6,7</day>
        <loop>1</loop> 
                <cmd>#shutdown</cmd>    
                <cmdtype>0</cmdtype>            
    </job>
    <job id="30">
        <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="31">
        <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="32">
        <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="33">
        <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="34">
        <time>21:00:00</time>
        <delay>000000</delay>
        <day>1,2,3,4,5,6,7</day>
        <loop>1</loop> 
                <cmd>#shutdown</cmd>
                <cmdtype>0</cmdtype>            
    </job>
    
    
</Scheduler>

Жду время, увидеть наконец оповещения и сам рестарт. Что изменено в итоге? Убраны лишние оповещения оставлен только рестарт и изменена команда на <cmd>#shutdown</cmd>. Хотя я лично знаю двух людей у которых работает как команда <cmd>#shutdown</cmd> так и команда через батник !kill_server.bat. Если сейчас всё заработает, то будет ясно что "Bec" функционирует в режиме "Тебе повезло", потому что логической связи я не вижу между моими действиями. Конфиг Scheduler  был скопирован с 100% рабочего сервера где работают авторестарты, как и сам Bec с точно такой же версией Bec. Клиента я вроде убедил уже что Bec по определению на сервере просто не нужен, авторестарты делаются по другому. Работоспособность Bec еще по хуже будет чем само ядро сервера Dayz. Вообщем ждем, я отпишусь обязательно.

Edited by ap3ccc (see edit history)

Share this post


Link to post
Share on other sites
  • 0
45 минут назад, ap3ccc сказал:

Сам файл Scheduler не изменялся, когда я решил всё сделать сначала. Тоесть файл 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>

Сегодня было принято решение изменить файл scheduler.xml на следующее

  Скрыть содержимое

<?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>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="1">                         
        <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="2">                          
        <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="3">                          
        <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="4">                           
        <time>00:00:00</time>               
        <delay>000000</delay>                
        <day>1,2,3,4,5,6,7</day>              
        <loop>1</loop>                         
                <cmd>#shutdown</cmd>                    
                <cmdtype>0</cmdtype>            
    </job>
    <job id="5">                        
        <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="6">                         
        <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="7">                          
        <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="8">                          
        <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="9">                           
        <time>06:00:00</time>               
        <delay>000000</delay>                
        <day>1,2,3,4,5,6,7</day>              
        <loop>1</loop>                         
                <cmd>#shutdown</cmd>                    
                <cmdtype>0</cmdtype>            
    </job>
    <job id="10">
        <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="11">
        <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="12">
        <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="13">
        <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="14">
        <time>09:00:00</time>
        <delay>000000</delay>
        <day>1,2,3,4,5,6,7</day>
        <loop>1</loop> 
                <cmd>#shutdown</cmd>    
                <cmdtype>0</cmdtype>            
    </job>
    <job id="15">
        <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="16">
        <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="17">
        <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="18">
        <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="19">
        <time>12:00:00</time>
        <delay>000000</delay>
        <day>1,2,3,4,5,6,7</day>
        <loop>1</loop> 
                <cmd>#shutdown</cmd>    
                <cmdtype>0</cmdtype>            
    </job>
    <job id="20">
        <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="21">
        <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="22">
        <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="23">
        <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="24">
        <time>15:00:00</time>
        <delay>000000</delay>
        <day>1,2,3,4,5,6,7</day>
        <loop>1</loop> 
                <cmd>#shutdown</cmd>    
                <cmdtype>0</cmdtype>            
    </job>
    <job id="25">
        <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="26">
        <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="27">
        <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="28">
        <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="29">
        <time>18:00:00</time>
        <delay>000000</delay>
        <day>1,2,3,4,5,6,7</day>
        <loop>1</loop> 
                <cmd>#shutdown</cmd>    
                <cmdtype>0</cmdtype>            
    </job>
    <job id="30">
        <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="31">
        <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="32">
        <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="33">
        <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="34">
        <time>21:00:00</time>
        <delay>000000</delay>
        <day>1,2,3,4,5,6,7</day>
        <loop>1</loop> 
                <cmd>#shutdown</cmd>
                <cmdtype>0</cmdtype>            
    </job>
    
    
</Scheduler>

Жду время, увидеть наконец оповещения и сам рестарт. Что изменено в итоге? Убраны лишние оповещения оставлен только рестарт и изменена команда на <cmd>#shutdown</cmd>. Хотя я лично знаю двух людей у которых работает как команда <cmd>#shutdown</cmd> так и команда через батник !kill_server.bat. Если сейчас всё заработает, то будет ясно что "Bec" функционирует в режиме "Тебе повезло", потому что логической связи я не вижу между моими действиями. Конфиг Scheduler  был скопирован с 100% рабочего сервера где работают авторестарты, как и сам Bec с точно такой же версией Bec. Клиента я вроде убедил уже что Bec по определению на сервере просто не нужен, авторестарты делаются по другому. Работоспособность Bec еще по хуже будет чем само ядро сервера Dayz. Вообщем ждем, я отпишусь обязательно.

комманда !kill_server.bat работает, при условии, что:

1. сам bat файл заполнен верно, чтобы выключать сервер

2. указано верно расположение и имя этого bat файла в каждой строке шедулера

3. установлено <cmdtype>1</cmdtype>

4. версия bec 1.496

ну и разумеется шедулер содержит все остальные job, до текущего, верно заполненные и поочередно верно указаны их id

Share this post


Link to post
Share on other sites
  • 0
21 минуту назад, 123new сказал:

комманда !kill_server.bat работает, при условии, что:

1. сам bat файл заполнен верно, чтобы выключать сервер

2. указано верно расположение и имя этого bat файла в каждой строке шедулера

3. установлено <cmdtype>1</cmdtype>

4. версия bec 1.496

ну и разумеется шедулер содержит все остальные job, до текущего, верно заполненные и поочередно верно указаны их id

Еще заметил такую особенность что bec может некорректно дать ошибку в работе. К примеру у вас в работе номер 30 ошибка, логично подумать что файл scheduler.xml будет работать до 29 работы? Но на практике не всегда так, он может уже не выполнить 28 работу, хотя она будет написана верно, поэтому требуется выполнить проверку всего файла scheduler.xml на написании каждого кода, тогда профит. Еще один вопрос... Есть ли отличие между завершением работы через ваш батник

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

@echo off

echo 123
pause
exit

И просто командой <cmd>#shutdown</cmd>? В батнике всё наглядно, пауза и выход. А команда всё-таки запрос в само ядро, а вот как эта команда обрабатывается все-таки загадка.

Edited by ap3ccc (see edit history)

Share this post


Link to post
Share on other sites
  • 0
26 минут назад, ap3ccc сказал:

Еще заметил такую особенность что bec может некорректно дать ошибку в работе. К примеру у вас в работе номер 30 ошибка, логично подумать что файл scheduler.xml будет работать до 29 работы? Но на практике не всегда так, он может уже не выполнить 28 работу, хотя она будет написана верно, поэтому требуется выполнить проверку всего файла scheduler.xml на написании каждого кода, тогда профит. Еще один вопрос... Есть ли отличие между завершением работы через ваш батник

  Скрыть содержимое

@echo off

echo 123
pause
exit

И просто командой <cmd>#shutdown</cmd>? В батнике всё наглядно, пауза и выход. А команда всё-таки запрос в само ядро, а вот как эта команда обрабатывается все-таки загадка.

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

А комманда #shutdown - это rcon комманда серверу на завершение работы.

Как выполнять такую же комманду из батника описано внизу сообщения в теме:

в арме работает также.

 

 

Share this post


Link to post
Share on other sites
  • 0
7 минут назад, 123new сказал:

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

А комманда #shutdown - это rcon комманда серверу на завершение работы.

Как выполнять такую же комманду из батника описано внизу сообщения в теме:

в арме работает также.

 

 

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

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.

×
×
  • 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.