![]() |
[B]alkaraz[/B], все есть, надо внимательнее поизучать имеющиеся сценарии в редакторе, и просто отцеплять лок от состава можно, и указывать количество вагонов, и прицепляться к неизвестному составу, на который выставлен маршрут.
Какая версия ТРС? Во многих дефолтных сессиях еспользуется мого чего интересного в этом плане. |
ТРС2010 (все настройки поумолчанию Акеллы)
Возможность дать команду на расцепку появляется только после того как локомотив прицепился к составу, а заранее никак :( |
Скачай пакет [URL="http://trainzup.com/?p=1892"]xPath[/URL], там есть команды "отцепить столько-то вагонов от головы/хвоста", только не забудь добавить правило Decouple resetter, чтоб потом эти отцепленные вагоны можно было сцепить.
Чтоб команды добавились, поставь галочки в правиле Driver commands |
[QUOTE]Возможность дать команду на расцепку появляется только после того как локомотив прицепился к составу, а заранее никак[/QUOTE]
Есть команда UnCouples в дефолте - означает не отцепить, а отцепитьСЯ локу (любого кол-ва секций) от вагонов. |
Хорошо, попробую
А можно дать команду второму локомотиву прицепиться к 5 вагону, если первый лок еще не отцепил первые четыре? Я все пытаюсь научить AI делать маневры :o |
[QUOTE=alkaraz;271740]
А можно дать команду второму локомотиву прицепиться к 5 вагону, если первый лок еще не отцепил первые четыре?[/QUOTE] Можно, но не нужно, а вернее, нельзя. ))) Если ты это сделаешь, план первого машиниста очитстится. В мануалах по ТРС сказано, что в одном поезде может находится только один Машинист. Но можно это обойти - выполнить одному машинисту команду по пересадке в другой локомотив (иу, что в план добавляется), чтоб его лок стал пустым. В дефолте есть карта "Иберия" и там есть небольшой, но интересный сценарий "Command post", где игрок прицепляет прицепные вагоны к другим составам. |
Люди добрые, подскажите, как сделать так, чтоб встречный поезд начал движение именно в тот момент, когда я проезжаю определенный триггер.
|
[B]Kachin[/B], самый простой путь - исполльзовать команду "Ждать события". Эту команду будет выполнять тот самый встречный, в команде можно указать любой локомотив или твой. А вообще - на форуме трейнзап поизучай тему "Новый ботомашинист" - много нового на эту тему появилось.
|
[QUOTE=Kachin;271932]Люди добрые, подскажите, как сделать так, чтоб встречный поезд начал движение именно в тот момент, когда я проезжаю определенный триггер.[/QUOTE]
WaitForTrigger тебе поможет. |
Спасибо, я разобрался и мне это очень помогло.
Еще пару вопросиков - какой командой локомотив отцепляется от состава(есть команда прицепить >, а отцепить > нет. И что за правило "расписание", как с ним танцевать? |
[QUOTE=Kachin;272042]Еще пару вопросиков - какой командой локомотив отцепляется от состава(есть команда прицепить >, а отцепить > нет. И что за правило "расписание", как с ним танцевать?[/QUOTE]
Отцепить: Uncouplez - отцепить все вагоны от локомотива (неважно, сколько секций у локомотива). Uncoplez# с последующим указанием количества вагонов - отцепить определенное количество вагонов. Кроме того, из коллекции команд z7-xPath есть ещё парочка команд: Отцепить с хвоста.... Отцепить с головы.... (в этих командах локомотив/секции локомотива тоже как вагон считаются) В этих командах количество вагонов побольше (Uncoulez# максимум - 20). По поводу расписания ничего сказать не могу. Я его не использую. |
[QUOTE=Kachin;272042]И что за правило "расписание", как с ним танцевать?[/QUOTE]
Танцы с этитм правилом малофункциональны и неудобоваримы. Посмотри, в сессии "Amtrak N7" от карты Marias Pass, или еще парочке дефолтных, оно там задействовано. Для этого надо ззнать заранее имя локомотива, которому дается план, ну и для одного локомотива можно сделать только одно расписание, его нельзя повторять по кругу, команды, кроме как "ехать к/ехать к маркеру", "выгрузить-загрузить" и "ждать", внутри этого правила не работают. Но привязку к [U]игровому[/U] времени можно делать другими правилами - типа TimeCheck, например, если хочешь, чтоб в определенное время кто-то где-то начал выполнять команды. Это задействовано в сессии Early Mornihg Servise на карте Бад Шандау-Дечин, там пароход прибывает строго по времени, и поезд из Праги тоже. [QUOTE]к [U]игровому[/U] времени[/QUOTE] Есть умельцы, которые и к системнуму времени скриптами привязывают события в сессии. |
Просьба... не могу разобраться с настройкой AJS Invisible train Station, поставил возле платформе, а при команде машинисту "двигаться к станции" пишет сообщение "No path selected destination". И мануала какого-нить найти не могу. Может кто объяснить как это лечится?
|
У тебя просто путь порван.
|
А ты к этой AJS Invisible train Station пути присоединял или просто объект рядом с путями поставил?
|
просто поставил. А как присоединять?
|
Хех... берёшь точку сплайна рельса и двигаешь к точке объекта
[URL=http://radikal.ru/F/s61.radikal.ru/i172/1108/1f/033f7cdac0ed.jpg.html][IMG]http://s61.radikal.ru/i172/1108/1f/033f7cdac0edt.jpg[/IMG][/URL] |
Хм... это понятно ))) А на готовые пути?
|
Всё, сообразил. Спасиб )
|
народ, нужна помощь! только начал работать с сессиями(надоело одному кататься).Вообщем вопрос такой: как сделать так чтоб после проследования поездом стрелки она переключалась?Ато я не могу на станцию два поезда загнать: один заезжает, за ним входной закрывается, стрелка не переключается, поэтому второй и стоит ждет пока я ему сам не перелючу.
|
Поставь на второй путь маркер и укажи второму поезду следовать к нему.
|
нет, еслиб это было так просто ябы не писал, он как вкопанный останавливается перед стрелкой и ждет пока я не переведу, тогда едет, кстати сигналка КДА. Вот пример:сказал поезду ехать на станцию на 2 путь, сам счастливый сел в вагон и смотрю в окно, вот значит станция, а он её пролетел, я когда его остановил и вернулся на станцию, смотрю стрелка не на второй путь а на третий переведена(а в командах то ничего про остановку у маркера на 3 пути нет)вот он без каких либо угрызений совести и проехал станцию.так что мне нужно что нибудь тиа правила, которое переключает стрелку после проследования определенного вагона(проехал моё товарняк она пассажирскому перевела к платформе )
|
все, я понял в чем проблема!Я вам тут напрасно мозги пудрил.Дело в том что я использовал бото-машиниста, которого скачал с trainzup.com, у него много всяких фичей, типа плавного ускорения\торможения, предварительного снижения скорости перед ограничением и много чего еще. Про то что он едет по предварительно готовым маршрутам на сайте ни слова.....Дефолтные команды прекрасно собирают маршруты и едут по ним.......извиняюсь....лажанулся))))))с кем ни бывает)))))))
|
[QUOTE].Дефолтные команды прекрасно собирают маршруты[/QUOTE]
Это в случае, если трафика мало. И то... Бывает, даешь команду "Ехать к..." через всю карту единственному локомотиву, а он может и на боковые сворачивать. |
Насколько я понял, бот ведёт локомотив к выбранной точке кратчайшим путём. Я решил эту проблему установкой знаков преоритета и направления. Как вариант, добавить дополнительные трек-маркеры.
|
[QUOTE]Я решил эту проблему установкой знаков преоритета и направления.[/QUOTE] Для чего они, собственно, и предназначены. А глупые рюские удивлялись, почему это боты не телепаты и ездят как бог на душу положит :)
|
вот и я решил направлять поезда через поределенные светофоры, чтобы товарняк не прошелся случайно через пассажирские платформы.....а, ну и приоритетные маркеры тоже свое дело сделают)))
|
[QUOTE]А глупые рюские удивлялись, почему это боты не телепаты и ездят как бог на душу положит[/QUOTE]ну почему ж... Если они не находят места назначения, то как раз и едут "как телепаты". А ещё они не умеют ехать по однопутным перегонам и любят драться не только за пути, но и за стрелки.
|
Если они не находят, то так и пишут, мол нет пути к заданному месту.
|
Это в случае, если где-то путь отсоединен. Или есть фикседтреки типа SD.2.1, через которые вручную можно проехать, а автопилот может видеть их, как окончание пути.
|
через сколько разгружается порт если он забит под завяску там на английском не понятно чего нужно ему что делать??
|
скачал Трейнз 12, всем доволен, перенес свою карту, она работает, но вот сессия...
Во-первых хотелось бы узнать как переводить стрелки по времени(типа как в Фантазии), например стрелка... в столькото перевелась, следовательно мне открылся выходной/входной Во-вторых, как подготовить маршрут для игрока, чтобы стрелки были переведены не туда куда поехал последний АИ, а туда кудаа мне надо? Ну и наконец, самое главное:мои дефолтные команды не могут собирать маршруты,все поезда как тупые стоят перед закрытыми светофорами пока я сам стрелки не переведу(команды Drive to/through/via и Navigate to/through/via) это пожалуй самая серьезная проблема, помогите пожалуйста. P.s. Сигналка КДА, на З6 или З7 не переходил и не собираюсь, я с ней с еще 2006 ругаюсь |
Если без z7, тогда разве что нужна маршрутизация Js-Trf "Path Control", о ней на этом форуме где-то темы есть.
А если "как в Фантазии", так это дефолтные правила, но с ними хлопотно настраивать в каждом правиле каждый перевод стрелок. И там все не "во столько-то", а по событиям, зависящим от проезда трафика, например, встречный проехал триггер - сработало правило "Set junction", встречный остановился - сработало правило ожидания остановки и еще одно "Set junction", но уже для другого поезда. |
Да с переводом стрелок я уже разобрался, поковырял сессию Фантазии, а маршрутизацию сейчас скачаю, спасибо))
|
[QUOTE=liverpool;292394]через сколько разгружается порт если он забит под завяску там на английском не понятно чего нужно ему что делать??[/QUOTE]
Ты и на русском непонятно, о чем спрашиваешь. |
Господа, сделайте кто-нибудь видео ролик по созданию не сложного сценария, так будет всё наглядно ясно. Очень нужно.
|
[QUOTE=apelsin7;295221]Господа, сделайте кто-нибудь видео ролик по созданию не сложного сценария, так будет всё наглядно ясно. Очень нужно.[/QUOTE]
вообще на Youtube есть видео про создание простой сессии, поищи |
Да, есть, там показано только самое элементарное. Но я имею ввиду видео, где можно увидеть как настроить путь игрока (чтобы по пути стрелки вручную переключать не нужно было) и создать обгон, чтобы стрелка переключалась после проезда поезда.
|
Хотя бы, кто-нибудь может объяснить, как сделать так, чтобы в сессии без трафика маршрут для моего поезда от станции А до станции Б уже был полность готов "зелёной улицей"? Какой командой это можно сделать, без предварительного переключения на мини карте каждой стрелки (так как это очень долго)? Как это сделать быстро и просто? одним или двумя правилами или командой?
|
Дать команду Navigate to... и указать маркер, до которого должен доехать поезд. Если программе потребуется переключать не больше 3 стрелок на каждой станции, то всё получится.
|
Текущее время: 02:02. Часовой пояс GMT +4. |
Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. Перевод: zCarot
© 2001-2019, Администраторы и разработчики Клуба Trainsim