Back to Scripts

FLY AND NOCLIP PAS Dtectable
ScriptBlox
Universal
Free
Game: Universal Script 📌
148
Views
0
Likes
2
Dislikes

diasteo111
offline
Features
IMPOSSIBLE BAN
Script Code
--// KD GUI : Noclip + Fly + Night Vision + Paramètres (Joystick iOS)
--// Fait pour Delta Executor iOS
-- Variables
local Players = game:GetService("Players")
local LocalPlayer = Players.LocalPlayer
local RunService = game:GetService("RunService")
-- GUI
local ScreenGui = Instance.new("ScreenGui")
ScreenGui.Name = "KD_GUI"
ScreenGui.ResetOnSpawn = false
ScreenGui.Parent = LocalPlayer:WaitForChild("PlayerGui")
local Frame = Instance.new("Frame")
Frame.Size = UDim2.new(0, 200, 0, 210)
Frame.Position = UDim2.new(0.05, 0, 0.3, 0)
Frame.BackgroundColor3 = Color3.fromRGB(40, 40, 40)
Frame.BorderSizePixel = 0
Frame.Active = true
Frame.Draggable = true
Frame.Parent = ScreenGui
local UICorner = Instance.new("UICorner", Frame)
UICorner.CornerRadius = UDim.new(0, 10)
-- Boutons
local NoclipBtn = Instance.new("TextButton")
NoclipBtn.Size = UDim2.new(0, 180, 0, 40)
NoclipBtn.Position = UDim2.new(0, 10, 0, 10)
NoclipBtn.Text = "Noclip : OFF"
NoclipBtn.BackgroundColor3 = Color3.fromRGB(70, 70, 70)
NoclipBtn.TextColor3 = Color3.fromRGB(255, 255, 255)
NoclipBtn.Parent = Frame
Instance.new("UICorner", NoclipBtn)
local FlyBtn = Instance.new("TextButton")
FlyBtn.Size = UDim2.new(0, 180, 0, 40)
FlyBtn.Position = UDim2.new(0, 10, 0, 60)
FlyBtn.Text = "Fly : OFF"
FlyBtn.BackgroundColor3 = Color3.fromRGB(70, 70, 70)
FlyBtn.TextColor3 = Color3.fromRGB(255, 255, 255)
FlyBtn.Parent = Frame
Instance.new("UICorner", FlyBtn)
local NightVisionBtn = Instance.new("TextButton")
NightVisionBtn.Size = UDim2.new(0, 180, 0, 40)
NightVisionBtn.Position = UDim2.new(0, 10, 0, 110)
NightVisionBtn.Text = "Night Vision : OFF"
NightVisionBtn.BackgroundColor3 = Color3.fromRGB(70, 70, 70)
NightVisionBtn.TextColor3 = Color3.fromRGB(255, 255, 255)
NightVisionBtn.Parent = Frame
Instance.new("UICorner", NightVisionBtn)
local SettingsBtn = Instance.new("TextButton")
SettingsBtn.Size = UDim2.new(0, 180, 0, 40)
SettingsBtn.Position = UDim2.new(0, 10, 0, 160)
SettingsBtn.Text = "Paramètres ⚙️"
SettingsBtn.BackgroundColor3 = Color3.fromRGB(0, 120, 255)
SettingsBtn.TextColor3 = Color3.fromRGB(255, 255, 255)
SettingsBtn.Parent = Frame
Instance.new("UICorner", SettingsBtn)
-- Bouton cacher/afficher GUI
local ToggleBtn = Instance.new("TextButton")
ToggleBtn.Size = UDim2.new(0, 50, 0, 50)
ToggleBtn.Position = UDim2.new(0, 0, 0.8, 0)
ToggleBtn.Text = "👁"
ToggleBtn.BackgroundColor3 = Color3.fromRGB(0, 120, 255)
ToggleBtn.TextColor3 = Color3.fromRGB(255, 255, 255)
ToggleBtn.Parent = ScreenGui
Instance.new("UICorner", ToggleBtn)
-- Variables de pouvoirs
local Noclip = false
local Fly = false
local NightVision = false
local NVHighlights = {}
local BodyGyro, BodyVelocity
local FlySpeed = 50
-- Paramètres GUI
local SettingsFrame = Instance.new("Frame")
SettingsFrame.Size = UDim2.new(0, 200, 0, 120)
SettingsFrame.Position = UDim2.new(0.27, 0, 0.3, 0)
SettingsFrame.BackgroundColor3 = Color3.fromRGB(30, 30, 30)
SettingsFrame.Visible = false
SettingsFrame.Parent = ScreenGui
Instance.new("UICorner", SettingsFrame)
local Title = Instance.new("TextLabel")
Title.Size = UDim2.new(1, 0, 0, 30)
Title.Text = "⚙️ Paramètres"
Title.BackgroundTransparency = 1
Title.TextColor3 = Color3.fromRGB(255,255,255)
Title.TextScaled = true
Title.Parent = SettingsFrame
local FlySpeedBox = Instance.new("TextBox")
FlySpeedBox.Size = UDim2.new(0, 180, 0, 40)
FlySpeedBox.Position = UDim2.new(0, 10, 0, 40)
FlySpeedBox.PlaceholderText = "Vitesse du Fly ("..FlySpeed..")"
FlySpeedBox.Text = ""
FlySpeedBox.TextColor3 = Color3.fromRGB(255,255,255)
FlySpeedBox.BackgroundColor3 = Color3.fromRGB(70,70,70)
FlySpeedBox.Parent = SettingsFrame
Instance.new("UICorner", FlySpeedBox)
local ApplyBtn = Instance.new("TextButton")
ApplyBtn.Size = UDim2.new(0, 180, 0, 30)
ApplyBtn.Position = UDim2.new(0, 10, 0, 85)
ApplyBtn.Text = "Appliquer"
ApplyBtn.BackgroundColor3 = Color3.fromRGB(0,120,255)
ApplyBtn.TextColor3 = Color3.fromRGB(255,255,255)
ApplyBtn.Parent = SettingsFrame
Instance.new("UICorner", ApplyBtn)
SettingsBtn.MouseButton1Click:Connect(function()
SettingsFrame.Visible = not SettingsFrame.Visible
end)
ApplyBtn.MouseButton1Click:Connect(function()
local val = tonumber(FlySpeedBox.Text)
if val and val > 0 then
FlySpeed = val
FlySpeedBox.PlaceholderText = "Vitesse du Fly ("..FlySpeed..")"
end
FlySpeedBox.Text = ""
end)
-- Fonction Noclip
NoclipBtn.MouseButton1Click:Connect(function()
Noclip = not Noclip
NoclipBtn.Text = Noclip and "Noclip : ON" or "Noclip : OFF"
end)
RunService.Stepped:Connect(function()
if Noclip and LocalPlayer.Character then
for _, part in pairs(LocalPlayer.Character:GetDescendants()) do
if part:IsA("BasePart") then
part.CanCollide = false
end
end
end
end)
-- Fonction Fly
FlyBtn.MouseButton1Click:Connect(function()
Fly = not Fly
if Fly then
FlyBtn.Text = "Fly : ON"
local hrp = LocalPlayer.Character:WaitForChild("HumanoidRootPart")
BodyGyro = Instance.new("BodyGyro")
BodyGyro.P = 9e4
BodyGyro.MaxTorque = Vector3.new(9e9, 9e9, 9e9)
BodyGyro.CFrame = hrp.CFrame
BodyGyro.Parent = hrp
BodyVelocity = Instance.new("BodyVelocity")
BodyVelocity.Velocity = Vector3.new(0,0,0)
BodyVelocity.MaxForce = Vector3.new(9e9, 9e9, 9e9)
BodyVelocity.Parent = hrp
RunService.RenderStepped:Connect(function()
if Fly and hrp and hrp.Parent then
BodyGyro.CFrame = workspace.CurrentCamera.CFrame
local humanoid = LocalPlayer.Character:FindFirstChildOfClass("Humanoid")
local moveDirection = humanoid and humanoid.MoveDirection or Vector3.new()
if moveDirection.Magnitude > 0 then
local camLook = workspace.CurrentCamera.CFrame.LookVector
local vertical = camLook.Y * FlySpeed
BodyVelocity.Velocity = Vector3.new(moveDirection.X * FlySpeed, vertical, moveDirection.Z * FlySpeed)
else
BodyVelocity.Velocity = Vector3.new(0,0,0)
end
end
end)
else
FlyBtn.Text = "Fly : OFF"
if BodyGyro then BodyGyro:Destroy() BodyGyro = nil end
if BodyVelocity then BodyVelocity:Destroy() BodyVelocity = nil end
end
end)
-- Fonction Night Vision
NightVisionBtn.MouseButton1Click:Connect(function()
NightVision = not NightVision
NightVisionBtn.Text = NightVision and "Night Vision : ON" or "Night Vision : OFF"
if not NightVision then
for _, obj in pairs(NVHighlights) do
if obj and obj.Parent then obj:Destroy() end
end
NVHighlights = {}
return
end
local function addHighlight(player)
if player ~= LocalPlayer and player.Character and player.Character:FindFirstChild("HumanoidRootPart") then
local highlight = Instance.new("Highlight")
highlight.Adornee = player.Character
highlight.FillColor = Color3.fromRGB(255, 0, 0)
highlight.OutlineColor = Color3.fromRGB(255, 0, 0)
highlight.DepthMode = Enum.HighlightDepthMode.AlwaysOnTop
highlight.Parent = workspace
table.insert(NVHighlights, highlight)
local billboard = Instance.new("BillboardGui")
billboard.Adornee = player.Character:FindFirstChild("HumanoidRootPart")
billboard.Size = UDim2.new(0,100,0,40)
billboard.StudsOffset = Vector3.new(0,2,0)
billboard.AlwaysOnTop = true
local text = Instance.new("TextLabel")
text.Text = player.Name
text.Size = UDim2.new(1,0,1,0)
text.BackgroundTransparency = 1
text.TextColor3 = Color3.fromRGB(255,0,0)
text.TextScaled = true
text.Parent = billboard
billboard.Parent = workspace
table.insert(NVHighlights, billboard)
end
end
for _, player in pairs(Players:GetPlayers()) do
addHighlight(player)
end
Players.PlayerAdded:Connect(function(player)
if NightVision then
task.wait(1)
addHighlight(player)
end
end)
end)
-- Cacher/afficher le GUI
local Hidden = false
ToggleBtn.MouseButton1Click:Connect(function()
Hidden = not Hidden
Frame.Visible = not Hidden
SettingsFrame.Visible = not Hidden and SettingsFrame.Visible
end)
Comments (0)
Please login to comment
Login with Discord
Loading comments...