Change TranslateBy Speed

How would I change the speed Model:TranslateBy() of this script:

for i= 1, 50 do
X:TranslateBy(Vector3.new(0, 1, 0))
wait()
end

I want it to move slower than it does

Even if i increase the wait to wait(0.1) it doesn’t look smooth

you can try using an increment inside the for loop,

e.g.

for i= 1, 50, .25 do
X:TranslateBy(Vector3.new(0, 1, 0))
wait()
end