Этот пользователь сказал Спасибо TRam_ за это полезное сообщение: |
|
Сайт | ПРАВИЛА ФОРУМА | FAQ | Регистрация | Справка | Пользователи | Социальные группы | Календарь | Поиск | Сообщения за день | Все разделы прочитаны |
|
Опции темы | Опции просмотра |
11.07.2013, 13:16 | #391 |
Матёрый пользователь
Регистрация: 18.02.2008
Сообщений: 8,737
Вы сказали Спасибо: 1,426
Поблагодарили 2,393 раз(а) в 1,343 сообщениях
|
Ну, вручную ты и так будешь знать, что послал до этого светофора другой локомотив, потому я и не сделал переключателя в браузере.
__________________
местный зомбяк |
01.01.2007, 12:00 | |
Яndex
Спонсор
Регистрация: 01.01.2007
Сообщения: 500
Реклама показывается изредка по случайному принципу |
РЕКЛАМА
|
17.11.2013, 01:53 | #392 | |
Новичок
Регистрация: 21.01.2012
Адрес: Владимир, Россия
Сообщений: 8
Вы сказали Спасибо: 4
Поблагодарили 0 раз(а) в 0 сообщениях
|
Подниму темку....
Кратко Маршрут - Бам Сигналка sU Маршрутизация - zxpatch станция Северобайкальск. Выдает ошибку Цитата:
В какую сторону "копать" ?
__________________
Trainz 2012 build 61388 лицензия ID#458584 "Кто понял жизнь - тот больше не спешит..."(с) |
|
17.11.2013, 02:02 | #393 |
Матёрый пользователь
Регистрация: 18.02.2008
Сообщений: 8,737
Вы сказали Спасибо: 1,426
Поблагодарили 2,393 раз(а) в 1,343 сообщениях
|
ошибка вызвана тем, что перегон, на который строится маршрут, не инициализирован (это в свойствах входного светофора любого из концов его пути) либо у этого перегона нет входного светофора обратного направления (если это двухпутный перегон). Если светофора нет, можно поставить "невидимый карликовый", сделать ему розжиг жзк, убрать галочку "автооткрытие" и поставить галочку "входной" (ну и после отнести к его станции и инициалзировать перегон).
После добавления светофора придётся проинициализировать светофоры в будке (потеряются построенные маршруты).
__________________
местный зомбяк Последний раз редактировалось TRam_; 17.11.2013 в 02:08. |
Этот пользователь сказал Спасибо TRam_ за это полезное сообщение: |
17.11.2013, 03:14 | #394 |
Новичок
Регистрация: 21.01.2012
Адрес: Владимир, Россия
Сообщений: 8
Вы сказали Спасибо: 4
Поблагодарили 0 раз(а) в 0 сообщениях
|
Перегон проинициализирован, перед возникновением ошибки прошел состав в четную сторону, потом встречный в нечетную. Вот следующий в четную сторону уже не проходит. При попытке собрать маршрут командой светофор Ч1А не открывается, перегон в четную сторону не переключается, игра выводит эту ошибку. Перегон Северобайкальск - Блок-пост 1084 км. Заметил только что эта ошибка выскакивает на тех перегонах, на которых стоят невидимые сбрасывающие стрелки...
В частности между выходным Ч1А Северобайкальска и входным Н приходится ставить такую. ЗЫ : Сейчас еще попробую посносить весь подвижной состав и проехаться одним локомотивом туда-сюда....
__________________
Trainz 2012 build 61388 лицензия ID#458584 "Кто понял жизнь - тот больше не спешит..."(с) Последний раз редактировалось OldFox; 17.11.2013 в 03:28. |
17.11.2013, 03:57 | #395 |
Матёрый пользователь
Регистрация: 18.02.2008
Сообщений: 8,737
Вы сказали Спасибо: 1,426
Поблагодарили 2,393 раз(а) в 1,343 сообщениях
|
Можно было бы сделать ещё проще - попереключать направление перегона в "свойствах" любого из входных этого перегона.
Если на перегоне остался заградительный от z7, он тоже может влиять.
__________________
местный зомбяк Последний раз редактировалось TRam_; 17.11.2013 в 03:59. |
17.11.2013, 04:21 | #396 |
Новичок
Регистрация: 21.01.2012
Адрес: Владимир, Россия
Сообщений: 8
Вы сказали Спасибо: 4
Поблагодарили 0 раз(а) в 0 сообщениях
|
В свойствах светофора перегон переключается неограниченное количество раз. Заградительные от z7 убрал, (пройдусь еще раз на всякий пожарный). А вот при прохождении маршрута именно на третьем маршруте все останавливается.
Взял вот Волдовский СО17-4377 - Проехал в четную сторону, в нечетную а вот снова в четную - опять та же ошибка А может быть такое что светофоры z7 мешают ? Я убрал на карте станционные контроллеры и главный контроллер, но светофоры еще не до конца заменил. Стоп-тригер я конечно поставил, чтоб маршрутизация дальше не лезла, но светофоры z7 еще на карте есть... На 12 станциях светофоры заменены, местами даже стрелки перелопатил Дальше стоп-тригер стоит, маршруты не просчитываются.
__________________
Trainz 2012 build 61388 лицензия ID#458584 "Кто понял жизнь - тот больше не спешит..."(с) |
17.11.2013, 04:25 | #397 |
Матёрый пользователь
Регистрация: 18.02.2008
Сообщений: 8,737
Вы сказали Спасибо: 1,426
Поблагодарили 2,393 раз(а) в 1,343 сообщениях
|
Ну и последние две идеи, что может быть - глюк из-за слоёв прогрузки свойств входного светофора или неуникальность имени входного светофора. В обоих случаях нужно входные с обоих сторон перегона удалить, и поставить новые. Но это только в том случае, если ошибка повторится при переключении направления перегона вручную (из свойств входного - в редакторе или машинисте).
Если переключение вручную работает нормально, а команда глючит, тогда без понятия что происходит. Ошибка звучит так: "при изменении направления перегона не удалось получить ссылку на светофор с противоположного конца перегона, исходя из его имени (которое этот входной запомнил в своей базе)". То, что ссылка не нашлсь, определилось при вызове его функции "выключить перегоны моего направления"
__________________
местный зомбяк Последний раз редактировалось TRam_; 17.11.2013 в 04:38. |
Этот пользователь сказал Спасибо TRam_ за это полезное сообщение: |
17.11.2013, 04:28 | #398 |
Новичок
Регистрация: 21.01.2012
Адрес: Владимир, Россия
Сообщений: 8
Вы сказали Спасибо: 4
Поблагодарили 0 раз(а) в 0 сообщениях
|
Спасибо, буду копать дальше...
Ну не может так быть чтоб решения не нашлось... Накрайняк - игру переставлю ЗЫ: Что еще заметил - после этой ошибки все скриптованые локомотивы перестают управляться, приходится перезапускать игру и заново переинициализировать стрелки, светофоры и маршруты.
__________________
Trainz 2012 build 61388 лицензия ID#458584 "Кто понял жизнь - тот больше не спешит..."(с) Последний раз редактировалось OldFox; 17.11.2013 в 04:43. |
17.11.2013, 04:51 | #399 |
Матёрый пользователь
Регистрация: 18.02.2008
Сообщений: 8,737
Вы сказали Спасибо: 1,426
Поблагодарили 2,393 раз(а) в 1,343 сообщениях
|
ещё идеи - проверить этот паерегон не командами автопоиска маршрутов, а ручным заданием маршрутов и их ручным удалением, через браузер (группы маршрутов с обоих сторон перегона).
Ещё вариант - переименовать входные, чтоб у них более простое уникальное имя было (чем trigger 3533234). Смысла переустанавливать игру никакого. Дело в карте(т.е. маршруте) и движке скриптов. Добавлено через 5 минут Да, ещё кое-что уточню - попробуй переключить перегон вначале из светофора Н, потом из светофора Ч, потом снова из Н.
__________________
местный зомбяк Последний раз редактировалось TRam_; 17.11.2013 в 04:49. |
17.11.2013, 05:00 | #400 | |
Новичок
Регистрация: 21.01.2012
Адрес: Владимир, Россия
Сообщений: 8
Вы сказали Спасибо: 4
Поблагодарили 0 раз(а) в 0 сообщениях
|
Все светофоры обзываю именем станции или перегона и номером светофора, никаких trigger. Иначе потом фиг найдешь...
Нашел тут стрелки с таким же именем, переименовал. При сохранении карты выдало Цитата:
А, я забыл еще саму стрелку переименовать, только леверы переименовал... Сори, эт я протупил, уже наверное спать пора.. Щаз еще твои идеи попробую...
__________________
Trainz 2012 build 61388 лицензия ID#458584 "Кто понял жизнь - тот больше не спешит..."(с) Последний раз редактировалось OldFox; 17.11.2013 в 05:11. |
|
17.11.2013, 05:15 | #401 | ||
Матёрый пользователь
Регистрация: 18.02.2008
Сообщений: 8,737
Вы сказали Спасибо: 1,426
Поблагодарили 2,393 раз(а) в 1,343 сообщениях
|
Цитата:
Цитата:
__________________
местный зомбяк |
||
17.11.2013, 06:19 | #402 |
Новичок
Регистрация: 21.01.2012
Адрес: Владимир, Россия
Сообщений: 8
Вы сказали Спасибо: 4
Поблагодарили 0 раз(а) в 0 сообщениях
|
Спасибо за направление мысли.
Ошибка найдена и исправлена. Имена противошерстной стрелки и входного светофора были одинаковы. Для z7 наверное это было некритично, для sU оказалось неприемлемо. И я даже понял почему именно на второй проход по четному перегону срабатывало... Что меня несколько сбивало с мысли. Одна голова - хорошо, а две по любому лучше ЗЫ: Жаль на трайзапе я только читателем числюсь... Все, спать, спать, спать....
__________________
Trainz 2012 build 61388 лицензия ID#458584 "Кто понял жизнь - тот больше не спешит..."(с) Последний раз редактировалось OldFox; 17.11.2013 в 06:26. |
18.11.2013, 08:51 | #403 |
Опытный
Регистрация: 02.08.2007
Сообщений: 139
Вы сказали Спасибо: 60
Поблагодарили 46 раз(а) в 34 сообщениях
|
При сохранении сессии все настройки всех объектов сохраняются в слой сессии, не зависимо то того слоя, где эти объекты стоят. И именно от туда они и загружаются при старте сессии. Доказано опытным путём.
|
18.11.2013, 13:41 | #404 |
Матёрый пользователь
Регистрация: 18.02.2008
Сообщений: 8,737
Вы сказали Спасибо: 1,426
Поблагодарили 2,393 раз(а) в 1,343 сообщениях
|
Доказано в билде 3.7 . Для билда 3.6 не доказано, точнее, доказано обратное (у некоторых светофоров, которые ставили в слой сессии, а потом указывали им слой карты, появляется двойной вызов SetProperties, один от слоя карты, второй от слоя сессии).
__________________
местный зомбяк |
19.11.2013, 09:01 | #405 |
Опытный
Регистрация: 02.08.2007
Сообщений: 139
Вы сказали Спасибо: 60
Поблагодарили 46 раз(а) в 34 сообщениях
|
Он и в 3.7 точно так же для объектов в слое карты. Они сначала вызывают SetProperties при загрузке карты, а потом и при загрузке сессии... Это надо учитывать при разработке.
|
Метки |
маршрутизация zxpath, светофоры su, светофоры zx |
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
Опции темы | |
Опции просмотра | |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Маневровые светофоры | roman9683 | MSTS - Об игре | 8 | 21.01.2014 00:25 |
погасли светофоры в сценарии | КАф | MSTS - Сценарии | 10 | 17.10.2012 23:48 |
Светофоры | Русский поезд | MSTS - Маршруты | 6 | 21.04.2008 08:08 |
Светофоры не работают | Primus | MSTS - Об игре | 5 | 07.11.2007 18:17 |
Что это? |