Этот пользователь сказал Спасибо TRam_ за это полезное сообщение: |
23.11.2011, 13:41 | #46 |
Матёрый пользователь
Регистрация: 12.04.2008
Сообщений: 938
Вы сказали Спасибо: 5
Поблагодарили 16 раз(а) в 15 сообщениях
|
Вот и я голову ломаю. С помощью мыши эти составы на карту ставятся без проблем, а как скриптом - не понятно. Вопрос возник потому, что собранная повагонно скриптом электричка имеет два поледние вагона с реверсом. Внешне всё нормально, но такая конфигурация приводит к тому, что двери в последних двух вагонах будут открываться не стой стороны (в сравнении с другими вагонами), поскольку сам вагон развёрнут. А вот если ставить состав-ассет, там всё синхронизировано...
__________________
Среди тех, кто учит жить, преобладают теоретики... |
01.01.2007, 12:00 | |
Яndex
Спонсор
Регистрация: 01.01.2007
Сообщения: 500
Реклама показывается изредка по случайному принципу |
РЕКЛАМА
|
04.02.2012, 12:59 | #47 |
Внештатный разработчик
|
Как в ТРС можно "нарисовать" в скрипте электрическую схему (тепловоз, электровоз)?
Например, запуск ТЭМ2у: - АВ3(три) (автомат "Управление общее") - Замкнутые контакты контроллера машиниста в нулевой позиции - замкнутые контакты реверсивного переключателя, одно из рабочих положений - вперёд/назад - тумблер пуск-остановка дизеля (включен) - замкнутые контакты реле РУ12 - КТН (контактор топ.насоса) КТН собирает цепь, через размыкающий контакт РУ4, на: - РВ2 РВ2: - РВ3(три) РВ3: - подключает маслопрокачивающий насос - После 30 сек прокачки РУ5 И так далее. Хотелось бы на данном примере увидеть то, как это будет выглядеть в скрипте, последовательность, скажем так, срабатывания скрипта. Так же последовательность выглядит так: Код:
АВ3 - КМ в нуле - реверсивный переключатель вперёд/назад - тумблер пуск-остановка дизеля 30 сек /------------\ - РВ2 - РВ3 - КМН - РУ5
__________________
Жизнь сложная штука.. Либо ты с ней.. Либо она с тобой... Электровоз - порождение зла. Пойди же дождь и ударь мороз, и возвелич Их могущество и всевластие. Стань спасением, великий Тепловоз. Последний раз редактировалось Rokky; 04.02.2012 в 13:11. |
04.02.2012, 14:29 | #48 |
Матёрый пользователь
Регистрация: 18.02.2008
Сообщений: 8,728
Вы сказали Спасибо: 1,426
Поблагодарили 2,388 раз(а) в 1,339 сообщениях
|
есть два способа построения схемы в ТРС - перепроверочный и событийный. В первом случае мы раз в определённый промежуток времени перепроверяем нужные нам контуры схемы, и в зависимости от них включаем/выключаем реле. Событийный - это когда
-"мы включили АВ3(три), всё остальное уже собрано, значит можно включить РВ2 РВ3 маслопрокачку и вызвать ожидание 30 секунд" -"мы замкнули контакты контроллера машиниста, всё остальное уже собрано, значит можно включить РВ2 РВ3 маслопрокачку и вызвать ожидание 30 секунд" -"мы включили тумблер пуск-остановка, всё остальное уже собрано, значит можно включить РВ2 РВ3 маслопрокачку и вызвать ожидание 30 секунд" и так далее, по всем параметрам. Несмотря на то, что если писать так, то код звеличивается в разы, он будет работать намного быстрее, чем "проверка каждые 5 секунд, собрана ли схема запуска ". Пример проверок например есть в 2ТЭ116 - Код:
if(p_control == zapusk1) нажимаем кнопку запуска { if(bloc.GetValue()==0 or throttle_lever2.GetValue()!=0 or loco.GetEngineSetting("reverser") == 1 or !cd.switchOn4) return; если у нас поднята блокировка, или контроллер не в нуле, или реверс в нуле, или АВЗ выключен, схему запуска не собирать, выполнение кода прекратить в остальных случаях if(p_value>0.5) cd.zapusk1=true; если хорошо нажали кнопку - запустить дизель else если нажали кнопку плохо - не запускать дизель cd.zapusk1=false; loco.SetCabinData(cd); - передать информацию о новом положении контролов из кабины в локомотив } Код:
thread void RU5() { ru5_st=true; Sleep(30); ru5_st=false; }
__________________
местный зомбяк Последний раз редактировалось TRam_; 04.02.2012 в 14:32. |
Этот пользователь сказал Спасибо TRam_ за это полезное сообщение: |
02.03.2012, 14:20 | #49 |
Опытный
Регистрация: 11.11.2011
Адрес: украина закарпатская обл. береговский р-н
Сообщений: 222
Вы сказали Спасибо: 21
Поблагодарили 7 раз(а) в 7 сообщениях
|
у кого то эсть скрипт sl2m-44046t.gs без ошыбок?
__________________
чеченец дал мне 5 минут после чего я либо труп либо вместе с танком иду служить китаю |
02.03.2012, 14:27 | #50 |
Матёрый пользователь
Регистрация: 18.02.2008
Сообщений: 8,728
Вы сказали Спасибо: 1,426
Поблагодарили 2,388 раз(а) в 1,339 сообщениях
|
Это не в самом скрипте ошибка, а в том, что у тебя кабина ВЛ80 одной версии, а локомотив - другой. http://forum.trainzup.net/showthread.php?t=1662&page=94
__________________
местный зомбяк |
04.03.2012, 14:56 | #51 |
Опытный
Регистрация: 11.11.2011
Адрес: украина закарпатская обл. береговский р-н
Сообщений: 222
Вы сказали Спасибо: 21
Поблагодарили 7 раз(а) в 7 сообщениях
|
я локомотив вместе с кабиной скачивал
__________________
чеченец дал мне 5 минут после чего я либо труп либо вместе с танком иду служить китаю |
04.03.2012, 15:00 | #52 |
Матёрый пользователь
Регистрация: 18.02.2008
Сообщений: 8,728
Вы сказали Спасибо: 1,426
Поблагодарили 2,388 раз(а) в 1,339 сообщениях
|
А установил всё это "с заменой"?
__________________
местный зомбяк |
04.03.2012, 17:51 | #53 |
Опытный
Регистрация: 11.11.2011
Адрес: украина закарпатская обл. береговский р-н
Сообщений: 222
Вы сказали Спасибо: 21
Поблагодарили 7 раз(а) в 7 сообщениях
|
это мой самый первый вл80с
__________________
чеченец дал мне 5 минут после чего я либо труп либо вместе с танком иду служить китаю |
04.03.2012, 18:00 | #54 |
Матёрый пользователь
Регистрация: 18.02.2008
Сообщений: 8,728
Вы сказали Спасибо: 1,426
Поблагодарили 2,388 раз(а) в 1,339 сообщениях
|
Попробуй тот удалить и поставить отсюда - http://forum.trainzup.net/showthread...l=1#post185286
__________________
местный зомбяк |
04.03.2012, 18:35 | #55 |
Опытный
Регистрация: 11.11.2011
Адрес: украина закарпатская обл. береговский р-н
Сообщений: 222
Вы сказали Спасибо: 21
Поблагодарили 7 раз(а) в 7 сообщениях
|
я его наверное неправильно установил после устаноки перебил билды с 3.5 до 3.1
после этого и выбило ошыбки с локом было всё OK а в кабине были 2 ошыбки
__________________
чеченец дал мне 5 минут после чего я либо труп либо вместе с танком иду служить китаю |
08.03.2012, 17:27 | #56 |
Матёрый пользователь
Регистрация: 15.10.2010
Адрес: там, где лагеря...
Сообщений: 623
Вы сказали Спасибо: 191
Поблагодарили 178 раз(а) в 110 сообщениях
|
В ЧС4-519, что лежит на аповском форуме , есть недоработка скрипта - если после движения выключить всё, и опустить пантографы, не выключая ГВ, то на вольтметре напряжение с КС как бы не снимается, т.е будто пантографы не опущены. Также замечал иногда, что если включать компрессоры (левее пантографов), то вырубает ГВ.
|
10.03.2012, 23:04 | #57 |
Машинист поезда
Регистрация: 10.04.2007
Адрес: малая арнаутская
Сообщений: 5,229
Вы сказали Спасибо: 189
Поблагодарили 3,602 раз(а) в 878 сообщениях
|
как убрать "запуск" у лока, чтобы он был просто траффиковым? (дизель по умолчанию запущен)
|
10.03.2012, 23:15 | #58 |
Матёрый пользователь
Регистрация: 18.02.2008
Сообщений: 8,728
Вы сказали Спасибо: 1,426
Поблагодарили 2,388 раз(а) в 1,339 сообщениях
|
удалить теги script , class, удалить скрипты, прописать в теге interior дефолтную кабину, в теге enginesound - звуки дизеля как у нескриптованных.
__________________
местный зомбяк |
10.03.2012, 23:29 | #59 | ||
Матёрый пользователь
Регистрация: 22.07.2010
Адрес: Харьков
Сообщений: 1,413
Вы сказали Спасибо: 220
Поблагодарили 363 раз(а) в 197 сообщениях
|
Кроме 2ТЭ10М, ВЛ80с и ЭР2Т-7156, все остальные локомотивы прекрасно работают со всеми видами команд при нормальных настройках трафиковых тэгов.
Для вышеописанного подвижного состава надо удалить из конфига строки "class" "script", удалить из папки сами скрипты и папки "sound", если такие есть. В конфиге вписать куид стандартного enginesound от другого локомотива. Цитата:
Проверить в "enginespec": "max speed" - максимальная скорость в трафике. От этой цифры еще зависит скорость прицепки к составу при стандартных командах. "max accel" - влияет на ускорение, со стандартными командами работает линейно, с "новым ботомашинистом" разница между большими и малыми значениями не особо заметна. Если стандартные команды не используются, можно поставить побольше. "max decel" - влияет на замедление, но в основном - на инерцию после выполнения команды. Этого значения много не бывает, т.к. с "ботомашинистом" команды в любом случае завершаются не на 10 км/ч, а на нуле. Если в "enginespec" trainz-build 2.9 и выше, "max accel" и "max decel" нужно увеличить раза в четыре. Некоторые тесты показывают, что очень большие значения избавляют от "гуляния" скорости в "ботомашинисте" при достижении максимальной. Цитата:
В трафике катаются не только в салонах. Последний раз редактировалось Kompozitor; 10.03.2012 в 23:32. |
||
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Вопрос по ГВ на ЧС-ах и ВЛ-ах | arturSS | Железные дороги | 45 | 08.05.2011 02:15 |
Вопрос о билетах | Тёма | Железные дороги | 0 | 18.12.2009 17:53 |
Вопрос путейцам. | hardtrainer | Железные дороги | 3 | 03.05.2008 14:04 |
Вопрос? | Кирик | MSTS - Об игре | 5 | 04.11.2007 16:01 |
Что это? |