alright so i tried using other peoples modules and just never got the results i wanted they all ended up breaking and i couldnt get them to work right so i decided to not use a module and just make a localscript that will do the job and from my understanding my script should work perfectly fine
LocalScript:
local particle = script.Parent local OriginalSpot = particle.Position local TweenService = game:GetService("TweenService") while true do local Clone = particle:Clone() Clone.Rotation = math.random(0,90) Clone.Visible = true local goal = {} goal.Position = OriginalSpot + UDim2.new(math.random(-10,10),0,math.random(1,10),0) local tweenInfo = TweenInfo.new(1) local tween = TweenService:Create(Clone, tweenInfo, goal) tween:Play() wait(.3) end