local banner = "arsyny1x" local Thread = 1 -- Multi Thread local Delay = 0.05 local Players = game:GetService("Players") local Player = Players.LocalPlayer local Characer = Player.Character or Player.CharacterAdded:Wait() local Hum = Characer:WaitForChild("HumanoidRootPart") local Part = workspace["Moneygun Giver"]:GetChildren()[2].Part local Prompt = Part.ProximityPrompt local old = Hum.CFrame local success,err = pcall(function() repeat Hum.CFrame = Part.CFrame * CFrame.new(0,0,3) task.wait(.25) fireproximityprompt(Prompt) until Player.Backpack:FindFirstChild("Superme Money Gun") or Player.Character:FindFirstChild("Superme Money Gun") end) Hum.CFrame = old if success then local gun = Player.Backpack:FindFirstChild("Superme Money Gun") or Player.Character:FindFirstChild("Superme Money Gun") task.wait(1) gun.Name = banner gun.Parent = Player.Character gun.Parent = Player.Backpack for i=1,Thread do task.spawn(function() while task.wait(delay) do gun.Parent = Player.Backpack Player.Backpack[banner].RemoteEvent:FireServer() end end) end end