Как делать не фиксированный спаун в формате CronTab

Code:
Как делать не фиксированный спаун в формате CronTab

Формат для не фиксированного спауна для Гранд боссов config/bosses.properties
и редактируем RespawnTimePattern - формат CronTab

Пример:
ValakasRespawnTimePattern=~180:0 20 5 * *
В данном примере Валакас будет спаунится c разбросом от 0 до 180 минут (~180:) от стартовой точки в 20:00 (0 20) в пятницу ( 5)

Если вы хотите привязать не к дню недели, а от времени убийства + сколько то дней
Пример:
ValakasRespawnTimePattern=~180:0 20 +5:* * *
Валакас будет спаунится c разбросом от 0 до 180 минут (~180:) в 20:00 (0 20) +5 дней (+5:)

Опция 2 для датапака. Путь: data/spawn - Zaken/Orfen/AQ/Core
для data/spawn работает точно такая же схема:
Если мы хотим что бы у нас к примеру Queen Ant спаунилась каждый день в 20:00 с разбросом в 2 часа то:
Как выглядит базово:
Code:
   <spawn name="[queenant_room]">
        <npc id="29001" count="1" respawn="129600" respawn_rand="61200" pos="-21610 181594 -5720 0" />
    </spawn>
МЫ МЕНЯЕМ НА:
Code:
   <spawn name="[queenant_room]">
     <npc id="29001" count="1" respawn_cron="~120:0 20 +1:* * *" pos="-21610 181594 -5720 0" />
   </spawn>
Где:
~120:0 Наш разброс времени
20 - Время по часам - ВОСЕМЬ ЧАСОВ ВЕЧЕРА
+1 - Плюс сколько дней
 
Last edited:
Вопросик возник поставил значит респ АК по крону с понедельника по пятницу в 18ч. но не убивал, ту которая уже стояла с дефолтным временем, убил ее в 17-45, через 15мин зареспаунилась новая по крону
Как фиксить это? По идее, игроки ведь могут получается за один день убить два раза ант квин
Еще в базе респаун пишет у ак 1701269980 при выставленном времени по крону это норма?
У тебя крон стоит и даже если ты за 1 минуту до крон респа убьешь, она реснется по крону
 
У тебя крон стоит и даже если ты за 1 минуту до крон респа убьешь, она реснется по крону
Я догадался) сделать ничего нельзя с этим?
 
Я догадался) сделать ничего нельзя с этим?
я так понимаю , что крон выставил, потом убил АК, и теперь он раньше крона респаться не будет ( это я так думаю :D )
 
как бы вопрос не в том как выставить. вопрос в другом, как сделать респ в определенный промежуток времени каждый день, только 1 р

да, уже попробовал, но, если Ак даже убили в этот же день, или в 19,55, то она все равно реснется сегодня же..... как бы сделать что бы в определенный промежуток времени и 1 раз в день респалась) т.е . если убили в 19,55 то она сегодня больше не респ_
Каким образом добился желаемого?
 
Back
Top