Best way to make an automatic tram

  1. What do you want to achieve? Hello, i want to make a tram system for my facility transit system, like the Black Mesa game. The tram is automatic so i don’t need to worry about player controls.
    Example: https://www.youtube.com/watch?v=q6fQnNAyevU

  2. What is the issue? I tried a lot of ways, physics, nodes, tweening, and i haven’t found the best way to make it, physics is not reliable, i cannot really control when the train stops and players can make it move, with nodes the way i used was making the server lag a lot and tweening has restrictions.

  3. What solutions have you tried so far? I tried finding a way myself and fixing it myself.

I would recommend tweeting, but what do you mean when you say it has restrictions?

probably the easing making the train’s movement not be as intended (going too fast or too slow at certain moments), but that could be fixed by having multiple tweens for when it’s starting, stopping, and at it’s normal speed. it could also be the way it doesn’t move standing players with it since it’s not physics based, i had the same issue making a bus so i used physics instead (doesn’t have inertia tho so players are sent backwards a bit when jumping)

I would recommend using this inertia system:
https://devforum.roblox.com/uploads/short-url/zcVCjmsJT3P7KDNtapXKQEclkwI.rbxm

1 Like