Форум Trainsim

Форум Trainsim (http://www.trainsim.ru/forum/index.php)
-   Разные ЖД-игры (http://www.trainsim.ru/forum/forumdisplay.php?f=51)
-   -   Train Director - аркадный симулятор ДНЦ (http://www.trainsim.ru/forum/showthread.php?t=16614)

macreyn 24.12.2013 01:40

[QUOTE=t-reks;438030]Это потрясающе!
Когда можно будет потестить?[/QUOTE]

Думаю не раньше середины января. Осталось сделать 3 станции, пожалуй очень даже сложненькие и громоздкие. От станции Турмасово расходятся три ветки на Кочетовку, Мичуринск-Воронежский и Мичуринск-Уральский, так же и от станции Мичуринск-Уральский три ветки: на Кочетовку, Турмасово и Мичуринск-Уральский.

[QUOTE=alex8888]Добавил:[/QUOTE]

Премного благодарю :drinks:!!!

alex8888 24.12.2013 02:21

Только что проверил.
Если выбрать в редакторе маршрута [B]светофор с 2-мя кружками[/B] и включить скрипт проходного светофора, то в игре клик левой кнопкой на светофоре включает его, правый клик на том же светофоре переводит последний в автоматический режим - при проходе поезда по ограничиваемому этим светофором блок-участке и переходом поезда на следующий - наш светофор автоматически включается снова!

macreyn 24.12.2013 03:15

[QUOTE=alex8888;438043]Только что проверил.
Если выбрать в редакторе маршрута [B]светофор с 2-мя кружками[/B] и включить скрипт проходного светофора, то в игре клик левой кнопкой на светофоре включает его, правый клик на том же светофоре переводит последний в автоматический режим - при проходе поезда по ограничиваемому этим светофором блок-участке и переходом поезда на следующий - наш светофор автоматически включается снова![/QUOTE]

А получится ли одной кнопкой открыть так все светофоры на перегоне?

P.S. Закончил Сабурово.

[IMG]http://savepic.su/3994417.png[/IMG]

t-reks 24.12.2013 03:22

[QUOTE=alex8888;437510]Был бы график движения поездов[/QUOTE]
А если через поисковик насобирать и набить в текстовый файл движение пассажирских ?
Грузовые,наверно,можно и придумать.
Или под графиком имеется ввиду уже готовый оскриптованный документ? :confused:

macreyn 24.12.2013 03:25

[QUOTE=t-reks;438047]
Или под графиком имеется ввиду уже готовый оскриптованный документ? :confused:[/QUOTE]

Такое вроде бы можно делать через какой-то немецкий сайт, но не через наши Яндекс.Расписания и Туту к сожалению :crazy:

t-reks 24.12.2013 04:00

речь об этом ?

[SPOILER]
Расписание
Каждый сценарий идет с комплектом расписаний всех поездов, которые проходят на этом участке ЖД. Расписание прописано в текстовом файле с тем же самым названием как и маршрут , но с расширением .sch.
К сожалению в настоящее время не возможно ввести расписание автоматизированно. Фактически, действительно тяжело открывать и прописывать для каждого поезда вручную названия станций и времена отъезда и прибытия.
Однако такие данные могут быть загружены с некоторых сайтов и обработаны автоматически, чтобы создать файл расписания. Сайт, который является особенно полезным - сайт ДЕЦИБЕЛА (Немецкие ЖД), по адресу [url]http://reiseauskunft.bahn.de[/url]. Файлы расписания, которые я создавал были созданы с использованием программы gentt.exe, которая автоматически загружает данные и конвертирует их в формат, требуемый игрой.
Для справки об использовании gentt, пожалуйста прочтите описание этой программы.
Так же возможно создание файла расписания любым текстовым редактором, с последующим сохранением в txt формате.
Вот - пример расписания двух поездов, которое показывает синтаксис .sch файла:

Start: 5:50

Type: 3 e646w.xpm e646e.xpm

Train: R20374
0:00, 5:32, Voghera
5:38, 5:39, Pontecurone
5:46, 5:47, Tortona
5:53, 5:54, S.Giuliano Piemonte
Enter: 5:59, F2
6:00, 6:01, Spinetta
6:07, -, Alessandria
Stock: R20377
When: 167
Notes: Note relative al treno...
.

Train: R20377
Wait: R20374 240
Enter: 6:31, Alessandria@1
6:36, 6:37, Spinetta
6:38, -, F1
6:43, 6:44, S.Giuliano Piemonte
6:51, 6:52, Tortona
6:58, 6:59, Pontecurone
7:05, -, Voghera .

Start: указывает игре с какого времени начинать отсчет времени в сценарии. Обычно моделирование началось бы в 0:00, но если первый поезд входит в сценарий в 5:50, то нет никакого смысла в моделировании времени между 0:00 и 5:50.
Type: определяет тип поездов. Игра поддерживает 4 типа поезда. Обычно 1 тип поездов - скорые поезда ,2 для пассажирские поезда, 3 - пригородные, и 4 грузовые или прочие поезда. Каждый тип поезда идентифицирован в маршруте различным цветом. Также возможно задать имя двух .xpm файлов, которые будут содержать изображения, назначенные для каждого типа поезда. Первый файл определяет изображение в западном направлении, второй файл определяет изображение поездов идущих на восток.
Train: тег начала данных для поезда. Назначает название либо номер поезда.
Wait: сообщает игре, что текущий поезд не может войти в маршрут прежде, чем указанный поезд прибудет в конечную точку. Число после названия поезда говорит, сколько секунд должно пройти, прежде чем игра сообщит пользователю, что поезд не может отбыть, потому что его подвижной состав не был назначен.
Stock: определяет, какой номер получит подвижной состав текущего поезда после того, как достигнет конечной точки.
Enter: определяет время и пункт входа в маршруте. Обратите внимание, что тем пунктом не может быть станция. Если поезд входит с открытого элемента пути, определите время, которое позволит поезду достигнуть следующей станции, которая конечно будет зависеть от расстояния и ограничения скорости на линии.
Когда есть черта вместо времени отъезда поезда, это означает, что та линия определяет заключительную точку прибытия поезда.
Черта вместо времени прибытия поезда означает, что этот поезд не будет останавливаться на этой станции. Игра будет делать запись времени, на котором поезд пройдет станцию.
When:,определяет дни следования поездов. Используйте цифру 1 для понедельника, 2 для вторника, 7 для воскресенья и т.д.
Notes:, используется чтобы составить в до 5 описаний для поезда. Описания будут отображаться в различных местах в течении игры.

Очевидно что названия станций в файле расписания должны соответствовать названиям станций, определенных в течение создания маршрута. Символ @ после названия станции отображает номер платформы. Если поезд достигает другой платформы чем указанная в расписании, он остановится, но игра добавит штрафные очки.
[/SPOILER]

мда ... всё не так просто ...

alex8888 24.12.2013 16:05

[QUOTE=macreyn;438046]А получится ли одной кнопкой открыть так все светофоры на перегоне?

[/QUOTE]

Да. Скрипт у кнопки примерно будет таким:

[CODE]OnClicked:
do click X1,Y1
do rclick X1,Y1
do click X2, Y2
do rclick X2,Y2
....
do click Xn,Yn
do rclick Xn,Yn
end[/CODE]

Здесь X1...n, Y1....n - координаты светофоров, которые надо включить,
click - имитация нажатия левой кнопки мыши на соответствующем светофоре,
rclick - имитация нажатия правой кнопки мыши на том же светофоре

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

[size="1"][color="Silver"]Добавлено через 1 минуту[/color][/size]
[QUOTE=t-reks;438050]речь об этом ?


мда ... всё не так просто ...[/QUOTE]

Об этом. Но достаточно банальных расписаний движения поездов в удобоваримом виде. Как раз грузовые придумать сложнее всего. Хочется реализма.

[size="1"][color="Silver"]Добавлено через 4 минуты[/color][/size]
[B]macreyn[/B], у тебя часто используются наклонные пути, а светофоры стоят вертикальные, типа М14 на Сабурово. Может быть тогда переделать эти вертикальные под наклонные? Задам им скрипт соответствующий, типа маневровый-45градусов-N или .-S? Мешать другим не будут. Чем и хорош сим, что в нем как в конструкторе многое возможно.

macreyn 24.12.2013 16:12

[QUOTE=alex8888;438085]
[B]macreyn[/B], у тебя часто используются наклонные пути, а светофоры стоят вертикальные, типа М14 на Сабурово. Может быть тогда переделать эти вертикальные под наклонные? Задам им скрипт соответствующий, типа маневровый-45градусов-N или .-S? Мешать другим не будут. Чем и хорош сим, что в нем как в конструкторе многое возможно.[/QUOTE]

Тоже сейчас предложить хотел, а то как то несуразно смотрится :)
А можешь ещё нарисовать такие же кнопки как в симе, только чтобы к ним скрипт можно было написать? А то что-то не открывается сие окно у них, не предусмотрено похоже...

alex8888 24.12.2013 17:36

[QUOTE]А можешь ещё нарисовать такие же кнопки как в симе, только чтобы к ним скрипт можно было написать?[/QUOTE]

[URL="http://yadi.sk/d/GP7YJtwKEpkAa"]Кнопки[/URL]

Смотри кнопки button1.xpm и button2.xpm

[size="1"][color="Silver"]Добавлено через 20 минут[/color][/size]
[URL="http://yadi.sk/d/slQ8QXsmErgXf"]Маневровые синий-белый мачтовые 45град[/URL]

Скрипт "man_bw_45.tds"

Обозначения см. на рис.
[IMG]http://savepic.net/4122185.png[/IMG]

Какие еще сделать? ;)

GeneZone 24.12.2013 18:16

[QUOTE=alex8888;438104]
Какие еще сделать? ;)[/QUOTE]
А карлики с неправильного пути(Ж-К-Ж) есть?

