Advertisement
Unnamedbaconplayer

Untitled

Apr 11th, 2023
2,507
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 16.31 KB | None | 0 0
  1. if game.CoreGui.RobloxGui.Modules:FindFirstChild("LuaApp") == nil then
  2.     print("ApagoJa")
  3. else
  4.     game.CoreGui.RobloxGui.Modules.LuaApp:Destroy()
  5. end
  6. local OrionLib = loadstring(game:HttpGet(('https://raw.githubusercontent.com/shlexware/Orion/main/source')))()
  7.  
  8. local Window = OrionLib:MakeWindow({Name = "Nico's Nextbots GUI", HidePremium = false, SaveConfig = true, ConfigFolder = "NextCFG"})
  9. local Esp = false
  10. local Names = false
  11. local ColoEs = Color3.fromRGB(255, 255, 255)
  12. local ColoNa = Color3.fromRGB(255, 255, 255)
  13. local BotCo = Color3.fromRGB(255, 0, 0)
  14. local BotNaCO = Color3.fromRGB(255, 255, 255)
  15.  
  16. local Tab8 = Window:MakeTab({
  17.     Name = "Esp Player",
  18.     Icon = "rbxassetid://8217650131",
  19.     PremiumOnly = false
  20. })
  21. local Tab2 = Window:MakeTab({
  22.     Name = "Esp Bots",
  23.     Icon = "rbxassetid://6802122289",
  24.     PremiumOnly = false
  25. })
  26. local Tab = Window:MakeTab({
  27.     Name = "Teleport",
  28.     Icon = "rbxassetid://6863521323",
  29.     PremiumOnly = false
  30. })
  31. local Tab3 = Window:MakeTab({
  32.     Name = "MSC",
  33.     Icon = "rbxassetid://3340612851",
  34.     PremiumOnly = false
  35. })
  36. local Tab6 = Window:MakeTab({
  37.     Name = "Player",
  38.     Icon = "rbxassetid://7992557358",
  39.     PremiumOnly = false
  40. })
  41. local Tab7 = Window:MakeTab({
  42.     Name = "World",
  43.     Icon = "rbxassetid://6185435494",
  44.     PremiumOnly = false
  45. })
  46. local Tab4 = Window:MakeTab({
  47.     Name = "Info",
  48.     Icon = "rbxassetid://5197571732",
  49.     PremiumOnly = false
  50. })
  51. OrionLib:MakeNotification({
  52.     Name = "CREDITS!",
  53.     Content = "Script made by : Kramos",
  54.     Image = "rbxassetid://4483345998",
  55.     Time = 5
  56. })
  57.  
  58. Tab:AddDropdown({
  59.     Name = "Safezone",
  60.     Default = "Select",
  61.     Options = {"Safezone1", "Safezone2", "Safezone3", "Safezone4", "Safezone5", "XL Safezone"},
  62.     Callback = function(Value)
  63.         if Value == "Safezone1" then
  64.             game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(Vector3.new(-71, 36, 361))
  65.         elseif  Value == "Safezone2" then
  66.             game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(Vector3.new(-96, 21, -9))
  67.         elseif  Value == "Safezone3" then
  68.             game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(Vector3.new(-45, 52, 334))
  69.         elseif  Value == "Safezone4" then
  70.             game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(Vector3.new(-45, 52, 344))
  71.         elseif  Value == "Safezone5" then
  72.             game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(Vector3.new(-290, 36, 61))
  73.         elseif  Value == "XL Safezone" then
  74.             game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(Vector3.new(101, 105, 335))
  75.         end
  76.     end    
  77. })
  78. Tab:AddDropdown({
  79.     Name = "Msc",
  80.     Default = "Select",
  81.     Options = {"BackRoom", "Duct", "Nico's Club", "Secret Room", "Marketplace", "Gate", "Gate2", "Storage", "Farm"},
  82.     Callback = function(Value)
  83.         if Value == "BackRoom" then
  84.             game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(Vector3.new(-146, 20, 494))
  85.         elseif  Value == "Duct" then
  86.             game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(Vector3.new(20, 43, 362))
  87.         elseif  Value == "Nico's Club" then
  88.             game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(Vector3.new(-307, 55, 338))
  89.         elseif  Value == "Secret Room" then
  90.             game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(Vector3.new(-239, 57, 305))
  91.         elseif  Value == "Marketplace" then
  92.             game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(Vector3.new(-286, 39, 228))
  93.         elseif  Value == "Gate" then
  94.             game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(Vector3.new(147, 36, 126))
  95.         elseif  Value == "Gate2" then
  96.             game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(Vector3.new(-306, 36, 103))
  97.         elseif  Value == "Storage" then
  98.             game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(Vector3.new(-315, 36, 145))
  99.         elseif  Value == "Farm" then
  100.             game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(186.406494140625, 102.73624420166016, 295.02508544921875)
  101.         end
  102.     end    
  103. })
  104.  
  105.  
  106.  
  107. Tab8:AddToggle({
  108.     Name = "Player Box",
  109.     Default = false,
  110.     Callback = function(Value)
  111.         Esp = Value
  112.     end    
  113. })
  114. Tab8:AddToggle({
  115.     Name = "Player Name",
  116.     Default = false,
  117.     Callback = function(Value)
  118.         Names = Value
  119.     end    
  120. })
  121. Tab8:AddColorpicker({
  122.     Name = "Box Color",
  123.     Default = Color3.fromRGB(255, 255, 255),
  124.     Callback = function(Value)
  125.         ColoEs = Value
  126.     end  
  127. })
  128. Tab8:AddColorpicker({
  129.     Name = "Name Color",
  130.     Default = Color3.fromRGB(255, 255, 255),
  131.     Callback = function(Value)
  132.         ColoNa = Value
  133.     end  
  134. })
  135. Tab2:AddButton({
  136.     Name = "Esp Bots",
  137.     Callback = function()
  138.         while task.wait(1) do
  139.             for i,v in pairs(game.Workspace.bots:GetDescendants()) do
  140.                 if v:FindFirstChild("SexoEbom") == nil then
  141.                     if v:IsA("Model") then
  142.                         local testando = true
  143.                         local Ins = Instance.new("BillboardGui",v)
  144.                         local ImageLabel = Instance.new("ImageLabel")
  145.                         Ins.Name = "SexoEbom"
  146.                         Ins.Size = UDim2.new(7,0,7,0)
  147.                         Ins.AlwaysOnTop = true
  148.                         Ins.MaxDistance = 250
  149.                         local TEx = Instance.new('TextLabel',ImageLabel)
  150.                         TEx.Size = UDim2.new(2,0,2,0)
  151.                         TEx.BorderSizePixel = 0
  152.                         TEx.TextColor3 = BotNaCO
  153.                         TEx.TextSize = 15
  154.                         TEx.Text = v.Name
  155.                         TEx.BackgroundTransparency = 1
  156.                         ImageLabel.Parent = Ins
  157.                         ImageLabel.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  158.                         ImageLabel.BackgroundTransparency = 1.000
  159.                         ImageLabel.Size = UDim2.new(1, 0, 1, 0)
  160.                         ImageLabel.Image = "rbxassetid://7171709336"
  161.                     else
  162.  
  163.                     end
  164.                 end
  165.             end
  166.         end
  167.     end    
  168. })
  169.  
  170.  
  171.  
  172.  
  173.  
  174. Tab6:AddSlider({
  175.     Name = "Gravity Changer",
  176.     Min = 0,
  177.     Max = 150,
  178.     Default = 150,
  179.     Color = Color3.fromRGB(13, 179, 1),
  180.     Increment = 1,
  181.     ValueName = "Gravity",
  182.     Callback = function(Value)
  183.         workspace.Gravity = Value
  184.     end    
  185. })
  186.  
  187. Tab7:AddToggle({
  188.     Name = "FullBright(-Blackout-)",
  189.     Default = false,
  190.     Callback = function(Value)
  191.         if Value == true then
  192.             local brig = game:GetService("Lighting").Brightness
  193.             local Clock = game:GetService("Lighting").ClockTime
  194.             local Fog = game:GetService("Lighting").FogEnd
  195.             local Globa = game:GetService("Lighting").GlobalShadows
  196.  
  197.             game:GetService("Lighting").Brightness = 1
  198.             game:GetService("Lighting").ClockTime = 12
  199.             game:GetService("Lighting").FogEnd = 786543
  200.             game:GetService("Lighting").GlobalShadows = false
  201.             game:GetService("Lighting").Ambient = Color3.fromRGB(178, 178, 178)
  202.         else
  203.             game:GetService("Lighting").Brightness = brig
  204.             game:GetService("Lighting").ClockTime = Clock
  205.             game:GetService("Lighting").FogEnd = Fog
  206.             game:GetService("Lighting").GlobalShadows = Globa
  207.             game:GetService("Lighting").Ambient = Color3.fromRGB(0.101961, 0.101961, 0.101961)
  208.         end
  209.     end    
  210. })
  211.  
  212. Tab6:AddButton({
  213.     Name = "Fly(Press[T])",
  214.     Callback = function()
  215.         loadstring(game:HttpGet("https://pastebin.com/raw/XxnhAdut"))()
  216.         local Event = game:GetService("ReplicatedStorage").events.respawnchar
  217.         Event:FireServer()
  218.     end    
  219. })
  220. Tab7:AddButton({
  221.     Name = "No Garage Collision",
  222.     Callback = function()
  223.         game.Workspace.map.tunnel2.h_garage.garage.CanCollide = false
  224.         game.Workspace.map.tunnel2.l_garage.garage.CanCollide = false
  225.         game.Workspace.map.parking_lot_all.parking_tunnel.h_garage.garage.CanCollide = false
  226.         game.Workspace.map.parking_lot_all.parking_tunnel.l_garage.garage.CanCollide = false
  227.     end    
  228. })
  229.  
  230. Tab7:AddButton({
  231.     Name = "Destroy Doors",
  232.     Callback = function()
  233.         game:GetService("Workspace").doors:Destroy() game:GetService("Workspace").junk:Destroy()
  234.     end    
  235. })
  236.  
  237.  
  238. Tab6:AddSlider({
  239.     Name = "FOV",
  240.     Min = 1,
  241.     Max = 120,
  242.     Default = 80,
  243.     Color = Color3.fromRGB(13, 179, 1),
  244.     Increment = 1,
  245.     ValueName = "FOV",
  246.     Callback = function(Value)
  247.         game.Players.LocalPlayer.PlayerScripts.options.fov.Value = Value
  248.     end    
  249. })
  250.  
  251.  
  252. Tab6:AddTextbox({
  253.     Name = "Best Time",
  254.     Default = "",
  255.     TextDisappear = true,
  256.     Callback = function(Value)
  257.         game.Players.LocalPlayer.leaderstats["best time"].Value = Value
  258.     end  
  259. })
  260.  
  261. Tab6:AddButton({
  262.     Name = "Enable Speed",
  263.     Callback = function()
  264.         Tab6:AddSlider({
  265.             Name = "Speed Changer",
  266.             Min = 0,
  267.             Max = 250,
  268.             Default = 100,
  269.             Color = Color3.fromRGB(13, 179, 1),
  270.             Increment = 1,
  271.             ValueName = "Speed",
  272.             Callback = function(Value)
  273.                 walkSpeed = Value
  274.  
  275.                 local UIS = game:GetService("UserInputService")
  276.                 local RS = game:GetService("RunService")
  277.                 local W, A, S, D
  278.                 local xVelo, yVelo
  279.  
  280.                 RS.RenderStepped:Connect(function()
  281.                     local HRP = game.Players.LocalPlayer.Character.HumanoidRootPart
  282.                     local C = game.Workspace.CurrentCamera
  283.                     local LV = C.CFrame.LookVector
  284.                     for i,v in pairs(UIS:GetKeysPressed()) do
  285.                         if v.KeyCode == Enum.KeyCode.W then
  286.                             W = true
  287.                         end
  288.                         if v.KeyCode == Enum.KeyCode.A then
  289.                             A = true
  290.                         end
  291.                         if v.KeyCode == Enum.KeyCode.S then
  292.                             S = true
  293.                         end
  294.                         if v.KeyCode == Enum.KeyCode.D then
  295.                             D = true
  296.                         end
  297.                     end
  298.  
  299.                     if W == true and S == true then
  300.                         yVelo = false
  301.                         W,S = nil
  302.                     end
  303.  
  304.                     if A == true and D == true then
  305.                         xVelo = false
  306.                         A,D = nil
  307.                     end
  308.  
  309.                     if yVelo ~= false then
  310.                         if W == true then
  311.                             if xVelo ~= false then
  312.                                 if A == true then
  313.                                     local LeftLV = (C.CFrame * CFrame.Angles(0, math.rad(45), 0)).LookVector
  314.                                     HRP.Velocity = Vector3.new((LeftLV.X * walkSpeed), HRP.Velocity.Y, (LeftLV.Z * walkSpeed))
  315.                                     W,A = nil
  316.                                 else
  317.                                     if D == true then
  318.                                         local RightLV = (C.CFrame * CFrame.Angles(0, math.rad(-45), 0)).LookVector
  319.                                         HRP.Velocity = Vector3.new((RightLV.X * walkSpeed), HRP.Velocity.Y, (RightLV.Z * walkSpeed))
  320.                                         W,D = nil
  321.                                     end
  322.                                 end
  323.                             end
  324.                         else
  325.                             if S == true then
  326.                                 if xVelo ~= false then
  327.                                     if A == true then
  328.                                         local LeftLV = (C.CFrame * CFrame.Angles(0, math.rad(135), 0)).LookVector
  329.                                         HRP.Velocity = Vector3.new((LeftLV.X * walkSpeed), HRP.Velocity.Y, (LeftLV.Z * walkSpeed))
  330.                                         S,A = nil
  331.                                     else
  332.                                         if D == true then
  333.                                             local RightLV = (C.CFrame * CFrame.Angles(0, math.rad(-135), 0)).LookVector
  334.                                             HRP.Velocity = Vector3.new((RightLV.X * walkSpeed), HRP.Velocity.Y, (RightLV.Z * walkSpeed))
  335.                                             S,D = nil
  336.                                         end
  337.                                     end
  338.                                 end
  339.                             end
  340.                         end
  341.                     end
  342.  
  343.                     if W == true then
  344.                         HRP.Velocity = Vector3.new((LV.X * walkSpeed), HRP.Velocity.Y, (LV.Z * walkSpeed))
  345.                     end
  346.                     if S == true then
  347.                         HRP.Velocity = Vector3.new(-(LV.X * walkSpeed), HRP.Velocity.Y, -(LV.Z * walkSpeed))
  348.                     end
  349.                     if A == true then
  350.                         local LeftLV = (C.CFrame * CFrame.Angles(0, math.rad(90), 0)).LookVector
  351.                         HRP.Velocity = Vector3.new((LeftLV.X * walkSpeed), HRP.Velocity.Y, (LeftLV.Z * walkSpeed))
  352.                     end
  353.                     if D == true then
  354.                         local RightLV = (C.CFrame * CFrame.Angles(0, math.rad(-90), 0)).LookVector
  355.                         HRP.Velocity = Vector3.new((RightLV.X * walkSpeed), HRP.Velocity.Y, (RightLV.Z * walkSpeed))
  356.                     end
  357.  
  358.                     xVelo, yVelo, W, A, S, D = nil
  359.                 end)
  360.             end    
  361.         })
  362.     end    
  363. })
  364.  
  365.  
  366. Tab3:AddButton({
  367.     Name = "AntAFK",
  368.     Callback = function()
  369.         assert(firesignal, "Your exploit does not support firesignal.")
  370.         local UserInputService: UserInputService = game:GetService("UserInputService")
  371.         local RunService: RunService = game:GetService("RunService")
  372.         UserInputService.WindowFocusReleased:Connect(function()
  373.             RunService.Stepped:Wait()
  374.             pcall(firesignal, UserInputService.WindowFocused)
  375.         end)
  376.     end    
  377. })
  378.  
  379. Tab3:AddButton({
  380.     Name = "Respawn",
  381.     Callback = function()
  382.         local Event = game:GetService("ReplicatedStorage").events.respawnchar
  383.         Event:FireServer()
  384.     end    
  385. })
  386.  
  387. Tab4:AddLabel("By: Kramos")
  388. Tab4:AddLabel("Last update: 08/07/2022")
  389.  
  390. --ESP
  391.  
  392.  
  393. --Kramos Here
  394. local Player = game:GetService("Players").LocalPlayer
  395. local Camera = game:GetService("Workspace").CurrentCamera
  396. local Mouse = Player:GetMouse()
  397. local ps = game:GetService("Players")
  398. local rs = game:GetService("RunService")
  399.  
  400.  
  401. local function Dist(pointA, pointB) -- magnitude errors for some reason : (
  402.     return math.sqrt(math.pow(pointA.X - pointB.X, 2) + math.pow(pointA.Y - pointB.Y, 2))
  403. end
  404.  
  405. local function GetClosest(points, dest)
  406.     local min = math.huge
  407.     local closest = nil
  408.     for _,v in pairs(points) do
  409.         local dist = Dist(v, dest)
  410.         if dist < min then
  411.             min = dist
  412.             closest = v
  413.         end
  414.     end
  415.     return closest
  416. end
  417.  
  418. local function DrawESP(plr)
  419.     local Box = Drawing.new("Quad")
  420.     Box.Visible = Esp
  421.     Box.PointA = Vector2.new(0, 0)
  422.     Box.PointB = Vector2.new(0, 0)
  423.     Box.PointC = Vector2.new(0, 0)
  424.     Box.PointD = Vector2.new(0, 0)
  425.     Box.Color = ColoEs
  426.     Box.Thickness = 2
  427.     Box.Transparency = 1
  428.  
  429.     local function Update()
  430.         local c
  431.         c = game:GetService("RunService").RenderStepped:Connect(function()
  432.             if plr.Character ~= nil and plr.Character:FindFirstChildOfClass("Humanoid") ~= nil and plr.Character:FindFirstChild("HumanoidRootPart") ~= nil and plr.Character:FindFirstChildOfClass("Humanoid").Health > 0 and plr.Character:FindFirstChild("Head") ~= nil then
  433.                 local pos, vis = Camera:WorldToViewportPoint(plr.Character.HumanoidRootPart.Position)
  434.                 if vis then
  435.                     local points = {}
  436.                     local c = 0
  437.                     for _,v in pairs(plr.Character:GetChildren()) do
  438.                         if v:IsA("BasePart") then
  439.                             c = c + 1
  440.                             local p = Camera:WorldToViewportPoint(v.Position)
  441.                             if v.Name == "HumanoidRootPart" then
  442.                                 p = Camera:WorldToViewportPoint((v.CFrame * CFrame.new(0, 0, -v.Size.Z)).p)
  443.                             elseif v.Name == "Head" then
  444.                                 p = Camera:WorldToViewportPoint((v.CFrame * CFrame.new(0, v.Size.Y/2, v.Size.Z/1.25)).p)
  445.                             elseif string.match(v.Name, "Left") then
  446.                                 p = Camera:WorldToViewportPoint((v.CFrame * CFrame.new(-v.Size.X/2, 0, 0)).p)
  447.                             elseif string.match(v.Name, "Right") then
  448.                                 p = Camera:WorldToViewportPoint((v.CFrame * CFrame.new(v.Size.X/2, 0, 0)).p)
  449.                             end
  450.                             points[c] = p
  451.                         end
  452.                     end
  453.                     local Left = GetClosest(points, Vector2.new(0, pos.Y))
  454.                     local Right = GetClosest(points, Vector2.new(Camera.ViewportSize.X, pos.Y))
  455.                     local Top = GetClosest(points, Vector2.new(pos.X, 0))
  456.                     local Bottom = GetClosest(points, Vector2.new(pos.X, Camera.ViewportSize.Y))
  457.  
  458.                     if Left ~= nil and Right ~= nil and Top ~= nil and Bottom ~= nil then
  459.                         Box.PointA = Vector2.new(Right.X, Top.Y)
  460.                         Box.PointB = Vector2.new(Left.X, Top.Y)
  461.                         Box.PointC = Vector2.new(Left.X, Bottom.Y)
  462.                         Box.PointD = Vector2.new(Right.X, Bottom.Y)
  463.                         Box.Color = ColoEs 
  464.                         Box.Visible = Esp
  465.                     else
  466.                         Box.Visible = false
  467.                     end
  468.                 else
  469.                     Box.Visible = false
  470.                 end
  471.             else
  472.                 Box.Visible = false
  473.                 if game.Players:FindFirstChild(plr.Name) == nil then
  474.                     c:Disconnect()
  475.                 end
  476.             end
  477.         end)
  478.     end
  479.     coroutine.wrap(Update)()
  480. end
  481.  
  482.  
  483. for _,v in pairs(game:GetService("Players"):GetChildren()) do
  484.     if v.Name ~= Player.Name then
  485.         DrawESP(v)
  486.     end
  487. end
  488.  
  489. game:GetService("Players").PlayerAdded:Connect(function(v)
  490.     DrawESP(v)
  491. end)
  492.  
  493. local function esp(p,cr)
  494.     local h = cr:WaitForChild("Humanoid")
  495.     local hrp = cr:WaitForChild("Head")
  496.  
  497.     local text = Drawing.new("Text")
  498.     text.Visible = Names
  499.     text.Center = true
  500.     text.Outline = true
  501.     text.Font = 2
  502.     text.Color = ColoNa
  503.     text.Size = 13
  504.  
  505.     local c1
  506.     local c2
  507.     local c3
  508.  
  509.     local function dc()
  510.         text.Visible = false
  511.         text:Remove()
  512.         if c1 then
  513.             c1:Disconnect()
  514.             c1 = nil
  515.         end
  516.         if c2 then
  517.             c2:Disconnect()
  518.             c2 = nil
  519.         end
  520.         if c3 then
  521.             c3:Disconnect()
  522.             c3 = nil
  523.         end
  524.     end
  525.  
  526.     c2 = cr.AncestryChanged:Connect(function(_,parent)
  527.         if not parent then
  528.             dc()
  529.         end
  530.     end)
  531.  
  532.     c3 = h.HealthChanged:Connect(function(v)
  533.         if (v<=0) or (h:GetState() == Enum.HumanoidStateType.Dead) then
  534.             dc()
  535.         end
  536.     end)
  537.  
  538.     c1 = rs.RenderStepped:Connect(function()
  539.         local hrp_pos,hrp_onscreen = Camera:WorldToViewportPoint(hrp.Position)
  540.         if hrp_onscreen then
  541.             text.Position = Vector2.new(hrp_pos.X, hrp_pos.Y - 10)
  542.             text.Text = p.Name
  543.             text.Color = ColoNa
  544.             text.Visible = Names
  545.         else
  546.             text.Visible = false
  547.         end
  548.     end)
  549. end
  550.  
  551. local function p_added(p)
  552.     if p.Character then
  553.         esp(p,p.Character)
  554.     end
  555.     p.CharacterAdded:Connect(function(cr)
  556.         esp(p,cr)
  557.     end)
  558. end
  559.  
  560. for i,p in next, ps:GetPlayers() do
  561.     if p ~= Player then
  562.         p_added(p)
  563.     end
  564. end
  565.  
  566.  
  567. ps.PlayerAdded:Connect(p_added)
  568.  
  569.  
  570.  
  571.  
  572. OrionLib:Init()
  573.  
  574.  
  575.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement