![]() |
[QUOTE=Евгений25;267125]Ребят подскажите как избежать такую проблему со сцепками и расцепками локомотивов у игроков, когда у сценариста все проходит гладко без казусов?[/QUOTE]
проблема есть с некоторыми вагонами - они вообще не прицепляются. связано с ошибочным определением баундинг бокса в sd файле я недавно с пассажирскими мучился... не прицепляются и все заразы. пришлось скопировать настройки из тех, которые прицепляются |
А где можно почитать про нумерацию поездов? Помню Тимас создавал информационную табличку с нумерацией. Я ссылку благополучно протерял...
|
Нумерация в смысле [URL="http://parovoz.com/1520mm/FAQ.php#Q0012"]эта[/URL]?
|
Уважаемые коллеги, объясните пожалуйста "на пальцах" как создать в сценарии событие места, чтобы оно срабатывало при повторном проезде его игроком(на первый проезд не реагировало). Раздел посвященный событиям прочитал и эксперементы проводил-нет результата, видимо мозг повернулся в неправильное положение ни чего не пойму. Можно какой то мини сценарий для усвоения.
|
Чего тут сложного?
Это обычное событие места с уровнем активации 0, т.е. изначально оно не работает, за ним делаешь еще одно, которое его активирует, у него действие - увеличить уровень активации события (первого разумеется) на 1. Радиусы не должны пересекаться и желательно чтобы хвост тоже уехал с первого события, когда голова будет на втором (активирующем). Как только игрок поедет второй раз через первое событие - оно сработает, т.к. уровень активации стал 1, таким же образом (другими событиями) можно отключать события, снижая уровень активации ниже 1. |
комбинирование событий места и времени , позволяет делать условные сообщения, в зависимости от того как далеко продвинулся игрок по трассе, в привязке к времени.
для этого используем события места и времени привязанные друг к другу. их нужно скомбинировать так, что если событие времени сработало раньше, чем точка места, то точка места деактивируется и не срабатывает (и наоборот). таким образом мне удалось сделать, что если игрок едет быстро и подъезжает к станции где выходной закрыт, ему выводится предупреждение что входной желтый, снизьте скорость а если едет медленней, то входной будет зеленый, и разрешается проследовать станцию без остановки. таких событий можно накрутить много. например если поезд остался стоять и не тронулся в течение 5 минут, выдается событие времени "Машинист 222, почему не отправляемся". а если он поехал, то "наезжает" на событие места, которое деактивирует вышеозначенное событие времени, и оно не срабатывает |
Пытаюсь реализовать такой сценарий: игрок стоит в тупике для локомотивов на москве-киевской (маршрут москва-киев) в ожидании, "псевдоприцепленный" (т.е. находящийся вплотную от статического состава) трафиковый локомотив с неисправностями отходит по стрелкам, пересекая путь игрока (трафику дан приоритет в виде раннего отправления с отсрочкой), в дальний тупик и там исчезает; далее игрок должен маневрировать по стрелкам и тупикам чтобы приципиться к статическому составу и поехать по маршруту. В чем проблема: казалось бы все нормально, траффик как и надо получает приоритет и через 30 сек после начала сценария "отцепляется", едет в тупик и исчезает, однако игроку по прежнему горит красный! Я не понимаю в чем дело, возможно дело в прицеплении в вагонам со сменой направления движения? Я задал в меню действий поручение не прицепление к первому вагону стат. состава, вроде бы все норм, точку разворота я задал за метр-два перед составом (типа при прицеплении локомотив чуть проедет ее), может быть нужно было как-то по другому задать?
|
Подобная проблема бывает (у меня была) если у твоего трафика (игрока) после освобождения пути первично много узлов(стрелок). Такая система работает если в идеале прямой отрезок до сцепки со статикой. Или еще глюк был в первом сценарии у меня-попробуй поменять напраление (секции) локомотива игрока т е при старте сцены ты смотришь не туда куда ехать нужно, а в тупик. После меняешь кабину и вперед-прокатывало такое у меня.
|
Да у меня не просто много стрелок (около 7) но и еще 3 смены кабины (хотя расстояние само по себе маленькое но маневров в депо много) прежде чем доедешь до статики! И четвертая при подцеплении будет)
А финальную точку смены кабины (когда меняешь при прицеплении к статики) как размещать относительно статики? Я лично разместил примерно за полвагона до сцепления. |
Важно чтобы блокирующий сервис(твой локомотив трафик что уезжает в тупик) был на расстоянии 1-2 "прямых" узлов(стрелок) от сервиса игрока, тогда блокировка работает без глюков, далее твое количество маневров не имеет значения. Точку разворота ставь так чтобы расстояние от светофора(под который ты потом поедешь после сцепки) до точки разворота было минимум полторы длины локомотива игрока и локмотив ее точно пересек обоими секциями. Тогда сигналка отработает точно. Я если нет уверенности в поведении игрока (все ездят по разному) ставлю точку разворота так чтобы игрок при движении к статике мог попасть даже в зону "Нет пути" по монитору.
|
[QUOTE=Архимаг;271427] задал в меню действий поручение не прицепление к первому вагону стат. состава, вроде бы все норм, точку разворота я задал за метр-два перед составом (типа при прицеплении локомотив чуть проедет ее), может быть нужно было как-то по другому задать?[/QUOTE]
Что бы светофор открылся, его можно окрыть невидимкой. Прямо перед игроком появляется невидимка (уже после того как путь заведомо освободился), проезжает светофор и исчезает. Светофор моргнет и откроется. Мне обычно помогает, но проблема может возникнуть если места для размещения невидимки мало, тогда приходится мудрить... Например отправить невидимку с другого пути, правда это уже не факт, что поможет. |
Каким образом можно задать для траффика расписание? Тоесть, получается следующая ситуация. Поезд траффика останавливается у платформы и не отправляется пока не соберёт всех пассажиров. Ставлю ему в расписание конкретное время прибытие и отправления, но отправляется он именно пока не соберёт всех пассажиров... Не хочется проблему решать только установкой точки ожидания.
|
Честно говоря не знал, что трафик реагирует на расписание, но если это правда так оставь на платорме 1 пассажира тогда время остановки будет секунда.
|
В редакторе сценариев можно изменить количество пассажиров на платформе?
|
Да, 30 пассажиров это 1 минута, 90 пассажиров это 3 мин. Вот и рассчитай сколько тебе нужно стоять на пл. и сколько ставить пассажиров.
|
Текущее время: 21:13. Часовой пояс GMT +4. |
Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. Перевод: zCarot
© 2001-2019, Администраторы и разработчики Клуба Trainsim