-- Small yeild (Scanner Edition) local Players = game:GetService("Players") local LocalPlayer = Players.LocalPlayer local PlayerGui = LocalPlayer:WaitForChild("PlayerGui") local RunService = game:GetService("RunService") local UIS = game:GetService("UserInputService") local Workspace = game:GetService("Workspace") -- UI local gui = Instance.new("ScreenGui", PlayerGui) gui.Name = "Small yeild" gui.ResetOnSpawn = false local main = Instance.new("Frame", gui) main.Size = UDim2.new(0,420,0,320) main.Position = UDim2.new(0.5,-210,0.5,-160) main.BackgroundColor3 = Color3.fromRGB(25,25,25) main.Active = true main.Draggable = true local top = Instance.new("TextLabel", main) top.Size = UDim2.new(1,0,0,40) top.Text = "Small yeild" top.BackgroundColor3 = Color3.fromRGB(40,40,40) top.TextScaled = true top.TextColor3 = Color3.new(1,1,1) local close = Instance.new("TextButton", main) close.Size = UDim2.new(0,30,0,30) close.Position = UDim2.new(1,-35,0,5) close.Text = "X" close.BackgroundColor3 = Color3.fromRGB(200,50,50) close.MouseButton1Click:Connect(function() gui:Destroy() end) local output = Instance.new("ScrollingFrame", main) output.Size = UDim2.new(1,-20,1,-100) output.Position = UDim2.new(0,10,0,50) output.BackgroundColor3 = Color3.fromRGB(15,15,15) local list = Instance.new("UIListLayout", output) list.Padding = UDim.new(0,5) local box = Instance.new("TextBox", main) box.Size = UDim2.new(1,-20,0,35) box.Position = UDim2.new(0,10,1,-40) box.BackgroundColor3 = Color3.fromRGB(35,35,35) box.TextColor3 = Color3.new(1,1,1) box.PlaceholderText = "Enter command..." box.TextScaled = true box.Text = "" local function msg(t,c) local l = Instance.new("TextLabel", output) l.Size = UDim2.new(1,0,0,25) l.BackgroundTransparency = 1 l.Text = t l.TextColor3 = c or Color3.new(1,1,1) l.TextScaled = true output.CanvasSize = UDim2.new(0,0,0,list.AbsoluteContentSize.Y+10) end -- 🔍 REMOTE SCANNER (NO FIRE) local scannedRemotes = {} local function scanRemotes() table.clear(scannedRemotes) for _,v in pairs(game:GetDescendants()) do if v:IsA("RemoteEvent") then table.insert(scannedRemotes, v) end end msg("Scanned "..#scannedRemotes.." remotes", Color3.fromRGB(0,255,255)) end -- FLY local flying=false local flyConn local function stopFly() local c=LocalPlayer.Character if not c then return end local hrp=c:FindFirstChild("HumanoidRootPart") local h=c:FindFirstChild("Humanoid") if hrp then for _,v in pairs(hrp:GetChildren()) do if v:IsA("BodyVelocity") or v:IsA("BodyGyro") then v:Destroy() end end end if h then h.PlatformStand=false end if flyConn then flyConn:Disconnect() end flying=false end local function startFly(speed) local c=LocalPlayer.Character if not c then return end local hrp=c:FindFirstChild("HumanoidRootPart") local h=c:FindFirstChild("Humanoid") if not hrp or not h then return end if flying then stopFly() return end flying=true local bv=Instance.new("BodyVelocity",hrp) bv.MaxForce=Vector3.new(1e7,1e7,1e7) local bg=Instance.new("BodyGyro",hrp) bg.MaxTorque=Vector3.new(1e7,1e7,1e7) h.PlatformStand=true flyConn=RunService.RenderStepped:Connect(function() local cam=Workspace.CurrentCamera.CFrame local move=Vector3.zero if UIS:IsKeyDown(Enum.KeyCode.W) then move+=cam.LookVector end if UIS:IsKeyDown(Enum.KeyCode.S) then move-=cam.LookVector end if UIS:IsKeyDown(Enum.KeyCode.A) then move-=cam.RightVector end if UIS:IsKeyDown(Enum.KeyCode.D) then move+=cam.RightVector end if UIS:IsKeyDown(Enum.KeyCode.Space) then move+=Vector3.new(0,1,0) end if UIS:IsKeyDown(Enum.KeyCode.LeftControl) then move-=Vector3.new(0,1,0) end bv.Velocity = move.Magnitude>0 and move.Unit*(speed or 90) or Vector3.zero bg.CFrame = CFrame.new(hrp.Position, hrp.Position+cam.LookVector) end) end -- COMMANDS local commands={} commands.scan=function() scanRemotes() end -- 🔥 NEW SMART KICK (USES SCANNED LIST) commands.kick=function(a) local target = Players:FindFirstChild(a[1]) if not target or not target.Character then msg("Player not found", Color3.fromRGB(255,0,0)) return end if #scannedRemotes == 0 then msg("Run 'scan' first!", Color3.fromRGB(255,0,0)) return end local tried = 0 for _,remote in pairs(scannedRemotes) do tried += 1 local tries = { {target}, {target.Name}, {target.UserId}, {target.Character}, } for _,args in pairs(tries) do pcall(function() remote:FireServer(unpack(args)) end) end task.wait(0.03) end msg("Tried "..tried.." remotes", Color3.fromRGB(0,255,0)) end commands.fly=function(a) startFly(tonumber(a[1]) or 90) end commands.unfly=function() stopFly() end commands.cmds=function() local t="" for k in pairs(commands) do t=t..k..", " end msg(t) end commands.clear=function() for _,v in pairs(output:GetChildren()) do if v:IsA("TextLabel") then v:Destroy() end end end -- INPUT box.Focused:Connect(function() box.Text="" end) box.FocusLost:Connect(function(e) if not e then return end local args=box.Text:split(" ") local cmd=table.remove(args,1) if commands[cmd] then commands[cmd](args) else msg("Unknown command",Color3.fromRGB(255,0,0)) end box.Text="" end) msg("Small yeild Scanner loaded",Color3.fromRGB(0,255,255))