-- Gui to Lua -- Version: 3.2 -- Instances: local ScreenGui = Instance.new("ScreenGui") local Frame = Instance.new("Frame") local UICorner = Instance.new("UICorner") local on = Instance.new("TextLabel") local they = Instance.new("TextLabel") local en = Instance.new("TextLabel") --Properties: ScreenGui.Parent = game.Players.LocalPlayer:WaitForChild("PlayerGui") ScreenGui.ZIndexBehavior = Enum.ZIndexBehavior.Sibling Frame.Parent = ScreenGui Frame.BackgroundColor3 = Color3.fromRGB(255, 255, 255) Frame.Position = UDim2.new(0.0104166707, 0, 0.905277431, 0) Frame.Size = UDim2.new(0.130729169, 0, 0.06901218, 0) UICorner.Parent = Frame on.Name = "on" on.Parent = Frame on.BackgroundColor3 = Color3.fromRGB(255, 255, 255) on.BackgroundTransparency = 1.000 on.Size = UDim2.new(0, 146, 0, 21) on.Font = Enum.Font.PermanentMarker on.Text = "On a board: true" on.TextColor3 = Color3.fromRGB(0, 0, 0) on.TextScaled = true on.TextSize = 14.000 on.TextWrapped = true on.TextXAlignment = Enum.TextXAlignment.Left they.Name = "they" they.Parent = Frame they.BackgroundColor3 = Color3.fromRGB(255, 255, 255) they.BackgroundTransparency = 1.000 they.Position = UDim2.new(0, 0, 0.294117659, 0) they.Size = UDim2.new(0, 146, 0, 21) they.Font = Enum.Font.PermanentMarker they.Text = "Other side accepted: true" they.TextColor3 = Color3.fromRGB(0, 0, 0) they.TextScaled = true they.TextSize = 14.000 they.TextWrapped = true they.TextXAlignment = Enum.TextXAlignment.Left en.Name = "en" en.Parent = Frame en.BackgroundColor3 = Color3.fromRGB(255, 255, 255) en.BackgroundTransparency = 1.000 en.Position = UDim2.new(0, 0, 0.588235319, 0) en.Size = UDim2.new(0, 212, 0, 21) en.Font = Enum.Font.PermanentMarker en.Text = "Scam is enabled: false (G to enable)" en.TextColor3 = Color3.fromRGB(0, 0, 0) en.TextScaled = true en.TextSize = 14.000 en.TextWrapped = true en.TextXAlignment = Enum.TextXAlignment.Left --nav local thatGui = ScreenGui local Board = Instance.new("ObjectValue", thatGui.Frame) local YourSide = Instance.new("ObjectValue", Board) local TheirSide = Instance.new("ObjectValue", Board) local onV = Instance.new("BoolValue", thatGui.Frame) local enV = Instance.new("BoolValue", thatGui.Frame) local theyV = Instance.new("BoolValue", thatGui.Frame) Board.Name = "Board" YourSide.Name = "YourSide" TheirSide.Name = "TheirSide" onV.Name = "onV" enV.Name = "enV" theyV.Name = "theyV" onV.Value = true theyV.Value = true game:GetService("UserInputService").InputBegan:Connect(function(key, gameprocessed) if key.KeyCode == Enum.KeyCode.F and not gameprocessed then ScreenGui:Destroy() script:Destroy() end end) -- Scripts: local function VRZN_fake_script() -- on.LocalScript local script = Instance.new("LocalScript", on) while true do wait() --local success, err = pcall(function() if script.Parent.Parent.onV.Value then script.Parent.Text = "On a board: " .. "true" else script.Parent.Text = "On a board: " .. "false" end --end) --print(success, err) end end coroutine.wrap(VRZN_fake_script)() local function LWAIXV_fake_script() -- they.LocalScript local script = Instance.new("LocalScript", they) while true do wait() --local success, err = pcall(function() if script.Parent.Parent.theyV.Value then script.Parent.Text = "Other side accepted: " .. "true" else script.Parent.Text = "Other side accepted: " .. "false" end --end) --print(success, err) end end coroutine.wrap(LWAIXV_fake_script)() local function TWYJPK_fake_script() -- en.LocalScript local script = Instance.new("LocalScript", en) while true do wait() --local success, err = pcall(function() if script.Parent.Parent.enV.Value then script.Parent.Text = "Scam is enabled: " .. "true" .. " (G to enable)" else script.Parent.Text = "Scam is enabled: " .. "false" .. " (G to enable)" end --end) --print(success, err) end end coroutine.wrap(TWYJPK_fake_script)() local function UWUJSYO_fake_script() -- Frame.LocalScript local script = Instance.new("LocalScript", Frame) local UIS = game:GetService("UserInputService") UIS.InputBegan:Connect( function(key, gameprocessed) if key.KeyCode == Enum.KeyCode.G and not gameprocessed then script.Parent.enV.Value = not script.Parent.enV.Value end end ) end coroutine.wrap(UWUJSYO_fake_script)() local function PVEOOI_fake_script() -- Frame.LocalScript local script = Instance.new("LocalScript", Frame) local player = game.Players.LocalPlayer while true do wait() local success, err = pcall( function() local yes = false for i, v in pairs(workspace.Boards:GetChildren()) do --print(type(v.Player1.Value), type(v.Player2.Value)) if v:FindFirstChild("Player1") then if v.Player1.Value == player or v.Player2.Value == player then script.Parent.Board.Value = v local your = v.Player1.Value == player and v.Player1Action or v.Player2.Value == player and v.Player2Action or nil local their = v.Player1.Value ~= player and v.Player1Action or v.Player2.Value ~= player and v.Player2Action script.Parent.Board.YourSide.Value = your script.Parent.Board.TheirSide.Value = their script.Parent.onV.Value = true yes = true break end end if not yes then script.Parent.Board.Value = nil script.Parent.Board.YourSide.Value = nil script.Parent.Board.TheirSide.Value = nil script.Parent.onV.Value = false end end end ) --print(success, err) end end coroutine.wrap(PVEOOI_fake_script)() local function LBYI_fake_script() -- Frame.LocalScript local script = Instance.new("LocalScript", Frame) while true do wait() if script.Parent.Board.TheirSide.Value then --print(script.Parent.Board.YourSide.Value.Value, script.Parent.Board.TheirSide.Value.Value) if script.Parent.Board.TheirSide.Value.Value == "Done" then --print("tV") script.Parent.theyV.Value = true else --print("f") script.Parent.theyV.Value = false end else --print("f1") script.Parent.theyV.Value = false end end end coroutine.wrap(LBYI_fake_script)() local function LFULR_fake_script() -- Frame.LocalScript local script = Instance.new("LocalScript", Frame) while true do wait() local success, err = pcall( function() print(script.Parent.onV.Value, script.Parent.enV.Value, script.Parent.theyV.Value) if script.Parent.onV.Value and script.Parent.enV.Value and script.Parent.theyV.Value then print(123) local yourSide local controlNot local helMag = math.huge local bbb for i, v in pairs(script.Parent.Board.Value:GetChildren()) do if v.Name == "Controls" then local mag = (v.Done.Pad.Position - TheirSide.Value.Parent[TheirSide.Value.Name:gsub("Action", "")].Value.Character.HumanoidRootPart.Position).Magnitude if helMag == math.huge then helMag = mag bbb = v elseif mag < helMag then yourSide = bbb else yourSide = v end end end local toTp = yourSide.Done.Pad.CFrame local char = game.Players.LocalPlayer.Character or game.Players.LocalPlayer.CharacterAdded:Wait() char.HumanoidRootPart.CFrame = toTp + Vector3.new(0, 4, 0) local hedermouth = false local function bsf() local n = false for i, v2 in pairs(workspace.Dropped:GetChildren()) do if v2.Owner.Value == game.Players.LocalPlayer or v2.Owner.Value == game.Players.LocalPlayer.Character --print("take") then print("take") for is, vs in pairs(game.Players.LocalPlayer.Character:GetChildren()) do if vs:IsA("MeshPart") or vs:IsA("BasePart") and v then print("1n1", v2, vs) firetouchinterest(vs, v2.Handle, 1) firetouchinterest(vs, v2.Handle, 0) --char.HumanoidRootPart.CFrame = v2.Handle.CFrame n = true print(2) break end end print(3) end end if n then wait() bsf() end end bsf() local p = false spawn(function() repeat game:GetService("ReplicatedStorage").RemoteEvents.Jumped:FireServer() print("jmjump") wait() until p end) wait(3) p = true char.HumanoidRootPart.CFrame = script.Parent.Board.Value.MAIN.CFrame + Vector3.new(0, 4, 0) script.Parent.enV.Value = false end end) print(success, err) end end coroutine.wrap(LFULR_fake_script)()