Форум Trainsim

Форум Trainsim (http://www.trainsim.ru/forum/index.php)
-   TS - Маршруты и сценарии (http://www.trainsim.ru/forum/forumdisplay.php?f=38)
-   -   Редактор сценариев. Вопросы по нему. (http://www.trainsim.ru/forum/showthread.php?t=15902)

trainabx 01.12.2012 18:19

Редактор сценариев. Вопросы по нему.
 
Может кто знает. Создал ценарий. Поставил маркер назначения, чтобы поезд пр проезде его выдал сообщение, но название маркера не добавляется к инструкции по назначению (значок руки) при нажатии плюсика зеленого. Как быть, незнаю, может баг игры?

[size="1"][color="Silver"]Добавлено через 38 минут[/color][/size]
Извиняюсь, что создал новую тему, оказывается есть похожая по редактору, но вопросы остаются в силе :o

elros 03.12.2012 12:43

покажи скрин окна, в котором проблема, не понятно о чем речь идет

[OFFTOP]просьба модераторам перенести в тему "Вопросы по редактору" - [URL="http://trainsim.ru/forum/showthread.php?t=8074"]сюда[/URL], спасибо[/OFFTOP]

trainabx 03.12.2012 14:22

[QUOTE=elros;374406]покажи скрин окна, в котором проблема, не понятно о чем речь идет

[OFFTOP]просьба модераторам перенести в тему "Вопросы по редактору" - [URL="http://trainsim.ru/forum/showthread.php?t=8074"]сюда[/URL], спасибо[/OFFTOP][/QUOTE]
Проблема была в том, что я не мог сделать так, чтобы поезд сам поехал к маркеру.
Вот. Первое изображение - сам маркер "пункт назначения". Его свойства.
Второе изображение значок Пункт назначения. его свойства. Там есть зеленый крестик.
[URL=http://www.picshare.ru/view/618719/][IMG]http://www.picshare.ru/uploads/121203/SbvEcKh11I_thumb.jpg[/IMG][/URL] [URL=http://www.picshare.ru/view/618720/][IMG]http://www.picshare.ru/uploads/121203/n0U837PA4h_thumb.jpg[/IMG][/URL]

Случайно додумался сейчас щелкнуть по маркеру пути и поезд сам поехал до маркера. Проблема решена. Думал, что щелчок по зеленому крестику на втором изображении должен добавлять пункт, а вот оно как оказалось.

elros 03.12.2012 15:00

Простой сценарий
 
[URL=http://s017.radikal.ru/i434/1212/d6/051a1a24aa1e.jpg][IMG]http://s017.radikal.ru/i434/1212/d6/051a1a24aa1et.jpg[/IMG][/URL]
1 Задаем характеристики сервису
2 Открываем окно редактора заданий и пути

Далее
[URL=http://s017.radikal.ru/i403/1212/37/131c4c5f6065.jpg][IMG]http://s017.radikal.ru/i403/1212/37/131c4c5f6065t.jpg[/IMG][/URL]
1 Задаем конечную точку сценария
2 Задаем точку проезда в середине пути (если маркера нет, то в редакторе можно поставить свой)

Далее
[URL=http://s019.radikal.ru/i600/1212/6b/17a9f934092a.jpg][IMG]http://s019.radikal.ru/i600/1212/6b/17a9f934092at.jpg[/IMG][/URL]
1 Клик открывает окно редактирования точки
2 В этом окне указывается время стоянки, если поставить 0, то нужно будет просто через точку проехать и в сценарии засчитается её проезд
3 Используется, если путь надо проложить через конкретное место, но не нужно, чтобы это было видно в расписании движения

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

trainabx 03.12.2012 16:37

Erlos, большое спасибо за такую подробную инструкцию! Это расписание я и пытался реализовать, но у меня оно не получалось. Теперь наконец то смогу создать свой собственный сценарий.

Erlos, а как тогда быть с названиями станций? Просто видел сценарии на русском "Остановиться в пункте "Станция А", или лучше назвать по английски и воспользоваться тогда инструментом локализация?

elros 03.12.2012 16:40

готовые сцены лучше не трогать, новые аккуратней называй, просто не один сценарий уже запорол, на всякий случай перестраховываюсь теперь

trainabx 03.12.2012 17:31

erlos, а как время свое задать в конечном пункте пути? Там все поля неактивны, кроме задания станции. Он сам его выщитывает, а мне это не надо (

[size="1"][color="Silver"]Добавлено через 26 минут[/color][/size]
p.s. использую стандартный сценарий

elros 03.12.2012 18:13

[URL=http://s018.radikal.ru/i522/1212/bd/e73f70c99c20.jpg][IMG]http://s018.radikal.ru/i522/1212/bd/e73f70c99c20t.jpg[/IMG][/URL]

1 Выбрать путь на котором нужно завершить сценарий, либо совершить остановку. Поставить на этот путь событие(я выбрал высадку пассажиров, можно просто остановку выбрать, можно отцеп вагонов). В моем случае это пассажирская платформа (зеленый маркер), может быть грузовой путь (желтый маркер). [B]Оранжевый маркер не даст возможности вбить определенное время прибытия-убытия[/B]
2 Ставим галочку у значка будильника
3 Время стало активным, можно вбивать свои значения
4 На всякий случай, в этом поле свойств состава [B]не ставить значение "специальный"[/B], этот параметр влияет на очень многие вещи в сценарии, траффик, приоритеты разъезда, возможные команды и т.д.

Сценарий по расписанию лучше создавать в режиме Timetable Scenario
Для траффика можно делать всё то же самое.

E.depo 03.12.2012 18:48

А вот, на что влияют "проценты" в подменю "расписания", не совсем понятно, что имеется ввиду под производительностью. По умолчанию там выставлено 75% и на что это влияет:confused:

trainabx 03.12.2012 18:52

А, так вот почему нельзя было редактировать время. Спасибо за такие подробнейшие объяснения. Попробую сделать с желтым и зеленым маркером.
[QUOTE][B]не ставить значение "специальный"[/B][/QUOTE]мне кажется это какая то спецтехника (ремонтный вагон, снегоочиститель и пр), хотя могу ошибаться.

[size="1"][color="Silver"]Добавлено через 3 минуты[/color][/size]
[QUOTE]А вот, на что влияют "проценты" в подменю "расписания", не совсем понятно, что имеется ввиду под производительностью. По умолчанию там выставлено 75% и на что это влияет[/QUOTE]
[U]Из инструкции по редактору мира.[/U]
% Показатель - средний ожидаемый показатель устанавливается 75 % по умолчанию. Регулирование этого пункта выше создаст более строгое расписание и изменение пункта ниже создаст более свободное расписание. Редактирование этого пункта- способ управлять скоростью движения AI на маршруте.

E.depo 03.12.2012 19:00

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

elros 03.12.2012 19:03

про проценты в меню абсолютно верно(это показатель "мастерства" машиниста), влияет на скорость следования, использую, когда впереди себя запускаю траффик, чтобы догнать и следовать за ним по удалению

значение "специальный" - это значение приоритета сервиса, все поезда будут пропускать такой состав, все стрелки на пути такого сервиса будут им заблокированы, если значение присвоить траффику, он может заблокировать состав игрока, даже если тот на другой стороне маршрута, и до встречи часа два езды

E.depo 03.12.2012 19:16

[QUOTE=elros;374478]про проценты в меню абсолютно верно(это показатель "мастерства" машиниста), влияет на скорость следования, использую, когда впереди себя запускаю траффик, чтобы догнать и следовать за ним по удалению[/QUOTE]

Ну тогда для траффика (ботов) лучше ставить "ноль %", пущай катаются, как хотят:)

[QUOTE]значение "специальный" - это значение приоритета сервиса, все поезда будут пропускать такой состав, все стрелки на пути такого сервиса будут им заблокированы, если значение присвоить траффику, он может заблокировать состав игрока, даже если тот на другой стороне маршрута, и до встречи часа два езды[/QUOTE]

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

Вообще редактор сценариев у RW давольно "сыровать" для понимания, да и мануалы то же не блещут доходчивостью, хоть преписывай заново.:cool:

elros 03.12.2012 19:26

если боту 0% поставить он будет стоять, или ошибку в редакторе выдаст

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

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

Спрашивайте конкретные ситуации, постараюсь помочь реализовать в сцене

E.depo 03.12.2012 19:37

Нет, то что он в каких-то моментах просто попроще (чем в других симах) - это да.
Я достаточно быстро выстроил сценарий для Мюнхена - Аугсбурга, при чём сделал по реальному расписанию (стырил с сайта DB:)). Вот только действительно понимать приходится методом тыка и очень устал "летать" по маршруту, там перемещаться быстро можно только по маркерам, вот в этом плане у них недоработка. Было бы здорово, если можно было бы выбирать точку на 2D карте и тут же переходить в это самое место в редакторе.

trainabx 03.12.2012 19:39

[QUOTE]Вообще, редактор сценариев в RW самый лучший из всех.[/QUOTE]
Да, это уж точно, особенно нравится, что линия ставится прямой и не нужно ничего выравнивать )
Насчет перемещения. Можно ведь здавать координаты и в них перемещаться.

[QUOTE]Спрашивайте конкретные ситуации, постараюсь помочь реализовать в сцене [/QUOTE]
Спасибо. Я пока только осваиваю редактор сценариев, но думаю в нем еще есть куча неизведанных возможностей )

E.depo 03.12.2012 19:51

[QUOTE=trainabx;374494]Да, это уж точно, особенно нравится, что линия ставится прямой и не нужно ничего выравнивать )
Насчет перемещения. Можно ведь здавать координаты и в них перемещаться.[/QUOTE]

Да, но опять, нужно хорошо знать эти координаты, т.е. маршрут нужно знать как свои пять пальцев, а то "улитишь", и ищи тебя с собаками:D

elros 03.12.2012 20:00

согласен с вами, летать неудобно, но, если картодел нормальный, то маркеры стоят там где надо :)

trainabx 03.12.2012 20:06

[QUOTE=E.depo;374502]Да, но опять, нужно хорошо знать эти координаты, т.е. маршрут нужно знать как свои пять пальцев, а то "улитишь", и ищи тебя с собаками:D[/QUOTE]
Все расчитано для удобство создания реальных маршрутов ;)

Ruskat 14.12.2012 15:36

Объясните пожалуйста для меня, как непонимающего, как делать уклон пути на повороте. Можно пошагово и поскриново. Какие параметры где ставить, какие рельсы и профили выставлять. РС 12.

elros 15.12.2012 00:08

Ruskat, тут по сценариям вопросы)))), на твой я уже отвечал в [URL="http://trainsim.ru/forum/showthread.php?t=8074&page=3"]Вопросах по редактору[/URL], скрин из поста - [URL="http://trainsim.ru/forum/showpost.php?p=377335&postcount=46"]перезалил[/URL]

