local Players = game:GetService("Players") local Workspace = game:GetService("Workspace") local player = Players.LocalPlayer local character = player.Character or player.CharacterAdded:Wait() -- credit: fbloodieCrypt while true do local tpBig = Workspace.Map.CoinGivers:GetChildren() for i = 1, #tpBig do if tpBig[i] then character:SetPrimaryPartCFrame(tpBig[i].CFrame) wait(0.5) -- set big coin interval(if you have potato device this will be helpful) end end local tpSmall = Workspace.Map.Coins:GetChildren() for i = 1, #tpSmall do if tpSmall[i] then character:SetPrimaryPartCFrame(tpSmall[i].CFrame) wait(0.5) -- set small coin interval(if you have potato device this will be helpful) end end end