Jump to content

Команда "Ждать"


Ilyon

Recommended Posts

  • Administrator

Команда "Ждать"


Команда "Ждать" заменяет (или же сочетает в себе) сразу несколько других команд и выполняет функцию ожидания определенного, случайного или игрового времени.

Функции:

  1. Ожидание фиксированного времени (базовый функционал дефолтной команды "Wait for"). 
  2. Ожидание случайного времени в заданном диапазоне.
  3. Ожидание игрового времени.
  4. Включение света ночью в салоне пассажирских вагонов.
  5. Включение короны ночью на габаритных огнях последнего вагона.

Фиксированное время

Вариации:

  1. 1 секунда
  2. 5 секунд
  3. 10 секунд
  4. 20 секунд
  5. 30 секунд
  6. 1 минута
  7. 2 минуты
  8. 5 минут
  9. 10 минут
  10. 20 минут
  11. 30 минут

Случайное время

Вариации:

  1. 15-30 секунд
  2. 30-60 секунд
  3. 60-90 секунд
  4. 1-2 минуты
  5. 2-3 минуты
  6. 3-5 минут

Использование команды

По сравнению с дефолтной командой добавлена функция добавить вариант 1 секунда для использования вместо с командой "if_else". Раньше для этого требовалась отдельная команда "Wait for 1 second".

Ожидание случайного времени необходимо для создания нелинейности в поведении бото-машинистов. К примеру, вы знаете, что у пассажирского поезда стоянка 2 минуты, однако в реальности не всегда удается выдержать стоянку ровно 120 секунд, поэтому вместо фиксированной стоянки в 2 минуты можно использовать команду ожидания случайного времени от 90 до 120 секунд. Это значит, что стоянка может продлиться минимально 1 минуту и 30 секунд, а максимально - все 2 минуты. 

Ожидание игрового времени необходимо при следовании по расписанию. Поезд будет ждать наступление игрового времени, а потом выполнит команду. В случае опоздания, команда выполнится за 1 секунду. Поддерживается переход на следующие сутки.

Включение света в салоне пассажирских вагонов, а также подключение короны на хвостовом вагоне, - это дополнительная функция, которая работает фоновым процессом со всем пассажирскими (+ почтовыми и багажными) вагонами (не только от нашего проекта).

Видео инструкция, как пользоваться командой:

 

 


 

Edited by Ilyon
Добавлена видео инструкция
  • Like 2
Link to comment
Share on other sites

  • Developer

Ещё бы команду ожидания суточного времени. Например: Ждать до 15:20..потом дальше выполнять команды. Потому как набор фиксированного времени и даже случайного не даёт варианта нагона расписания, в случае, если поезд бота замешкается на перегоне. Актуально при длительных стоянках более 5 минут.

  • Thanks! 1
Link to comment
Share on other sites

  • 4 weeks later...
  • Administrator
В 25.07.2022 в 17:54, igorwat123 сказал:

Ещё бы команду ожидания суточного времени. Например: Ждать до 15:20..потом дальше выполнять команды. Потому как набор фиксированного времени и даже случайного не даёт варианта нагона расписания, в случае, если поезд бота замешкается на перегоне. Актуально при длительных стоянках более 5 минут.

В новой версии эта опция будет добавлена.

  • Promotion 1
Link to comment
Share on other sites

  • 2 weeks later...
  • Administrator

По просьбе практикующих бото-трафик, команда Wait Time теперь 3в1: добавлена опция ожидания игрового времени. Полезно для отправления поезда согласно расписанию. В доступе со следующей недели.

8porvaKbLQo.jpg?size=604x566&quality=96&

  • Like 1
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.