
Key Required

-- 🔥 EVADE 2026 - AUTO JUMP + TPWALK + FLY + FLING + MINIMIZE GUI
local player = game.Players.LocalPlayer
local rs = game:GetService("RunService")
local uis = game:GetService("UserInputService")
local mouse = player:GetMouse()
local autoJump = true
local tpWalk = false
local tpSpeed = 4
local flying = false
local flinging = false
local flySpeed = 50
local bodyVelocity, bodyGyro
local screenGui = Instance.new("ScreenGui")
screenGui.ResetOnSpawn = false
screenGui.Parent = player:WaitForChild("PlayerGui")
local mainFrame = Instance.new("Frame")
mainFrame.Size = UDim2.new(0, 340, 0, 380)
mainFrame.Position = UDim2.new(0.5, -170, 0.3, 0)
mainFrame.BackgroundColor3 = Color3.fromRGB(18, 18, 18)
mainFrame.Active = true
mainFrame.Draggable = true
mainFrame.Parent = screenGui
Instance.new("UICorner", mainFrame).CornerRadius = UDim.new(0, 12)
local title = Instance.new("TextLabel")
title.Size = UDim2.new(1, 0, 0, 50)
title.BackgroundTransparency = 1
title.Text = "🔥 EVADE FLY + FLING 2026 🔥"
title.TextColor3 = Color3.fromRGB(255, 50, 50)
title.TextScaled = true
title.Font = Enum.Font.GothamBlack
title.Parent = mainFrame
local minimizeBtn = Instance.new("TextButton")
minimizeBtn.Size = UDim2.new(0, 35, 0, 35)
minimizeBtn.Position = UDim2.new(1, -80, 0, 8)
minimizeBtn.BackgroundColor3 = Color3.fromRGB(255, 140, 0)
minimizeBtn.Text = "-"
minimizeBtn.TextColor3 = Color3.new(1,1,1)
minimizeBtn.TextScaled = true
minimizeBtn.Parent = mainFrame
Instance.new("UICorner", minimizeBtn).CornerRadius = UDim.new(0, 8)
local icon = Instance.new("TextButton")
icon.Size = UDim2.new(0, 55, 0, 55)
icon.Position = UDim2.new(0, 20, 1, -70)
icon.BackgroundColor3 = Color3.fromRGB(255, 40, 40)
icon.Text = "🦇"
icon.TextScaled = true
icon.Visible = false
icon.Parent = screenGui
Instance.new("UICorner", icon).CornerRadius = UDim.new(1, 0)
local function createToggle(txt, yPos, defaultOn)
local btn = Instance.new("TextButton")
btn.Size = UDim2.new(0.9, 0, 0, 48)
btn.Position = UDim2.new(0.05, 0, yPos, 0)
btn.BackgroundColor3 = defaultOn and Color3.fromRGB(200, 0, 0) or Color3.fromRGB(0, 170, 0)
btn.Text = txt .. ": " .. (defaultOn and "ON" or "OFF")
btn.TextColor3 = Color3.new(1,1,1)
btn.TextScaled = true
btn.Font = Enum.Font.GothamBold
btn.Parent = mainFrame
Instance.new("UICorner", btn).CornerRadius = UDim.new(0, 10)
return btn
end
local jumpBtn = createToggle("AUTO JUMP (Bhop)", 0.16, true)
local tpBtn = createToggle("TPWALK", 0.30, false)
local flyBtn = createToggle("FLY MODE", 0.44, false)
local flingBtn = createToggle("FLING MODE (klik target)", 0.58, false)
local speedLabel = Instance.new("TextLabel")
speedLabel.Size = UDim2.new(0.9, 0, 0, 25)
speedLabel.Position = UDim2.new(0.05, 0, 0.73, 0)
speedLabel.BackgroundTransparency = 1
speedLabel.Text = "TPWalk Speed: 4 studs"
speedLabel.TextColor3 = Color3.new(1,1,1)
speedLabel.TextScaled = true
speedLabel.Parent = mainFrame
local speedBox = Instance.new("TextBox")
speedBox.Size = UDim2.new(0.9, 0, 0, 40)
speedBox.Position = UDim2.new(0.05, 0, 0.80, 0)
speedBox.BackgroundColor3 = Color3.fromRGB(35, 35, 35)
speedBox.Text = "4"
speedBox.TextColor3 = Color3.new(1,1,1)
speedBox.TextScaled = true
speedBox.Parent = mainFrame
Instance.new("UICorner", speedBox).CornerRadius = UDim.new(0, 8)
local closeBtn = Instance.new("TextButton")
closeBtn.Size = UDim2.new(0, 35, 0, 35)
closeBtn.Position = UDim2.new(1, -40, 0, 8)
closeBtn.BackgroundColor3 = Color3.fromRGB(180, 0, 0)
closeBtn.Text = "X"
closeBtn.TextColor3 = Color3.new(1,1,1)
closeBtn.TextScaled = true
closeBtn.Parent = mainFrame
Instance.new("UICorner", closeBtn).CornerRadius = UDim.new(0, 8)
-- ==================== LOGIC ====================
-- Auto Jump
rs.Heartbeat:Connect(function()
if not autoJump then return end
local char = player.Character
if char then
local hum = char:FindFirstChild("Humanoid")
if hum and hum.Health > 0 and (hum:GetState() == Enum.HumanoidStateType.Running or hum:GetState() == Enum.HumanoidStateType.RunningNoPhysics) then
hum:ChangeState(Enum.HumanoidStateType.Jumping)
end
end
end)
-- TPWalk
rs.RenderStepped:Connect(function()
if not tpWalk then return end
local char = player.Character
if char then
local root = char:FindFirstChild("HumanoidRootPart")
local hum = char:FindFirstChild("Humanoid")
if root and hum and hum.MoveDirection.Magnitude > 0.1 then
root.CFrame += hum.MoveDirection * tpSpeed
end
end
end)
-- Fly (Noclip + Smooth Fly)
local function startFly()
local char = player.Character
if not char or flying then return end
flying = true
local root = char:WaitForChild("HumanoidRootPart")
local hum = char:WaitForChild("Humanoid")
hum.PlatformStand = true
bodyVelocity = Instance.new("BodyVelocity")
bodyVelocity.MaxForce = Vector3.new(math.huge, math.huge, math.huge)
bodyVelocity.Velocity = Vector3.new(0,0,0)
bodyVelocity.Parent = root
bodyGyro = Instance.new("BodyGyro")
bodyGyro.MaxTorque = Vector3.new(math.huge, math.huge, math.huge)
bodyGyro.P = 9e4
bodyGyro.Parent = root
spawn(function()
while flying and char.Parent do
local cam = workspace.CurrentCamera
local moveDir = Vector3.new()
if uis:IsKeyDown(Enum.KeyCode.W) then moveDir += cam.CFrame.LookVector end
if uis:IsKeyDown(Enum.KeyCode.S) then moveDir -= cam.CFrame.LookVector end
if uis:IsKeyDown(Enum.KeyCode.A) then moveDir -= cam.CFrame.RightVector end
if uis:IsKeyDown(Enum.KeyCode.D) then moveDir += cam.CFrame.RightVector end
if uis:IsKeyDown(Enum.KeyCode.Space) then moveDir += Vector3.new(0,1,0) end
if uis:IsKeyDown(Enum.KeyCode.LeftControl) then moveDir -= Vector3.new(0,1,0) end
bodyVelocity.Velocity = moveDir.Unit * flySpeed
bodyGyro.CFrame = cam.CFrame
task.wait()
end
end)
end
local function stopFly()
flying = false
if bodyVelocity then bodyVelocity:Destroy() end
if bodyGyro then bodyGyro:Destroy() end
local hum = player.Character and player.Character:FindFirstChild("Humanoid")
if hum then hum.PlatformStand = false end
end
-- Fling (klik mouse saat fling ON)
mouse.Button1Down:Connect(function()
if not flinging then return end
local target = mouse.Target
if target and target.Parent then
local hum = target.Parent:FindFirstChild("Humanoid")
local root = target.Parent:FindFirstChild("HumanoidRootPart")
if hum and root then
root.Velocity = player.Character.HumanoidRootPart.CFrame.LookVector * 500 + Vector3.new(0,100,0)
print("💥 Flinged " .. target.Parent.Name .. " ke neraka!")
end
end
end)
-- Toggle Connections
jumpBtn.MouseButton1Click:Connect(function()
autoJump = not autoJump
jumpBtn.BackgroundColor3 = autoJump and Color3.fromRGB(200,0,0) or Color3.fromRGB(0,170,0)
jumpBtn.Text = "AUTO JUMP (Bhop): " .. (autoJump and "ON" or "OFF")
end)
tpBtn.MouseButton1Click:Connect(function()
tpWalk = not tpWalk
tpBtn.BackgroundColor3 = tpWalk and Color3.fromRGB(200,0,0) or Color3.fromRGB(0,170,0)
tpBtn.Text = "TPWALK: " .. (tpWalk and "ON" or "OFF")
end)
flyBtn.MouseButton1Click:Connect(function()
flying = not flying
if flying then
startFly()
flyBtn.BackgroundColor3 = Color3.fromRGB(200,0,0)
flyBtn.Text = "FLY MODE: ON (WASD + Space/Ctrl)"
else
stopFly()
flyBtn.BackgroundColor3 = Color3.fromRGB(0,170,0)
flyBtn.Text = "FLY MODE: OFF"
end
end)
flingBtn.MouseButton1Click:Connect(function()
flinging = not flinging
flingBtn.BackgroundColor3 = flinging and Color3.fromRGB(200,0,0) or Color3.fromRGB(0,170,0)
flingBtn.Text = "FLING MODE (klik target): " .. (flinging and "ON" or "OFF")
end)
speedBox.FocusLost:Connect(function()
local num = tonumber(speedBox.Text)
if num and num > 0 and num <= 30 then
tpSpeed = num
speedLabel.Text = "TPWalk Speed: " .. num .. " studs"
else
speedBox.Text = tostring(tpSpeed)
end
end)
minimizeBtn.MouseButton1Click:Connect(function()
mainFrame.Visible = false
icon.Visible = true
end)
icon.MouseButton1Click:Connect(function()
mainFrame.Visible = true
icon.Visible = false
end)
closeBtn.MouseButton1Click:Connect(function()
stopFly()
screenGui:Destroy()
end)
-- Auto Refresh tiap ronde
player.CharacterAdded:Connect(function()
task.wait(1.5)
jumpBtn.BackgroundColor3 = autoJump and Color3.fromRGB(200,0,0) or Color3.fromRGB(0,170,0)
tpBtn.BackgroundColor3 = tpWalk and Color3.fromRGB(200,0,0) or Color3.fromRGB(0,170,0)
flyBtn.BackgroundColor3 = flying and Color3.fromRGB(200,0,0) or Color3.fromRGB(0,170,0)
flingBtn.BackgroundColor3 = flinging and Color3.fromRGB(200,0,0) or Color3.fromRGB(0,170,0)
print("🔄 Ronde baru - semua fitur di-refresh!")
end)
print("✅ Script Fly + Fling Loaded! ON Fly dulu, terus nyalain Fling lalu klik musuh/nextbot.")No comments yet for this script.



