
Keyless Patched

-- Gui to Lua
-- Version: 3.2
-- Instances:
local MaxSensitivityGUI = Instance.new("ScreenGui")
local TextLabel = Instance.new("TextLabel")
local UICorner = Instance.new("UICorner")
local Frame = Instance.new("Frame")
local ImageLabel = Instance.new("ImageLabel")
local UICorner_2 = Instance.new("UICorner")
local TextLabel_2 = Instance.new("TextLabel")
local ImageButton = Instance.new("ImageButton")
local Notif = Instance.new("TextLabel")
local homerESP = Instance.new("Frame")
local ImageButton_2 = Instance.new("ImageButton")
local TextLabel_3 = Instance.new("TextLabel")
local bartESP = Instance.new("Frame")
local ImageButton_3 = Instance.new("ImageButton")
local TextLabel_4 = Instance.new("TextLabel")
local ImageButton_4 = Instance.new("ImageButton")
local ImageButton_5 = Instance.new("ImageButton")
--Properties:
MaxSensitivityGUI.Name = "MaxSensitivityGUI"
MaxSensitivityGUI.Parent = game.Players.LocalPlayer:WaitForChild("PlayerGui")
MaxSensitivityGUI.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
MaxSensitivityGUI.ResetOnSpawn = false
TextLabel.Parent = MaxSensitivityGUI
TextLabel.BackgroundColor3 = Color3.fromRGB(255, 0, 4)
TextLabel.BorderColor3 = Color3.fromRGB(0, 0, 0)
TextLabel.BorderSizePixel = 0
TextLabel.Position = UDim2.new(0.0135338362, 0, 0.646569669, 0)
TextLabel.Size = UDim2.new(0.187793434, 0, 0.103950106, 0)
TextLabel.ZIndex = 1000
TextLabel.Font = Enum.Font.SourceSansBold
TextLabel.Text = "Next homer (estimate) is:"
TextLabel.TextColor3 = Color3.fromRGB(0, 0, 0)
TextLabel.TextScaled = true
TextLabel.TextSize = 14.000
TextLabel.TextWrapped = true
UICorner.Parent = TextLabel
Frame.Parent = MaxSensitivityGUI
Frame.BackgroundColor3 = Color3.fromRGB(111, 0, 2)
Frame.BorderColor3 = Color3.fromRGB(0, 0, 0)
Frame.BorderSizePixel = 0
Frame.Position = UDim2.new(0.0253521129, 0, 0.0332640335, 0)
Frame.Size = UDim2.new(0.204694837, 0, 0.116424114, 0)
ImageLabel.Parent = Frame
ImageLabel.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
ImageLabel.BorderColor3 = Color3.fromRGB(0, 0, 0)
ImageLabel.BorderSizePixel = 0
ImageLabel.Size = UDim2.new(0.440366983, 0, 1, 0)
ImageLabel.Image = "rbxassetid://113626994885852"
UICorner_2.Parent = Frame
TextLabel_2.Parent = Frame
TextLabel_2.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
TextLabel_2.BackgroundTransparency = 1.000
TextLabel_2.BorderColor3 = Color3.fromRGB(0, 0, 0)
TextLabel_2.BorderSizePixel = 0
TextLabel_2.Position = UDim2.new(0.477064252, 0, 0.0535714291, 0)
TextLabel_2.Size = UDim2.new(0.522935808, 0, 0.892857134, 0)
TextLabel_2.Font = Enum.Font.GothamBold
TextLabel_2.Text = "GUI for You Vs Homer"
TextLabel_2.TextColor3 = Color3.fromRGB(255, 255, 255)
TextLabel_2.TextSize = 14.000
ImageButton.Parent = MaxSensitivityGUI
ImageButton.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
ImageButton.BorderColor3 = Color3.fromRGB(0, 0, 0)
ImageButton.BorderSizePixel = 0
ImageButton.Position = UDim2.new(0.765413523, 0, 0.594594598, 0)
ImageButton.Size = UDim2.new(0.128638491, 0, 0.207900211, 0)
ImageButton.Image = "rbxassetid://125774926885627"
Notif.Name = "Notif"
Notif.Parent = MaxSensitivityGUI
Notif.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
Notif.BackgroundTransparency = 1.000
Notif.BorderColor3 = Color3.fromRGB(0, 0, 0)
Notif.BorderSizePixel = 0
Notif.Position = UDim2.new(0.345539898, 0, 0.646569669, 0)
Notif.Size = UDim2.new(0.355868548, 0, 0.103950106, 0)
Notif.Visible = false
Notif.Font = Enum.Font.Unknown
Notif.Text = "Spaceship map detected. We automatically put you in the airlock room. Press all 3 buttons as soon as the round starts to win."
Notif.TextColor3 = Color3.fromRGB(255, 255, 255)
Notif.TextScaled = true
Notif.TextSize = 14.000
Notif.TextStrokeTransparency = 0.000
Notif.TextWrapped = true
homerESP.Name = "homerESP"
homerESP.Parent = MaxSensitivityGUI
homerESP.BackgroundColor3 = Color3.fromRGB(81, 0, 1)
homerESP.BorderColor3 = Color3.fromRGB(0, 0, 0)
homerESP.BorderSizePixel = 0
homerESP.Position = UDim2.new(0.764872074, 0, 0.309771299, 0)
homerESP.Size = UDim2.new(0.130921617, 0, 0.0977130979, 0)
ImageButton_2.Parent = homerESP
ImageButton_2.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
ImageButton_2.BackgroundTransparency = 1.000
ImageButton_2.BorderColor3 = Color3.fromRGB(0, 0, 0)
ImageButton_2.BorderSizePixel = 0
ImageButton_2.Position = UDim2.new(-0.223684207, 0, -0.574468076, 0)
ImageButton_2.Size = UDim2.new(0, 100, 0, 100)
ImageButton_2.Image = "rbxassetid://5629023183"
TextLabel_3.Parent = homerESP
TextLabel_3.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
TextLabel_3.BackgroundTransparency = 1.000
TextLabel_3.BorderColor3 = Color3.fromRGB(0, 0, 0)
TextLabel_3.BorderSizePixel = 0
TextLabel_3.Position = UDim2.new(0.276315778, 0, -0.0425531901, 0)
TextLabel_3.Size = UDim2.new(0, 82, 0, 50)
TextLabel_3.Font = Enum.Font.Unknown
TextLabel_3.Text = "ESP"
TextLabel_3.TextColor3 = Color3.fromRGB(255, 255, 255)
TextLabel_3.TextScaled = true
TextLabel_3.TextSize = 14.000
TextLabel_3.TextStrokeTransparency = 0.000
TextLabel_3.TextWrapped = true
bartESP.Name = "bartESP"
bartESP.Parent = MaxSensitivityGUI
bartESP.BackgroundColor3 = Color3.fromRGB(81, 0, 1)
bartESP.BorderColor3 = Color3.fromRGB(0, 0, 0)
bartESP.BorderSizePixel = 0
bartESP.Position = UDim2.new(0.762852848, 0, 0.474012464, 0)
bartESP.Size = UDim2.new(0.130921617, 0, 0.106029108, 0)
ImageButton_3.Parent = bartESP
ImageButton_3.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
ImageButton_3.BackgroundTransparency = 1.000
ImageButton_3.BorderColor3 = Color3.fromRGB(0, 0, 0)
ImageButton_3.BorderSizePixel = 0
ImageButton_3.Position = UDim2.new(-0.368421048, 0, -0.613683939, 0)
ImageButton_3.Size = UDim2.new(0, 86, 0, 100)
ImageButton_3.Image = "rbxassetid://5629029458"
TextLabel_4.Parent = bartESP
TextLabel_4.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
TextLabel_4.BackgroundTransparency = 1.000
TextLabel_4.BorderColor3 = Color3.fromRGB(0, 0, 0)
TextLabel_4.BorderSizePixel = 0
TextLabel_4.Position = UDim2.new(0.197368428, 0, 0.0196078438, 0)
TextLabel_4.Size = UDim2.new(0, 86, 0, 50)
TextLabel_4.Font = Enum.Font.Unknown
TextLabel_4.Text = "ESP"
TextLabel_4.TextColor3 = Color3.fromRGB(255, 255, 255)
TextLabel_4.TextScaled = true
TextLabel_4.TextSize = 14.000
TextLabel_4.TextStrokeTransparency = 0.000
TextLabel_4.TextWrapped = true
ImageButton_4.Parent = MaxSensitivityGUI
ImageButton_4.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
ImageButton_4.BorderColor3 = Color3.fromRGB(0, 0, 0)
ImageButton_4.BorderSizePixel = 0
ImageButton_4.Position = UDim2.new(0.242894053, 0, 0.0395010412, 0)
ImageButton_4.Size = UDim2.new(0.0499569327, 0, 0.120582119, 0)
ImageButton_4.Image = "rbxassetid://6266103551"
ImageButton_5.Parent = MaxSensitivityGUI
ImageButton_5.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
ImageButton_5.BorderColor3 = Color3.fromRGB(0, 0, 0)
ImageButton_5.BorderSizePixel = 0
ImageButton_5.Position = UDim2.new(0.30146426, 0, 0.0395010412, 0)
ImageButton_5.Size = UDim2.new(0.225667521, 0, 0.120582119, 0)
ImageButton_5.Image = "rbxassetid://132627465842727"
-- Scripts:
local function BAAU_fake_script() -- MaxSensitivityGUI.LocalScript
local script = Instance.new('LocalScript', MaxSensitivityGUI)
function getMap()
local mapName = ""
for _, map in ipairs(workspace.map:GetChildren()) do
mapName = map.Name
end
return mapName
end
game.Players.LocalPlayer:GetPropertyChangedSignal("TeamColor"):Connect(function()
if game.Players.LocalPlayer.TeamColor == BrickColor.new("Br. yellowish orange") then
if getMap() == "Spaceship" then
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(92, -115.946518, 22, 1, 2.91265456e-09, 1.56893829e-14, -2.91265456e-09, 1, 1.25928814e-08, -1.56527047e-14, -1.25928814e-08, 1)
script.Parent.Notif.Visible = true
task.delay(10, function()
script.Parent.Notif.Visible = false
end)
end
end
end)
end
coroutine.wrap(BAAU_fake_script)()
local function IDZV_fake_script() -- TextLabel.LocalScript
local script = Instance.new('LocalScript', TextLabel)
local text = "Next homer (estimate) is: "
while task.wait(1) do
local NextPlayer, Chance = "", -math.huge
local plrList = {}
for _, plr in game.Players:GetPlayers() do
table.insert(plrList, plr)
local chance = plr:FindFirstChild("Chance")
if chance then
if chance.Value > Chance then
NextPlayer = plr.Name
Chance = chance.Value
end
end
end
script.Parent.Text = text .. NextPlayer .. " (" .. Chance .. " homer chance)"
end
end
coroutine.wrap(IDZV_fake_script)()
local function KOSDRE_fake_script() -- ImageButton.LocalScript
local script = Instance.new('LocalScript', ImageButton)
script.Parent.Visible = false
script.Parent.Activated:Connect(function()
if game.Players.LocalPlayer.TeamColor == BrickColor.new("Bright yellow") then
script.Parent.Visible = false
for _, plr in game.Players:GetPlayers() do
if plr.TeamColor == BrickColor.new("Br. yellowish orange") then
local ogC = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = plr.Character.HumanoidRootPart.CFrame
task.wait(0.25)
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = ogC
task.wait(0.75)
end
end
end
end)
game.Players.LocalPlayer:GetPropertyChangedSignal("TeamColor"):Connect(function()
if game.Players.LocalPlayer.TeamColor == BrickColor.new("Bright yellow") then
task.wait(26)
script.Parent.Visible = true
else
script.Parent.Visible = false
end
end)
end
coroutine.wrap(KOSDRE_fake_script)()
local function XRJA_fake_script() -- ImageButton_2.LocalScript
local script = Instance.new('LocalScript', ImageButton_2)
function getInvisParts(model)
local parts = {}
for _, part in ipairs(model:GetChildren()) do
if part:IsA("BasePart") and part.Transparency == 1 then
if part.Name ~= "HumanoidRootPart" then
part.Transparency = 0.99
table.insert(parts, part)
end
end
end
return parts
end
script.Parent.Activated:Connect(function()
for _, homer in ipairs(game.Players:GetPlayers()) do
if homer.TeamColor == BrickColor.new("Bright yellow") then
local parts = getInvisParts(homer.Character)
local highlight = Instance.new("Highlight")
highlight.Parent = homer.Character
highlight.FillColor = Color3.new(1,0,0)
highlight.FillTransparency = 0.75
highlight.OutlineColor = Color3.new(1,0,0)
end
end
local sound = Instance.new("Sound", game.SoundService)
sound.SoundId = "rbxassetid://18993175955"
sound.Volume = 2
sound:Play()
sound.PlayOnRemove = false
game.Debris:AddItem(sound, 10)
script.Parent.Parent.Visible = false
end)
end
coroutine.wrap(XRJA_fake_script)()
local function LDYUS_fake_script() -- ImageButton_3.LocalScript
local script = Instance.new('LocalScript', ImageButton_3)
function getInvisParts(model)
local parts = {}
for _, part in ipairs(model:GetChildren()) do
if part:IsA("BasePart") and part.Transparency == 1 then
if part.Name ~= "HumanoidRootPart" then
part.Transparency = 0.99
table.insert(parts, part)
end
end
end
return parts
end
script.Parent.Activated:Connect(function()
for _, bart in ipairs(game.Players:GetPlayers()) do
if bart.TeamColor == BrickColor.new("Br. yellowish orange") then
local parts = getInvisParts(bart.Character)
local highlight = Instance.new("Highlight")
highlight.Parent = bart.Character
highlight.FillColor = Color3.new(1,1,0)
highlight.FillTransparency = 0.75
highlight.OutlineColor = Color3.new(1,1,0)
end
end
script.Parent.Parent.Visible = false
end)
end
coroutine.wrap(LDYUS_fake_script)()
local function ARXEKIF_fake_script() -- MaxSensitivityGUI.LocalScript
local script = Instance.new('LocalScript', MaxSensitivityGUI)
local esp1 = script.Parent.bartESP
local esp2 = script.Parent.homerESP
function visibility(bool1,bool2)
esp1.Visible = bool1
esp2.Visible = bool2
end
visibility(false,false)
game.Players.LocalPlayer:GetPropertyChangedSignal("TeamColor"):Connect(function()
if game.Players.LocalPlayer.TeamColor == BrickColor.new("Bright yellow") then
visibility(false,true)
task.delay(26,function()
visibility(true,esp2.Visible)
end)
elseif game.Players.LocalPlayer.TeamColor == BrickColor.new("Br. yellowish orange") then
visibility(true,false)
task.delay(26,function()
visibility(esp1.Visible,true)
end)
else
visibility(false,false)
end
end)
end
coroutine.wrap(ARXEKIF_fake_script)()
local function KAPWBBA_fake_script() -- ImageButton_4.LocalScript
local script = Instance.new('LocalScript', ImageButton_4)
--ReplicatedStorage/objectFolders/tools/Spectate
script.Parent.Activated:Connect(function()
local spectate = game.StarterPack:FindFirstChild("Spectate"):Clone()
spectate.Parent = game.Players.LocalPlayer.Backpack
end)
end
coroutine.wrap(KAPWBBA_fake_script)()
local function NZYO_fake_script() -- ImageButton_5.LocalScript
local script = Instance.new('LocalScript', ImageButton_5)
--15.999999, 104.999977, -16, 1, 0, 0, 0, 1, 0, 0, 0, 1
local gotolobby = "rbxassetid://132627465842727"
local back = "rbxassetid://114247923396385"
local LobbyMode = false
local LobbyC = CFrame.new(15.999999, 104.999977, -16, 1, 0, 0, 0, 1, 0, 0, 0, 1)
local OGC = CFrame.new(0,0,0)
script.Parent.Activated:Connect(function()
LobbyMode = not LobbyMode
if LobbyMode then
script.Parent.Image = back
OGC = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = LobbyC
else
script.Parent.Image = gotolobby
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = OGC
end
end)
end
coroutine.wrap(NZYO_fake_script)()



You should put a option that make The player be Homer in next round