Shlexware Doors Script
Roblox Scripts is what Roblox players and coders use to build interactive games. To be more specific, players use Lua scripts—a popular scripting and programming language.
We do not any harmful on your devices we always check it before we post online.
Instruction
1.Open Roblox And Start Playing 2.Click The Blue Circle To Copy The Script Code 3.Paste The Script Code Into Your Executor 4.Then Execute The Script Code 5.Enjoy
Use your dummy account first we are not responsible if your account getting Ban.
Script Code
local OrionLib = loadstring(game:HttpGet(('https://raw.githubusercontent.com/shlexware/Orion/main/source')))() local Window = OrionLib:MakeWindow({Name = "key", HidePremium = false, SaveConfig = true, ConfigFolder = "key"}) local Tab = Window:MakeTab({ Name = "key", Icon = "rbxassetid://4483345998", PremiumOnly = false }) _G.Key = "72bankema1929wxcraywj7giis87y3theig7ebest675" _G.KeyInput = "string" function MakeScriptHub() local DiscordLib = loadstring(game:HttpGet"https://raw.githubusercontent.com/dawid-scripts/UI-Libs/main/discord%20lib.txt")() local Win1 = DiscordLib:Window("doors script") -- Title/Name local Tab1 = Win1:Server("main", "") -- Server/Tab local Chann1 = Tab1:Channel("main") -- Channel 0_0 local Chann2 = Tab1:Channel("join discord") -- Channel 0_0 Chann1:Button("doors script", function() loadstring(game:HttpGet(('https://pastebin.com/raw/R8QMbhzv')))() end) Chann2:Button("join the discord", function() setclipboard("https://discord.gg/WZWUyEvF") end) Chann1:Button("rooms script", function() if game.PlaceId ~= 6839171747 or game.ReplicatedStorage.GameData.Floor.Value ~= "Rooms" then game.StarterGui:SetCore("SendNotification", { Title = "Invalid Place"; Text = "The game detected appears to not be rooms. Please execute this while in rooms!" }) local Sound = Instance.new("Sound") Sound.Parent = game.SoundService Sound.SoundId = "rbxassetid://550209561" Sound.Volume = 5 Sound.PlayOnRemove = true Sound:Destroy() return elseif workspace:FindFirstChild("PathFindPartsFolder") then return end local PathfindingService = game:GetService("PathfindingService") local VirtualInputManager = game:GetService('VirtualInputManager') local LocalPlayer = game.Players.LocalPlayer local LatestRoom = game.ReplicatedStorage.GameData.LatestRoom local Cooldown = false local ScreenGui = Instance.new("ScreenGui") ScreenGui.Parent = game.CoreGui local TextLabel = Instance.new("TextLabel") TextLabel.Parent = ScreenGui TextLabel.Size = UDim2.new(0,350,0,100) TextLabel.TextSize = 48 TextLabel.TextStrokeColor3 = Color3.new(1,1,1) TextLabel.TextStrokeTransparency = 0 TextLabel.BackgroundTransparency = 1 local GC = getconnections or get_signal_cons if GC then for i,v in pairs(GC(LocalPlayer.Idled)) do if v["Disable"] then v["Disable"](v) elseif v["Disconnect"] then v["Disconnect"](v) end end end local Folder = Instance.new("Folder") Folder.Parent = workspace Folder.Name = "PathFindPartsFolder" if LocalPlayer.PlayerGui.MainUI.Initiator.Main_Game.RemoteListener.Modules:FindFirstChild("A90") then LocalPlayer.PlayerGui.MainUI.Initiator.Main_Game.RemoteListener.Modules.A90.Name = "lol" -- Fuck you A90 end function getLocker() local Closest for i,v in pairs(workspace.CurrentRooms:GetDescendants()) do if v.Name == "Rooms_Locker" then if v:FindFirstChild("Door") and v:FindFirstChild("HiddenPlayer") then if v.HiddenPlayer.Value == nil then if v.Door.Position.Y > -3 then -- Prevents going to the lower lockers in the room with the bridge if Closest == nil then Closest = v.Door else if (LocalPlayer.Character.HumanoidRootPart.Position - v.Door.Position).Magnitude < (Closest.Position - LocalPlayer.Character.HumanoidRootPart.Position).Magnitude then Closest = v.Door end end end end end end end return Closest end function getPath() local Part local Entity = workspace:FindFirstChild("A60") or workspace:FindFirstChild("A120") if Entity and Entity.Main.Position.Y > -4 then Part = getLocker() else Part = workspace.CurrentRooms[LatestRoom.Value].Door.Door end return Part end LatestRoom:GetPropertyChangedSignal("Value"):Connect(function() TextLabel.Text = "Room: "..math.clamp(LatestRoom.Value, 1,1000) if LatestRoom.Value ~= 1000 then LocalPlayer.DevComputerMovementMode = Enum.DevComputerMovementMode.Scriptable else LocalPlayer.DevComputerMovementMode = Enum.DevComputerMovementMode.KeyboardMouse Folder:ClearAllChildren() local Sound = Instance.new("Sound") Sound.Parent = game.SoundService Sound.SoundId = "rbxassetid://4590662766" Sound.Volume = 3 Sound.PlayOnRemove = true Sound:Destroy() game.StarterGui:SetCore("SendNotification", { Title = "youtube.com/geoduude"; Text = "Thank you for using my script!" }) return end end) game:GetService("RunService").RenderStepped:connect(function() LocalPlayer.Character.HumanoidRootPart.CanCollide = false LocalPlayer.Character.Collision.CanCollide = false LocalPlayer.Character.Collision.CustomPhysicalProperties = PhysicalProperties.new(9e9,9e9,9e9) LocalPlayer.Character.Humanoid.WalkSpeed = 21 local Path = getPath() local Entity = workspace:FindFirstChild("A60") or workspace:FindFirstChild("A120") if Entity then if Path then if Path.Parent.Name == "Rooms_Locker" then if Entity.Main.Position.Y > -4 then if (LocalPlayer.Character.HumanoidRootPart.Position - Path.Position).Magnitude < 5 then if LocalPlayer.Character.HumanoidRootPart.Anchored == false then fireproximityprompt(Path.Parent.HidePrompt) end end end end end if Entity.Main.Position.Y < -4 then if LocalPlayer.Character.HumanoidRootPart.Anchored == true then game.ReplicatedStorage.EntityInfo.CamLock:FireServer() end end else if LocalPlayer.Character.HumanoidRootPart.Anchored == true then game.ReplicatedStorage.EntityInfo.CamLock:FireServer() end end end) while true do local Destination = getPath() local path = PathfindingService:CreatePath({ WaypointSpacing = 2, AgentRadius = 0.6, AgentCanJump = false }) path:ComputeAsync(LocalPlayer.Character.HumanoidRootPart.Position - Vector3.new(0,2.5,0), Destination.Position) local Waypoints = path:GetWaypoints() if path.Status ~= Enum.PathStatus.NoPath then Folder:ClearAllChildren() for _, Waypoint in pairs(Waypoints) do local part = Instance.new("Part") part.Size = Vector3.new(1,1,1) part.Position = Waypoint.Position part.Shape = "Cylinder" part.Rotation = Vector3.new(0,0,90) part.Material = "SmoothPlastic" part.Anchored = true part.CanCollide = false part.Parent = Folder end for _, Waypoint in pairs(Waypoints) do if LocalPlayer.Character.HumanoidRootPart.Anchored == false then LocalPlayer.Character.Humanoid:MoveTo(Waypoint.Position) LocalPlayer.Character.Humanoid.MoveToFinished:Wait() end end end end end) end function CorrectKeyNotification() OrionLib:MakeNotification({ Name = "correct key", Content = "you have enterd the correct key", Image = "rbxassetid://4483345998", Time = 5 }) end function IncorrectKeyNotification() OrionLib:MakeNotification({ Name = "incorect key", Content = "you have enterd the incorrect key", Image = "rbxassetid://4483345998", Time = 5 }) end OrionLib:MakeNotification({ Name = "enter key correc", Content = " ", Image = "rbxassetid://4483345998", Time = 5 }) Tab:AddTextbox({ Name = "enter key", Default = " ", TextDisappear = true, Callback = function(Value) _G.KeyInput = Value end }) Tab:AddButton({ Name = "Check key", Callback = function() if _G.KeyInput == _G.Key then MakeScriptHub() CorrectKeyNotification() else IncorrectKeyNotification() end end }) Tab:AddButton({ Name = "get key", Callback = function() setclipboard("https://workink.net/47f/Get key here") end })