-- Script no workspace local flash local db = true local Humanoid local velocidadeflash = 50 -- velocidade de quem ativou local porcentagem = 90 -- porcentagem de redução de velocidade local duracao = 10 -- duração do poder script.Slow.OnServerEvent:Connect(function(p) flash = p if db then Humanoid = workspace:GetDescendants() db = false for i,v in pairs(Humanoid)do print(v.Parent) print(p.Character) if v.ClassName == "Humanoid" then print(v.Parent) v.WalkSpeed = v.WalkSpeed - v.WalkSpeed * porcentagem / 100 v.JumpPower = v.JumpPower - v.JumpPower * porcentagem / 100 p.Character.Humanoid.WalkSpeed = velocidadeflash elseif v.ClassName == "BodyVelocity" then v.Velocity = v.Velocity / 100 end end workspace.Terrain.WaterWaveSpeed = 0.5 workspace.Gravity = 3 wait(duracao) db = true voltar() end end) function voltar() for i,v in pairs(Humanoid)do print(v.Parent) if v.ClassName == "Humanoid" then v.WalkSpeed = v.WalkSpeed + v.WalkSpeed * porcentagem * 10 / 100 v.JumpPower = v.JumpPower + v.JumpPower * porcentagem * 10 / 100 flash.Character.Humanoid.WalkSpeed = velocidadeflash elseif v.ClassName == "BodyVelocity" then v.Velocity = v.Velocity * 100 end end game.Workspace.Terrain.WaterWaveSpeed = 3 game.Workspace.Gravity = 196.2 end -- Script no Starter Character Scripts tecla = game:GetService("UserInputService") tecla.InputBegan:connect(function(tecla) if tecla.KeyCode == Enum.KeyCode.F then workspace.SlowMotion.Slow:FireServer() end end)