-- Hide or Die | Open/Close button *
-- OpenCode https://raw.githubusercontent.com/avasfge/Kracer_Wusr/refs/heads/main/Hide%20or%20Die%201.0.lua
local Players = game:GetService("Players")
local UIS = game:GetService("UserInputService")
local RunService = game:GetService("RunService")
local plr = Players.LocalPlayer
local char = plr.Character or plr.CharacterAdded:Wait()
local hum = char:WaitForChild("Humanoid")
local root = char:WaitForChild("HumanoidRootPart")
local noclip = false
local infJump = false
local showNames = false
local hitboxes = false
local speed = hum.WalkSpeed
local gui = Instance.new("ScreenGui", plr.PlayerGui)
gui.ResetOnSpawn = false
local main = Instance.new("Frame", gui)
main.Size = UDim2.new(0,380,0,460)
main.Position = UDim2.new(0.5,-190,0.25,0)
main.BackgroundColor3 = Color3.fromRGB(22,22,30)
main.BackgroundTransparency = 0.12
main.Visible = false
Instance.new("UICorner", main).CornerRadius = UDim.new(0,18)
local stroke = Instance.new("UIStroke", main)
stroke.Color = Color3.fromRGB(0,170,255)
stroke.Transparency = 0.3
local title = Instance.new("TextLabel", main)
title.Size = UDim2.new(1,0,0,50)
title.BackgroundTransparency = 1
title.Text = "Hide or Die "
title.Font = Enum.Font.GothamBold
title.TextScaled = true
title.TextColor3 = Color3.fromRGB(0,200,255)
local function button(text, y, cb)
local b = Instance.new("TextButton", main)
b.Size = UDim2.new(0.85,0,0,38)
b.Position = UDim2.new(0.075,0,0,y)
b.BackgroundColor3 = Color3.fromRGB(0,90,160)
b.BackgroundTransparency = 0.2
b.Text = text
b.Font = Enum.Font.GothamBold
b.TextSize = 16
b.TextColor3 = Color3.new(1,1,1)
Instance.new("UICorner", b).CornerRadius = UDim.new(0,10)
Instance.new("UIStroke", b).Color = Color3.fromRGB(0,160,255)
b.MouseButton1Click:Connect(cb)
end
button("Toggle Noclip", 70, function()
noclip = not noclip
end)
button("Infinite Jump", 115, function()
infJump = not infJump
end)
button("Toggle Hitboxes", 160, function()
hitboxes = not hitboxes
end)
button("Show Player Names", 205, function()
showNames = not showNames
for _,p in Players:GetPlayers() do
if p ~= plr and p.Character then
local head = p.Character:FindFirstChild("Head")
if head then
local old = head:FindFirstChild("NameESP")
if old then old:Destroy() end
if showNames then
local bb = Instance.new("BillboardGui", head)
bb.Name = "NameESP"
bb.Size = UDim2.new(0,120,0,35)
bb.StudsOffset = Vector3.new(0,2,0)
bb.AlwaysOnTop = true
local t = Instance.new("TextLabel", bb)
t.Size = UDim2.new(1,0,1,0)
t.BackgroundTransparency = 1
t.Text = p.Name
t.Font = Enum.Font.GothamBold
t.TextScaled = true
t.TextColor3 = Color3.fromRGB(255,220,0)
end
end
end
end
end)
local sText = Instance.new("TextLabel", main)
sText.Position = UDim2.new(0.075,0,0,255)
sText.Size = UDim2.new(0.85,0,0,25)
sText.BackgroundTransparency = 1
sText.Text = "Speed: "..speed
sText.Font = Enum.Font.GothamBold
sText.TextColor3 = Color3.fromRGB(0,255,170)
sText.TextScaled = true
local bar = Instance.new("Frame", main)
bar.Position = UDim2.new(0.075,0,0,285)
bar.Size = UDim2.new(0.85,0,0,6)
bar.BackgroundColor3 = Color3.fromRGB(70,70,80)
Instance.new("UICorner", bar)
local fill = Instance.new("Frame", bar)
fill.Size = UDim2.new(speed/100,0,1,0)
fill.BackgroundColor3 = Color3.fromRGB(0,170,255)
Instance.new("UICorner", fill)
local dragging = false
bar.InputBegan:Connect(function(i)
if i.UserInputType == Enum.UserInputType.MouseButton1 then dragging = true end
end)
UIS.InputEnded:Connect(function(i)
if i.UserInputType == Enum.UserInputType.MouseButton1 then dragging = false end
end)
UIS.InputChanged:Connect(function(i)
if dragging and i.UserInputType == Enum.UserInputType.MouseMovement then
local pct = math.clamp((i.Position.X - bar.AbsolutePosition.X)/bar.AbsoluteSize.X,0,1)
speed = math.floor(pct*100)
hum.WalkSpeed = speed
fill.Size = UDim2.new(pct,0,1,0)
sText.Text = "Speed: "..speed
end
end)
local coords = Instance.new("TextLabel", main)
coords.Position = UDim2.new(0.075,0,0,325)
coords.Size = UDim2.new(0.85,0,0,30)
coords.BackgroundTransparency = 1
coords.Font = Enum.Font.Gotham
coords.TextScaled = true
coords.TextColor3 = Color3.fromRGB(200,200,200)
UIS.InputBegan:Connect(function(i)
if i.KeyCode == Enum.KeyCode.KeypadMultiply then
main.Visible = not main.Visible
end
end)
RunService.RenderStepped:Connect(function()
coords.Text = ("X: %.0f | Y: %.0f | Z: %.0f"):format(
root.Position.X, root.Position.Y, root.Position.Z
)
for _,p in char:GetDescendants() do
if p:IsA("BasePart") then
p.CanCollide = not noclip
end
end
for _,p in Players:GetPlayers() do
if p ~= plr and p.Character then
local hrp = p.Character:FindFirstChild("HumanoidRootPart")
if hrp then
if hitboxes then
hrp.Size = Vector3.new(6,6,6)
hrp.Transparency = 0.6
hrp.Material = Enum.Material.Neon
hrp.Color = Color3.fromRGB(255,80,80)
hrp.CanCollide = false
else
hrp.Size = Vector3.new(2,2,1)
hrp.Transparency = 1
hrp.Material = Enum.Material.Plastic
end
end
end
end
end)
UIS.JumpRequest:Connect(function()
if infJump then
hum:ChangeState(Enum.HumanoidStateType.Jumping)
end
end)
local signature = Instance.new("TextLabel", main)
signature.Size = UDim2.new(1, -20, 0, 20)
signature.Position = UDim2.new(0, 10, 1, -28)
signature.BackgroundTransparency = 1
signature.Text = "Kracer_Wusr | Hamzuto"
signature.Font = Enum.Font.Gotham
signature.TextSize = 12
signature.TextColor3 = Color3.fromRGB(160,160,160)
signature.TextTransparency = 0.3
signature.TextXAlignment = Enum.TextXAlignment.Center
Comments
No comments yet
Be the first to share your thoughts!