Форум Trainsim

Форум Trainsim (http://www.trainsim.ru/forum/index.php)
-   TrainZ - Маршруты и сценарии (http://www.trainsim.ru/forum/forumdisplay.php?f=24)
-   -   z7-signals (http://www.trainsim.ru/forum/showthread.php?t=1188)

NickLon 29.09.2010 18:47

[QUOTE=Kompozitor;205097]Обосновываю. Это два положения при переключении только одним левером. ПС-у с бокового справа без взреза в данном случае не проехать. Работает независимо от типа сигналки. Хоть в редакторе положение стрелки нажимаешь, хоть в машинисте.
[/Quote]
Кто тебе сказал, что без вреза не проехать? С бокового справа на боковой вправо. С бокового слева на боковой влево. Смотря где маркеры поставить, если после стрелки, но до пересечения невидимых (на невидимые и ставим), то будет работать только на пересечение, а не на проезд по боковым. Нужно ставить ДО стрелки. Но это всё только для сигналки. Если неправильно создать команду в Path Rule, то состав идущий с бокового на боковой, если он уже срединой на стрелке, когда собрать маршрут с параллельного с бокового на боковой, первый состав сойдет с рельс. Второй упрется в коллизию. Правда, начиная в Т10 сошедший с рельс состав убирается. В Т6 такого не было.

genesis 29.09.2010 19:07

В Т6 нужно поставить правило для уборки слетевших с рельс поездов.

TRam_ 29.09.2010 19:11

[QUOTE]В Т6 нужно поставить правило для уборки слетевших с рельс поездов.[/QUOTE]а разве оно было? Я помню, его ввели в 2009ой...

genesis 29.09.2010 19:32

ДЛС ввели в 2004ом.

Kompozitor 29.09.2010 22:55

[QUOTE=NickLon;205431]Кто тебе сказал, что без вреза не проехать? [/QUOTE] Сейчас отправлюсь в Хитрово и в Колу, дам задания двум ботам, посмотрю, что будет. Та, что с красным невидимым маркером, работает параллельно с той, что с синим. Получается, кто первый, того и маршрут.

NickLon 29.09.2010 23:36

[QUOTE=Kompozitor;205482]Сейчас отправлюсь в Хитрово и в Колу, дам задания двум ботам, посмотрю, что будет. Та, что с красным невидимым маркером, работает параллельно с той, что с синим. Получается, кто первый, того и маршрут.[/QUOTE]
Хм, аналогично: сейчас набросаю, и скрины будут в студии... Кола - это из маршрута Север?

Kompozitor 30.09.2010 01:02

Да, из маршрута Север, там бывают глючки то ли с z7, то ли не знаю. Время перестает идти, если садишся в лок в Мурманске.

Короче, по Хитрово (Токово) попробовал две ситуации. первый раз вывел головы за светофоры, чтоб исключить глюки КДА. Один стоял на территории депо Хитрово, выезжал с бокового, другой стоял на главном, ему надо было свернуть на смежный путь. Дал команды, боты начали "драться", стрелки начали дергаться туда-сюда, но парралельность синей с красной и желтой с зеленой сохранялась. По второй ситуации - оба разрешающих одновременно НЕ загорелись.

NickLon 30.09.2010 01:20

А, всё, я понял. Скринов не надо... Анимированная, если нормально настроена, там там только сход с рельс... Не анимированные - ну тогда дурень, что неправильно настроил... В общем, с врезом проехать можно, но только на не правильно настроенной анимированной стрелке...
У нас основная речь шла о маркерах. Маркеры - для сигналки. Маркеры пропустят ПС, даже на анимированную стрелку, если их, маркеры, неправильно расставить.
ЗЫ: С "Севером" проблем в сигналке не должно быть. Не знаю как Т9-Т10, но в Т6 на "Севере" у меня умопомрачительная сессия была!.. Изначально сигналка была так себе, но Ромарио всё поправил был...

Kompozitor 30.09.2010 01:31

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

NickLon 30.09.2010 02:28

Блин, Kompozitor, давай ты не будешь музицировать на ходу, ладно!? Мы говорили о маркерах. Я признал, что маркеры не помогут от схода с рельс одного из составов, идущих по боковым путям х-образной стрелки, если маркеры неправильно расставлены. Но только на анимированных!
Ты же к каким-то красным кубикам цепляешься... Да, видел на БМО (М-Киевская) их дохерища. И что? А если у меня не будет этих кубиков, ты признаешь, что вразрез, хоть с маркерами, у меня составы легко разойдутся? Причём одновременно!

Алексей 401 07.10.2010 20:51

Не планируется ли разработка новой сигналки для Айрона?

nppinto 08.10.2010 15:18

Прошу заранее простить может за тупо вопрос, но никак не могу усвоить, в каких случаях устанавливаюся 4-х линзовые выходные, а в каких 5-ти?

TRam_ 08.10.2010 15:21

5-линзовые - если есть два направления (т.е. узловая станция, главный путь разделяется на несколько), 4линзовые - в остальных случаях. Вроде так.

nppinto 08.10.2010 17:26

спасибо

Алексей 401 08.10.2010 17:46

Подскажите, пожалуста как правильно установить Z7 на игру в мануале не совсем понятно-когда я делал как в нём сказано у меня выдавалась ошибка при установке?

CFM 08.10.2010 21:55

Varz, можешь сделать специальный режим сигнализации для ТРАМовской системы расчёта маршрутов? Суть такова: светофор должен открываться лишь при наличии собранного с него маршрута, невзирая на наличие/отсутствие ПС/машиниста и направленности последнего. Такой режим выставляется в ГК, что удобно.

varz 08.10.2010 23:17

CFM, что это даст? и где в реале такое есть?

TRam_ 08.10.2010 23:28

В реалии диспетчер может задавать маршрут даже если поезда и в помине нет.

CFM 08.10.2010 23:38

[QUOTE=varz;207640]CFM, что это даст? и где в реале такое есть?[/QUOTE]
Это даст удобство и реалистичность - не надо будет постоянно лазить за командами типа turn train, чтобы можно было открыть светофоры сзади, когда едешь управлением назад. Не будет глюков с открытием светофоров, когда толкаешь вагоны. Светофоры не будут открываться, когда с них не собран маршрут, а стрелки случайно лежат так, что образуют непроизвольный маршрут между двумя светофорами, и при наличии машиниста перед первым он открывается, хоть нам и не надо. Т.е. мы получаем централизованное открытие сигналов, в процесс чего машинист не вмешивается.
В реале происходит именно так - светофоры открываются только тогда, когда они входят в собранный и замкнутый (а для поездных ещё и свободный) маршрут.

[QUOTE=TRam_;207645]В реалии диспетчер может задавать маршрут даже если поезда и в помине нет.[/QUOTE]
Именно. Разве что без поезда не закроется переезд :)

varz 08.10.2010 23:55

парни, z7 три года, а вы так и не въехали в концепцию.

CFM, ставь стандартную редакцию и не мучайся с командами: все откроется при сборке маршрута - красота неописуемая.

TRam_, а где в ТРС диспетчер сидит? Если знаете его место положение, то на ушко нашепчите ему и он откроет светофоры.

Prof2 не пробовали?

Мля! я для кого предоткрытие светофоров сделал? Есть концепция лучше - предложите!

TRam_ 09.10.2010 00:15

[QUOTE]TRam_, а где в ТРС диспетчер сидит? Если знаете его место положение, то на ушко нашепчите ему и он откроет светофоры.[/QUOTE]Проблема заключается в том, что шептание даже с помощью клацанья по кнопке в свойствах в указанных выше случаям приводит к надписи "нет поезда перед светофором".

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

По поводу предоткрытия - значительно полезнее, если "поезд, управляемый автомашинистом, ищет впереди себя входной, и с этого входного открывает маршрут заданного приоритета на свободный путь ". Единственное, в чём польза от предоткрытия - обязательный красный сигнал при занятости пути/неверном направлении перегона.

varz 09.10.2010 01:07

[QUOTE=TRam_;207670]Проблема заключается в том, что шептание даже с помощью клацанья по кнопке в свойствах в указанных выше случаям приводит к надписи "нет поезда перед светофором".
[/QUOTE]
неужели? вот оно как бывает, а я думал что вопрос идет про автодиспетчера! а на самом деле базар про пользователя идет

интерфейс z7 в свободном доступе. не можете найти - пытайте Комбайна.

[QUOTE=TRam_;207670]
А концепция следующая - от сигналки требуется только уметь менять направление перегонов...
[/QUOTE]
z7 все еще не умеет?

[QUOTE=TRam_;207670]
"поезд, управляемый автомашинистом, ищет впереди себя входной, и с этого входного открывает маршрут заданного приоритета на свободный путь ".
[/QUOTE]
ООП знаешь? вот и навесь на автомашиниста, то что ты ему приписываешь: пусть он ищет, а не сигналка)))

