Форум Trainsim

Форум Trainsim (http://www.trainsim.ru/forum/index.php)
-   TrainZ - Моделирование (http://www.trainsim.ru/forum/forumdisplay.php?f=25)
-   -   "Заскриптуй братуху" (http://www.trainsim.ru/forum/showthread.php?t=14711)

Zlodey 14.11.2011 01:50

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

я всё же больший упор в этом вопросе делаю сейчас именно на действия, связанные с запуском всех систем "холодного" локомотива "с нуля", нежели на функции неисправностей и возможность их устранения.

пролистал тему на траинзапе, впринципе, то что и интересовало

Combine 14.11.2011 02:45

Сделать можно, только всю схему целиком очень сложно считать. Перемычки, как и интерфейс для них тоже, теоретически, можно сделать, почти как в ZDSim по виду.

Shney 16.11.2011 00:14

[QUOTE=TRam_;298611]Кроме того, полигональность такого машинного даже при наибольшей экономии была бы не меньше 600 000.
[/QUOTE]

Ну это если электровоз или тепловоз. А есть ещё электрички. В которых шкаф в моторном столько весить не будет. Да и автоматов там не 4 а поболее.

TRam_ 16.11.2011 01:18

[QUOTE]Да и автоматов там не 4 а поболее.[/QUOTE]да я это видел "вживую" - на некоторых электрах савёловского направления низковольтные шкафы были открыты.

Shney 16.11.2011 01:36

[QUOTE=TRam_;299206]да я это видел "вживую" - на некоторых электрах савёловского направления низковольтные шкафы были открыты.[/QUOTE]

Ага, ну будет желание скриптовать электрички - пиши, заготовочка для шкафов эм4 у меня есть :D

Zlodey 16.11.2011 02:08

если нужно, в конте или на ютубе поищите видео от Вити Романенко "Угнать Эр2 за 60 секунд", там шкафчик запечатлён и немного говорится о его содержимом

Shney 16.11.2011 02:59

[QUOTE=Zlodey;299210]если нужно, в конте или на ютубе поищите видео от Вити Романенко "Угнать Эр2 за 60 секунд", там шкафчик запечатлён и немного говорится о его содержимом[/QUOTE]

Ну если это мне, то спасибо, видел. Да и в эм4 другие шкафы совсем =)

Zlodey 21.12.2011 20:22

назрел ещё один вопрос по возможностям Трэйнза, вопрос снова к тем кто занимается скриптованием, и, в частности, к Tram'у.
В ТРС траффик и "сервис" игрока останавливается у заданной платформы и открывает двери (автоматически [я так понимаю] по маркру или вручную), возле некоторых вагонов появляются привязанные к определённой точке проводницы, возле локомотивов - лок. бригады.
Вагоны сейас есть разные - те у которых просто открываются двери и те, у которых открываются фартуки/подножки (вагоны от Alexx'а, китайские вагоны).

Собственно, сам вопрос (часть 1): маркеры платформ/путей прибытия в ТРС все одинаковые как в МСТС или же возможно индивидуальное скриптование для каждого?
вопрос (часть 2): в ТРС анимация двери (для внешней модели, о салонах сейчас речи не идёт) вагона - это какая-то одна стандартная функция и её невозможно изменить, или же это действие описывается в скрипте, в котором потенциально возможно разделить открытие двери на открытие непосредственно самой двери и на открытие фартука/пожножки

цель вопроса: выяснить, возможно ли ТРСу "объяснить" что есть высокие платформы и низкие (или вообще отсутствие платформы как таковой), дабы ТРС открывал только дверь вагона или дверь+фартук и выставлял проводницу на соответствующей высоте.

P.S. ещё небольшой вопрос: возможно ли за 5 минут до отправления загонять проводницу в тамбур (и после закрытия её оттуда убирать), а в хвостовом и штабном вагонах сделать задержку закрытия двери до того как последний вагон состава проследует за пределы платформы (проводницы штаба и хвоста "провожают" платформу)

Вот.. ))

TRam_ 21.12.2011 23:55

По порядку...

1) Автоматические платформы, о которых ты говорил, и которые имеют "исчезающих людей на перроне" сделаны так, что являются "наследнками" дефолтной индустрии. Которая имеет известный баг "сорвать стоп-кран отправляющегося поезда" из-за реакций в нём (типа голова стронулась, затем приостановилась - значит поезд останавливается и его надо ещё раз загрузить). Потому её практически не используют на современных маршрутах. Модернезировать чтобы этого небыло, из-за запутанности алгоритмов при наследовании, нельзя.

В данном типе индустрий идёт открытие и, через некий промежуток времени закрытие дверей (а именно запуск анимации мешей left-passenger-door или right-passenger-door(в зависимости от положения поезда и вагона в поезде) на промотку вперёд, и через заданное время - на промотку назад)

