local G = Instance.new("ScreenGui") local M = Instance.new("Frame") local T = Instance.new("TextLabel") local X = Instance.new("TextButton") local S = Instance.new("ScrollingFrame") local A = Instance.new("TextButton") local B = Instance.new("TextButton") local r = false local c local L = { ["Void Roll"] = Vector3.new(-37.5848465,32.9999962,3269.97437), ["Lucky Roll"] = Vector3.new(-61.688797,1.01706386,361.325867), ["Diamond Roll"] = Vector3.new(-243.312256, 2.99999976, -26.2973118), ["Lucky Roll 2"] = Vector3.new(33.9329681, 64.1453171, 706.696594), ["Diamond Roll 2"] = Vector3.new(37.5736237, 33.0000114, 2196.70361), ["Void Roll 2"] = Vector3.new(-309.380798, 2.99999976, -103.833008), ["Void Roll 3"] = Vector3.new(-155.999832, 64.1453171, 948.48645) } G.Parent = game:GetService("CoreGui") G.Name = "Phoenix" G.ResetOnSpawn = false M.Parent = G M.BackgroundColor3 = Color3.fromRGB(18,18,22) M.BorderSizePixel = 0 M.Position = UDim2.new(0.5,-200,0.5,-200) M.Size = UDim2.new(0,400,0,400) M.Active = true M.Draggable = true local mc = Instance.new("UICorner",M) mc.CornerRadius = UDim.new(0,12) local ms = Instance.new("UIStroke",M) ms.Color = Color3.fromRGB(255,85,0) ms.Thickness = 2 T.Parent = M T.BackgroundColor3 = Color3.fromRGB(255,85,0) T.BorderSizePixel = 0 T.Size = UDim2.new(1,0,0,45) T.Font = Enum.Font.GothamBold T.Text = "🔥 PHOENIX HUB" T.TextColor3 = Color3.fromRGB(255,255,255) T.TextSize = 18 local tc = Instance.new("UICorner",T) tc.CornerRadius = UDim.new(0,12) X.Parent = T X.BackgroundColor3 = Color3.fromRGB(200,40,40) X.BorderSizePixel = 0 X.Position = UDim2.new(1,-35,0.5,-12) X.Size = UDim2.new(0,25,0,25) X.Font = Enum.Font.GothamBold X.Text = "X" X.TextColor3 = Color3.fromRGB(255,255,255) X.TextSize = 14 Instance.new("UICorner",X).CornerRadius = UDim.new(1,0) A.Parent = M A.BackgroundColor3 = Color3.fromRGB(28,28,32) A.BorderSizePixel = 0 A.Position = UDim2.new(0.5,-150,0,70) A.Size = UDim2.new(0,300,0,60) A.Font = Enum.Font.GothamBold A.Text = "START AUTO ROLL" A.TextColor3 = Color3.fromRGB(255,255,255) A.TextSize = 16 local ac = Instance.new("UICorner",A) ac.CornerRadius = UDim.new(0,10) local as = Instance.new("UIStroke",A) as.Color = Color3.fromRGB(255,85,0) as.Thickness = 2 B.Parent = M B.BackgroundColor3 = Color3.fromRGB(28,28,32) B.BorderSizePixel = 0 B.Position = UDim2.new(0.5,-150,0,145) B.Size = UDim2.new(0,300,0,35) B.Font = Enum.Font.Gotham B.Text = "● IDLE" B.TextColor3 = Color3.fromRGB(150,150,150) B.TextSize = 14 Instance.new("UICorner",B).CornerRadius = UDim.new(0,8) local TL = Instance.new("TextLabel",M) TL.BackgroundTransparency = 1 TL.Position = UDim2.new(0,25,0,195) TL.Size = UDim2.new(1,-50,0,25) TL.Font = Enum.Font.GothamBold TL.Text = "TELEPORTS" TL.TextColor3 = Color3.fromRGB(255,255,255) TL.TextSize = 15 TL.TextXAlignment = Enum.TextXAlignment.Left S.Parent = M S.BackgroundColor3 = Color3.fromRGB(22,22,26) S.BorderSizePixel = 0 S.Position = UDim2.new(0,25,0,230) S.Size = UDim2.new(1,-50,0,145) S.ScrollBarThickness = 6 local sc = Instance.new("UICorner",S) sc.CornerRadius = UDim.new(0,10) local ss = Instance.new("UIStroke",S) ss.Color = Color3.fromRGB(50,50,60) ss.Thickness = 1 local l = Instance.new("UIListLayout",S) l.Padding = UDim.new(0,8) local p = Instance.new("UIPadding",S) p.PaddingTop = UDim.new(0,8) p.PaddingLeft = UDim.new(0,8) p.PaddingRight = UDim.new(0,8) p.PaddingBottom = UDim.new(0,8) for n,v in pairs(L) do local b = Instance.new("TextButton") b.Parent = S b.BackgroundColor3 = Color3.fromRGB(32,32,38) b.BorderSizePixel = 0 b.Size = UDim2.new(1,-8,0,38) b.Font = Enum.Font.GothamBold b.Text = n b.TextColor3 = Color3.fromRGB(220,220,220) b.TextSize = 13 Instance.new("UICorner",b).CornerRadius = UDim.new(0,8) b.MouseEnter:Connect(function() b.BackgroundColor3 = Color3.fromRGB(255,85,0) b.TextColor3 = Color3.fromRGB(255,255,255) end) b.MouseLeave:Connect(function() b.BackgroundColor3 = Color3.fromRGB(32,32,38) b.TextColor3 = Color3.fromRGB(220,220,220) end) b.MouseButton1Click:Connect(function() local pl = game.Players.LocalPlayer if pl.Character and pl.Character:FindFirstChild("HumanoidRootPart") then pl.Character.HumanoidRootPart.CFrame = CFrame.new(v) end end) end S.CanvasSize = UDim2.new(0,0,0,l.AbsoluteContentSize.Y+16) A.MouseButton1Click:Connect(function() r = not r if r then A.Text = "STOP AUTO ROLL" A.BackgroundColor3 = Color3.fromRGB(200,40,40) B.Text = "● ROLLING" B.TextColor3 = Color3.fromRGB(0,255,100) c = game:GetService("RunService").Heartbeat:Connect(function() pcall(function() game:GetService("ReplicatedStorage"):WaitForChild("Events"):WaitForChild("RollRequest"):FireServer() end) end) else A.Text = "START AUTO ROLL" A.BackgroundColor3 = Color3.fromRGB(28,28,32) B.Text = "● IDLE" B.TextColor3 = Color3.fromRGB(150,150,150) if c then c:Disconnect() end end end) X.MouseButton1Click:Connect(function() if r and c then c:Disconnect() end G:Destroy() end)