TRam_ 09.10.2010 01:27

[QUOTE]ООП знаешь? вот и навесь на автомашиниста, то что ты ему приписываешь: пусть он ищет, а не сигналка)))[/QUOTE]автомашинист тупой. Он дёргает стрелками влево и вправо, даже если перегон не в его сторону. Более того, он даже не знает, что бывают главные пути, а бывают второстепенные.

[QUOTE]а на самом деле базар про пользователя идет

интерфейс z7 в свободном доступе.[/QUOTE]а правил для задания маршрутов нету? Нету. А проверка отсутствия маршрутов с той стороны перегона перед изменением его направления есть? Нету. А обеспечение невозможности постройки маршрутов на один и тот же путь есть? Нету. А просчитывать маневровые маршруты без дёрганья стрелок в процессе игры умеет? Не умеет.

Вывод - не в браузере дело. А в том, что автомашинист аурана не должен искать себе маршрут, ему маршрут подыскивать (причём совсем не по критерию "самый короткий свободный") должен кто-то другой. Не z7.

Кстати, где б ты ещё увидел просчёт маршрутов без дёрганья стрелок, задание маневрового маршрута через вписывание имён светофоров в текстовые окошки или глобальный мониторинг занятости стрелок, по индивидуальному номеру маршрута, с автоматической разборкой последнего по частям, по освобождению стрелок? Только в z7-xPath.