2) существует маркер, созданный genesis'ом совместно со мной, в котором начало погрузки поезда, в котором сидит игрок, осуществляется по клавише T (при повторном нажатии погрузку можно прервать, а при двойном нажатии - включить индикатор-меню погрузки). В нём так же осуществляется проматывание тех же анимаций, что были указаны мной ранее...

3) для того, чтоб подножка могла двигаться независимо от двери, она должна быть выделена в отдельню мешь. Это надо требовать от моделлеров вагонов. А потом делать в маркере опцию "низкая/высокая платформа" и дописать в скрипте запуск анимации мешей площадки. На существующих же вагонах добавить площадку невозможно, и на старой дефолтной индустрии она убираться не будет, только на адаптированных маркерах.

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

5) автоматически вычислть высоту платформы нельзя, потому её нужно будет прописывать в маркере

6) для работы проводниц нужно как минимум 3 их модели (которые опять же надо вшивать в вагон):

- проводница, стоящая у входа в вагон (кстати их тоже пришлось бы перекрашивать, чтоб небыло "возникающих и пропадающих клонов")
- проводница тамбурная, стоящая с флажком
- проводница тамбурная, стоящая с фонарём

также для их работы надо прописывать кучу всего в скрипте маркера

8) надо делать отдельную команду для "траффика", чтоб имитировать нажатие им клавиши T .

7) всё это абсолютно бесполезно, учитывая отсутствие какого-либо правила для контроля расписания при движении по триггерам. На данный момент Трейнз в этом смысле - "халява полная". Едешь как хочешь, стоишь сколько хочешь, и из-за событийной, а не временной, привязки движения, всё это сойдёт тебе с рук. Так как ничего не знаешь не только о своём соблюдении расписания, но даже о его наличии.

Zlodey 22.12.2011 02:02

меня интересовала потенциальная возможность сделать хоть что-то из перечисленного в ТРС.
Ответ получил более чем подробный. Благодарю!

к п.4 - видел на скриншотах такое, не знаю, возможно они были просто расставлены заранее на платформе или каким-то макаром прикручены к дверям вагонов.
Завтречко поищу и пришлю их (скрины).

TRam_ 22.12.2011 02:38

99% поставлены заранее. Кстати это не впервой - в одном из сценариев trainz 2004 прохождение начинается с показа сцены 2-х совещающихся машинистов :) .

Да, помню что когда-то неоклай и проводницу к вагону прикручивал, но это было давным - давно (соответственно модель проводницы не очень)


[QUOTE]Ответ получил более чем подробный.[/QUOTE]ты не первый в этом вопросе :) . Кстати у меня ещё в далёком 2008 году было представление, как сделать людей, ходящих по платформе и заходящих в вагоны, но реализовывать не стал, т.к. это затребовало бы больше ресурсов, чем десяток скриптованных локов, одновременно едущих по карте.

Kompozitor 22.12.2011 22:35

[QUOTE]в одном из сценариев trainz 2004 прохождение начинается с показа сцены 2-х совещающихся машинистов[/QUOTE]
Там используется модель машиниста в качестве локомотива, где модель в стороне от путей, если ты о сценарии на карте "Квинсленд".

PS: По поводу анимации людей на платформах, и.т.д. - наверное, не надо превращать транспортный симулятор в "бродилку". :)

Gregory_777 28.12.2011 02:56

Межобластной мягкий сидячий вагон ГЖД.

[IMG]http://savepic.su/1095535.jpg[/IMG]

Сам вагон авторства Alexx, автор перекраски - предположительно rotaru. В остальном вагон был в ужасном состоянии: на окнах отсутствовала альфа, были прикручены какие-то левые телеги, не работающие под TS10, видимо прошёл ещё через чьи-то очумелые ручки.

Вылечил альфу и тектсуры, поставил нормальные телеги от Alexx, плюс (в качестве теста) прикрутил скрипты качки. Кстати "сидячий" салон с качкой смотрится очень эффектно.

Вагон выкладывать не буду, по соображениям авторских прав (хотя если Alexx не против - могу и выложить). Хотя в принципе поворить проделанную последовательность действий может каждый.

Tramwayz 28.12.2011 03:13

[QUOTE]Вагон выкладывать не буду, по соображениям авторских прав[/QUOTE]

Это трейнз, чуваки, трейнз, забудьте вы про анальные авторские права, здесь все выкладывается и качается, куид не забывайте перебивать только.

Gregory_777 28.12.2011 03:49

Не вижу смысла преумножать бессмысленное гоблинство. Его и так навалом. Кому интересно - возьмёт исходник и сделает себе всё, что захочет. Хоть со скриптами, хоть без.


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

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