local function autoSpinLoop() while autoSpin and task.wait(2) do local args = { [1] = "SpinBloodline" -- example argument } game:GetService("ReplicatedStorage"):WaitForChild("Remotes"):WaitForChild("SpinBloodline"):FireServer(unpack(args)) statusLabel.Text = "Status: Spinning bloodline..." end end

bossBtn.MouseButton1Click:Connect(function() local bossName = "" for name, _ in pairs(bosses) do bossName = name break end if player.Character and player.Character:FindFirstChild("HumanoidRootPart") then player.Character.HumanoidRootPart.CFrame = bosses[bossName] statusLabel.Text = "Teleported to " .. bossName end end)

-- Anti-AFK (optional) local vu = game:GetService("VirtualUser") game:GetService("Players").LocalPlayer.Idled:Connect(function() vu:Button2Down(Vector2.new(0,0), workspace.CurrentCamera.CFrame) task.wait(1) vu:Button2Up(Vector2.new(0,0), workspace.CurrentCamera.CFrame) end)

uis.InputChanged:Connect(function(input) if dragging and input.UserInputType == Enum.UserInputType.MouseMovement then local delta = input.Position - dragStart frame.Position = UDim2.new(framePos.X.Scale, framePos.X.Offset + delta.X, framePos.Y.Scale, framePos.Y.Offset + delta.Y) end end)