Advertisement
MrScripter2

Roblox Aimbot script/ESP PANDORA.CC #1 CHEAT

May 2nd, 2024 (edited)
827
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 14.53 KB | Gaming | 0 0
  1. local Rayfield = loadstring(game:HttpGet('https://sirius.menu/rayfield'))()
  2.  
  3. local Window = Rayfield:CreateWindow({
  4.     Name = "Pandora.cc",
  5.     LoadingTitle = "Loading . . . PANDORA INJECTED",
  6.     LoadingSubtitle = "By OnYx/Chunk",
  7.     ConfigurationSaving = {
  8.        Enabled = false,
  9.        FolderName = nil,
  10.        FileName = "Pandora.cc"
  11.     },
  12.     Discord = {
  13.        Enabled = false,
  14.        Invite = "noinvitelink",
  15.        RememberJoins = true
  16.     },
  17.     KeySystem = false,
  18.     KeySettings = {
  19.        Title = "Untitled",
  20.        Subtitle = "Key System",
  21.        Note = "No method of obtaining the key is provided",
  22.        FileName = "Key",
  23.        SaveKey = true,
  24.        GrabKeyFromSite = false,
  25.        Key = {"Hello"}
  26.     }
  27.  })
  28.  
  29.  local MainTab = Window:CreateTab("🔫 Aimbot 🔫", nill)
  30.  local MainSection = MainTab:CreateSection("Main")
  31.  
  32.  Rayfield:Notify({
  33.     Title = "Executed Pandora.cc",
  34.     Content = "Have Fun with Pandora.cc",
  35.     Duration = 2.5,
  36.     Image = nill,
  37.     Actions = {
  38.        Ignore = {
  39.           Name = "I will sub",
  40.           Callback = function()
  41.           print("The user tapped I will sub")
  42.        end
  43.     },
  44.  },
  45.  })
  46.  
  47.  local Button = MainTab:CreateButton({
  48.     Name = "Aimbot",
  49.     Callback = function()
  50.         loadstring(game:HttpGet("https://raw.githubusercontent.com/Exunys/Aimbot-Script/main/Aimbot%20Script%20(Without%20FOV).lua"))()
  51.     end,
  52.  })
  53.  
  54.  local Button = MainTab:CreateButton({
  55.     Name = "ESP",
  56.     Callback = function()
  57.         local Holder = Instance.new("Folder", game.CoreGui)
  58. Holder.Name = "ESP"
  59.  
  60. local Box = Instance.new("BoxHandleAdornment")
  61. Box.Name = "nilBox"
  62. Box.Size = Vector3.new(4, 7, 4)
  63. Box.Color3 = Color3.new(100 / 255, 100 / 255, 100 / 255)
  64. Box.Transparency = 0.7
  65. Box.ZIndex = 0
  66. Box.AlwaysOnTop = true
  67. Box.Visible = true
  68.  
  69. local NameTag = Instance.new("BillboardGui")
  70. NameTag.Name = "nilNameTag"
  71. NameTag.Enabled = false
  72. NameTag.Size = UDim2.new(0, 200, 0, 50)
  73. NameTag.AlwaysOnTop = true
  74. NameTag.StudsOffset = Vector3.new(0, 1.8, 0)
  75. local Tag = Instance.new("TextLabel", NameTag)
  76. Tag.Name = "Tag"
  77. Tag.BackgroundTransparency = 1
  78. Tag.Position = UDim2.new(0, -50, 0, 0)
  79. Tag.Size = UDim2.new(0, 300, 0, 20)
  80. Tag.TextSize = 20
  81. Tag.TextColor3 = Color3.new(100 / 255, 100 / 255, 100 / 255)
  82. Tag.TextStrokeColor3 = Color3.new(0 / 255, 0 / 255, 0 / 255)
  83. Tag.TextStrokeTransparency = 0.4
  84. Tag.Text = "nil"
  85. Tag.Font = Enum.Font.SourceSansBold
  86. Tag.TextScaled = false
  87.  
  88. local LoadCharacter = function(v)
  89.     repeat wait() until v.Character ~= nil
  90.     v.Character:WaitForChild("Humanoid")
  91.     local vHolder = Holder:FindFirstChild(v.Name)
  92.     vHolder:ClearAllChildren()
  93.     local b = Box:Clone()
  94.     b.Name = v.Name .. "Box"
  95.     b.Adornee = v.Character
  96.     b.Parent = vHolder
  97.     local t = NameTag:Clone()
  98.     t.Name = v.Name .. "NameTag"
  99.     t.Enabled = true
  100.     t.Parent = vHolder
  101.     t.Adornee = v.Character:WaitForChild("Head", 5)
  102.     if not t.Adornee then
  103.         return UnloadCharacter(v)
  104.     end
  105.     t.Tag.Text = v.Name
  106.     b.Color3 = Color3.new(v.TeamColor.r, v.TeamColor.g, v.TeamColor.b)
  107.     t.Tag.TextColor3 = Color3.new(v.TeamColor.r, v.TeamColor.g, v.TeamColor.b)
  108.     local Update
  109.     local UpdateNameTag = function()
  110.         if not pcall(function()
  111.             v.Character.Humanoid.DisplayDistanceType = Enum.HumanoidDisplayDistanceType.None
  112.             local maxh = math.floor(v.Character.Humanoid.MaxHealth)
  113.             local h = math.floor(v.Character.Humanoid.Health)
  114.             t.Tag.Text = v.Name .. "\n" .. ((maxh ~= 0 and tostring(math.floor((h / maxh) * 100))) or "0") .. "%  " .. tostring(h) .. "/" .. tostring(maxh)
  115.         end) then
  116.             Update:Disconnect()
  117.         end
  118.     end
  119.     UpdateNameTag()
  120.     Update = v.Character.Humanoid.Changed:Connect(UpdateNameTag)
  121. end
  122.  
  123. local UnloadCharacter = function(v)
  124.     local vHolder = Holder:FindFirstChild(v.Name)
  125.     if vHolder and (vHolder:FindFirstChild(v.Name .. "Box") ~= nil or vHolder:FindFirstChild(v.Name .. "NameTag") ~= nil) then
  126.         vHolder:ClearAllChildren()
  127.     end
  128. end
  129.  
  130. local LoadPlayer = function(v)
  131.     local vHolder = Instance.new("Folder", Holder)
  132.     vHolder.Name = v.Name
  133.     v.CharacterAdded:Connect(function()
  134.         pcall(LoadCharacter, v)
  135.     end)
  136.     v.CharacterRemoving:Connect(function()
  137.         pcall(UnloadCharacter, v)
  138.     end)
  139.     v.Changed:Connect(function(prop)
  140.         if prop == "TeamColor" then
  141.             UnloadCharacter(v)
  142.             wait()
  143.             LoadCharacter(v)
  144.         end
  145.     end)
  146.     LoadCharacter(v)
  147. end
  148.  
  149. local UnloadPlayer = function(v)
  150.     UnloadCharacter(v)
  151.     local vHolder = Holder:FindFirstChild(v.Name)
  152.     if vHolder then
  153.         vHolder:Destroy()
  154.     end
  155. end
  156.  
  157. for i,v in pairs(game:GetService("Players"):GetPlayers()) do
  158.     spawn(function() pcall(LoadPlayer, v) end)
  159. end
  160.  
  161. game:GetService("Players").PlayerAdded:Connect(function(v)
  162.     pcall(LoadPlayer, v)
  163. end)
  164.  
  165. game:GetService("Players").PlayerRemoving:Connect(function(v)
  166.     pcall(UnloadPlayer, v)
  167. end)
  168.  
  169. game:GetService("Players").LocalPlayer.NameDisplayDistance = 0
  170.     end,
  171.  })
  172.  
  173.  local Button = MainTab:CreateButton({
  174.     Name = "Box ESP",
  175.     Callback = function()
  176.         local plr = game.Players.LocalPlayer
  177.         local camera = game.Workspace.CurrentCamera
  178.        
  179.         for i, v in pairs(game.Players:GetChildren()) do
  180.             local Top = Drawing.new("Line")
  181.             Top.Visible = false
  182.             Top.From = Vector2.new(0, 0)
  183.             Top.To = Vector2.new(200, 200)
  184.             Top.Color = Color3.fromRGB(255, 0, 0)
  185.             Top.Thickness = 2
  186.             Top.Transparency = 1
  187.        
  188.             local Bottom = Drawing.new("Line")
  189.             Bottom.Visible = false
  190.             Bottom.From = Vector2.new(0, 0)
  191.             Bottom.To = Vector2.new(200, 200)
  192.             Bottom.Color = Color3.fromRGB(255, 0, 0)
  193.             Bottom.Thickness = 2
  194.             Bottom.Transparency = 1
  195.        
  196.             local Left = Drawing.new("Line")
  197.             Left.Visible = false
  198.             Left.From = Vector2.new(0, 0)
  199.             Left.To = Vector2.new(200, 200)
  200.             Left.Color = Color3.fromRGB(255, 0, 0)
  201.             Left.Thickness = 2
  202.             Left.Transparency = 1
  203.        
  204.             local Right = Drawing.new("Line")
  205.             Right.Visible = false
  206.             Right.From = Vector2.new(0, 0)
  207.             Right.To = Vector2.new(200, 200)
  208.             Right.Color = Color3.fromRGB(255, 0, 0)
  209.             Right.Thickness = 2
  210.             Right.Transparency = 1
  211.        
  212.             function ESP()
  213.                 local connection
  214.                 connection = game:GetService("RunService").RenderStepped:Connect(function()
  215.                     if v.Character ~= nil and v.Character:FindFirstChild("HumanoidRootPart") ~= nil and v.Name ~= plr.Name  and v.Character.Humanoid.Health > 0 then
  216.                         local ScreenPos, OnScreen = camera:WorldToViewportPoint(v.Character.HumanoidRootPart.Position)
  217.                         if OnScreen then
  218.                             local Scale = v.Character.Head.Size.Y/2
  219.                             local Size = Vector3.new(2, 3, 0) * (Scale * 2)
  220.                             local humpos = camera:WorldToViewportPoint(v.Character.HumanoidRootPart.Position)
  221.                             local TL = camera:WorldToViewportPoint((v.Character.HumanoidRootPart.CFrame * CFrame.new(Size.X, Size.Y, 0)).p)
  222.                             local TR = camera:WorldToViewportPoint((v.Character.HumanoidRootPart.CFrame * CFrame.new(-Size.X, Size.Y, 0)).p)
  223.                             local BL = camera:WorldToViewportPoint((v.Character.HumanoidRootPart.CFrame * CFrame.new(Size.X, -Size.Y, 0)).p)
  224.                             local BR = camera:WorldToViewportPoint((v.Character.HumanoidRootPart.CFrame * CFrame.new(-Size.X, -Size.Y, 0)).p)
  225.        
  226.                             Top.From = Vector2.new(TL.X, TL.Y)
  227.                             Top.To = Vector2.new(TR.X, TR.Y)
  228.        
  229.                             Left.From = Vector2.new(TL.X, TL.Y)
  230.                             Left.To = Vector2.new(BL.X, BL.Y)
  231.        
  232.                             Right.From = Vector2.new(TR.X, TR.Y)
  233.                             Right.To = Vector2.new(BR.X, BR.Y)
  234.        
  235.                             Bottom.From = Vector2.new(BL.X, BL.Y)
  236.                             Bottom.To = Vector2.new(BR.X, BR.Y)
  237.        
  238.                             if v.TeamColor == plr.TeamColor then
  239.                                 Top.Color = Color3.fromRGB(0, 255, 0)
  240.                                 Left.Color = Color3.fromRGB(0, 255, 0)
  241.                                 Bottom.Color = Color3.fromRGB(0, 255, 0)
  242.                                 Right.Color = Color3.fromRGB(0, 255, 0)
  243.                             else
  244.                                 Top.Color = Color3.fromRGB(255, 0, 0)
  245.                                 Left.Color = Color3.fromRGB(255, 0, 0)
  246.                                 Bottom.Color = Color3.fromRGB(255, 0, 0)
  247.                                 Right.Color = Color3.fromRGB(255, 0, 0)
  248.                             end
  249.        
  250.                             Top.Visible = true
  251.                             Left.Visible = true
  252.                             Bottom.Visible = true
  253.                             Right.Visible = true
  254.                         else
  255.                             Top.Visible = false
  256.                             Left.Visible = false
  257.                             Bottom.Visible = false
  258.                             Right.Visible = false
  259.                         end
  260.                     else
  261.                         Top.Visible = false
  262.                         Left.Visible = false
  263.                         Bottom.Visible = false
  264.                         Right.Visible = false
  265.                         if game.Players:FindFirstChild(v.Name) == nil then
  266.                             connection:Disconnect()
  267.                         end
  268.                     end
  269.                 end)
  270.             end
  271.             coroutine.wrap(ESP)()
  272.         end
  273.        
  274.         game.Players.PlayerAdded:Connect(function(newplr) --Parameter gets the new player that has been added
  275.             local Top = Drawing.new("Line")
  276.             Top.Visible = false
  277.             Top.From = Vector2.new(0, 0)
  278.             Top.To = Vector2.new(200, 200)
  279.             Top.Color = Color3.fromRGB(255, 0, 0)
  280.             Top.Thickness = 2
  281.             Top.Transparency = 1
  282.        
  283.             local Bottom = Drawing.new("Line")
  284.             Bottom.Visible = false
  285.             Bottom.From = Vector2.new(0, 0)
  286.             Bottom.To = Vector2.new(200, 200)
  287.             Bottom.Color = Color3.fromRGB(255, 0, 0)
  288.             Bottom.Thickness = 2
  289.             Bottom.Transparency = 1
  290.        
  291.             local Left = Drawing.new("Line")
  292.             Left.Visible = false
  293.             Left.From = Vector2.new(0, 0)
  294.             Left.To = Vector2.new(200, 200)
  295.             Left.Color = Color3.fromRGB(255, 0, 0)
  296.             Left.Thickness = 2
  297.             Left.Transparency = 1
  298.        
  299.             local Right = Drawing.new("Line")
  300.             Right.Visible = false
  301.             Right.From = Vector2.new(0, 0)
  302.             Right.To = Vector2.new(200, 200)
  303.             Right.Color = Color3.fromRGB(255, 0, 0)
  304.             Right.Thickness = 2
  305.             Right.Transparency = 1
  306.        
  307.             function ESP()
  308.                 local connection
  309.                 connection = game:GetService("RunService").RenderStepped:Connect(function()
  310.                     if newplr.Character ~= nil and newplr.Character:FindFirstChild("HumanoidRootPart") ~= nil and newplr.Name ~= plr.Name  and newplr.Character.Humanoid.Health > 0 then
  311.                         local ScreenPos, OnScreen = camera:WorldToViewportPoint(newplr.Character.HumanoidRootPart.Position)
  312.                         if OnScreen then
  313.                             local Scale = newplr.Character.Head.Size.Y/2
  314.                             local Size = Vector3.new(2, 3, 0) * (Scale * 2)
  315.                             local humpos = camera:WorldToViewportPoint(newplr.Character.HumanoidRootPart.Position)
  316.                             local TL = camera:WorldToViewportPoint((newplr.Character.HumanoidRootPart.CFrame * CFrame.new(Size.X, Size.Y, 0)).p)
  317.                             local TR = camera:WorldToViewportPoint((newplr.Character.HumanoidRootPart.CFrame * CFrame.new(-Size.X, Size.Y, 0)).p)
  318.                             local BL = camera:WorldToViewportPoint((newplr.Character.HumanoidRootPart.CFrame * CFrame.new(Size.X, -Size.Y, 0)).p)
  319.                             local BR = camera:WorldToViewportPoint((newplr.Character.HumanoidRootPart.CFrame * CFrame.new(-Size.X, -Size.Y, 0)).p)
  320.        
  321.                             Top.From = Vector2.new(TL.X, TL.Y)
  322.                             Top.To = Vector2.new(TR.X, TR.Y)
  323.        
  324.                             Left.From = Vector2.new(TL.X, TL.Y)
  325.                             Left.To = Vector2.new(BL.X, BL.Y)
  326.        
  327.                             Right.From = Vector2.new(TR.X, TR.Y)
  328.                             Right.To = Vector2.new(BR.X, BR.Y)
  329.        
  330.                             Bottom.From = Vector2.new(BL.X, BL.Y)
  331.                             Bottom.To = Vector2.new(BR.X, BR.Y)
  332.        
  333.                             if newplr.TeamColor == plr.TeamColor then
  334.                                 Top.Color = Color3.fromRGB(0, 255, 0)
  335.                                 Left.Color = Color3.fromRGB(0, 255, 0)
  336.                                 Bottom.Color = Color3.fromRGB(0, 255, 0)
  337.                                 Right.Color = Color3.fromRGB(0, 255, 0)
  338.                             else
  339.                                 Top.Color = Color3.fromRGB(255, 0, 0)
  340.                                 Left.Color = Color3.fromRGB(255, 0, 0)
  341.                                 Bottom.Color = Color3.fromRGB(255, 0, 0)
  342.                                 Right.Color = Color3.fromRGB(255, 0, 0)
  343.                             end
  344.        
  345.                             Top.Visible = true
  346.                             Left.Visible = true
  347.                             Bottom.Visible = true
  348.                             Right.Visible = true
  349.                         else
  350.                             Top.Visible = false
  351.                             Left.Visible = false
  352.                             Bottom.Visible = false
  353.                             Right.Visible = false
  354.                         end
  355.                     else
  356.                         Top.Visible = false
  357.                         Left.Visible = false
  358.                         Bottom.Visible = false
  359.                         Right.Visible = false
  360.                         if game.Players:FindFirstChild(newplr.Name) == nil then
  361.                             connection:Disconnect()
  362.                         end
  363.                     end
  364.                 end)
  365.             end
  366.             coroutine.wrap(ESP)()
  367.         end)
  368.     end,
  369.  })
Tags: #cheat
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement