
Keyless

local ScreenGui = Instance.new("ScreenGui")
local BackGround = Instance.new("Frame")
local UICorner = Instance.new("UICorner")
local IntroFrame = Instance.new("Frame")
local UICorner_2 = Instance.new("UICorner")
local Logo = Instance.new("TextLabel")
local MainFrame = Instance.new("Frame")
local UICorner_3 = Instance.new("UICorner")
local KeySlideFrame = Instance.new("ScrollingFrame")
local UIListLayout = Instance.new("UIListLayout")
local GBSKBTN = Instance.new("TextButton")
local GVT1BTN = Instance.new("TextButton")
local GSKBTN = Instance.new("TextButton")
local GPSKBTN = Instance.new("TextButton")
local GSBTN = Instance.new("TextButton")
local GVT2BTN = Instance.new("TextButton")
local GMOKBTN = Instance.new("TextButton")
local GEEKBTN = Instance.new("TextButton")
local ListBar = Instance.new("ScrollingFrame")
local UIListLayout_2 = Instance.new("UIListLayout")
local KeySlideButton = Instance.new("ImageButton")
local GameSlideButton = Instance.new("ImageButton")
local GameSlideFrame = Instance.new("ScrollingFrame")
local UIListLayout_3 = Instance.new("UIListLayout")
local DNPCB = Instance.new("TextButton")
local FBMB = Instance.new("TextButton")
local TopBar = Instance.new("Frame")
local UICorner_4 = Instance.new("UICorner")
local TrueIco = Instance.new("ImageLabel")
local KeyAppIco = Instance.new("ImageLabel")
local GameAppIco = Instance.new("ImageLabel")
local Version = Instance.new("TextLabel")
--Properties:
ScreenGui.Parent = game.CoreGui
ScreenGui.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
BackGround.Name = "BackGround"
BackGround.Parent = ScreenGui
BackGround.BackgroundColor3 = Color3.fromRGB(25, 25, 25)
BackGround.BorderColor3 = Color3.fromRGB(0, 0, 0)
BackGround.BorderSizePixel = 0
BackGround.Position = UDim2.new(0.095864661, 0, 0.119565219, 0)
BackGround.Size = UDim2.new(0, 875, 0, 605)
UICorner.Parent = BackGround
IntroFrame.Name = "IntroFrame"
IntroFrame.Parent = BackGround
IntroFrame.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
IntroFrame.BorderColor3 = Color3.fromRGB(0, 0, 0)
IntroFrame.BorderSizePixel = 0
IntroFrame.Size = UDim2.new(0, 893, 0, 707)
IntroFrame.Visible = false
UICorner_2.Parent = IntroFrame
Logo.Name = "Logo"
Logo.Parent = IntroFrame
Logo.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
Logo.BackgroundTransparency = 1.000
Logo.BorderColor3 = Color3.fromRGB(0, 0, 0)
Logo.BorderSizePixel = 0
Logo.Size = UDim2.new(1, 0, 1, 0)
Logo.Font = Enum.Font.Creepster
Logo.Text = "Made By Joey Studioss."
Logo.TextColor3 = Color3.fromRGB(255, 0, 0)
Logo.TextScaled = true
Logo.TextSize = 14.000
Logo.TextTransparency = 1.000
Logo.TextWrapped = true
MainFrame.Name = "MainFrame"
MainFrame.Parent = BackGround
MainFrame.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
MainFrame.BackgroundTransparency = 1.000
MainFrame.BorderColor3 = Color3.fromRGB(0, 0, 0)
MainFrame.BorderSizePixel = 0
MainFrame.Size = UDim2.new(0, 893, 0, 707)
UICorner_3.Parent = MainFrame
KeySlideFrame.Name = "KeySlideFrame"
KeySlideFrame.Parent = MainFrame
KeySlideFrame.Active = true
KeySlideFrame.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
KeySlideFrame.BackgroundTransparency = 1.000
KeySlideFrame.BorderColor3 = Color3.fromRGB(0, 0, 0)
KeySlideFrame.BorderSizePixel = 0
KeySlideFrame.Position = UDim2.new(0.134378493, 0, 0, 0)
KeySlideFrame.Size = UDim2.new(0, 749, 0, 700)
KeySlideFrame.Visible = false
UIListLayout.Parent = KeySlideFrame
UIListLayout.SortOrder = Enum.SortOrder.LayoutOrder
UIListLayout.Padding = UDim.new(0, 10)
GBSKBTN.Name = "GBSKBTN"
GBSKBTN.Parent = KeySlideFrame
GBSKBTN.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
GBSKBTN.BorderColor3 = Color3.fromRGB(0, 0, 0)
GBSKBTN.BorderSizePixel = 0
GBSKBTN.Size = UDim2.new(1, 0, 0, 30)
GBSKBTN.Font = Enum.Font.FredokaOne
GBSKBTN.Text = "Get BackStage Key."
GBSKBTN.TextColor3 = Color3.fromRGB(255, 255, 255)
GBSKBTN.TextScaled = true
GBSKBTN.TextSize = 14.000
GBSKBTN.TextWrapped = true
GBSKBTN.TextXAlignment = Enum.TextXAlignment.Left
GVT1BTN.Name = "GVT1BTN"
GVT1BTN.Parent = KeySlideFrame
GVT1BTN.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
GVT1BTN.BorderColor3 = Color3.fromRGB(0, 0, 0)
GVT1BTN.BorderSizePixel = 0
GVT1BTN.Size = UDim2.new(1, 0, 0, 30)
GVT1BTN.Font = Enum.Font.FredokaOne
GVT1BTN.Text = "Get VHS Tape1."
GVT1BTN.TextColor3 = Color3.fromRGB(255, 255, 255)
GVT1BTN.TextScaled = true
GVT1BTN.TextSize = 14.000
GVT1BTN.TextWrapped = true
GVT1BTN.TextXAlignment = Enum.TextXAlignment.Left
GSKBTN.Name = "GSKBTN"
GSKBTN.Parent = KeySlideFrame
GSKBTN.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
GSKBTN.BorderColor3 = Color3.fromRGB(0, 0, 0)
GSKBTN.BorderSizePixel = 0
GSKBTN.Size = UDim2.new(1, 0, 0, 30)
GSKBTN.Font = Enum.Font.FredokaOne
GSKBTN.Text = "Get Storage Key."
GSKBTN.TextColor3 = Color3.fromRGB(255, 255, 255)
GSKBTN.TextScaled = true
GSKBTN.TextSize = 14.000
GSKBTN.TextWrapped = true
GSKBTN.TextXAlignment = Enum.TextXAlignment.Left
GPSKBTN.Name = "GP&SKBTN"
GPSKBTN.Parent = KeySlideFrame
GPSKBTN.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
GPSKBTN.BorderColor3 = Color3.fromRGB(0, 0, 0)
GPSKBTN.BorderSizePixel = 0
GPSKBTN.Size = UDim2.new(1, 0, 0, 30)
GPSKBTN.Font = Enum.Font.FredokaOne
GPSKBTN.Text = "Get Parts&Service Key."
GPSKBTN.TextColor3 = Color3.fromRGB(255, 255, 255)
GPSKBTN.TextScaled = true
GPSKBTN.TextSize = 14.000
GPSKBTN.TextWrapped = true
GPSKBTN.TextXAlignment = Enum.TextXAlignment.Left
GSBTN.Name = "GSBTN"
GSBTN.Parent = KeySlideFrame
GSBTN.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
GSBTN.BorderColor3 = Color3.fromRGB(0, 0, 0)
GSBTN.BorderSizePixel = 0
GSBTN.Size = UDim2.new(1, 0, 0, 30)
GSBTN.Font = Enum.Font.FredokaOne
GSBTN.Text = "Get Scissors."
GSBTN.TextColor3 = Color3.fromRGB(255, 255, 255)
GSBTN.TextScaled = true
GSBTN.TextSize = 14.000
GSBTN.TextWrapped = true
GSBTN.TextXAlignment = Enum.TextXAlignment.Left
GVT2BTN.Name = "GVT2BTN"
GVT2BTN.Parent = KeySlideFrame
GVT2BTN.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
GVT2BTN.BorderColor3 = Color3.fromRGB(0, 0, 0)
GVT2BTN.BorderSizePixel = 0
GVT2BTN.Size = UDim2.new(1, 0, 0, 30)
GVT2BTN.Font = Enum.Font.FredokaOne
GVT2BTN.Text = "Get VHS Tape 2."
GVT2BTN.TextColor3 = Color3.fromRGB(255, 255, 255)
GVT2BTN.TextScaled = true
GVT2BTN.TextSize = 14.000
GVT2BTN.TextWrapped = true
GVT2BTN.TextXAlignment = Enum.TextXAlignment.Left
GMOKBTN.Name = "GMOKBTN"
GMOKBTN.Parent = KeySlideFrame
GMOKBTN.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
GMOKBTN.BorderColor3 = Color3.fromRGB(0, 0, 0)
GMOKBTN.BorderSizePixel = 0
GMOKBTN.Size = UDim2.new(1, 0, 0, 30)
GMOKBTN.Font = Enum.Font.FredokaOne
GMOKBTN.Text = "Get Manager's Office Key."
GMOKBTN.TextColor3 = Color3.fromRGB(255, 255, 255)
GMOKBTN.TextScaled = true
GMOKBTN.TextSize = 14.000
GMOKBTN.TextWrapped = true
GMOKBTN.TextXAlignment = Enum.TextXAlignment.Left
GEEKBTN.Name = "GEEKBTN"
GEEKBTN.Parent = KeySlideFrame
GEEKBTN.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
GEEKBTN.BorderColor3 = Color3.fromRGB(0, 0, 0)
GEEKBTN.BorderSizePixel = 0
GEEKBTN.Size = UDim2.new(1, 0, 0, 30)
GEEKBTN.Font = Enum.Font.FredokaOne
GEEKBTN.Text = "Get Emergency Exit."
GEEKBTN.TextColor3 = Color3.fromRGB(255, 255, 255)
GEEKBTN.TextScaled = true
GEEKBTN.TextSize = 14.000
GEEKBTN.TextWrapped = true
GEEKBTN.TextXAlignment = Enum.TextXAlignment.Left
ListBar.Name = "ListBar"
ListBar.Parent = MainFrame
ListBar.Active = true
ListBar.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
ListBar.BackgroundTransparency = 1.000
ListBar.BorderColor3 = Color3.fromRGB(0, 0, 0)
ListBar.BorderSizePixel = 0
ListBar.Position = UDim2.new(0.00895856693, 0, 0, 0)
ListBar.Size = UDim2.new(0, 112, 0, 700)
UIListLayout_2.Parent = ListBar
UIListLayout_2.SortOrder = Enum.SortOrder.LayoutOrder
UIListLayout_2.Padding = UDim.new(0, 20)
KeySlideButton.Name = "KeySlideButton"
KeySlideButton.Parent = ListBar
KeySlideButton.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
KeySlideButton.BackgroundTransparency = 1.000
KeySlideButton.BorderColor3 = Color3.fromRGB(0, 0, 0)
KeySlideButton.BorderSizePixel = 0
KeySlideButton.Size = UDim2.new(1, 0, 0, 100)
KeySlideButton.Image = "rbxassetid://129697930"
GameSlideButton.Name = "GameSlideButton"
GameSlideButton.Parent = ListBar
GameSlideButton.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
GameSlideButton.BackgroundTransparency = 1.000
GameSlideButton.BorderColor3 = Color3.fromRGB(0, 0, 0)
GameSlideButton.BorderSizePixel = 0
GameSlideButton.Size = UDim2.new(1, 0, 0, 100)
GameSlideButton.Image = "rbxassetid://1557343445"
GameSlideFrame.Name = "GameSlideFrame"
GameSlideFrame.Parent = MainFrame
GameSlideFrame.Active = true
GameSlideFrame.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
GameSlideFrame.BackgroundTransparency = 1.000
GameSlideFrame.BorderColor3 = Color3.fromRGB(0, 0, 0)
GameSlideFrame.BorderSizePixel = 0
GameSlideFrame.Position = UDim2.new(0.134378493, 0, 0, 0)
GameSlideFrame.Size = UDim2.new(0, 749, 0, 700)
GameSlideFrame.Visible = false
UIListLayout_3.Parent = GameSlideFrame
UIListLayout_3.SortOrder = Enum.SortOrder.LayoutOrder
UIListLayout_3.Padding = UDim.new(0, 10)
DNPCB.Name = "DNPCB"
DNPCB.Parent = GameSlideFrame
DNPCB.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
DNPCB.BorderColor3 = Color3.fromRGB(0, 0, 0)
DNPCB.BorderSizePixel = 0
DNPCB.Size = UDim2.new(1, 0, 0, 30)
DNPCB.Font = Enum.Font.FredokaOne
DNPCB.Text = "Delete Animatronics."
DNPCB.TextColor3 = Color3.fromRGB(255, 255, 255)
DNPCB.TextScaled = true
DNPCB.TextSize = 14.000
DNPCB.TextWrapped = true
DNPCB.TextXAlignment = Enum.TextXAlignment.Left
FBMB.Name = "FBMB"
FBMB.Parent = GameSlideFrame
FBMB.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
FBMB.BorderColor3 = Color3.fromRGB(0, 0, 0)
FBMB.BorderSizePixel = 0
FBMB.Size = UDim2.new(1, 0, 0, 30)
FBMB.Font = Enum.Font.FredokaOne
FBMB.Text = "Bright mode."
FBMB.TextColor3 = Color3.fromRGB(255, 255, 255)
FBMB.TextScaled = true
FBMB.TextSize = 14.000
FBMB.TextWrapped = true
FBMB.TextXAlignment = Enum.TextXAlignment.Left
TopBar.Name = "TopBar"
TopBar.Parent = MainFrame
TopBar.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
TopBar.BorderColor3 = Color3.fromRGB(0, 0, 0)
TopBar.BorderSizePixel = 0
TopBar.Position = UDim2.new(0.393999994, 0, 0.0199999996, 0)
TopBar.Size = UDim2.new(0, 236, 0, 47)
UICorner_4.CornerRadius = UDim.new(1, 0)
UICorner_4.Parent = TopBar
TrueIco.Name = "TrueIco"
TrueIco.Parent = TopBar
TrueIco.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
TrueIco.BackgroundTransparency = 1.000
TrueIco.BorderColor3 = Color3.fromRGB(0, 0, 0)
TrueIco.BorderSizePixel = 0
TrueIco.Position = UDim2.new(0.851063848, 0, 0.106382981, 0)
TrueIco.Size = UDim2.new(0, 40, 0, 36)
TrueIco.Visible = false
TrueIco.Image = "rbxassetid://4333896501"
KeyAppIco.Name = "KeyAppIco"
KeyAppIco.Parent = TopBar
KeyAppIco.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
KeyAppIco.BackgroundTransparency = 1.000
KeyAppIco.BorderColor3 = Color3.fromRGB(0, 0, 0)
KeyAppIco.BorderSizePixel = 0
KeyAppIco.Position = UDim2.new(0.0212765951, 0, 0.106382981, 0)
KeyAppIco.Size = UDim2.new(0, 40, 0, 36)
KeyAppIco.Visible = false
KeyAppIco.Image = "rbxassetid://129697930"
GameAppIco.Name = "GameAppIco"
GameAppIco.Parent = TopBar
GameAppIco.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
GameAppIco.BackgroundTransparency = 1.000
GameAppIco.BorderColor3 = Color3.fromRGB(0, 0, 0)
GameAppIco.BorderSizePixel = 0
GameAppIco.Position = UDim2.new(0.0212765951, 0, 0.106382981, 0)
GameAppIco.Size = UDim2.new(0, 40, 0, 36)
GameAppIco.Visible = false
GameAppIco.Image = "rbxassetid://1557343445"
Version.Name = "Version"
Version.Parent = BackGround
Version.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
Version.BackgroundTransparency = 11.000
Version.BorderColor3 = Color3.fromRGB(0, 0, 0)
Version.BorderSizePixel = 0
Version.Position = UDim2.new(0.754285693, 0, 0.950413227, 0)
Version.Size = UDim2.new(0, 200, 0, 30)
Version.Font = Enum.Font.SourceSans
Version.Text = "V1.0"
Version.TextColor3 = Color3.fromRGB(255, 17, 0)
Version.TextScaled = true
Version.TextSize = 14.000
Version.TextWrapped = true
Version.TextXAlignment = Enum.TextXAlignment.Right
Version.TextYAlignment = Enum.TextYAlignment.Bottom
-- Scripts:
local function SGARWPG_fake_script() -- GBSKBTN.GBSKBTN_Client
local script = Instance.new('LocalScript', GBSKBTN)
local button = script.Parent
local TweenService = game:GetService("TweenService")
local Players = game:GetService("Players")
local Workspace = game:GetService("Workspace")
local function findAncestorByName(instance, targetName)
while instance and instance.Parent do
instance = instance.Parent
if instance.Name == targetName then
return instance
end
end
return nil
end
local function smoothTween(guiObj, sizeUDim2, posUDim2, duration)
local tweenInfo = TweenInfo.new(duration, Enum.EasingStyle.Quad, Enum.EasingDirection.Out)
local tween = TweenService:Create(guiObj, tweenInfo, {Size = sizeUDim2, Position = posUDim2})
tween:Play()
tween.Completed:Wait()
end
button.MouseButton1Click:Connect(function()
-- Zoek naar de tool in Workspace
local backstageKey = nil
for _, obj in Workspace:GetChildren() do
if obj:IsA("Tool") and obj.Name == "Backstage Key" then
backstageKey = obj
break
end
end
-- Zet de tool in de backpack van de speler
if backstageKey then
local player = Players.LocalPlayer
if player and player:FindFirstChild("Backpack") then
backstageKey.Parent = player.Backpack
end
end
-- Traverse omhoog tot MainFrame
local mainFrame = findAncestorByName(button, "MainFrame")
if not mainFrame then return end
-- Zoek TopBar in MainFrame
local topBar = mainFrame:FindFirstChild("TopBar")
if not topBar then return end
-- Smooth animatie naar grote/positie
smoothTween(topBar, UDim2.new(0,329,0,47), UDim2.new(0.351,0,0.02,0), 0.5)
-- Zoek ImageLabels
local trueIco = topBar:FindFirstChild("TrueIco")
local keyAppIco = topBar:FindFirstChild("KeyAppIco")
if trueIco then trueIco.Visible = true end
if keyAppIco then keyAppIco.Visible = true end
task.wait(3)
if trueIco then trueIco.Visible = false end
if keyAppIco then keyAppIco.Visible = false end
-- Smooth animatie terug naar origineel
smoothTween(topBar, UDim2.new(0,236,0,47), UDim2.new(0.394,0,0.02,0), 0.5)
end)
end
coroutine.wrap(SGARWPG_fake_script)()
local function OSEB_fake_script() -- GVT1BTN.GBSKBTN_Client
local script = Instance.new('LocalScript', GVT1BTN)
local button = script.Parent
local TweenService = game:GetService("TweenService")
local Players = game:GetService("Players")
local Workspace = game:GetService("Workspace")
local function findAncestorByName(instance, targetName)
while instance and instance.Parent do
instance = instance.Parent
if instance.Name == targetName then
return instance
end
end
return nil
end
local function smoothTween(guiObj, sizeUDim2, posUDim2, duration)
local tweenInfo = TweenInfo.new(duration, Enum.EasingStyle.Quad, Enum.EasingDirection.Out)
local tween = TweenService:Create(guiObj, tweenInfo, {Size = sizeUDim2, Position = posUDim2})
tween:Play()
tween.Completed:Wait()
end
button.MouseButton1Click:Connect(function()
-- Zoek naar de tool in Workspace
local backstageKey = nil
for _, obj in Workspace:GetChildren() do
if obj:IsA("Tool") and obj.Name == "VHS Tape" then
backstageKey = obj
break
end
end
-- Zet de tool in de backpack van de speler
if backstageKey then
local player = Players.LocalPlayer
if player and player:FindFirstChild("Backpack") then
backstageKey.Parent = player.Backpack
end
end
-- Traverse omhoog tot MainFrame
local mainFrame = findAncestorByName(button, "MainFrame")
if not mainFrame then return end
-- Zoek TopBar in MainFrame
local topBar = mainFrame:FindFirstChild("TopBar")
if not topBar then return end
-- Smooth animatie naar grote/positie
smoothTween(topBar, UDim2.new(0,329,0,47), UDim2.new(0.351,0,0.02,0), 0.5)
-- Zoek ImageLabels
local trueIco = topBar:FindFirstChild("TrueIco")
local keyAppIco = topBar:FindFirstChild("KeyAppIco")
if trueIco then trueIco.Visible = true end
if keyAppIco then keyAppIco.Visible = true end
task.wait(3)
if trueIco then trueIco.Visible = false end
if keyAppIco then keyAppIco.Visible = false end
-- Smooth animatie terug naar origineel
smoothTween(topBar, UDim2.new(0,236,0,47), UDim2.new(0.394,0,0.02,0), 0.5)
end)
end
coroutine.wrap(OSEB_fake_script)()
local function YKIURJ_fake_script() -- GSKBTN.GBSKBTN_Client
local script = Instance.new('LocalScript', GSKBTN)
local button = script.Parent
local TweenService = game:GetService("TweenService")
local Players = game:GetService("Players")
local Workspace = game:GetService("Workspace")
local function findAncestorByName(instance, targetName)
while instance and instance.Parent do
instance = instance.Parent
if instance.Name == targetName then
return instance
end
end
return nil
end
local function smoothTween(guiObj, sizeUDim2, posUDim2, duration)
local tweenInfo = TweenInfo.new(duration, Enum.EasingStyle.Quad, Enum.EasingDirection.Out)
local tween = TweenService:Create(guiObj, tweenInfo, {Size = sizeUDim2, Position = posUDim2})
tween:Play()
tween.Completed:Wait()
end
button.MouseButton1Click:Connect(function()
-- Zoek naar de tool in Workspace
local backstageKey = nil
for _, obj in Workspace:GetChildren() do
if obj:IsA("Tool") and obj.Name == "Storage Key" then
backstageKey = obj
break
end
end
-- Zet de tool in de backpack van de speler
if backstageKey then
local player = Players.LocalPlayer
if player and player:FindFirstChild("Backpack") then
backstageKey.Parent = player.Backpack
end
end
-- Traverse omhoog tot MainFrame
local mainFrame = findAncestorByName(button, "MainFrame")
if not mainFrame then return end
-- Zoek TopBar in MainFrame
local topBar = mainFrame:FindFirstChild("TopBar")
if not topBar then return end
-- Smooth animatie naar grote/positie
smoothTween(topBar, UDim2.new(0,329,0,47), UDim2.new(0.351,0,0.02,0), 0.5)
-- Zoek ImageLabels
local trueIco = topBar:FindFirstChild("TrueIco")
local keyAppIco = topBar:FindFirstChild("KeyAppIco")
if trueIco then trueIco.Visible = true end
if keyAppIco then keyAppIco.Visible = true end
task.wait(3)
if trueIco then trueIco.Visible = false end
if keyAppIco then keyAppIco.Visible = false end
-- Smooth animatie terug naar origineel
smoothTween(topBar, UDim2.new(0,236,0,47), UDim2.new(0.394,0,0.02,0), 0.5)
end)
end
coroutine.wrap(YKIURJ_fake_script)()
local function KPNG_fake_script() -- GPSKBTN.GBSKBTN_Client
local script = Instance.new('LocalScript', GPSKBTN)
local button = script.Parent
local TweenService = game:GetService("TweenService")
local Players = game:GetService("Players")
local Workspace = game:GetService("Workspace")
local function findAncestorByName(instance, targetName)
while instance and instance.Parent do
instance = instance.Parent
if instance.Name == targetName then
return instance
end
end
return nil
end
local function smoothTween(guiObj, sizeUDim2, posUDim2, duration)
local tweenInfo = TweenInfo.new(duration, Enum.EasingStyle.Quad, Enum.EasingDirection.Out)
local tween = TweenService:Create(guiObj, tweenInfo, {Size = sizeUDim2, Position = posUDim2})
tween:Play()
tween.Completed:Wait()
end
button.MouseButton1Click:Connect(function()
-- Zoek naar de tool in Workspace
local backstageKey = nil
for _, obj in Workspace:GetChildren() do
if obj:IsA("Tool") and obj.Name == "Parts&Service" then
backstageKey = obj
break
end
end
-- Zet de tool in de backpack van de speler
if backstageKey then
local player = Players.LocalPlayer
if player and player:FindFirstChild("Backpack") then
backstageKey.Parent = player.Backpack
end
end
-- Traverse omhoog tot MainFrame
local mainFrame = findAncestorByName(button, "MainFrame")
if not mainFrame then return end
-- Zoek TopBar in MainFrame
local topBar = mainFrame:FindFirstChild("TopBar")
if not topBar then return end
-- Smooth animatie naar grote/positie
smoothTween(topBar, UDim2.new(0,329,0,47), UDim2.new(0.351,0,0.02,0), 0.5)
-- Zoek ImageLabels
local trueIco = topBar:FindFirstChild("TrueIco")
local keyAppIco = topBar:FindFirstChild("KeyAppIco")
if trueIco then trueIco.Visible = true end
if keyAppIco then keyAppIco.Visible = true end
task.wait(3)
if trueIco then trueIco.Visible = false end
if keyAppIco then keyAppIco.Visible = false end
-- Smooth animatie terug naar origineel
smoothTween(topBar, UDim2.new(0,236,0,47), UDim2.new(0.394,0,0.02,0), 0.5)
end)
end
coroutine.wrap(KPNG_fake_script)()
local function IESBLI_fake_script() -- GSBTN.GBSKBTN_Client
local script = Instance.new('LocalScript', GSBTN)
local button = script.Parent
local TweenService = game:GetService("TweenService")
local Players = game:GetService("Players")
local Workspace = game:GetService("Workspace")
local function findAncestorByName(instance, targetName)
while instance and instance.Parent do
instance = instance.Parent
if instance.Name == targetName then
return instance
end
end
return nil
end
local function smoothTween(guiObj, sizeUDim2, posUDim2, duration)
local tweenInfo = TweenInfo.new(duration, Enum.EasingStyle.Quad, Enum.EasingDirection.Out)
local tween = TweenService:Create(guiObj, tweenInfo, {Size = sizeUDim2, Position = posUDim2})
tween:Play()
tween.Completed:Wait()
end
button.MouseButton1Click:Connect(function()
-- Zoek naar de tool in Workspace
local backstageKey = nil
for _, obj in Workspace:GetChildren() do
if obj:IsA("Tool") and obj.Name == "Scissors" then
backstageKey = obj
break
end
end
-- Zet de tool in de backpack van de speler
if backstageKey then
local player = Players.LocalPlayer
if player and player:FindFirstChild("Backpack") then
backstageKey.Parent = player.Backpack
end
end
-- Traverse omhoog tot MainFrame
local mainFrame = findAncestorByName(button, "MainFrame")
if not mainFrame then return end
-- Zoek TopBar in MainFrame
local topBar = mainFrame:FindFirstChild("TopBar")
if not topBar then return end
-- Smooth animatie naar grote/positie
smoothTween(topBar, UDim2.new(0,329,0,47), UDim2.new(0.351,0,0.02,0), 0.5)
-- Zoek ImageLabels
local trueIco = topBar:FindFirstChild("TrueIco")
local keyAppIco = topBar:FindFirstChild("KeyAppIco")
if trueIco then trueIco.Visible = true end
if keyAppIco then keyAppIco.Visible = true end
task.wait(3)
if trueIco then trueIco.Visible = false end
if keyAppIco then keyAppIco.Visible = false end
-- Smooth animatie terug naar origineel
smoothTween(topBar, UDim2.new(0,236,0,47), UDim2.new(0.394,0,0.02,0), 0.5)
end)
end
coroutine.wrap(IESBLI_fake_script)()
local function MYUSD_fake_script() -- GVT2BTN.GBSKBTN_Client
local script = Instance.new('LocalScript', GVT2BTN)
local button = script.Parent
local TweenService = game:GetService("TweenService")
local Players = game:GetService("Players")
local Workspace = game:GetService("Workspace")
local function findAncestorByName(instance, targetName)
while instance and instance.Parent do
instance = instance.Parent
if instance.Name == targetName then
return instance
end
end
return nil
end
local function smoothTween(guiObj, sizeUDim2, posUDim2, duration)
local tweenInfo = TweenInfo.new(duration, Enum.EasingStyle.Quad, Enum.EasingDirection.Out)
local tween = TweenService:Create(guiObj, tweenInfo, {Size = sizeUDim2, Position = posUDim2})
tween:Play()
tween.Completed:Wait()
end
button.MouseButton1Click:Connect(function()
-- Zoek naar de tool in Workspace
local backstageKey = nil
for _, obj in Workspace:GetChildren() do
if obj:IsA("Tool") and obj.Name == "VHS Tape 2" then
backstageKey = obj
break
end
end
-- Zet de tool in de backpack van de speler
if backstageKey then
local player = Players.LocalPlayer
if player and player:FindFirstChild("Backpack") then
backstageKey.Parent = player.Backpack
end
end
-- Traverse omhoog tot MainFrame
local mainFrame = findAncestorByName(button, "MainFrame")
if not mainFrame then return end
-- Zoek TopBar in MainFrame
local topBar = mainFrame:FindFirstChild("TopBar")
if not topBar then return end
-- Smooth animatie naar grote/positie
smoothTween(topBar, UDim2.new(0,329,0,47), UDim2.new(0.351,0,0.02,0), 0.5)
-- Zoek ImageLabels
local trueIco = topBar:FindFirstChild("TrueIco")
local keyAppIco = topBar:FindFirstChild("KeyAppIco")
if trueIco then trueIco.Visible = true end
if keyAppIco then keyAppIco.Visible = true end
task.wait(3)
if trueIco then trueIco.Visible = false end
if keyAppIco then keyAppIco.Visible = false end
-- Smooth animatie terug naar origineel
smoothTween(topBar, UDim2.new(0,236,0,47), UDim2.new(0.394,0,0.02,0), 0.5)
end)
end
coroutine.wrap(MYUSD_fake_script)()
local function HJXE_fake_script() -- GMOKBTN.GBSKBTN_Client
local script = Instance.new('LocalScript', GMOKBTN)
local button = script.Parent
local TweenService = game:GetService("TweenService")
local Players = game:GetService("Players")
local Workspace = game:GetService("Workspace")
local function findAncestorByName(instance, targetName)
while instance and instance.Parent do
instance = instance.Parent
if instance.Name == targetName then
return instance
end
end
return nil
end
local function smoothTween(guiObj, sizeUDim2, posUDim2, duration)
local tweenInfo = TweenInfo.new(duration, Enum.EasingStyle.Quad, Enum.EasingDirection.Out)
local tween = TweenService:Create(guiObj, tweenInfo, {Size = sizeUDim2, Position = posUDim2})
tween:Play()
tween.Completed:Wait()
end
button.MouseButton1Click:Connect(function()
-- Zoek naar de tool in Workspace
local backstageKey = nil
for _, obj in Workspace:GetChildren() do
if obj:IsA("Tool") and obj.Name == "Manager's Office Key" then
backstageKey = obj
break
end
end
-- Zet de tool in de backpack van de speler
if backstageKey then
local player = Players.LocalPlayer
if player and player:FindFirstChild("Backpack") then
backstageKey.Parent = player.Backpack
end
end
-- Traverse omhoog tot MainFrame
local mainFrame = findAncestorByName(button, "MainFrame")
if not mainFrame then return end
-- Zoek TopBar in MainFrame
local topBar = mainFrame:FindFirstChild("TopBar")
if not topBar then return end
-- Smooth animatie naar grote/positie
smoothTween(topBar, UDim2.new(0,329,0,47), UDim2.new(0.351,0,0.02,0), 0.5)
-- Zoek ImageLabels
local trueIco = topBar:FindFirstChild("TrueIco")
local keyAppIco = topBar:FindFirstChild("KeyAppIco")
if trueIco then trueIco.Visible = true end
if keyAppIco then keyAppIco.Visible = true end
task.wait(3)
if trueIco then trueIco.Visible = false end
if keyAppIco then keyAppIco.Visible = false end
-- Smooth animatie terug naar origineel
smoothTween(topBar, UDim2.new(0,236,0,47), UDim2.new(0.394,0,0.02,0), 0.5)
end)
end
coroutine.wrap(HJXE_fake_script)()
local function JJOUFNY_fake_script() -- GEEKBTN.GBSKBTN_Client
local script = Instance.new('LocalScript', GEEKBTN)
local button = script.Parent
local TweenService = game:GetService("TweenService")
local Players = game:GetService("Players")
local Workspace = game:GetService("Workspace")
local function findAncestorByName(instance, targetName)
while instance and instance.Parent do
instance = instance.Parent
if instance.Name == targetName then
return instance
end
end
return nil
end
local function smoothTween(guiObj, sizeUDim2, posUDim2, duration)
local tweenInfo = TweenInfo.new(duration, Enum.EasingStyle.Quad, Enum.EasingDirection.Out)
local tween = TweenService:Create(guiObj, tweenInfo, {Size = sizeUDim2, Position = posUDim2})
tween:Play()
tween.Completed:Wait()
end
button.MouseButton1Click:Connect(function()
-- Zoek naar de tool in Workspace
local backstageKey = nil
for _, obj in Workspace:GetChildren() do
if obj:IsA("Tool") and obj.Name == "Emergency Exit" then
backstageKey = obj
break
end
end
-- Zet de tool in de backpack van de speler
if backstageKey then
local player = Players.LocalPlayer
if player and player:FindFirstChild("Backpack") then
backstageKey.Parent = player.Backpack
end
end
-- Traverse omhoog tot MainFrame
local mainFrame = findAncestorByName(button, "MainFrame")
if not mainFrame then return end
-- Zoek TopBar in MainFrame
local topBar = mainFrame:FindFirstChild("TopBar")
if not topBar then return end
-- Smooth animatie naar grote/positie
smoothTween(topBar, UDim2.new(0,329,0,47), UDim2.new(0.351,0,0.02,0), 0.5)
-- Zoek ImageLabels
local trueIco = topBar:FindFirstChild("TrueIco")
local keyAppIco = topBar:FindFirstChild("KeyAppIco")
if trueIco then trueIco.Visible = true end
if keyAppIco then keyAppIco.Visible = true end
task.wait(3)
if trueIco then trueIco.Visible = false end
if keyAppIco then keyAppIco.Visible = false end
-- Smooth animatie terug naar origineel
smoothTween(topBar, UDim2.new(0,236,0,47), UDim2.new(0.394,0,0.02,0), 0.5)
end)
end
coroutine.wrap(JJOUFNY_fake_script)()
local function YXVRRJJ_fake_script() -- KeySlideButton.LocalScript
local script = Instance.new('LocalScript', KeySlideButton)
local button = script.Parent
local mainFrame = nil
-- Find MainFrame from button
local parent = button.Parent
while parent do
if parent:IsA("Frame") and parent.Name == "MainFrame" then
mainFrame = parent
break
end
parent = parent.Parent
end
if mainFrame then
local keySlideFrame = mainFrame:FindFirstChild("KeySlideFrame")
local gameSlideFrame = mainFrame:FindFirstChild("GameSlideFrame")
local debounce = false
button.MouseButton1Click:Connect(function()
if debounce then return end
debounce = true
if keySlideFrame then
keySlideFrame.Visible = true
end
if gameSlideFrame then
gameSlideFrame.Visible = false
end
task.wait(0.2)
debounce = false
end)
end
end
coroutine.wrap(YXVRRJJ_fake_script)()
local function IWHML_fake_script() -- GameSlideButton.LocalScript
local script = Instance.new('LocalScript', GameSlideButton)
local button = script.Parent
local mainFrame = nil
-- Find MainFrame from button
local parent = button.Parent
while parent do
if parent:IsA("Frame") and parent.Name == "MainFrame" then
mainFrame = parent
break
end
parent = parent.Parent
end
if mainFrame then
local keySlideFrame = mainFrame:FindFirstChild("KeySlideFrame")
local gameSlideFrame = mainFrame:FindFirstChild("GameSlideFrame")
local debounce = false
button.MouseButton1Click:Connect(function()
if debounce then return end
debounce = true
if keySlideFrame then
keySlideFrame.Visible = false
end
if gameSlideFrame then
gameSlideFrame.Visible = true
end
task.wait(0.2)
debounce = false
end)
end
end
coroutine.wrap(IWHML_fake_script)()
local function FKVWPCW_fake_script() -- DNPCB.GBSKBTN_Client
local script = Instance.new('LocalScript', DNPCB)
local button = script.Parent
local Workspace = game:GetService("Workspace")
local TweenService = game:GetService("TweenService")
-- Helper: Find MainFrame and TopBar from button
local mainFrame = nil
local topBar = nil
local gameAppIco = nil
do
local parent = button.Parent
while parent do
if parent:IsA("Frame") and parent.Name == "MainFrame" then
mainFrame = parent
break
end
parent = parent.Parent
end
if mainFrame then
topBar = mainFrame:FindFirstChild("TopBar")
if topBar then
gameAppIco = topBar:FindFirstChild("GameAppIco")
end
end
end
-- TopBar original and expanded values
local normalSize = UDim2.new(0, 236, 0, 47)
local normalPos = UDim2.new(0.394, 0, 0.02, 0)
local expandedSize = UDim2.new(0, 329, 0, 47)
local expandedPos = UDim2.new(0.351, 0, 0.02, 0)
button.MouseButton1Click:Connect(function()
-- Zoek naar de folder 'AiWithSkins' in Workspace
local aiFolder = nil
for _, obj in Workspace:GetChildren() do
if obj:IsA("Folder") and obj.Name == "AiWithSkins" then
aiFolder = obj
break
end
end
-- Verwijder de modellen als de folder gevonden is
if aiFolder then
local modelNames = {
["Default Betty"] = true,
["Default Donny"] = true,
["Default Meatball"] = true,
["Default Noodles"] = true,
["Default Paulie"] = true
}
for _, child in aiFolder:GetChildren() do
if child:IsA("Model") and modelNames[child.Name] then
child:Destroy()
end
end
end
-- Animate TopBar to expanded
if topBar then
local expandTween = TweenService:Create(topBar, TweenInfo.new(0.3, Enum.EasingStyle.Quad, Enum.EasingDirection.Out), {
Size = expandedSize,
Position = expandedPos
})
expandTween:Play()
expandTween.Completed:Wait()
-- Show GameAppIco for 3 seconds
if gameAppIco then
gameAppIco.Visible = true
task.wait(3)
gameAppIco.Visible = false
end
-- Animate TopBar back to normal
local shrinkTween = TweenService:Create(topBar, TweenInfo.new(0.3, Enum.EasingStyle.Quad, Enum.EasingDirection.Out), {
Size = normalSize,
Position = normalPos
})
shrinkTween:Play()
end
end)
end
coroutine.wrap(FKVWPCW_fake_script)()
local function RHFQFYQ_fake_script() -- FBMB.GBSKBTN_Client
local script = Instance.new('LocalScript', FBMB)
local button = script.Parent
local Workspace = game:GetService("Workspace")
local TweenService = game:GetService("TweenService")
local Lighting = game:GetService("Lighting")
-- Helper: Find MainFrame and TopBar from button
local mainFrame = nil
local topBar = nil
local gameAppIco = nil
do
local parent = button.Parent
while parent do
if parent:IsA("Frame") and parent.Name == "MainFrame" then
mainFrame = parent
break
end
parent = parent.Parent
end
if mainFrame then
topBar = mainFrame:FindFirstChild("TopBar")
if topBar then
gameAppIco = topBar:FindFirstChild("GameAppIco")
end
end
end
-- TopBar original and expanded values
local normalSize = UDim2.new(0, 236, 0, 47)
local normalPos = UDim2.new(0.394, 0, 0.02, 0)
local expandedSize = UDim2.new(0, 329, 0, 47)
local expandedPos = UDim2.new(0.351, 0, 0.02, 0)
button.MouseButton1Click:Connect(function()
-- Zet Lighting naar dag en zet global shadows uit
Lighting.ClockTime = 12
Lighting.GlobalShadows = false
-- Animate TopBar to expanded
if topBar then
local expandTween = TweenService:Create(topBar, TweenInfo.new(0.3, Enum.EasingStyle.Quad, Enum.EasingDirection.Out), {
Size = expandedSize,
Position = expandedPos
})
expandTween:Play()
expandTween.Completed:Wait()
-- Show GameAppIco for 3 seconds
if gameAppIco then
gameAppIco.Visible = true
task.wait(3)
gameAppIco.Visible = false
end
-- Animate TopBar back to normal
local shrinkTween = TweenService:Create(topBar, TweenInfo.new(0.3, Enum.EasingStyle.Quad, Enum.EasingDirection.Out), {
Size = normalSize,
Position = normalPos
})
shrinkTween:Play()
end
end)
end
coroutine.wrap(RHFQFYQ_fake_script)()
local function WPAPKGQ_fake_script() -- TopBar.Script
local script = Instance.new('Script', TopBar)
-- normal size = {0, 236},{0, 47}
-- Normal position = {0.394, 0},{0.02, 0}
-- noti size = {0, 329},{0, 47}
-- Noti size = {0.351, 0},{0.02, 0}
end
coroutine.wrap(WPAPKGQ_fake_script)()
local function YRLNPLW_fake_script() -- ScreenGui.ScreenGuiDrag
local script = Instance.new('LocalScript', ScreenGui)
local UserInputService = game:GetService("UserInputService")
-- Find the main draggable frame (usually the main window)
local screenGui = script.Parent
local mainFrame = screenGui:FindFirstChild("BackGround")
if not mainFrame then return end
local dragging = false
local dragStart = nil
local startPos = nil
mainFrame.Active = true
mainFrame.Selectable = true
mainFrame.InputBegan:Connect(function(input)
if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then
dragging = true
dragStart = input.Position
startPos = mainFrame.Position
input.Changed:Connect(function()
if input.UserInputState == Enum.UserInputState.End then
dragging = false
end
end)
end
end)
UserInputService.InputChanged:Connect(function(input)
if dragging and (input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch) then
local delta = input.Position - dragStart
mainFrame.Position = UDim2.new(
startPos.X.Scale,
startPos.X.Offset + delta.X,
startPos.Y.Scale,
startPos.Y.Offset + delta.Y
)
end
end)
end
coroutine.wrap(YRLNPLW_fake_script)()
please do not spam buttons we have a top island thing that haves a size system to get a good look and if you spam then the buttons wont work so please wait like 10 secondes please :) and for the keys youw ill get teleporter there and hold E.
we already updated the script because something broke down shoulth be fixed now :)
uhm im using xeno i executed it and its just a black gui in my screen ):