Правило перевода стрелок в определенное время (работает с правилом UZ Timecheck)

Правило перевода стрелок в определенное время (работает с правилом UZ Timecheck)

Как собрать маршрут игроку?
Ситуация: бот отправился с соседнего пути, уехал. Как сделать чтобы после него маршрут мне собрался? Если пытаешься какие команды на сбор маршрута давать в редакторе игроку, то управление блокируется.

Если речь о ZxPath, у неё есть команды, те которые лок.бригаде даются, а есть правила. Можно управлять движением и так и так. Если не ошибаюсь, правило, которое строит маршруты, так и называется - ZxPath Add Path.
Если нужно, что бы игроку построился маршрут после того, как бот отправиться со станции, ставишь на перегоне триггер, добавляешь правило проверки триггера, в нём выбираешь конкретный лок или конкретную лок.бригаду, которая ботом управляет, дабы это правило сработало именно когда нужный поезд наедет на триггер. И под это правило, дочерним к нему, ставишь ZxPath Add Path с нужным маршрутом. Т.е. бот наехал на триггер - игроку построился маршрут.
Если не разберёшься, пиши, покажу с картинками
А тем, кто ложится спать - спокойного сна. (С)



Экспериментировал с ним сейчас. Да, для организации маршрута боту очень хорошо подходит, но столкнулся с проблемой. Бот выполняет список команд: собираем маршрут>едем>проезжаем триггер>собираем маршрут для поезда позади. Но все упирается во второй пункт. Триггер проезжается, но так как команда "едем" еще выполняется, то плевать бот хотел на последующие правила (что логично). Пробовал гонять бота до другого триггера. Бот проезжает первый (после которого должен собрать другой маршрут), тормозит на втором (как и должен) и WaitForTrigger продолжает висеть до бесконечности, так как банально никто не едет по триггеру (уже потому что проехал до постановки WaitForTrigger в список команд)

Зачем, первый транзитный бот должен собирать кому-то, а не себе и едет через триггер обязательно? А вот второй бот который под обгоном стоит и ждёт с этой командой наезда на триггер, после чего из БОК активирует себе список команд на отправление себе с бокового пути. lubinda Вы БОК Эрендира юзаете? Хорошая штука для создания сессий.
«Нас патчат, а мы крепчаем.»
© B.U.G.O.R.

Нет, первый раз слышу.
Да, попробовал так. Три поезда, два триггера. Один себе маршрут построил, поехал. Второй стоит ждет наезда на этот триггер. Первый проехал, триггер сработал и второй собрал маршрут игроку. Игроку зеленый, он едет, наезжает на другой триггер и собирает второму (стоящему) маршрут на отправление.



В данном случае можно сделать ещё проще. В очередь ставятся сразу оба маршрута отправления. Игроку маршрут соберётся по удалению.