Команды для движения ботов (базовые знания)

Sdílet
Vložit
  • čas přidán 20. 08. 2024
  • Урок посвящен основам настройки ботов для сессии с помощью команд. В качестве примера используется построение маршрута для пассажирского поезда на маршруте "Сура".
    Наш сайт: teamofthetrainz...
    Группа ВК: team_of...
    Планы проекта: trello.com/b/T...

Komentáře • 101

  • @user-yy2hk6kj1q
    @user-yy2hk6kj1q Před 6 lety +2

    Очень понятно и грамотно все рассказано! Жду урок про переменные!

  • @sanchezzzzrus
    @sanchezzzzrus Před 6 lety

    Отличный урок. Junction Reseter, после последнего обновления SU более не нужен. Он интегрирован в скрипт новой будки ZX Path. Теперь понял, как задавать маршрут по команде, раньше правило на каждую станцию ставил.

    • @TrainzContentElaborations
      @TrainzContentElaborations  Před 6 lety

      Я знаю про обновление. Но тогда мне придется передернуть все команды на задание маршрутов в списках. А их там за 200 штук, если не больше. Где-нибудь ошибусь - и потом вылавливать ошибки придется. Не вижу причин обновляться, все и так работает как часы. Спасибо за комментарий. :)

    • @ZaparaVladimir
      @ZaparaVladimir Před 6 lety +2

      Передёргивать ничего не нужно - всё сохранится (формат сохранений не менялся). А заодно пропадут "сбои при сворачивании игры". И ещё. zxPath ExtraInterface нормально работает при втором открытии правила. Пересохранять и переоткрывать сессию для этого не нужно.

    • @ZaparaVladimir
      @ZaparaVladimir Před 6 lety

      Не дружат. Должен быть кто-то один из них. Оптимальный вариант - 2 сессии (одна с мультиплеерным пультом, другая с будкой)

    • @TrainzContentElaborations
      @TrainzContentElaborations  Před 6 lety +1

      Если так, то нужно обновиться. А-то почитал форум, напугали, что каждое правило нужно удалять и ставить заново. Для меня это настоящий ад))

    • @ZaparaVladimir
      @ZaparaVladimir Před 6 lety +1

      Напугали тем, что если обновить будку, но оставить необновлённым JunctionReseter, и оставить его в сессии, то между ними будет конфликт, от которого trainz будет зависать.

  • @user-hn2kq9qr8r
    @user-hn2kq9qr8r Před 5 lety +2

    Очень хочу урок, МЕГА маневровые работы с помощью ботов

  • @Hukutyc
    @Hukutyc Před 3 lety +3

    Будет работать на ТС 19, UZ (обновлённая КДА)? И да запили урок в чем отличие 7z от sU, преимущества и недостатки каждой

    • @TrainzContentElaborations
      @TrainzContentElaborations  Před 3 lety

      Не будет.
      Нет смысла в таком видео, поскольку z7 уже не рекомендуется к использованию, а на TRS19 она вообще не работает.

  • @yartatarin
    @yartatarin Před 4 lety +1

    Привет автор🖐 покажи урок доступно команды ботам, от точки А до Б. Как ему проехать без остановки. И как они сами прокладывают путь себе не пойму

    • @Wolf-xn2pt
      @Wolf-xn2pt Před 4 lety +1

      Из точки А в точку Б доехать можно 2мя способами.
      1. Дефолтный. Указали ехать к маркеру с его уникальным названием и всё. Все стрелки машинист переключает сам, как правило заранее. Но иногда может подъехать в плотную остановится и только потом переключить. Также могут светофоры его не так понять.
      2. Задача маршрута в рукопашную (как на реальной жд). Вы даёте пачку комманд, маршрут по максимуму собирается и только после этого машинист едет.
      Тут уже надо учитывать другие поезда и возможные помехи.
      Например если это однопутка, впереди разъезд и встречный поезд.
      Может быть, что ваш поезд приедет раньше, а тот опоздает и тогда ждать вашему обгона.
      А может быть, что ваш поезд опоздает и тогда остановки не будет, он будет обгонять тот.

  • @kmvtropics908
    @kmvtropics908 Před 4 lety

    Спасибо!! А для TRS 19 ,будете делать такой обзор? В нем немного всё по другому.

    • @TrainzContentElaborations
      @TrainzContentElaborations  Před 4 lety

      Вполне может быть. Сейчас идет перестройка маршрутов на 19.

    • @kmvtropics908
      @kmvtropics908 Před 4 lety

      Спасибо,делал все по инструкции (я только учусь),но пока ,не очень получается, -буду вникать,

  • @pirat4734
    @pirat4734 Před rokem

    ЭЭЭ... Чет я не понял, что значит: весело прибывать под красный? Вообще то поезда на станцию остановки под выходной красный и прибывают... И стоят там до тех пор, пока им не откроют выходной... Ну или у лок бригады не закончится время, и они не уйдут спатонькать )))

    • @user-zp2hf6hw4h
      @user-zp2hf6hw4h Před rokem

      Кроме команд для ботов, есть ещё встроенная команда "остановить". Если отправить просто какой-то поезд до красного сигнала, он может в итоге медленно выкатиться со станции.

  • @bykovvasya3381
    @bykovvasya3381 Před 4 lety

    Всё делаю точно также, но не работает. Маршрут Москва - Сухиничи. Может есть какой-то выход из ситуации?

  • @SanSanychchannel
    @SanSanychchannel Před 3 lety

    На картах Восточная Европа и Летние просторы приоритеты в светофорах уже настроены?

    • @TrainzContentElaborations
      @TrainzContentElaborations  Před 3 lety +1

      Да. Главный путь - 0, боковые под платформы. начиная от 1 до кол-ва таких путей. Остальные - чем дальше от главного пути, тем ниже приоритет (например, 5, 6, 7 и т.п.).

    • @Wolf-xn2pt
      @Wolf-xn2pt Před 3 lety

      @@TrainzContentElaborations а чем отличаются между собой: на проход, на приём, на вход/выход?

  • @user-jl6fc8bt7q
    @user-jl6fc8bt7q Před 4 lety

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

    • @TrainzContentElaborations
      @TrainzContentElaborations  Před 4 lety

      1. Да, чтобы на конкретный, то задается точный приоритет от 1 до 1, к примеру. Но если тот путь будет занят, то поезд остановится перед входным (если это входной) и будет ожидать освобождения пути.
      2. Если за горловиной ответвление, то используются также приоритеты в светофорах, но в данном случае - уже во входных следующих станций. К примеру, на входном следующей станции по главному ходу ставится приоритет 0, а на входном следующей станции по отклонению - ставится 1. Если станций больше, то приоритет увеличивается. Также если перегон/ы двухпутный/е, то не забыть изменить во входном с неправильного пути приоритет на тот, чтобы его не указывать при постройке маршрута.

    • @user-zp2hf6hw4h
      @user-zp2hf6hw4h Před rokem

      Раньше на однопутной железной дороге существовало такое понятие, как жезловая система.
      В кратце говоря, машинисту выдавался специальный ключ, который давал право на проезд по участку.
      Вы можете использовать сообщения аналогичным образом.
      В начале сессии какой-то из машинистов выкидывает пачку "жезлов" в сообщения.
      Когда какой-то поезд входит на участок, где ему никто не должен мешать, бот доехав до нужной точки ждёт наличия сообщения "жезла" и сбрасывает его. Это значит, что другие боты не смогут его получить и отправится на маршрут.
      Когда бот, который находится на маршруте, доедет куда надо, он заново отправит сообщение, другой бот его сбросит и отправится на тот участок маршрута.
      Это можно использовать например в том случае, если у вас идёт однопутная дорога к конечной станции, где одна платформа, но туда должны прибыть несколько поездов и каждый из них должен объехать локомотив и прицепится с другой стороны.
      Какой-то поезд проехал по перегону и заехал на эту станцию, стал там разворачиваться.
      Формально перегон освободился, можно ехать. Но любой поезд не даст выехать тому, который уже заехал, а если он доедет до станции, он будет мешать проводить манёвры.
      Но благодаря сообщению "жезлу" бот, которому нужно попасть на станцию следующим, будет ждать на другой станции, пока она не освободится от поездов и не будет собой занимать однопутку и потом стоять у входного светофора.

  • @user-ct8wj5dn8z
    @user-ct8wj5dn8z Před 3 lety

    В TRS 19 ни могу найти правило ,подготовить маршрут ? Подскажите как оно правильно называется или куид какой чтобы скачать . Или может каким другим правилом можно создавать маршрут ???

    • @TrainzContentElaborations
      @TrainzContentElaborations  Před 3 lety

      Нет такого правила. Маршрут просто задается без каких-либо приготовлений. Есть два правила: Add Paths и Add Any Path.

  • @user-jo9ut6dz1y
    @user-jo9ut6dz1y Před 3 lety

    Опять возникла проблема, но уже с самим ботом.
    1.Выходит из портала
    2. Прибывает на станцию по команде (Подготовить маршрут за закрытым светофором на приём приоритетом не ниже 0 и не выше 3. Автомашинист: ехать до стоп маркера остановка первого вагона (такой маркер стоит только на главном пути). Далее локомотив прибывает на 4 путь, доезжает до закрытого выходного и стоит, потому что не может дальше выполнить команду. Как такое исправить???

    • @TrainzContentElaborations
      @TrainzContentElaborations  Před 3 lety

      Маркеры должны быть на каждом пути, куда может прибыть поезд, учитывая, что команда собирает маршрут приоритетом от 0 до 3. Должно быть 4 маркера.

    • @user-jo9ut6dz1y
      @user-jo9ut6dz1y Před 3 lety

      @@TrainzContentElaborations они стоят на 3 путях, потому что 2-ой без платформы и на него никто прибыть не может. 1-ый остановка 1 вагона. 3-ий остановка локомотива 1 секция и 4-ый без особого назначения

    • @TrainzContentElaborations
      @TrainzContentElaborations  Před 3 lety

      @@user-jo9ut6dz1y вы пишите, что поезд прибывает на 4-й путь с командой следовать до маркера "остановка первого вагона". Такой маркер там точно есть?

    • @user-jo9ut6dz1y
      @user-jo9ut6dz1y Před 3 lety

      @@TrainzContentElaborations, там стоит маркер, который Вы говорили в ролике опв. В основных настройках указано без специального назначения, а он должен прибыть на 1 путь, где стоит такой же маркер, но в настройках указано остановка первого вагона

    • @TrainzContentElaborations
      @TrainzContentElaborations  Před 3 lety

      @@user-jo9ut6dz1y ничего не понял. Нужно уяснить одно: команда движения должна быть идентичная маркеру. И на всех путях должен быть один и тот же маркер.

  • @robertsmiles8532
    @robertsmiles8532 Před 5 lety

    Назрел вопросик, а для системы сигн. KDA принципы настройки команд те же?

  • @olegsiberian1510
    @olegsiberian1510 Před 5 lety

    А почему нельзя при задании маршрута напроход использовать команду "Задать маршрут на проход не ниже 0 и не выше 0"?

    • @TrainzContentElaborations
      @TrainzContentElaborations  Před 5 lety

      Если с другой стороны станции другой поезд тоже соберет себе маршрут на путь с приоритетом 0, то тогда они намертво встанут перед красным светофором.

    • @olegsiberian1510
      @olegsiberian1510 Před 5 lety

      @@TrainzContentElaborations понятно. А вот у меня на маршруте трехпутные перегоны. Преимущественно движение по 2 и 3 пути для четных поездов, а по 1 для нечетных. Как правильно задать приоритеты по 2 и 3 главным путям?

    • @TrainzContentElaborations
      @TrainzContentElaborations  Před 5 lety

      @@olegsiberian1510 Если выход для четных на 1-ый путь не планируется вообще, то команда будет: "Задать маршрут за закрытым светофором приоритетом от 0 до 1". Где 0 - это 2-ой путь, а 1 - 3-ий.

    • @olegsiberian1510
      @olegsiberian1510 Před 5 lety

      А вот еще вопрос. Поезд появился в портале, выполнил команды приоритета, прожектора, токоприемника, а дальше не едет. В чем может быть причина? Вот скриншот vfl.ru/fotos/38a7c1e724570787_0.html

    • @TrainzContentElaborations
      @TrainzContentElaborations  Před 5 lety

      @@olegsiberian1510 ВЛ80 - скриптованый или простой?

  • @user-gv5hf8sd3c
    @user-gv5hf8sd3c Před 4 lety

    Подскажите пжлста, по какой причине может быть не активна команда Couple (сцепка) ? Галка в настройках стоит, но команда в редакторе правил для конкретного поезда не появляется..

    • @TrainzContentElaborations
      @TrainzContentElaborations  Před 4 lety

      Дефолтная couple?

    • @user-gv5hf8sd3c
      @user-gv5hf8sd3c Před 4 lety

      @@TrainzContentElaborations дефолтная..вроде разобрался - одна из разновидностей ПС вносила ошибку в реестр, кран на тележках.. Как удалил, зацепка пошла..

  • @dmitrynapreenko315
    @dmitrynapreenko315 Před 4 lety

    Добрый день. Спасибо за ликбез. Правда, есть одна проблема, с которой никак не могу разобраться. Маршрут задается от закрытого светофора только с приоритетом 0 и никак по другому. Хотя все входные и выходные светофоры у меня пронумерованы от нуля и до 3 допустим. Ставлю локомотив в редакторе перед закрытым входным светофором в редакторе и задаю команду подготовить на вход/выход с приоритетом отличным от нуля и ничего не происходит.Если делаю задать маршрут, то также ничего, но появляется восклицательный знак на иконке машиниста. Сто процентов что-то делаю не так, но так как еще новичок, не могу разобраться где именно. Может есть какие предположения? Заранее спасибо.

    • @TrainzContentElaborations
      @TrainzContentElaborations  Před 4 lety

      Есть одно предположение. Нельзя ставить поезда за пределами станциями, иначе маршрутизация ничего не знает о направлении перегона и, соответственно, не понимает, как следует открывать входной светофор. Всегда ставьте поезда в пределах станции.

    • @dmitrynapreenko315
      @dmitrynapreenko315 Před 4 lety

      @@TrainzContentElaborations Я хочу, чтобы бото-поезда прибывали на те пути, которые я им укажу. Например, мне нужно, что бы поезд прибыл на путь под приоритетом 2, делаю подготовить маршрут... от 2 до 2, но ничего не происходит. Даже если я в редакторе поменяю все светофоры с нулевого приоритета на 2, в сессии все равно светофоры открываются, если я задаю маршрут с приоритетом от нуля. Кстати, без разницы где я стою на перегоне или на предыдущей станции.

    • @TrainzContentElaborations
      @TrainzContentElaborations  Před 4 lety

      @@dmitrynapreenko315 1. Версия игры?
      2. Полное название команды, которую вы используете.

    • @dmitrynapreenko315
      @dmitrynapreenko315 Před 4 lety

      @@TrainzContentElaborations TS12 Build 61388.
      Команда: Подготовить маршрут за закрытым светофором на выход, приоритетом не ниже 2 не выше 2.
      Даже если у меня все входные и выходные светофоры имеют приоритет 2, ничего не произойдет, пока не сделаю ноль. И еще: командой автомашинист до остановки на стоп маркере(AI Stopmarker) поезд просто проезжает мимо него. Останавливается только на дефолтном красном маркере, а эти синие козявки, как вы в видео говорили автомашинист в упор не видит.

    • @TrainzContentElaborations
      @TrainzContentElaborations  Před 4 lety

      @@dmitrynapreenko315после того, как команда "подготовить" выполнится, светофор открывается?

  • @alekseigurin5269
    @alekseigurin5269 Před 2 lety

    Можно устоновить маркеры, и поезд будут проходить по ним. От портала до станции и снова портал..

    • @TrainzContentElaborations
      @TrainzContentElaborations  Před 2 lety +1

      А маршрута кто будет прокладывать?

    • @alekseigurin5269
      @alekseigurin5269 Před 2 lety

      @@TrainzContentElaborations, такая, проблема,построил карту протяжённость 700км,по карте ездиют поезда товарные, пассажирские, электрички, у все стоят задания,, проехать такой то маркер, остоновился у такого маркера, и станции также... Все работает исправно, сохраняю игру, запускаю сохрание, а там творится незнай че,, нажимаю на машиниста, а на поезд на котором этот машинист едет, его не включает.. Тоесть этот поезд едет по своим маркера, на карте,мне нужно его искать вручную, где он едет, нажать на него и тогда он привязывается к поезду.. У некоторых пропадает все задание.. Прописывал задание в режиме машинист уже,, не в редакторе карт...тоесть пока играеш все ок,, стоит сохранится и начинается,, а все поезда куда и откуда я не могу запомнить.. На карте ездиют 18 товарных от портала к портулу в обе стороны в каждом по 70 вагонов, 24 электрички обслуживают 170 станций, межгород 10штук,18 пассажирских. Сам понимаеш, я Прописывал все походу игры, тоесть каждый час выезжает электричка на пригород, каждые 1,5 на межгород, каждые 2 пассажирские, все они еду от точки а до точки б, там разворачиваются и обратно и повторяют это, помимо этого стоят 15 элетровозов которые обслуживают индустрию, которые я каждый раз Прописываю.. Само сабой запомнить что и где едет, нереально, а уж тем более при загрузке искать по всей карте нужный состав. Что это может быть.. Что я делаю не так..

    • @alekseigurin5269
      @alekseigurin5269 Před 2 lety

      @@TrainzContentElaborations может сделаешь отдельный урок, как прописывать, где это писать, нюансы, что может пойти не так.. И да на маршруте нет электрофикаци, у меня сил не хватит все 700км линии прокладывать.. И нервов..

    • @user-zp2hf6hw4h
      @user-zp2hf6hw4h Před rokem

      Обратите внимание, что когда вы раздали приоритеты светофорам, потом в zxPath MainBase всё настроили, это необходимо делать не в слое сессии, а в слое маршрута.
      И чтобы наверняка, сохраните после этого отредактированную вами карту под каким-то другим названием, как новый маршрут.
      Если расставить приоритеты в слое сессии, маршруты потом собираться не будут.

  • @daniilshtumpf9442
    @daniilshtumpf9442 Před 3 lety

    Какой раз к вам обращаюсь. Можете подсказать, где можно скачать сигнализацию SU?

    • @TrainzContentElaborations
      @TrainzContentElaborations  Před 3 lety

      На ДЛС и форуме trainzup.

    • @daniilshtumpf9442
      @daniilshtumpf9442 Před 3 lety

      @@TrainzContentElaborationsпо поводу сигнализаций, я скачал с Trainzup сигналку SU, установил через контент менеджер* захожу в игру в раздел объекты пути, и ищу sU, поиск находит эти объекты, но они горят красным, и как то исправить? (Trainz 2012, куплен в стиме)

    • @TrainzContentElaborations
      @TrainzContentElaborations  Před 3 lety

      @@daniilshtumpf9442 Значит, установили не полностью. Смотреть надо не в игре, а Контент Менеджере, чтобы все детали были установлены.

    • @daniilshtumpf9442
      @daniilshtumpf9442 Před 3 lety

      @@TrainzContentElaborations а где можно посмотреть, всё установилось или нет? В менеджере горит "Остустсвоющие* связи" у всех sU. Это показывает что не всё установлено?

    • @TrainzContentElaborations
      @TrainzContentElaborations  Před 3 lety

      @@daniilshtumpf9442 да.

  • @ZDXReviewTrains
    @ZDXReviewTrains Před 6 lety

    Когда будет видео-урок по КС АС4?

    • @TrainzContentElaborations
      @TrainzContentElaborations  Před 6 lety

      Пока не знаем. Что больше нужно: станции, перегоны или что-то другое?

    • @ZDXReviewTrains
      @ZDXReviewTrains Před 6 lety

      Team Of The Trainz давайте лучше станции.

  • @user-jo9ut6dz1y
    @user-jo9ut6dz1y Před 3 lety

    Не могу установить команду подготовить маршрут... Что можно сделать? Может есть какие-то более новые версии для TRS 2019?!

    • @TrainzContentElaborations
      @TrainzContentElaborations  Před 3 lety

      В контент менеджере? Странно. Все должно работать. Правда я сам в 19 использую команду подготовить маршрут от Tram_а (зеленый кружок). Она в отличии от эрендировской не выдает жука.

    • @user-jo9ut6dz1y
      @user-jo9ut6dz1y Před 3 lety

      @@TrainzContentElaborations заработало🤣

  • @vitaliydemin8906
    @vitaliydemin8906 Před rokem

    Доброго вам! Есть ли команда, если да то какая, для бота - смены кабины ( направления движения) в trainz 19?

    • @TrainzContentElaborations
      @TrainzContentElaborations  Před rokem

      "Change direction"

    • @vitaliydemin8906
      @vitaliydemin8906 Před rokem

      @@TrainzContentElaborations спасибо!

    • @vitaliydemin8906
      @vitaliydemin8906 Před rokem

      Эта команда меняет направление движения, а есть ли команда, которая во время смены направления движения перекидывает лок.бнигаду в сторону смены движения?

    • @TrainzContentElaborations
      @TrainzContentElaborations  Před rokem

      @@vitaliydemin8906 Она перекидывает бригаду, но только на многосекционном локомотиве. Для одной секции команды не существует.

    • @vitaliydemin8906
      @vitaliydemin8906 Před rokem

      @@TrainzContentElaborations Понятно, спасибо, очень помогли!

  • @ZDXReviewTrains
    @ZDXReviewTrains Před 4 lety

    Что делать если команды не включается (галочка)?

    • @TrainzContentElaborations
      @TrainzContentElaborations  Před 4 lety

      Не сталкивался с таким. Проверьте, может, к команде не хватает деталей либо она вообще не той версии, что игра.

    • @ZDXReviewTrains
      @ZDXReviewTrains Před 4 lety

      @@TrainzContentElaborations я уже решил данную проблему, спасибо за инфу!

  • @user-ze1jm4hq1d
    @user-ze1jm4hq1d Před 5 lety

    А где взять эту "козявку" если ее нет на карте?

  • @doniyor13
    @doniyor13 Před 3 lety +1

    Ета игра можна на телефон

  • @luckydogga
    @luckydogga Před 4 lety

    А если нет будки zxPath?

  • @Truzma
    @Truzma Před 3 lety

    А можете пожалуйста скинуть киуды на zxPath?

    • @TrainzContentElaborations
      @TrainzContentElaborations  Před 3 lety

      Какие именно куиды?
      С ДЛС качать не пробовали?

    • @Truzma
      @Truzma Před 3 lety

      @@TrainzContentElaborations а что такое ДЛС?я просто новичок

    • @TrainzContentElaborations
      @TrainzContentElaborations  Před 3 lety

      @@Truzma станция загрузки от разработчиков игры. Доступна прямо из Контент Менеджера.

    • @Truzma
      @Truzma Před 3 lety

      @@TrainzContentElaborations у меня нету билета

    • @TrainzContentElaborations
      @TrainzContentElaborations  Před 3 lety

      @@Truzma forum.trainzup.net/showthread.php?t=2115