
Key Required

-- Script para andar sobre a água no Roblox Studio
local player = game.Players.LocalPlayer
local character = player.Character or player.CharacterAdded:Wait()
local rootPart = character:WaitForChild("HumanoidRootPart")
-- Altura acima da água
local alturaAcimaAgua = 3
-- Atualiza a posição constantemente
game:GetService("RunService").RenderStepped:Connect(function()
local pos = rootPart.Position
-- Verifica se há água abaixo do personagem
local region = Region3.new(pos - Vector3.new(2,5,2), pos + Vector3.new(2,0,2))
local partes = workspace:FindPartsInRegion3(region, nil, 100)
for _, parte in ipairs(partes) do
if parte.Material == Enum.Material.Water then
-- Mantém o personagem flutuando sobre a água
rootPart.Position = Vector3.new(pos.X, parte.Position.Y + alturaAcimaAgua, pos.Z)
end
end
end)No comments yet for this script.