TRam_ 09.10.2010 12:25

PS Предоткрытие браузером ДНЦ на однопутных линиях работает некорректно. Уже год как это нашёл.

[QUOTE]вот оно как бывает, а я думал что вопрос идет про автодиспетчера![/QUOTE]сразу не заметил. Да, при задании одной из двух команд поезд будет автоматически искать себе нужный маршрут. Такое есть.

Combine 09.10.2010 13:51

Не надо меня пытать:
[QUOTE]специальные системные сообщения

принимаемые всеми св-рами

CTRL константные
Update Заставляет проверить состояние светофора на возможность открытия или изменения индикации
Close Закрывает светофор
UpdateGroup Обновляет состояние в группе:
- для маневровых открывает все последующие
- для заградительных открывает все в группе заградительных
CloseGroup Закрывает группу:
- для маневровых все последующие
- для заградительных все в группе заградительных
Demo.true переводит в демо-режим
Demo.false -понятное дело-
ShuntMode.true переводит в маневровый режим
- для маневровых открывает
- для станционных нужно еще раз апдейтить
ShuntMode.false переводит в маневровый режим
Snow.true складывает снег на козырьки
Snow.false
OrderOpen открывает по приказу при невозможности автоматического открытия не реализовано
OrderClose не реализовано
Startup первоначальная инициализация
CTRL значимые в миноре
Force^_z-state,int_ безусловный розжиг без изменения основного состояния светофора см. z-state
MayOpen^_true_ установка режима предоткрытия
MayOpen^_false_ сброс режима предоткрытия


маршрутные указатели
CTRL.MU - проверка состояние контролируещего светофора и апдейт своих показаний

Станционный контроллер
SetSpanDirection _privateName@stationName_ установка направления по возможности условий
от входного
SetSpanDirectionForce безусловная установка направления от входного


генерируемые светофорами

ST_STATION.Leave _nameDriver:nameSign@nameStation_ поезд полностью проехал станционный светофор
ST_SHUNT.Leave _nameDriver:nameSign@nameStation_ поезд полностью проехал маневровый светофор
ST_TRAIN.Enter _nameSign@nameStation_ поезд въехал в зону контроля светофора (примерно метров 15)
Z7Signal.Open светофор открыт


значения, возвращаемые в GetProperties()

