Script by Davi gktcs · RobloxExploits.lolScript by Davi gktcs
IDI0THUB 6 months ago 2.3K views 1Run it
Copy the script and paste it into your executor.
Script by Davi gktcs.lua · 250 lines Players = :()
UserInputService = :()
RunService = :()
player = Players.LocalPlayer
camera = .CurrentCamera
flySpeed =
flying =
bv =
bg =
connection =
()
flying =
character = player.Character
character
humanoid = character:()
rootPart = character:()
humanoid rootPart
humanoid.PlatformStand =
bv = .()
bv.Name =
bv.MaxForce = .(, , )
bv.P =
bv.Velocity = .(, , )
bv.Parent = rootPart
bg = .()
bg.Name =
bg.MaxTorque = .(, , )
bg.P =
bg.D =
bg.Parent = rootPart
()
flying =
bv bv:() bv =
bg bg:() bg =
character = player.Character
character
humanoid = character:()
humanoid
humanoid.PlatformStand =
()
flying bv bg
character = player.Character
character
humanoid = character:()
rootPart = character:()
humanoid rootPart
moveDirection = humanoid.MoveDirection
vertical =
UserInputService:(.KeyCode.Space) vertical = vertical +
UserInputService:(.KeyCode.LeftControl) vertical = vertical -
direction = moveDirection + .(, vertical, )
direction.Magnitude >
direction = direction.Unit * flySpeed
direction = .(, , )
bv.Velocity = direction
bg.CFrame = camera.CFrame
screenGui = .()
screenGui.Name =
screenGui.ResetOnSpawn =
screenGui.Parent = player:()
button = .()
button.Name =
button.Size = .(, , , )
button.Position = .(, , , -)
button.AnchorPoint = .(, )
button.BackgroundColor3 = .(, , )
button.TextColor3 = .(, , )
button.Text =
button.TextScaled =
button.Font = .Font.SourceSansBold
button.Parent = screenGui
corner = .()
corner.CornerRadius = .(, )
corner.Parent = button
stroke = .()
stroke.Thickness =
stroke.Color = .(, , )
stroke.Parent = button
()
flying
()
button.Text =
button.BackgroundColor3 = .(, , )
()
button.Text =
button.BackgroundColor3 = .(, , )
button.MouseButton1Click:(toggleFly)
connection = RunService.RenderStepped:(updateFly)
player.CharacterAdded:(()
flying
.()
()
()
)
()
() Players = :()
RunService = :()
player = Players.LocalPlayer
wallhackEnabled =
noclipConnection =
()
wallhackEnabled =
noclipConnection = RunService.Stepped:(()
wallhackEnabled
character = player.Character
character
_, part (character:())
part:() part.CanCollide ==
part.CanCollide =
)
()
wallhackEnabled =
noclipConnection
noclipConnection:()
noclipConnection =
character = player.Character
character
_, part (character:())
part:()
part.CanCollide =
screenGui = .()
screenGui.Name =
screenGui.ResetOnSpawn =
screenGui.Parent = player:()
button = .()
button.Name =
button.Size = .(, , , )
button.Position = .(, -, , -)
button.AnchorPoint = .(, )
button.BackgroundColor3 = .(, , )
button.TextColor3 = .(, , )
button.Text =
button.TextScaled =
button.Font = .Font.SourceSansBold
button.Parent = screenGui
corner = .()
corner.CornerRadius = .(, )
corner.Parent = button
stroke = .()
stroke.Thickness =
stroke.Color = .(, , )
stroke.Parent = button
()
wallhackEnabled
()
button.Text =
button.BackgroundColor3 = .(, , )
()
button.Text =
button.BackgroundColor3 = .(, , )
button.MouseButton1Click:(toggleWallhack)
player.CharacterAdded:(()
wallhackEnabled
.()
()
()
)
()
()
()
()
About this script
Fly
Wallhack
local
game
GetService
"Players"
local
game
GetService
"UserInputService"
local
game
GetService
"RunService"
local
local
workspace
local
100
-- Velocidade do voo (pode mudar se quiser mais rápido ou devagar)
local
false
local
nil
local
nil
local
nil
-- Função para começar a voar
local
function
startFlying
true
local
if
not
then
return
end
local
FindFirstChild
"Humanoid"
local
FindFirstChild
"HumanoidRootPart"
if
not
or
not
then
return
end
true
-- BodyVelocity pra mover o personagem
Instance
new
"BodyVelocity"
"FlyBodyVelocity"
Vector3
new
400000
400000
400000
1250
Vector3
new
0
0
0
-- BodyGyro pra manter a rotação suave com a câmera
Instance
new
"BodyGyro"
"FlyBodyGyro"
Vector3
new
400000
400000
400000
3000
500
end
-- Função para parar de voar
local
function
stopFlying
false
if
then
Destroy
nil
end
if
then
Destroy
nil
end
local
if
then
local
FindFirstChild
"Humanoid"
if
then
false
end
end
end
-- Atualiza o voo todo frame (funciona no celular e no PC)
local
function
updateFly
if
not
or
not
or
not
then
return
end
local
if
not
then
return
end
local
FindFirstChild
"Humanoid"
local
FindFirstChild
"HumanoidRootPart"
if
not
or
not
then
return
end
-- Direção do joystick do celular (funciona perfeitamente no mobile)
local
-- Subir / descer (Space e Ctrl no PC - no celular você usa o joystick horizontal)
local
0
if
IsKeyDown
Enum
then
1
end
if
IsKeyDown
Enum
then
1
end
local
Vector3
new
0
0
if
0
then
else
Vector3
new
0
0
0
end
-- Mantém o personagem virado pra onde a câmera olha
end
-- ==================== CRIA A GUI ====================
local
Instance
new
"ScreenGui"
"FlyGui"
false
-- Não desaparece quando morre
WaitForChild
"PlayerGui"
local
Instance
new
"TextButton"
"FlyButton"
UDim2
new
0
170
0
65
-- Tamanho bom pro celular
UDim2
new
0
15
1
85
-- Canto inferior esquerdo
Vector2
new
0
1
Color3
fromRGB
25
25
25
Color3
fromRGB
255
255
255
"FLY OFF"
true
Enum
-- Borda arredondada (fica bonito)
local
Instance
new
"UICorner"
UDim
new
0
15
-- Borda brilhante
local
Instance
new
"UIStroke"
3
Color3
fromRGB
0
162
255
-- Função que acontece quando clica no botão
local
function
toggleFly
if
then
stopFlying
"FLY OFF"
Color3
fromRGB
25
25
25
else
startFlying
"FLY ON"
Color3
fromRGB
0
170
0
end
end
Connect
-- Loop de atualização do voo
Connect
-- Se o personagem renascer, mantém o voo funcionando
Connect
function
if
then
task
wait
0.5
stopFlying
startFlying
end
end
print
"✅ Fly GUI carregado! Botão no canto inferior esquerdo da tela."
print
"Clique pra ligar/desligar. Funciona no celular com o joystick!"
local
game
GetService
"Players"
local
game
GetService
"RunService"
local
local
false
local
nil
-- ====================== FUNÇÃO DE WALLHACK ======================
local
function
startWallhack
true
Connect
function
if
not
then
return
end
local
if
not
then
return
end
-- Desativa colisão de TODAS as partes do personagem
for
in
pairs
GetDescendants
do
if
IsA
"BasePart"
and
true
then
false
end
end
end
end
local
function
stopWallhack
false
if
then
Disconnect
nil
end
-- Restaura colisão quando desliga
local
if
then
for
in
pairs
GetDescendants
do
if
IsA
"BasePart"
then
true
end
end
end
end
-- ==================== CRIA A GUI (AGORA NO CANTO INFERIOR DIREITO) ====================
local
Instance
new
"ScreenGui"
"WallhackGui"
false
WaitForChild
"PlayerGui"
local
Instance
new
"TextButton"
"WallhackButton"
UDim2
new
0
170
0
65
-- Tamanho perfeito pro celular
UDim2
new
1
185
1
85
-- CANTO INFERIOR DIREITO
Vector2
new
1
1
Color3
fromRGB
25
25
25
Color3
fromRGB
255
255
255
"WALLHACK OFF"
true
Enum
-- Borda arredondada
local
Instance
new
"UICorner"
UDim
new
0
15
-- Borda brilhante
local
Instance
new
"UIStroke"
3
Color3
fromRGB
0
162
255
-- Função de ligar/desligar ao clicar
local
function
toggleWallhack
if
then
stopWallhack
"WALLHACK OFF"
Color3
fromRGB
25
25
25
else
startWallhack
"WALLHACK ON"
Color3
fromRGB
0
170
0
end
end
Connect
-- Se o personagem renascer, mantém o wallhack ativo
Connect
function
if
then
task
wait
0.5
stopWallhack
startWallhack
end
end
print
"✅ Wallhack GUI carregado!"
print
"Botão agora no canto inferior DIREITO da tela."
print
"Clique para atravessar paredes!"
print
"Funciona perfeitamente no celular com o joystick normal."