Code:
	@name
@inputs Button
@persist E:entity
runOnTick(1)
E=entity():isWeldedTo()
E:applyForce(E:forward()*(E:mass()*Button))
 Grundfunktion ist ApplyForce (mehr auf der garrysmod Wiki unter Expression2)
wenn dein zug falschherum fährt ändere die
richtungsangabe: forward() in right() oder up() um   (um herunter, rückwärts oder links zu  fahren mach einfach ein -E:richtung()
Damit die züge nich abheben ist schon mehr im Spiel (geschwindigkeits mapping auf die negative "up" force.. blah blah)
oder einfach 
	Code:
	E:applyForce(-E:up()*(E:mass()*Active))
 Dazu musst du noch Active in inputs schreiben und mit dem Pod Controller verbinden..