-- Vela Pulsar Tool (Fixed for Delta Executor) local Players = game:GetService("Players") local RunService = game:GetService("RunService") local player = Players.LocalPlayer local character = player.Character or player.CharacterAdded:Wait() local tool = Instance.new("Tool") tool.Name = "Vela Pulsar" tool.RequiresHandle = true tool.Grip = CFrame.new(0, -1, 0) -- Better grip position local handle = Instance.new("Part") handle.Name = "Handle" handle.Shape = Enum.PartType.Ball handle.Size = Vector3.new(2, 2, 2) handle.Color = Color3.fromRGB(0, 255, 255) handle.Material = Enum.Material.Neon handle.CanCollide = false handle.Anchored = false handle.Parent = tool -- Sound local sound = Instance.new("Sound") sound.SoundId = "rbxassetid://94869200018183" sound.Looped = true sound.Volume = 1 sound.Parent = handle -- Spin on Heartbeat local connection tool.Equipped:Connect(function() sound:Play() connection = RunService.Heartbeat:Connect(function(dt) handle.CFrame = handle.CFrame * CFrame.Angles(0, math.rad(3960 * dt), 0) end) end) tool.Unequipped:Connect(function() sound:Stop() if connection then connection:Disconnect() connection = nil end end) -- Give tool to LocalPlayer tool.Parent = player:WaitForChild("Backpack") -- Auto re-give if character respawns player.CharacterAdded:Connect(function(newChar) character = newChar task.wait(1) -- Small delay for Backpack to load if not player.Backpack:FindFirstChild("Vela Pulsar") then tool:Clone().Parent = player.Backpack end end) print("✅ Vela Pulsar loaded successfully!")