I don’t how you can go about completely stopping a function. Though this hacky way I thought of may work:
local RunService = game:GetService("RunService")
local x = false; local Connection = RunService.Heartbeat:Connect(function()
if not x then
x = true
--Do cutscene
print("hello")
wait(6) --In the middle of something
print("bye")
end
end)
wait(5)
Connection:Disconnect() --Skip
It’s not about animation. its more on running thread of function.
I guess… I’ll stick with my intro. and do some hacky way to stop it. like once a player already watched the intro I just gave them a BoolValue (DataStored) so they won’t get the long intro the next time they play. Anyways thanks.