Predator 21.02.2014 21:57

Всем доброго времени суток. Подскажите кто знает, если такая команда при которой бот сам бы отцепил нужные мне вагоны..

elros 21.02.2014 22:21

нет, к великому сожалению

Predator 21.02.2014 22:32

Я так и думал, вместо того чтобы он расцепил, бот их тянет на путь назначения, указанного маркером. Конечно очень жаль что такое невозможно..

elros 22.02.2014 10:05

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

Predator 22.02.2014 14:29

Elros, обязательно воспользуюсь твоим хитрым вариантом в игре, но как я уже понимаю, все маневровые работы лучше производить самому, управляя каким - нибудь локом, при этом составив какие либо команды по разгрузке и расцепке, отцепке AI составов.

awaken 24.02.2014 14:11

и к сожалению создать состав на пустом месте тоже нельзя. порталы только поглощают составы но не могут порождать их.

сделать работающий сценарий не менее геморно чем в МСТС

elros 24.02.2014 21:27

вообще-то порталы прекрасно их порождают :)

Видос даже запилил :rolleyes:
[YOUTUBE="Добавить состав в портал"]pKPpvdvPNb8[/YOUTUBE]

Predator 26.02.2014 19:24

Видео очень кстати, а можно ли задать интервал времени выхода поезда из портала..?

