local player = game.Players.LocalPlayer local character = player.Character or player.CharacterAdded:Wait() local humanoidRootPart = character:WaitForChild("HumanoidRootPart") local camera = workspace.CurrentCamera local sg = Instance.new("ScreenGui") sg.Name = "EggFinder" sg.ResetOnSpawn = false sg.Parent = player:WaitForChild("PlayerGui") local frame = Instance.new("Frame") 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.BorderSizePixel = 0 frame.Active = true frame.Draggable = true frame.Parent = sg local title = Instance.new("TextLabel") title.Size = UDim2.new(1, 0, 0, 35) title.BackgroundColor3 = Color3.fromRGB(20, 20, 20) title.Text = "Egg Finder" title.TextColor3 = Color3.fromRGB(255, 255, 255) title.TextScaled = true title.Font = Enum.Font.GothamBold title.Parent = frame local espEnabled = true local toggleESP = Instance.new("TextButton") toggleESP.Size = UDim2.new(0.9, 0, 0, 36) toggleESP.Position = UDim2.new(0.05, 0, 0.18, 0) toggleESP.BackgroundColor3 = Color3.fromRGB(0, 170, 80) toggleESP.Text = "ESP: ON" toggleESP.TextColor3 = Color3.fromRGB(255, 255, 255) toggleESP.TextScaled = true toggleESP.Font = Enum.Font.GothamBold toggleESP.Parent = frame -- Dropdown local dropdownBtn = Instance.new("TextButton") dropdownBtn.Size = UDim2.new(0.9, 0, 0, 40) dropdownBtn.Position = UDim2.new(0.05, 0, 0.35, 0) dropdownBtn.BackgroundColor3 = Color3.fromRGB(45, 45, 45) dropdownBtn.Text = "pick egg" dropdownBtn.TextColor3 = Color3.fromRGB(255, 255, 255) dropdownBtn.TextScaled = true dropdownBtn.Font = Enum.Font.Gotham dropdownBtn.Parent = frame local dropdownFrame = Instance.new("Frame") dropdownFrame.Size = UDim2.new(0.9, 0, 0, 160) dropdownFrame.Position = UDim2.new(0.05, 0, 0.52, 0) dropdownFrame.BackgroundColor3 = Color3.fromRGB(35, 35, 35) dropdownFrame.BorderSizePixel = 0 dropdownFrame.Visible = false dropdownFrame.Parent = frame local scrolling = Instance.new("ScrollingFrame") scrolling.Size = UDim2.new(1, 0, 1, 0) scrolling.BackgroundTransparency = 1 scrolling.ScrollBarThickness = 6 scrolling.Parent = dropdownFrame local uiList = Instance.new("UIListLayout") uiList.SortOrder = Enum.SortOrder.LayoutOrder uiList.Padding = UDim.new(0, 2) uiList.Parent = scrolling -- eggs local eggList = { "Basic Egg", "Bacon Egg", "Cracked Egg", "Dots Egg", "Moij56 Egg", "San Egg", "Spiral Egg", "Factory Egg", "Damaged Egg", "Sleepy Egg", "Tricolor Egg", "Futuristic Egg", "Grilled Egg", "Tank Egg", "Hard Worker Egg" } local selectedEgg = "" for _, eggName in ipairs(eggList) do local btn = Instance.new("TextButton") btn.Size = UDim2.new(1, 0, 0, 30) btn.BackgroundColor3 = Color3.fromRGB(50, 50, 50) btn.Text = eggName btn.TextColor3 = Color3.fromRGB(255, 255, 255) btn.TextScaled = true btn.Font = Enum.Font.Gotham btn.Parent = scrolling btn.MouseButton1Click:Connect(function() selectedEgg = eggName dropdownBtn.Text = eggName .. " " dropdownFrame.Visible = false end) end scrolling.CanvasSize = UDim2.new(0, 0, 0, #eggList * 32) local tpBtn = Instance.new("TextButton") tpBtn.Size = UDim2.new(0.9, 0, 0, 42) tpBtn.Position = UDim2.new(0.05, 0, 0.78, 0) tpBtn.BackgroundColor3 = Color3.fromRGB(0, 170, 255) tpBtn.Text = "Find & Teleport" tpBtn.TextColor3 = Color3.fromRGB(255, 255, 255) tpBtn.TextScaled = true tpBtn.Font = Enum.Font.GothamBold tpBtn.Parent = frame -- ===================== ”“ЌЉ–€€ ===================== local function createHighlight(model) if model:FindFirstChild("Highlight") then return end local hl = Instance.new("Highlight") hl.Name = "Highlight" hl.FillColor = Color3.fromRGB(0, 255, 120) hl.OutlineColor = Color3.fromRGB(0, 255, 200) hl.FillTransparency = 0.65 hl.OutlineTransparency = 0 hl.Parent = model end local function refreshESP() -- “¤ «пҐ¬ бв алҐ for _, v in ipairs(workspace:GetDescendants()) do if v:IsA("Highlight") and v.Name == "Highlight" then v:Destroy() end end if not espEnabled then return end for _, eggName in ipairs(eggList) do for _, obj in ipairs(workspace:GetDescendants()) do if obj:IsA("Model") and obj.Name == eggName then createHighlight(obj) end end end end local function lookAt(target) if not target then return end local rootPos = humanoidRootPart.Position local targetPos = target.Position humanoidRootPart.CFrame = CFrame.lookAt(rootPos, Vector3.new(targetPos.X, rootPos.Y, targetPos.Z)) end local function teleportToEgg(eggName) for _, obj in ipairs(workspace:GetDescendants()) do if obj:IsA("Model") and obj.Name == eggName then local root = obj:FindFirstChildWhichIsA("BasePart") or obj:FindFirstChild("HumanoidRootPart") or obj.PrimaryPart if root then humanoidRootPart.CFrame = root.CFrame + Vector3.new(0, 6, 0) task.wait(0.3) lookAt(root) print("’Џ  " .. eggName) return end end end warn("ЌҐ ­ ©¤Ґ­®: " .. eggName) end -- Connections toggleESP.MouseButton1Click:Connect(function() espEnabled = not espEnabled toggleESP.BackgroundColor3 = espEnabled and Color3.fromRGB(0, 170, 80) or Color3.fromRGB(170, 0, 0) toggleESP.Text = espEnabled and "ESP: ON" or "ESP: OFF" refreshESP() end) dropdownBtn.MouseButton1Click:Connect(function() dropdownFrame.Visible = not dropdownFrame.Visible end) tpBtn.MouseButton1Click:Connect(function() if selectedEgg ~= "" then teleportToEgg(selectedEgg) else warn("‚лЎҐаЁ п©ж®!") end end) spawn(function() while wait(7) do if espEnabled then refreshESP() end end end) print("(бв ЎЁ«м­ п) § Ја㦥­ !")