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

Поділитися
Вставка
  • Опубліковано 18 сер 2018
  • Урок посвящен основам настройки ботов для сессии с помощью команд. В качестве примера используется построение маршрута для пассажирского поезда на маршруте "Сура".
    Наш сайт: teamofthetrainz.club
    Группа ВК: team_of_the_trainz
    Планы проекта: trello.com/b/T7qxaxgr
  • Ігри

КОМЕНТАРІ • 101

  • @user-yy2hk6kj1q
    @user-yy2hk6kj1q 5 років тому +2

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

  • @sanchezzzzrus
    @sanchezzzzrus 5 років тому

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

    • @TrainzContentElaborations
      @TrainzContentElaborations  5 років тому

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

    • @ZaparaVladimir
      @ZaparaVladimir 5 років тому +2

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

    • @ZaparaVladimir
      @ZaparaVladimir 5 років тому

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

    • @TrainzContentElaborations
      @TrainzContentElaborations  5 років тому +1

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

    • @ZaparaVladimir
      @ZaparaVladimir 5 років тому +1

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

  • @Hukutyc
    @Hukutyc 3 роки тому +3

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

    • @TrainzContentElaborations
      @TrainzContentElaborations  3 роки тому

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

  • @bykovvasya3381
    @bykovvasya3381 4 роки тому

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

  • @kmvtropics908
    @kmvtropics908 4 роки тому

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

    • @TrainzContentElaborations
      @TrainzContentElaborations  4 роки тому

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

    • @kmvtropics908
      @kmvtropics908 4 роки тому

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

  • @user-hn2kq9qr8r
    @user-hn2kq9qr8r 4 роки тому +2

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

  • @user-jl6fc8bt7q
    @user-jl6fc8bt7q 4 роки тому

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

    • @TrainzContentElaborations
      @TrainzContentElaborations  4 роки тому

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

    • @user-zp2hf6hw4h
      @user-zp2hf6hw4h Рік тому

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

  • @yartatarin
    @yartatarin 4 роки тому +1

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

    • @Wolf-xn2pt
      @Wolf-xn2pt 3 роки тому +1

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

  • @SanSanychchannel
    @SanSanychchannel 3 роки тому

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

    • @TrainzContentElaborations
      @TrainzContentElaborations  3 роки тому +1

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

    • @Wolf-xn2pt
      @Wolf-xn2pt 3 роки тому

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

  • @robertsmiles8532
    @robertsmiles8532 5 років тому

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

  • @user-ct8wj5dn8z
    @user-ct8wj5dn8z 3 роки тому

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

    • @TrainzContentElaborations
      @TrainzContentElaborations  3 роки тому

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

  • @user-gv5hf8sd3c
    @user-gv5hf8sd3c 4 роки тому

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

    • @TrainzContentElaborations
      @TrainzContentElaborations  4 роки тому

      Дефолтная couple?

    • @user-gv5hf8sd3c
      @user-gv5hf8sd3c 4 роки тому

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

  • @daniilshtumpf9442
    @daniilshtumpf9442 3 роки тому

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

    • @TrainzContentElaborations
      @TrainzContentElaborations  3 роки тому

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

    • @daniilshtumpf9442
      @daniilshtumpf9442 3 роки тому

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

    • @TrainzContentElaborations
      @TrainzContentElaborations  3 роки тому

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

    • @daniilshtumpf9442
      @daniilshtumpf9442 3 роки тому

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

    • @TrainzContentElaborations
      @TrainzContentElaborations  3 роки тому

      @@daniilshtumpf9442 да.

  • @dmitrynapreenko315
    @dmitrynapreenko315 4 роки тому

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

    • @TrainzContentElaborations
      @TrainzContentElaborations  4 роки тому

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

    • @dmitrynapreenko315
      @dmitrynapreenko315 4 роки тому

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

    • @TrainzContentElaborations
      @TrainzContentElaborations  4 роки тому

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

    • @dmitrynapreenko315
      @dmitrynapreenko315 4 роки тому

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

    • @TrainzContentElaborations
      @TrainzContentElaborations  4 роки тому

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

  • @ZDXReviewTrains
    @ZDXReviewTrains 5 років тому

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

    • @TrainzContentElaborations
      @TrainzContentElaborations  5 років тому

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

    • @ZDXReviewTrains
      @ZDXReviewTrains 5 років тому

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

  • @vitaliydemin8906
    @vitaliydemin8906 Рік тому

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

    • @TrainzContentElaborations
      @TrainzContentElaborations  Рік тому

      "Change direction"

    • @vitaliydemin8906
      @vitaliydemin8906 Рік тому

      @@TrainzContentElaborations спасибо!

    • @vitaliydemin8906
      @vitaliydemin8906 Рік тому

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

    • @TrainzContentElaborations
      @TrainzContentElaborations  Рік тому

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

    • @vitaliydemin8906
      @vitaliydemin8906 Рік тому

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

  • @olegsiberian1510
    @olegsiberian1510 5 років тому

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

    • @TrainzContentElaborations
      @TrainzContentElaborations  5 років тому

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

    • @olegsiberian1510
      @olegsiberian1510 5 років тому

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

    • @TrainzContentElaborations
      @TrainzContentElaborations  5 років тому

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

    • @olegsiberian1510
      @olegsiberian1510 5 років тому

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

    • @TrainzContentElaborations
      @TrainzContentElaborations  5 років тому

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

  • @user-jo9ut6dz1y
    @user-jo9ut6dz1y 3 роки тому

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

    • @TrainzContentElaborations
      @TrainzContentElaborations  3 роки тому

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

    • @user-jo9ut6dz1y
      @user-jo9ut6dz1y 3 роки тому

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

  • @pirat4734
    @pirat4734 Рік тому

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

    • @user-zp2hf6hw4h
      @user-zp2hf6hw4h Рік тому

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

  • @user-jo9ut6dz1y
    @user-jo9ut6dz1y 3 роки тому

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

    • @TrainzContentElaborations
      @TrainzContentElaborations  3 роки тому

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

    • @user-jo9ut6dz1y
      @user-jo9ut6dz1y 3 роки тому

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

    • @TrainzContentElaborations
      @TrainzContentElaborations  3 роки тому

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

    • @user-jo9ut6dz1y
      @user-jo9ut6dz1y 3 роки тому

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

    • @TrainzContentElaborations
      @TrainzContentElaborations  3 роки тому

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

  • @alekseigurin5269
    @alekseigurin5269 2 роки тому

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

    • @TrainzContentElaborations
      @TrainzContentElaborations  2 роки тому +1

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

    • @alekseigurin5269
      @alekseigurin5269 2 роки тому

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

    • @alekseigurin5269
      @alekseigurin5269 2 роки тому

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

    • @user-zp2hf6hw4h
      @user-zp2hf6hw4h Рік тому

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

  • @ZDXReviewTrains
    @ZDXReviewTrains 4 роки тому

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

    • @TrainzContentElaborations
      @TrainzContentElaborations  4 роки тому

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

    • @ZDXReviewTrains
      @ZDXReviewTrains 4 роки тому

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

  • @luckydogga
    @luckydogga 4 роки тому

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

  • @user-ze1jm4hq1d
    @user-ze1jm4hq1d 5 років тому

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

  • @Truzma
    @Truzma 3 роки тому

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

    • @TrainzContentElaborations
      @TrainzContentElaborations  3 роки тому

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

    • @Truzma
      @Truzma 3 роки тому

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

    • @TrainzContentElaborations
      @TrainzContentElaborations  3 роки тому

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

    • @Truzma
      @Truzma 3 роки тому

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

    • @TrainzContentElaborations
      @TrainzContentElaborations  3 роки тому

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

  • @doniyor13
    @doniyor13 3 роки тому +1

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