class str,“Z7Signal”
GetSignalType() int первоначальный тип сигнала
privateName str название сигнала в транскрипции z7
privateId int идентификатор в z7
privateStateEx int состояние z7
shuntMode int,bool маневровый режим
orderMode int,bool приказной режим
mainMarkerId int z7Id маркера главного пути
isCtrlSignal int,bool светофор-контроллер для свободноустанавливаемых светофоров-повторителей
mainMode int режим а/б: 0-3зн, 1-4зн
controlMode
stationName str название СК
signalType int приведенный тип св-ра
isPreInSign int,bool начальный тип св-ра
isGate int,bool сетофор-шлюз на дефолт/с дефолта
currentSpeed float установленная скорость

Станционные (в доолнение)
welcomeMode int,bool пригласительный (вариант orderMode)
triggerSemiAutoOpen int,bool режим предокрытия
state1000 int,bool визуальный режим встречного направления (красный для станционных, погашенный для проходных)


коды z7-state
//
коды сигналов:
privateStateEx:
0 - к
1 - к или к-бм
2 - ж-ж
3 - ж-ж-зп
4 - ж
5 - жм-ж
6 - жм-ж-зп
7 - з-ж для 4-х зн
8 - зм
9 - жм
10 - зм-ж-зп
11 - ж-ж-ж
12 - з за 7 или 8
(свободны два или более участков)

27 - з-з

34 - ж-б
37 - з-б
39 - жм-б

100 - с
101 - б
102 - б+б
1000 - закрытый (погашенный),
закрывает все предыдущие




//типы линз
0 - старый мачтовый, прожекторный, мачтовый с длинным козырьком
1 - новый мачтовый
2 - старый карликовый, прожекторный мачтовый с коротким козырьком
3 - новый (круглый) карликовый
4 - новый (овальный) карликовый
11 - тупики (нет линз, нет окраса)

//
типы сигналов:
public int signalType (битовые значения)

ST_UNTYPED = 1; // обычный проходной
ST_IN = 2;
ST_OUT = 4;
ST_ROUTER = 8;
ST_REPEAT = 16;
ST_PROTECT = 32;
ST_SHUNT = 64;
ST_HELPER = 128;
ST_UNIVERSAL= 512;
ST_UNDEF = 0;



маркеры

mrft- - маркер прямого пути
mrww_<numtrack>- - маркер неправильного пути (ответвления) c указанием его номера
mrendab- - маркер конца а/б
mrn_<numtrack>- - маркер номера пути (для маршрутного указателя)
mrt- - безусловный маркер "по отклонению"
mrt18- - безусловный маркер "по отклонению, по пологим крестовинам"
mrs
mrpab
mrals

[/QUOTE]

Володь, а если честно, то прекрати заниматься херней и займись чем-то полезным. От твоих поделок уже все воют.

trainz17 09.10.2010 17:14

[COLOR="Orange"]SPAM MESSAGE:[/COLOR]
[IMG]http://[URL=http://keep4u.ru/full/192774688f0a6a5ad2114e5f3d8976ed.html][IMG]http://ib1.keep4u.ru/s/2010/10/09/19/192774688f0a6a5ad2114e5f3d8976ed.jpg[/IMG][/URL][/IMG] у меня вопрос ,почему в главном контроллере z7 нету режима проф , а только стандартный, может я что то не так делаю при настройке или расстановки сигнализации z7, помогите пожалуйста.

Combine 09.10.2010 18:26

Тебе еще рано использовать проф.

TRam_ 09.10.2010 19:05

[QUOTE]Володь, а если честно, то прекрати заниматься херней и займись чем-то полезным. От твоих поделок уже все воют.[/QUOTE]из указанных тобой используются:

а) для определения направления перегона: [INDENT]наличие z7-state = 1000 на входном светофоре со стороны той станции, откуда открываем маршрут отправления - перегон направлен не в нашу сторону[/INDENT]б) для смены направления перегона:
[INDENT]PostMessage(null,"SetSpanDirection", <имя входного светофора,до которого открывается перегон>@<имя станции>,0);

