Форум Trainsim

Форум Trainsim (http://www.trainsim.ru/forum/index.php)
-   TrainZ - Маршруты и сценарии (http://www.trainsim.ru/forum/forumdisplay.php?f=24)
-   -   Сценарии для trainz 12 (http://www.trainsim.ru/forum/showthread.php?t=15548)

theSEWEGI 27.01.2013 00:44

Кстати[b] можно [/b]сделать людей, которые будут выходить из вагонов на станциях, а перед отправление залезать обратно. Для этого достаточно модельки человеков привязать прямо к вагону, и когда будет команда на открытие дверей, у них начнет проигрываться анимация выхода из вагонов, потом она заменяется на анимацию, скажем курения или просто ходьбы туда-сюда. Когда выполняется команда закрытия дверей, все пассажиры по очереди заходят в вагон (у них анимация перекура сменяется анимацией входа в вагон). Ну как бы старт, луп, энд. Правда придется создавать тысячи кадров анимации (причем скорее всего два варианта: для низкий и высоких платформ) и писать скрипт под это дело. Вообще не знаю зачем я это написал:confused:

Любитель 27.01.2013 00:48

[QUOTE=theSEWEGI;387899]...в зависимости от погоды можно увидеть разные причелдалы (зонтики, там, шарфы и т.д.) но это абсолютно [b]пустая и бесполезная[/b] трата ресурсов[/QUOTE]
Согласен, но это, статические объекты с изменяющейся внешней формой, а меня интересует динамика,т.е.действующие персонажи.

theSEWEGI 27.01.2013 00:55

[QUOTE=Любитель;387916]Пока в trainz реализован только, один способ управления автомобильным и трамвайным движением- светофоры (в городе); и при пересечении ж.д. путей -регулируемый переезд (в зависимости от прохождения поезда). Но он рассчитан лишь на некоторое количество машин и не применим к управлению определенным автомобилем.
Можно ли, как и для анимированных людей обозначать маршрут проезда для части автомобилей, с невозможностью пересечения с основным потоком движущихся машин по автодорогам маршрутной карты?[/QUOTE]

Нет, силами трс нельзя, только в максе

[size="1"][color="Silver"]Добавлено через 6 минут[/color][/size]
Кстати, насколько я знаю, автомобилями может управлять только жд переезд, и то не всеми (некоторые прут напролом). Я во всяком случае не видел светофора, который управляет ТРСовским трафиком (только как объект с анимированными линзами). Однако в ТРС бывают пробки (да, да самые настоящие пробки) когда одна машина каким то образом где - нибудь останавливается (например в месте сужения дорог), а за ней собирается целая куча других машин, и что самое интересное, они стоят и сигналят. Я такое замечал пару раз, когда карту строил, честно говоря охренел ни на шутку. Вот уж не подумал бы что в ТРС возможно пробки (обычно машины проходят насквозь друг друга, не реагируя ни на кого)

Kompozitor 27.01.2013 01:56

Из всего вышесказанного одной из полезных вещей была бы возможность для игрока ходить вдоль состава и соединять тормозную магстраль, управлять концевыми кранами, как в нормальной 3D-игре. Но это уже "не по адресу" в плане Trainz. :)

theSEWEGI 27.01.2013 05:58

Нееет, вот этого счастья даром точно не надо. Если в сценарии товарняк вагонов этак 50-60, что каждый соединять? Это времени уйдет минут 40, все желание проходить дальше пропадет

Kompozitor 27.01.2013 16:21

[QUOTE]Если в сценарии товарняк вагонов этак 50-60, что каждый соединять?[/QUOTE]

Зачем каждый, просто выполнять те действия, которые выполняет локомотивная бригада после прицепки к составу.

Просто внешняя камера (вид 4) явно не доработана разработчиками игры. Какие-то грубые перемещения, минимальный радиус приближения к компасу - 10 метров. Какими бы ни были красивыми объекты и подвижной состав, "вид 4" превращает Trainz в железнодорожный макет, когда игрок рассматривает над столом маленькие вагончики.

Hardiba 25.12.2013 14:40

При использовании систем прицельного торможения достаточной точности (тот же Эрендировский ботомашинист) вполне можно в точках, где окажутся двери прибывшего ПС, установить порталы, продуцирующие по факту прибытия ПС анимированных людей, от них прокладывать невидимые пути по любым маршрутам и использовать сонм имеющихся средств маршрутизации для ПС, чтобы разгонять вышедших хомячков по вокзалу куда угодно, в т.ч. случайными путями.
Хотя, конечно, признаю: это будет редкостная хренотень)))

