Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local player = game.Players.LocalPlayer
- local teleportService = game:GetService("TeleportService")
- local placeId = game.PlaceId
- local function createPopup(message, color)
- local popup = Instance.new("ScreenGui")
- popup.Parent = player.PlayerGui
- local frame = Instance.new("Frame")
- frame.Size = UDim2.new(0, 300, 0, 100)
- frame.Position = UDim2.new(0.5, -150, 0.5, -50)
- frame.BackgroundColor3 = Color3.new(0.2, 0.2, 0.2)
- frame.Parent = popup
- local textLabel = Instance.new("TextLabel")
- textLabel.Size = UDim2.new(1, 0, 1, 0)
- textLabel.Text = message
- textLabel.TextColor3 = color
- textLabel.BackgroundTransparency = 1
- textLabel.Parent = frame
- game:GetService("TweenService"):Create(frame, TweenInfo.new(1), {Transparency = 1}):Play()
- wait(2)
- popup:Destroy()
- end
- local function attemptBypass()
- local coreGui = game:GetService("CoreGui")
- local kickScreen = nil
- local kickFound = false --flag to check if kick screen was found.
- -- Force true positive detection
- for _, child in ipairs(coreGui:GetChildren()) do
- if child:IsA("ScreenGui") then
- for _, descendant in ipairs(child:GetDescendants()) do
- if (descendant:IsA("TextLabel") or descendant:IsA("TextBox") or descendant:IsA("TextButton")) and (descendant.Text:lower():match("kick") or descendant.Text:lower():match("ban")) then
- kickScreen = child
- kickFound = true;
- break
- end
- end
- end
- if kickScreen then break end
- end
- if kickFound then
- if kickScreen then
- kickScreen:Destroy()
- if player.Character then
- player.Character:Destroy()
- end
- player:LoadCharacter()
- player.PlayerGui.Disabled = false
- player.PlayerScripts.Disabled = false
- local playerData = player:FindFirstChild("PlayerData")
- if playerData then
- pcall(function() playerData:Destroy() end)
- end
- wait(3)
- local success, errorMessage = pcall(function() teleportService:Teleport(placeId, player) end)
- if success then
- createPopup("Kick bypass successful!", Color3.new(0, 1, 0))
- else
- createPopup("Kick bypass failed: " .. (errorMessage or "Unknown error"), Color3.new(1, 0, 0))
- end
- for _, object in pairs(player:GetChildren()) do
- if object:IsA("IntValue") or object:IsA("BoolValue") or object:IsA("StringValue") then
- pcall(function() object.Value = nil end)
- end
- end
- for _, object in pairs(player:GetDescendants()) do
- if object:IsA("IntValue") or object:IsA("BoolValue") or object:IsA("StringValue") then
- pcall(function() object.Value = nil end)
- end
- end
- else
- createPopup("Kick screen not found.", Color3.new(1, 0.5, 0))
- end
- else
- createPopup("No kick screen detected.", Color3.new(1, 0.5, 0))
- end
- end
- -- Check periodically and on child added
- while true do
- attemptBypass()
- wait(1)
- end
- game:GetService("CoreGui").ChildAdded:Connect(function(child)
- attemptBypass()
- end)
Advertisement
Add Comment
Please, Sign In to add comment