elros 26.02.2014 19:51

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

awaken 27.02.2014 13:30

а смысл этих порталов? является ли он "прозрачным", т.е. другой поезд может проехать насквозь несмотря на то что там что-то стоит?

т.е. столкновение со статическим составом исключается, если он спрятан в портал?

elros 27.02.2014 13:47

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

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

awaken 27.02.2014 15:39

движок отрисовкой не грузится, ибо дальность прорисовки объектов 2 км кажется..


я имел в виду можно ли проехать через портал со стоящим в нем поездом, чтобы он потом поехал мне в догонку

elros 27.02.2014 16:38

можно, но бессмысленно :)

вопрос не прорисовки, а просчета пути сервиса в момент прохождения сценария, он ему просчитается в момент выхода сервиса из портала

E.depo 27.02.2014 18:58

Просто порталы помогают избавить движок игры от лишних просчётов и соответственно не занимать оперативную память мусором.:)

Predator 27.02.2014 21:38

[URL=http://s2.ipicture.ru/Gallery/Viewfull/37215570.html][IMG]http://s2.ipicture.ru/uploads/20140227/XlQjVTX9.jpg[/IMG][/URL]

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

awaken 28.02.2014 11:48

это скорость проезда точки пути

0 - событие засчитывается при остановке. при этом остановка засчитывается не сразу а только если ты простоишь обозначенное время ожидания (по умолчанию - 20 сек)

1 - событие засчитывается при проезде с любой скоростью (а также при остановке).

любое другое число, например 40 - событие засчитывается при проезде со скоростью НЕ МЕНЬШЕ 40.

это все касательно проезда точки игроком.

для поездов траффика никакие события не засчитываются и не инициируется. число лишь указывает, должен ли поезд остановиться на точке (0), либо проследовать ее без остановки с указанной скоростью (любое число отличное от 0)

elros 28.02.2014 12:33

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

Predator 28.02.2014 13:32

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

elros 01.03.2014 10:48

это естественно, поезд со скоростью 40 миль/ч быстрей доборется до станции, чем с 0 миль/ч :)


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

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