theSEWEGI 25.12.2013 15:02

Нет. Не получится. У каждого локомотива своя длина, значит и двери будут всегда в разных местах. + нельзя "прокладывать" людям маршрут, только заранее созданная в максе анимация. И я умолчу о ресурсозатратах на все это дело. Мы (читай TRam_)тут для [I][U][I][B]поездов[/B][/I][/U][/I] маршрутизацию только-только сделали стабильной и легкой, а ты для[B][I][U] человеков[/U][/I][/B] говоришь.

Hardiba 26.12.2013 02:34

А прибывшие локомотивы мы разве не умеем распознавать и делать выводы о положении дверей вагонов? И почему вдруг нельзя прокладывать маршрут людям, если люди, собцна, являют собой ПС? :)
Насчет ресурсозатрат согласен. Но, если человеку надо, значит, надо. ;)

TRam_ 26.12.2013 03:05

1) рассчитать положение вагонов относительно платфоры, на которой генерируются люди, можно, но не известно, где находятся двери у этого вагона относительно кузова
2) даже просто сидящие в каждом вагоне люди серъёзно просаживают производительность, а ты хочешь до сотни людей на платформе, а может и на нескольких? Или тебе надо как в RW, человек 20-30 на весь перрон?
3) людей с помощью скрипта можно двигать, и я когда-то (лет 5 назад) обдумывал именно посадку их в вагоны, в том числе с учётом анимации залезания по ступенькам. Упёрлось в то, что невозможно определить, где находится игрок, а значит любая посадка пассажиров на другом конце карты приведёт к лагам (так как игрок вполне может сидеть не в своём поезде, а на той станции, и значит там тоже нужно проводить анимацию как на всех станциях и платформах карты вообще)
4) когда, посмотрев пару раз на людей, и заметив что эти люди друг через друга проходят в результате глюков, все на них быстро забъют.

Kompozitor 26.12.2013 04:08

[QUOTE]У каждого локомотива своя длина[/QUOTE]
Пассажирские вагоны имеют разную длину, не говоря уже об электричках.

theSEWEGI 26.12.2013 16:03

[QUOTE]Упёрлось в то, что невозможно определить, где находится игрок, а значит любая посадка пассажиров на другом конце карты приведёт к лагам (так как игрок вполне может сидеть не в своём поезде, а на той станции, и значит там тоже нужно проводить анимацию как на всех станциях и платформах карты вообще)[/QUOTE]
А разве объекты не выгружаются при отдалении от них?

TRam_ 26.12.2013 18:42

объекты выгружаются, а их скрипты продолжают работать.

Kompozitor 26.12.2013 23:07

[QUOTE]а их скрипты продолжают работать[/QUOTE]
Даже у разных индустрий? Даже если там не производится погрузка-выгрузка, а просто увеличиваются объемы продукции (например, выпускается столько-то единиц продукции в минуту), это же работа скриптов?

Влияет ли на производительность, например, если на предприятии не делают продукцию, а там ее просто много, пока ее не погрузят и не увезут боты?

TRam_ 27.12.2013 11:00

[QUOTE] Даже если там не производится погрузка-выгрузка, а просто увеличиваются объемы продукции[/QUOTE]это зависит от скрипта. Если в скрипте есть периодическое обновление, то нагрузка будет даже если продукция не производится и не перерабатывается.

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


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

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