The Train will drive from the Number 1 to the Number 4 Direction.
Every Block you see inside the Circle fires a Event like “Next Station:…”, Signal, Announcment or showing minutes on the Display on every next Stations.
Number 2 checks if Number 1 was fired, Number 3 checks if Number 2 was fired and Number 4 checks if Number 3 was fired, that means if Number 4 was touched from the Train and the Number 3 was fired then it will fire the Number 4.
Can it happen that when the Train is too fast that Number 3 will fire before Number 2?
Yes it is possible.
Your question is a bit vague, but if I understand correctly, the train drives between 4 posts. At each post, a sensor triggers (let’s say it’s a magnet that activates a reed switch). As each post is activated, a message is sent to the next post to tell it to activate.
The problem here is that the train is moving too fast for the messages to be sent between posts.
The solution would be to slow down the train.
There will be a tiny delay with remotes. Not noticeable if you’re going average speed but if you’re like making projectiles or going really fast, you will see a pretty annoying time gap difference.
I’m pretty sure it’ll be fine as long as the train isn’t going at like 10,000 mph and it’s not 1 studs long.
It will not send a message to the next post, if the Train touches the 2 it will insert the Player who drives the Train inside a Table what is located inside the 2 and when the Train touches 3, it will check if the Player is inside the Table 2 and then insert the Player inside the Table inside 3.