github-script/Anti protección
moeassrecc135-ui 24b2161f9b
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
2025-12-25 18:47:00 -05:00

100 lines
2.8 KiB
Text

-- ==================================
-- 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)