Форум Trainsim

Форум Trainsim (http://www.trainsim.ru/forum/index.php)
-   TrainZ - Маршруты и сценарии (http://www.trainsim.ru/forum/forumdisplay.php?f=24)
-   -   Учимся создавать сценарии для trainz (http://www.trainsim.ru/forum/showthread.php?t=5659)

DonCapone 06.01.2011 12:42

[QUOTE]Уважаемый, вы бы прежде изучили вопрос, чем такие огульные заявления делать. [/QUOTE]
Есть такой грешок. Я как только увидел, что первоначальная идея не воплотилась, так и поник.
[QUOTE]Умеет он все. Другой вопрос, что, скажем так, интерактивность в сценарии при помощи только этих страниц и дефолтных всяких правил внести невозможно.[/QUOTE]
Иными словами, не создавая специальное правило, пока никак не выкрутиться?

Combine 06.01.2011 21:33

[QUOTE]Иными словами, не создавая специальное правило, пока никак не выкрутиться?[/QUOTE] Ну используя браузер, как я могу видеть, никак.

tolrum 18.01.2011 02:31

Подскажите пожалуйста поподробнее когда какие команды(правила) xPath использовать.Чегото я в них запутался, и с приоритетами тоже. Один поезд едет, другой не хочет; тот который едет, едет как угодно, не обращая на приоритеты, и даже...!?
против направления "маркера направления". Команды типа "ехать к..." и т.п. не использовал.
Вот на примерах:
1. Грузовик должен ехать из А в Х по однопутной дороге, минуя несколько многопутных разъездов по путям для грузовых.
2. Электричка должна ехать из А в Х по однопутной дороге, останавливаясь на некоторых станциях.
3. И как организовать встречный траффик.
Заранее спасибо.
P.S. Я думаю это будет полезно не только для меня.
Форум читал, но всё както разрозненно и не всегда понятно, а так был бы небольшой мануальчик, но от А до Я.

TRam_ 18.01.2011 02:49

не доделан ещё xPath ... Как переделаю - сообщу.

alkaraz 13.07.2011 10:45

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

Kompozitor 13.07.2011 15:58

[B]alkaraz[/B], все есть, надо внимательнее поизучать имеющиеся сценарии в редакторе, и просто отцеплять лок от состава можно, и указывать количество вагонов, и прицепляться к неизвестному составу, на который выставлен маршрут.

Какая версия ТРС? Во многих дефолтных сессиях еспользуется мого чего интересного в этом плане.

alkaraz 13.07.2011 16:16

ТРС2010 (все настройки поумолчанию Акеллы)
Возможность дать команду на расцепку появляется только после того как локомотив прицепился к составу, а заранее никак :(

TRam_ 13.07.2011 16:24

Скачай пакет [URL="http://trainzup.com/?p=1892"]xPath[/URL], там есть команды "отцепить столько-то вагонов от головы/хвоста", только не забудь добавить правило Decouple resetter, чтоб потом эти отцепленные вагоны можно было сцепить.

Чтоб команды добавились, поставь галочки в правиле Driver commands

Kompozitor 13.07.2011 17:07

[QUOTE]Возможность дать команду на расцепку появляется только после того как локомотив прицепился к составу, а заранее никак[/QUOTE]
Есть команда UnCouples в дефолте - означает не отцепить, а отцепитьСЯ локу (любого кол-ва секций) от вагонов.

alkaraz 13.07.2011 18:33

Хорошо, попробую
А можно дать команду второму локомотиву прицепиться к 5 вагону, если первый лок еще не отцепил первые четыре?
Я все пытаюсь научить AI делать маневры :o

Kompozitor 14.07.2011 15:46

[QUOTE=alkaraz;271740]
А можно дать команду второму локомотиву прицепиться к 5 вагону, если первый лок еще не отцепил первые четыре?[/QUOTE]
Можно, но не нужно, а вернее, нельзя. )))

Если ты это сделаешь, план первого машиниста очитстится.

В мануалах по ТРС сказано, что в одном поезде может находится только один Машинист.
Но можно это обойти - выполнить одному машинисту команду по пересадке в другой локомотив (иу, что в план добавляется), чтоб его лок стал пустым.

В дефолте есть карта "Иберия" и там есть небольшой, но интересный сценарий "Command post", где игрок прицепляет прицепные вагоны к другим составам.

Kachin 14.07.2011 22:17

Люди добрые, подскажите, как сделать так, чтоб встречный поезд начал движение именно в тот момент, когда я проезжаю определенный триггер.

Kompozitor 14.07.2011 22:39

[B]Kachin[/B], самый простой путь - исполльзовать команду "Ждать события". Эту команду будет выполнять тот самый встречный, в команде можно указать любой локомотив или твой. А вообще - на форуме трейнзап поизучай тему "Новый ботомашинист" - много нового на эту тему появилось.

NickLon 15.07.2011 12:22

[QUOTE=Kachin;271932]Люди добрые, подскажите, как сделать так, чтоб встречный поезд начал движение именно в тот момент, когда я проезжаю определенный триггер.[/QUOTE]
WaitForTrigger тебе поможет.

Kachin 15.07.2011 15:49

Спасибо, я разобрался и мне это очень помогло.
Еще пару вопросиков - какой командой локомотив отцепляется от состава(есть команда прицепить >, а отцепить > нет. И что за правило "расписание", как с ним танцевать?


Текущее время: 22:45. Часовой пояс GMT +4.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. Перевод: zCarot
© 2001-2019, Администраторы и разработчики Клуба Trainsim