смену локомотива в каком плане?
ты сменяешь другой локомотив? или он сменяет тебя ?
тут возможно много вариантов.
1) другой локомотив сменяет тебя в конце сценария.
-отцепляешься от поезда
-делаешь путь одиночного лока, чтобы возле конца состава он делал точку разворота, и задаешь ему маленькую скорость. он доезжает до состава, и "зависает" ,коснувшись его. типа прицепился
2) ты меняешь другой локомотив, который приехал с поездом.
тут нужно один сервис (лок+состав) "расщепить" на два (лок и отдельно состав с невидимкой). буквально расщепить не получится, можно сделать что сервис исчезает, и на его месте появляются два других. чтобы не было заметно мелькание, игрока чем-нибудь отвлечь, каким-нибудь заданием (например чтобы он находился в это время в другой части станции, делая маневры)
3) ты прицепляешься к другому локу (стоящему в сервисе или статическому) , и "меняешь" его пересаживаясь в его кабину, используя возможности патча MSTSBin. здесь никаких особых сложностей нет, кроме того что если это тепловоз, у него внезапно заканчивается топливо и сценарий завершается. требуется корректировка в енге, чтобы преодолеть этот баг
|