alex8888 24.12.2013 18:46

[QUOTE=GeneZone;438125]А карлики с неправильного пути(Ж-К-Ж) есть?[/QUOTE]

Покажи пример, а то что-й то не доходит какие :confused:

GeneZone 24.12.2013 19:15

[URL=http://s2.ipicture.ru/][IMG]http://s2.ipicture.ru/uploads/20131224/ONfq2RW2.png[/IMG][/URL]
Надеюсь, что различимо...
Я там в своём посте немного непонятно написал, извини. Входные с неправильного пути(неправильного движения), карликовые.
Причём, мне не столько сама модель нужна, сколько скрипт.

alex8888 24.12.2013 21:17

[QUOTE=GeneZone;438147]
Причём, мне не столько сама модель нужна, сколько скрипт.[/QUOTE]

Скрипт [B]vx_kar.tds[/B]
Вставляешь названия своих светофоров взамен там написанных и все.
Ну а если еще конкретно какой светофорчик сделать - давай, сделаем. Или свои выкладывай - под них скрипт переделаем. В принципе, скрипт [B]vx.tds[/B] подойдет даже больше - там игнорируются маневровые синие по пути (до 3-х подряд штук - больше светофоров встречается нечасто, а скрипт растет в геометрической прогрессии, не запутаться бы).

GeneZone 24.12.2013 21:42

Хорошо, я попробую со скриптом [B]vx_kar.tds[/B], как-нибудь на досуге.

[QUOTE=alex8888;438169]Или свои выкладывай - под них скрипт переделаем.[/QUOTE]
Они ещё не до конца готовы, может и выложу, как доделаю.

t-reks 25.12.2013 01:06

[QUOTE=alex8888;438085]
достаточно банальных расписаний движения поездов в удобоваримом виде. Как раз грузовые придумать сложнее всего. Хочется реализма.
[/QUOTE]

Вы уж простите мою недоходчивость,так что всё же Вас может устроить?
Через Ту-ту и Яндекс можно в текстовый документ набить реальное расписание на те станции,по которым идёт разработка.В нём будет номер поезда,тип,время прохождения по станциям пульта. Грузовые - а с ними что не так? Не будет реального расписания,можно придумать свои составы,со временем ...
Вас,разработчиков,нам трудно понять :confused:


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

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