затем ожидание подтверждения о развороте направления - сообщения "CTRL3","SpanDirectionChanged^<имя станционного контроллера>^<имя светофора>@<имя перегона>"[/INDENT]
в) для открытия (предоткрытия) светофора
[INDENT]PostMessage(<объект светофора>,"CTRL", "MayOpen^true",0);[/INDENT]г) для закрытия светофора
[INDENT]PostMessage(<объект светофора>,"CTRL", "MayOpen^false",0);[/INDENT]
д) для определения того, является ли светофор станционным [INDENT]побитовое "и" signalType с числом (2+4+8)[/INDENT]
е) для открытия маневрового сигнала:
[INDENT]<объект светофора>.PostMessage(<объект светофора>,"CTRL","ShuntMode.true",0);[/INDENT]
ж) для открытия маневрового сигнала:
[INDENT]<объект светофора>.PostMessage(<объект светофора>,"CTRL","ShuntMode.false",0);[/INDENT]

Замеченные баги z7 -

1) сбрасывание режима предоткрытия после получения подряд сообщений "Object","Enter" и "CTRL","Update" с последующим перекрытием светофора перед носом поезда (перекрыто хендлером z7-xPath , после получения "Object","Enter" открытому светофору отсылается сообщение о принудительном возобновлении предоткрытия). Происходит при переключении стрелок (любых) в момент приближения поезда к светофору.

2) открытие маневровых с синей линзой перед локомотивом в маневровом порядке, сразу после получения данными светофорами "CTRL","Update"
3) невозможность открытия светофоров в маневровом порядке при отсутствии перед ними поезда (в том числе с помощью "CTRL","ShuntMode.true")
4) невозможность открытия предоткрытого светофора, если поезд на расстоянии более 2 блок-участков.


Последние 3 разрешить без переделки сигналки не представляется возможным (а менять линзы, чтобы последующий "CTRL","Update" их затирал - не, так не играю). Надеюсь ты меня понял.



[QUOTE]у меня вопрос ,почему в главном контроллере z7 нету режима проф , а только стандартный, может я что то не так делаю при настройке или расстановки сигнализации z7, помогите пожалуйста.[/QUOTE]удали сигналку, и поставь редакцию ProfSB

TRam_ 09.10.2010 19:26

Жалко только, что в указанном тобой списке нет способа решения указанных багов. По поводу доделок - у меня их теперь всего 4 - КДЭ161, скрипт стрелок "Колеи", скрипт вагонных самоперекрасок (5 версии) и z7-xPath. Всё остальное - продукт тестирования, не более.

Combine 10.10.2010 10:27

[QUOTE]4) невозможность открытия предоткрытого светофора, если поезд на расстоянии более 2 блок-участков.[/QUOTE] А вот здесь уже моя очередь беспокоиться — это не позволит сделать АЛС-ЕН...

Алексей 401 10.10.2010 23:43

При установке z7 -у меня явно не хватает светофоров. Я предпологаю ,что это потаму-что я не в том порядке устанавливаю,в мануале написано ,что 2-ими нодо ставить зависимые объекты,но при их установке получается фатальная ошибка.Подскажите пожалуста что тут можно сделать?

TRam_ 10.10.2010 23:50

попробуй устанавливать в таком порядке

[url]http://tsmteam.ru/download/z7-signals/z7-detali-signalizacii/[/url]
[url]http://tsmteam.ru/download/z7-signals/trs-objekti-trs9/[/url]
[url]http://tsmteam.ru/download/z7-signals/z7-profsb/[/url]
[url]http://tsmteam.ru/download/z7-signals/z7-fix-dlinnyh-peregonov/[/url]

Хотя светофоров там вообще не очень много.

Алексей 401 11.10.2010 00:34

trs объекты опять вылетели.

Алексей 401 11.10.2010 01:54

Я извеняюсь,но опять также всё вылетело.

TRam_ 11.10.2010 01:55

"всё вылетело" - "началось восстановление базы"?

Алексей 401 11.10.2010 02:01

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

TRam_ 11.10.2010 02:12

Стоп, игра хоть какая? 2010ая? И что такое там случается, что требуется переустановка.

Алексей 401 11.10.2010 02:16

Игра 2008ая,а случается ,при запуске пишется ошибка.

TRam_ 11.10.2010 02:24

[QUOTE]Игра 2008ая[/QUOTE] Тогда тебе надо не [url]http://tsmteam.ru/download/z7-signals/trs-objekti-trs9/[/url] а [url]http://tsmteam.ru/download/z7-signals/trs-objects-trs6-trs8/[/url] устанавливать.

Алексей 401 11.10.2010 02:31

Моментик:при установке каждой частей их надо по очереди загружать в менеджер дополнений?


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

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