
Key Required

local Players = game:GetService("Players")
local RunService = game:GetService("RunService")
local Workspace = game:GetService("Workspace")
local jewelryUIs = {}
local function createShadow(frame)
local shadow = Instance.new("ImageLabel")
shadow.Size = UDim2.new(1, 10, 1, 10)
shadow.Position = UDim2.new(0, 5, 0, 5)
shadow.BackgroundTransparency = 1
shadow.Image = "rbxassetid://6014261993"
shadow.ImageColor3 = Color3.new(0, 0, 0)
shadow.ImageTransparency = 0.5
shadow.ZIndex = 0
shadow.Parent = frame
end
local player = Players.LocalPlayer
local playerGui = player:WaitForChild("PlayerGui")
local existingGui = playerGui:FindFirstChild("RobberyNotifier")
if existingGui then
existingGui:Destroy()
end
local screenGui = Instance.new("ScreenGui")
screenGui.Name = "RobberyNotifier"
screenGui.Parent = playerGui
local frame = Instance.new("Frame")
frame.Size = UDim2.new(0, 400, 0, 60)
frame.Position = UDim2.new(0, 10, 0, 10)
frame.BackgroundColor3 = Color3.new(30/255, 30/255, 30/255)
frame.BorderSizePixel = 0
frame.Parent = screenGui
local uiCorner = Instance.new("UICorner")
uiCorner.CornerRadius = UDim.new(0, 8)
uiCorner.Parent = frame
local uiGradient = Instance.new("UIGradient")
uiGradient.Color = ColorSequence.new{
ColorSequenceKeypoint.new(0, Color3.new(40/255, 40/255, 40/255)),
ColorSequenceKeypoint.new(1, Color3.new(50/255, 50/255, 50/255))
}
uiGradient.Parent = frame
createShadow(frame)
local bankLabel = Instance.new("TextLabel")
bankLabel.Size = UDim2.new(1, -20, 1, 0)
bankLabel.Position = UDim2.new(0, 10, 0, 0)
bankLabel.BackgroundTransparency = 1
bankLabel.TextColor3 = Color3.new(255/255, 255/255, 255/255)
bankLabel.Text = "Bank Status: Checking..."
bankLabel.Font = Enum.Font.Gotham
bankLabel.TextSize = 18
bankLabel.Parent = frame
local bankRobbery = Workspace.Robberies:WaitForChild("BankRobbery")
local lightGreen = bankRobbery:WaitForChild("LightGreen")
local lightRed = bankRobbery:WaitForChild("LightRed")
local jewelerRobbery = Workspace.Robberies:WaitForChild("JewelerRobbery")
local robbables = jewelerRobbery:WaitForChild("Robbables")
local bankWasClosed = false
local function checkBankStatus()
local greenBrickColor = lightGreen.BrickColor
local redColor = lightRed.Color
if greenBrickColor == BrickColor.new("Camo") then
bankLabel.Text = "Bank Status: Open"
bankLabel.TextColor3 = Color3.new(0/255, 255/255, 0/255)
if bankWasClosed then
bankLabel.Text = "Bank Status: Open (Just Opened!)"
spawn(function()
wait(3)
if bankLabel.Text == "Bank Status: Open (Just Opened!)" then
bankLabel.Text = "Bank Status: Open"
end
end)
end
bankWasClosed = false
else
bankLabel.Text = "Bank Status: Closed"
bankLabel.TextColor3 = Color3.new(255/255, 255/255, 0/255)
bankWasClosed = true
end
end
local function checkJewelryStatus()
for model, uiFrame in pairs(jewelryUIs) do
if model:GetAttribute("Broken") then
uiFrame:Destroy()
jewelryUIs[model] = nil
end
end
task.spawn(function()
for _, model in pairs(robbables:GetChildren()) do
if model:IsA("Model") then
local enabled = model:GetAttribute("Enabled")
local broken = model:GetAttribute("Broken")
if enabled and not broken and not jewelryUIs[model] then
local uiFrame = Instance.new("Frame")
uiFrame.Size = UDim2.new(0, 400, 0, 50)
uiFrame.Position = UDim2.new(0, 10, 0, 80 + (#jewelryUIs * 60))
uiFrame.BackgroundColor3 = Color3.new(40/255, 40/255, 40/255)
uiFrame.BorderSizePixel = 0
uiFrame.Parent = screenGui
local uiCorner = Instance.new("UICorner")
uiCorner.CornerRadius = UDim.new(0, 8) -- Rounded corners
uiCorner.Parent = uiFrame
local uiGradient = Instance.new("UIGradient")
uiGradient.Color = ColorSequence.new{
ColorSequenceKeypoint.new(0, Color3.new(50/255, 50/255, 50/255)),
ColorSequenceKeypoint.new(1, Color3.new(60/255, 60/255, 60/255))
}
uiGradient.Parent = uiFrame
local uiLabel = Instance.new("TextLabel")
uiLabel.Size = UDim2.new(1, -20, 1, 0)
uiLabel.Position = UDim2.new(0, 10, 0, 0)
uiLabel.BackgroundTransparency = 1
uiLabel.TextColor3 = Color3.new(0/255, 200/255, 0/255)
uiLabel.Text = model.Name .. " (Not Robbed)"
uiLabel.Font = Enum.Font.Gotham
uiLabel.TextSize = 16
uiLabel.Parent = uiFrame
createShadow(uiFrame)
jewelryUIs[model] = uiFrame
end
end
end
end)
end
RunService.Heartbeat:Connect(function()
checkBankStatus()
checkJewelryStatus()
end)
checkBankStatus()
checkJewelryStatus()
🤑🤑
jew detection is epic