-- Omnidroids Powers GUI - made by roblox999ronaldo (English and new version) local Players = game:GetService("Players") local LocalPlayer = Players.LocalPlayer local gui = Instance.new("ScreenGui") gui.Name = "OmnidroidsPowersGUI" gui.ResetOnSpawn = false gui.Parent = LocalPlayer:WaitForChild("PlayerGui") local frame = Instance.new("Frame", gui) frame.Size = UDim2.new(0, 300, 0, 280) frame.Position = UDim2.new(0.5, -150, 0.5, -140) frame.BackgroundColor3 = Color3.fromRGB(30, 30, 30) frame.Active = true frame.Draggable = true local title = Instance.new("TextLabel", frame) title.Size = UDim2.new(1, 0, 0, 30) title.Text = "Omnidroids Powers" title.BackgroundColor3 = Color3.fromRGB(50, 50, 50) title.TextColor3 = Color3.fromRGB(255, 255, 255) title.Font = Enum.Font.GothamBold title.TextSize = 14 -- Updated coordinates (2025 accurate) local powers = { {name = "Gazerbeam", position = Vector3.new(-903.55, 35.15, -2493.11)}, {name = "Frozone", position = Vector3.new(-296.68, 564.52, -4215.29)}, {name = "Gamma Jack", position = Vector3.new(131.10, 60.81, -826.88)}, {name = "Thunderhead", position = Vector3.new(1392.57, 52.32, 481.39)}, {name = "Hypershock", position = Vector3.new(1693.47, 131.75, -4437.13)} } for i, power in ipairs(powers) do local btn = Instance.new("TextButton", frame) btn.Size = UDim2.new(0, 280, 0, 40) btn.Position = UDim2.new(0, 10, 0, 30 + (i * 45)) btn.BackgroundColor3 = Color3.fromRGB(70, 130, 180) btn.TextColor3 = Color3.fromRGB(255, 255, 255) btn.Font = Enum.Font.GothamBold btn.TextSize = 16 btn.Text = power.name btn.MouseButton1Click:Connect(function() local char = LocalPlayer.Character or LocalPlayer.CharacterAdded:Wait() local hrp = char:WaitForChild("HumanoidRootPart", 5) if hrp then hrp.CFrame = CFrame.new(power.position) end end) end