-- Script Fried Egg Tool với hiệu ứng ăn (Âm thanh + Hành động) local player = game.Players.LocalPlayer local character = player.Character or player.CharacterAdded:Wait() local humanoid = character:WaitForChild("Humanoid") local backpack = player:WaitForChild("Backpack") -- 1. Tạo Tool local tool = Instance.new("Tool") tool.Name = "Fried Egg (Eat)" tool.RequiresHandle = true -- 2. Tạo hình dáng quả trứng (Handle) local handle = Instance.new("Part") handle.Name = "Handle" handle.Size = Vector3.new(1.2, 0.2, 1.2) handle.BrickColor = BrickColor.new("White") handle.Parent = tool local yolk = Instance.new("Part") yolk.Name = "Yolk" yolk.Shape = Enum.PartType.Ball yolk.Size = Vector3.new(0.6, 0.2, 0.6) yolk.BrickColor = BrickColor.new("Bright yellow") yolk.CanCollide = false yolk.Parent = handle local weld = Instance.new("WeldConstraint") weld.Part0 = handle weld.Part1 = yolk weld.Parent = handle yolk.Position = handle.Position + Vector3.new(0, 0.1, 0) -- 3. Tạo Âm thanh nhai (Crunch Sound) local eatSound = Instance.new("Sound") eatSound.SoundId = "rbxassetid://6347880300" -- Âm thanh ăn eatSound.Volume = 1 eatSound.Parent = handle -- 4. Tạo Animation ăn (Đưa tay lên miệng) local eatAnim = Instance.new("Animation") eatAnim.AnimationId = "rbxassetid://204328711" -- ID animation ăn mặc định của Roblox -- 5. Xử lý sự kiện khi nhấn chuột (Activated) local canEat = true tool.Activated:Connect(function() if canEat then canEat = false -- Chạy Animation local loadAnim = humanoid:LoadAnimation(eatAnim) loadAnim:Play() -- Chạy âm thanh eatSound:Play() -- Hiệu ứng hồi máu humanoid.Health = math.min(humanoid.Health + 20, humanoid.MaxHealth) print("Đang ăn trứng...") -- Chờ hành động kết thúc (1.5 giây) task.wait(1.5) -- Xóa trứng sau khi ăn xong print("Đã ăn xong!") tool:Destroy() end end) -- Đưa vào Backpack tool.Parent = backpack print("Đã nhận Trứng ốp la! Hãy cầm lên và nhấn chuột để ăn.")