Create Anti protección

Anti protección lo que quiere decir que en un juego nunca te puede manipular en un juego no te puede bañar te protege te protege los Script bloqueas las entradas de los Script no los exploit los scripts de los exploit no desbloquean solo los Script del juego lo que hace es protegerte de los baneos sirve para prison Life para muchos juegos
This commit is contained in:
moeassrecc135-ui 2025-12-25 18:47:00 -05:00 committed by GitHub
parent ed597411d8
commit 24b2161f9b
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

100
Anti protección Normal file
View file

@ -0,0 +1,100 @@
-- ==================================
-- PANEL: Protección Local (Test Mode)
-- Made for Anderson
-- ==================================
local Players = game:GetService("Players")
local player = Players.LocalPlayer
local godmode = false
local blockRagdoll = false
local humanoid = nil
local originalHealth = 100
-- ======================
-- FUNCIONES
-- ======================
local function setupCharacter(char)
humanoid = char:WaitForChild("Humanoid")
originalHealth = humanoid.MaxHealth
humanoid.HealthChanged:Connect(function()
if godmode and humanoid.Health < humanoid.MaxHealth then
humanoid.Health = humanoid.MaxHealth
end
end)
humanoid.StateChanged:Connect(function(_, new)
if blockRagdoll and new == Enum.HumanoidStateType.Physics then
humanoid:ChangeState(Enum.HumanoidStateType.GettingUp)
end
end)
end
if player.Character then
setupCharacter(player.Character)
end
player.CharacterAdded:Connect(setupCharacter)
-- ======================
-- GUI
-- ======================
local gui = Instance.new("ScreenGui", player.PlayerGui)
gui.Name = "LocalProtectionPanel"
local frame = Instance.new("Frame", gui)
frame.Size = UDim2.new(0, 260, 0, 190)
frame.Position = UDim2.new(0.05, 0, 0.3, 0)
frame.BackgroundColor3 = Color3.fromRGB(20,20,20)
frame.BorderSizePixel = 0
frame.Active = true
frame.Draggable = true
Instance.new("UICorner", frame).CornerRadius = UDim.new(0,12)
local title = Instance.new("TextLabel", frame)
title.Size = UDim2.new(1,0,0,35)
title.BackgroundTransparency = 1
title.Text = "Protección Local (Test)"
title.TextColor3 = Color3.new(1,1,1)
title.Font = Enum.Font.GothamBold
title.TextSize = 15
local function createButton(text, y)
local b = Instance.new("TextButton", frame)
b.Size = UDim2.new(0.85,0,0,40)
b.Position = UDim2.new(0.075,0,y,0)
b.Text = text
b.Font = Enum.Font.GothamBold
b.TextSize = 14
b.TextColor3 = Color3.new(1,1,1)
b.BackgroundColor3 = Color3.fromRGB(170,60,60)
Instance.new("UICorner", b).CornerRadius = UDim.new(0,8)
return b
end
local godBtn = createButton("Godmode Local: OFF", 0.28)
local ragBtn = createButton("Anti Ragdoll: OFF", 0.58)
-- ======================
-- BOTONES
-- ======================
godBtn.MouseButton1Click:Connect(function()
godmode = not godmode
godBtn.Text = "Godmode Local: " .. (godmode and "ON" or "OFF")
godBtn.BackgroundColor3 = godmode and Color3.fromRGB(60,170,90) or Color3.fromRGB(170,60,60)
if humanoid and godmode then
humanoid.MaxHealth = math.huge
humanoid.Health = humanoid.MaxHealth
elseif humanoid then
humanoid.MaxHealth = originalHealth
end
end)
ragBtn.MouseButton1Click:Connect(function()
blockRagdoll = not blockRagdoll
ragBtn.Text = "Anti Ragdoll: " .. (blockRagdoll and "ON" or "OFF")
ragBtn.BackgroundColor3 = blockRagdoll and Color3.fromRGB(60,170,90) or Color3.fromRGB(170,60,60)
end)d)