|
Запуск\выкл двигателей на тепловозах
Давно интересует вопрос,могут ли наши умельцы заставить наши тепловозы заводить и заглушать двигатели?Знаю что на американском SD70 такая функция есть.Пытался вскрыть его,но он защищён от взлома.
Жду ответов. |
что имеется ввиду под запуском/остановом двигателя?
|
Умельцы могут :) Только тепловозов пока нет.
|
знаком мне такой алгоритм, работает хреново, при очень большом желании можно доехать до бензоколонки. Реальный механизим блокировки работы дизеля/трансформатора/контроллера почему то не работает, хоть и прописан в скриптАПИ.
|
а че с датами постов происходит? помню что недавно постил!!!
|
Они вообще вроде исчезли...
|
[QUOTE]Реальный механизим блокировки работы дизеля/трансформатора/контроллера почему то не работает, хоть и прописан в скриптАПИ.[/QUOTE] Если все достаточно быстро приводить в норму в скрипте, то не выйдет) На ВЛ10-1628 я сделал обновление монитора через 0.1с, боты максимум 20 км\ч так могут ехать. Человек, соответсвенно, не уедет вообще :)
|
Саша! Согласись, что - это лажа, когда тебя скриптом по рукам бъют, вместо того, чтоб скриптом просто заблокировать работу.
Тем более что я "рукобойку" сделал по принципу "как только - так сразу", а не "delay= 0.01с". в общем, мне не нравиться и я не реализовываю. *** Перфекционисты Всех Стран ОБЪЕДИНЯЙТЕСЬ :russian: :cool: :cool: :) |
Так всё-таки, вскрыл ли кто-нибудь скрипт пуска дизеля для SD70 или нет?
|
Никто его не вскрывал, поскольку в нём нет ничего революционного (тепловоз сдвигается в конце концов с места с выкл. двигателем), и толкать "холодным" его нельзя. varz почти сделал скрипт на полную остановку локомотива. Но "охладить" (т.е. изменить физику чтоб один из тепловозов в составе не тянул) [U][SIZE="4"]практически невозможно[/SIZE][/U], по крайней мере скриптами
|
[QUOTE=varz;14404]Саша! Согласись, что - это лажа, когда тебя скриптом по рукам бъют, вместо того, чтоб скриптом просто заблокировать работу.
Тем более что я "рукобойку" сделал по принципу "как только - так сразу", а не "delay= 0.01с".[/QUOTE] Ткж а какж Locomotive.SetBrokenReverser и Locomotive.SetBrokenThrottle? Это они и не работают? |
впиши их и попробуй. Если хочешЬ позже пришлю тебе скрипт кабины, в которой можно дёргать за что угодно при опущенном пантографе, но ничего никуда не поедет, при нажатии "w"или "x" будет включаться автопилот секунд на 10 (я думаю достаточно чтобы отбить желание сдвинуть его удерживанием клавиши). Но основной проблемы даже при работе этих методов это не решает: как работали локи состава по СМЕ так и будут работать . Но может посмотрю скрипт реагирования на клавиши (хотя скорее всего он "впаян" в саму игру).
Может начнём делать "параллельную физику"? Создадим вагон, в котором будет отключена физика, но будут просчитываться парамеры (уклон, давление соседних вагонов, ускорение, скорость, и "мгновенными" включениями тормоза изменять скорость (его будет трясти, но с периодом 0.05-0.01 с никто наверно не заметит, не знаю, особенно если поставить ему малую массу и быстрое наполнение тормозов (опустошение соответственно тоже))). А затем создать лок, который такими же сменами "газ-тормоз" может получать из скрипта самые сложные тяговые и тормозные расчёты? А в кабину поместить рычаги, которые меняли бы не стандартные контроллёр и тормоза, а "русские". Правда с клавишами сложно будет:( Но скажу, что электровоз ВЛ80 на 1 позиции с тягой в 550 можно на пересчёте кабины (т.е. в скрипте обновления кабины прописана смена Throttle на 0) разогнать до 5 км/ч. (реверсер свободен, естественно):( |
значит так:
1. SetBroken - не работает вообще 2. Постоянный сброс работает некоректно, уехать можно. 3. Реальный механизм блокировки езды - наличие кабины и перехват клавиш. Однако все теряет смысл, если в поезде окажется лок без п.3 |
кстати можно попробовать сделать месседж на перехват клавиш в основной скрипт, но никто не даст. Кстати, в нём можно следующее натворить (Ваш, varz, метод)
[URL="http://ifolder.ru/5880434"]http://ifolder.ru/5880434[/URL] - 730 Кб |
[QUOTE=TRam_;21775]кстати можно попробовать сделать месседж на перехват клавиш в основной скрипт, но никто не даст. Кстати, в нём можно следующее натворить (Ваш, varz, метод)
[URL="http://ifolder.ru/5880434"]http://ifolder.ru/5880434[/URL] - 730 Кб[/QUOTE] Tram_, че надо сделать? :confused: вопросы в майл |
Текущее время: 09:17. Часовой пояс GMT +4. |
|
Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
© 2001-2019, Администраторы и разработчики Клуба Trainsim