local player = game.Players.LocalPlayer local character = player.Character or player.CharacterAdded:Wait() local humanoid = character:WaitForChild("Humanoid") local humanoidRootPart = character:WaitForChild("HumanoidRootPart") -- Create Tool local tool = Instance.new("Tool") tool.Name = "Heavenly Float" tool.RequiresHandle = false tool.Parent = player.Backpack -- Function to send chat messages using TextChatService local function sendChatMessage(message) local chatService = game:GetService("TextChatService") local defaultChannel = chatService:FindFirstChild("TextChannels"):FindFirstChild("RBXGeneral") -- Default general channel if defaultChannel then defaultChannel:SendAsync(message) -- Send message to the general chat channel else warn("Default chat channel not found!") end end -- Function to activate tool tool.Activated:Connect(function() -- Disable player controls humanoid.PlatformStand = true -- Float into the air local originalPosition = humanoidRootPart.Position humanoidRootPart.Anchored = true humanoidRootPart.CFrame = humanoidRootPart.CFrame * CFrame.new(0, 10, 0) humanoidRootPart.CFrame = humanoidRootPart.CFrame * CFrame.Angles(math.rad(90), 0, 0) wait(1) sendChatMessage("Sorry...") wait(1.2) sendChatMessage("Amanai.") wait(1.2) sendChatMessage("I'm not even angry over you right now.") wait(1.2) sendChatMessage("I bear no grudge against anyone.") wait(1.2) sendChatMessage("It's just that the world feels so..") wait(1.2) sendChatMessage("So wonderful right now.") wait(1.2) sendChatMessage("Throughout Heaven and Earth..") wait(1.2) sendChatMessage("I alone am the honored one.") wait(5) humanoidRootPart.Anchored = false humanoid.PlatformStand = false humanoidRootPart.CFrame = humanoidRootPart.CFrame * CFrame.Angles(math.rad(-90), 0, 0) end)