Advertisement
trixade

Untitled

Oct 9th, 2021
589
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 20.10 KB | None | 0 0
  1. local library = loadstring(game:HttpGet("https://pastebin.com/raw/DnDhCpxd", true))()
  2. LocalPlayer =  game:GetService("Players").LocalPlayer.Name
  3.  
  4.  
  5.  
  6.   if game.CoreGui:FindFirstChild("esp") then
  7.   else
  8.     local folder = Instance.new("Folder", game.CoreGui)
  9.     folder.Name = "esp"
  10.   end
  11.  
  12.  
  13.  
  14.   function Sharkesp()
  15.     local folder = Instance.new("Folder", game.CoreGui.esp)
  16.     folder.Name = "sharks"
  17.     for i,v in pairs(game.Workspace.Sharks:GetChildren()) do
  18.       if v ~= nil then
  19.         sharks = {}
  20.         table.insert(sharks, v.Name)
  21.         for i = 1, #sharks do
  22.           sdir = game.Workspace.Sharks[v.Name]
  23.  
  24.           local sesp = Instance.new("BillboardGui", game.CoreGui.esp.sharks)
  25.           sesp.Name = sdir.Name
  26.           sesp.Adornee = sdir.Kill
  27.           sesp.AlwaysOnTop=true
  28.           sesp.ResetOnSpawn=false
  29.           sesp.Size = UDim2.new(1,1,1,1)
  30.  
  31.           local tag = Instance.new("TextLabel", sesp)
  32.           tag.Size = UDim2.new(5,5,5,5)
  33.           tag.Text = sdir.OwnerName.Value
  34.           tag.TextColor3 = Color3.new(255, 0, 0)
  35.           tag.TextStrokeTransparency = 0
  36.           tag.BackgroundTransparency = 1
  37.  
  38.           local cham = Instance.new("BoxHandleAdornment", game.CoreGui.esp.sharks)
  39.           cham.Name = sdir.Name
  40.           cham.Size = sdir:WaitForChild("Body").Size
  41.           cham.Adornee = sdir.Body
  42.           cham.AlwaysOnTop = true
  43.           cham.ZIndex = 5
  44.           cham.Color3 = Color3.new(244,0,0)
  45.           cham.Transparency = 0.72
  46.  
  47.           if sdir:FindFirstChild("Fin") then
  48.             local fin = Instance.new("BoxHandleAdornment", game.CoreGui.esp.sharks)
  49.             fin.Name = sdir.Name
  50.             fin.Size = sdir.Fin.Size
  51.             fin.Adornee = sdir.Fin
  52.             fin.AlwaysOnTop = true
  53.             fin.ZIndex = 5
  54.             fin.Color3 = Color3.new(244,0,0)
  55.             fin.Transparency = 0.6
  56.  
  57.             end end end end end
  58.  
  59.  
  60.             function Survivoresp()
  61.               local folder = Instance.new("Folder", game.CoreGui.esp)
  62.               folder.Name = "survivors"
  63.               for i,v in pairs(game.Players:GetChildren()) do
  64.                 if v.Name ~= LocalPlayer and v.Team.Name == "Survivor" then
  65.                   survivors = {}
  66.                   table.insert(survivors, v.Name)
  67.  
  68.                   for i = 1, #survivors do
  69.                     local esp = Instance.new("BillboardGui", game.CoreGui.esp.survivors)
  70.                     esp.Adornee = game.Players[v.Name].Character
  71.                     esp.AlwaysOnTop=true
  72.                     esp.ResetOnSpawn=false
  73.                     esp.Size = UDim2.new(1,1,1,1)
  74.                     esp.Name = v.Name
  75.  
  76.                     local tag = Instance.new("TextLabel", esp)
  77.                     tag.Size = UDim2.new(5,5,5,5)
  78.                     tag.Text = "Survivor"
  79.                     tag.TextColor3 = Color3.new(0, 255, 0)
  80.                     tag.BackgroundTransparency = 1
  81.                     end end end end
  82.  
  83.  
  84.  
  85.                     function cleanshark()
  86.                       game.CoreGui.esp.sharks:Destroy()
  87.                     end
  88.  
  89.                     function cleansurv()
  90.                       game.CoreGui.esp.survivors:Destroy()
  91.                     end
  92.  
  93.                     local swin = library:CreateWindow("Sharkbite")
  94.                     swin:Section("ESP")
  95.  
  96.                     local p = swin:Toggle("Survivor ESP", {flag = "suresp"}, function(flag)
  97.  
  98.                     if flag then Survivoresp()
  99.                   else
  100.                     cleansurv() end end)
  101.  
  102.                     local l = swin:Toggle("Shark ESP", {flag = "shesp"}, function(flag)
  103.                     if flag then Sharkesp()
  104.                   else
  105.                     cleanshark()
  106.                   end
  107.                   end)
  108.  
  109.                   swin:Section("Misc")
  110.  
  111.                   swin:Toggle("Shark TP Farm", {flag = "tpshark"}, function(flag)
  112.                   end)
  113.  
  114.  
  115.                   swin:Toggle("Kill Survivors", {flag = "ksur"}, function()
  116.                   end)
  117.  
  118.  
  119.                   spawn(function()
  120.                   while wait() do
  121.                     pcall(function()
  122.                     if swin.flags.ksur then
  123.                       if game.Players.LocalPlayer.Team.Name == "Shark" then
  124.                         for i,v in pairs(game.Players:GetChildren()) do
  125.                           if v.Team.Name == "Survivor" then
  126.                             workspace.Sharks:WaitForChild(tostring("Shark"..LocalPlayer))
  127.                             v.Character:MoveTo(workspace.Sharks["Shark"..LocalPlayer]:FindFirstChild("Kill").Position)
  128.                             v.Character:MoveTo(workspace.Sharks["Shark"..LocalPlayer]:FindFirstChild("Kill2").Position)
  129.                             workspace.Sharks["Shark"..game.Players.LocalPlayer.Name]:MoveTo(v.Character:FindFirstChild("HumanoidRootPart").Position)
  130.                           end
  131.                         end
  132.                       end
  133.                     end
  134.                     end)
  135.                   end
  136.                   end)
  137.  
  138.  
  139.  
  140.  
  141.  
  142.  
  143.                   swin:Toggle("AFK", {flag = "afk"}, function(flag)
  144.                   if flag then
  145.                     flag = false
  146.                     wait(1)
  147.                     flag = true
  148.                   end
  149.                   end)
  150.  
  151.  
  152.  
  153.  
  154.                   function reload()
  155.                     pcall(function()
  156.                     if game.Players.LocalPlayer.PlayerGui:FindFirstChild("WeaponDisplay") then
  157.                       if string.match(game.Players.LocalPlayer.PlayerGui.WeaponDisplay.Frame.Ammo.text, "%d") == "0" then
  158.                         keypress(0x52)
  159.                         keyrelease(0x52)
  160.                       end
  161.                     end
  162.                     end)
  163.                   end
  164.  
  165.                   function equipgun()
  166.                     pcall(function()
  167.                     for i,v in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do
  168.                       if v and v:FindFirstChild("LocalScript") then
  169.                         game.Players.LocalPlayer.Character:FindFirstChild("Humanoid"):EquipTool(v)
  170.                       end
  171.                       end
  172.                     end)
  173.                   end
  174.  
  175.  
  176.                   function checkGun()
  177.                     if not game.Players.LocalPlayer.PlayerGui.WeaponDisplay:FindFirstChild("Frame")
  178.                     then game.Players.LocalPlayer.Character:FindFirstChild("Humanoid"):UnequipTools()
  179.                     wait()
  180.                     equipgun()
  181.                   end
  182.                   end
  183.  
  184.                 spawn(function()
  185.                 pcall(function()
  186.                 local loc = game.Players.LocalPlayer
  187.                 local cam = workspace.Camera
  188.                 while wait() do
  189.                   if swin.flags.afk then
  190.                     loc.CameraMode = Enum.CameraMode.LockFirstPerson
  191.                     if loc.Team.Name == "Survivor" then
  192.                       equipgun()
  193.                       for i,v in pairs(workspace.Sharks:GetChildren()) do
  194.                         if workspace.Sharks:FindFirstChild(tostring(v.Name)) then
  195.                           game.Players.LocalPlayer.Character:FindFirstChild("Humanoid"):UnequipTools()
  196.                           equipgun()
  197.                           --checkgun()
  198.                           cam.CoordinateFrame = CFrame.new(cam.CoordinateFrame.p, v.Body.CFrame.p)
  199.                           mouse1press()
  200.                           wait()
  201.                           mouse1release()
  202.                           reload()
  203.                         end
  204.                       end
  205.                     end
  206.                   else loc.CameraMode = Enum.CameraMode.Classic
  207.                   end
  208.                 end
  209.                 end)
  210.                 end)
  211.  
  212.  
  213.  
  214.  
  215.  
  216.  
  217.  
  218.  
  219.  
  220.  
  221.  
  222.  
  223.  
  224.  
  225.  
  226.                 swin:Toggle("No Barriers", {flag = "barrier"}, function(flag)
  227.                 if flag then
  228.                   for i,v in pairs(workspace:GetDescendants()) do
  229.                     if v:IsA("Part") and v.Name ~= "gayboy" then
  230.                       v.CanCollide = false
  231.                     end
  232.                   end
  233.                 else
  234.                   for i,v in pairs(workspace:GetDescendants()) do
  235.                     if v:IsA("Part") then
  236.                       v.CanCollide = true
  237.                     end
  238.                   end
  239.                 end
  240.                 end)
  241.  
  242.  
  243. swin:Toggle("Auto-Chest", {flag = "chest"}, function(flag)
  244.   if flag then
  245.     local LocalPlayer = game.Players.LocalPlayer
  246.     if workspace:FindFirstChild("ChestDrop") then
  247.       local bpos = LocalPlayer.Character.HumanoidRootPart.CFrame
  248.     wait(0.5)
  249.     LocalPlayer.Character.HumanoidRootPart.CFrame = workspace.ChestDrop.LootChest.Union.CFrame
  250.     wait(0.5)
  251.     LocalPlayer.Character.HumanoidRootPart.CFrame = bpos
  252.   end
  253. end
  254.   end)
  255.  
  256.  
  257. spawn(function()
  258. workspace.ChildAdded:Connect(function(chest)
  259.   local LocalPlayer = game.Players.LocalPlayer
  260. if chest.Name == "ChestDrop" and swin.flags.chest then
  261.   local bpos = LocalPlayer.Character.HumanoidRootPart.CFrame
  262.     wait(0.5)
  263.     LocalPlayer.Character.HumanoidRootPart.CFrame = workspace.ChestDrop.LootChest.Union.CFrame
  264.     wait(0.5)
  265.     LocalPlayer.Character.HumanoidRootPart.CFrame = bpos
  266.   end
  267.   end)
  268. end)
  269.  
  270. swin:Toggle("RGB Water", {flag = "water"}, function(flag)
  271.   if not flag then
  272.     workspace.Terrain.WaterColor = Color3.fromRGB(52, 120, 154)
  273.   end
  274.   end)
  275.  
  276. spawn(function(rgbwater)
  277. while wait() do
  278.   if swin.flags.water then
  279.                   workspace.Terrain.WaterColor = Color3.fromHSV(tick() * 24 % 255/255, 1, 1)
  280.                   wait()
  281.                 end
  282.               end
  283. end)
  284.  
  285.  
  286.                 spawn(function()
  287.                 pcall(function()
  288.                 while wait() do
  289.                   local lp = game.Players.LocalPlayer.Character:FindFirstChild("HumanoidRootPart")
  290.                   if swin.flags.tpshark and lp and game.Players.LocalPlayer.Team.Name == "Survivor" then
  291.                     for i,v in pairs(game.Workspace.Sharks:GetChildren()) do
  292.                         for i1,v1 in pairs(game.Players:GetChildren()) do
  293.                                 if v1.Team.Name ~= "Shark" and v.Name == v1.Name.."Shark" then
  294.                             v:Destroy()
  295.                         end
  296.                         end
  297.                       if v then
  298.                         v:WaitForChild("Body")
  299.                         v.Body.CFrame = lp.CFrame + Vector3.new(0,i + 10,100)
  300.                       end
  301.                     end
  302.                   end
  303.                 end
  304.                 end)
  305.                 end)
  306.                
  307.                 ypcall(function()
  308.                     if debug then
  309.                         swin:Button("Infinite Ammo", function()
  310.                             local plr = game:GetService("Players").LocalPlayer
  311. game.Players.LocalPlayer.Character:FindFirstChild("Humanoid"):UnequipTools()
  312. function getGun()
  313.     for i,v in pairs(plr.Backpack:GetChildren()) do
  314.         if v.Name ~= "Flare Gun" and v:FindFirstChild("LocalScript") then
  315.             return v.LocalScript
  316.         end
  317.         end
  318.     end
  319. for i,v in next, getgc() do
  320.     if type(v) == "function" and getfenv(v).script and getfenv(v).script == getGun() then
  321.         for i2,v2 in next, debug.getupvalues(v) do
  322.             if type(v2) == "number" then
  323.                 debug.setupvalue(v, i2, math.huge)
  324.             end
  325.         end
  326. end
  327. end
  328.                         end)
  329.                         end
  330.                     end)
  331.  
  332.                
  333.  
  334.  
  335. swin:Button("Remove Ragdoll", function()
  336. local ragdoll = require(game:GetService("ReplicatedStorage").Ragdoll)
  337.  
  338. ragdoll.Activate = function() return nil end
  339. end)
  340.  
  341.                 local o = swin:Button("Flare Gun", function()
  342.                 game.Workspace.Events.GamePasses.EquipFlareGun:FireServer()
  343.                 end)
  344.  
  345.                 local i = swin:Button("Teleport to Lobby", function()
  346.                 game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(3.76587367, 286.200226, -27.4438801)
  347.                 end)
  348.  
  349.                 game.Workspace.Sharks.ChildAdded:Connect(function(shark)
  350.  
  351.                 if swin.flags.shesp then
  352.                   shark:WaitForChild("Kill")
  353.                   local sesp = Instance.new("BillboardGui", game.CoreGui.esp.sharks)
  354.                   sesp.Name = shark.Name
  355.                   sesp.Adornee = shark.Kill
  356.                   sesp.AlwaysOnTop=true
  357.                   sesp.ResetOnSpawn=false
  358.                   sesp.Size = UDim2.new(1,1,1,1)
  359.  
  360.  
  361.                   local tag = Instance.new("TextLabel", sesp)
  362.                   tag.Size = UDim2.new(10,10,10,10)
  363.                   tag.Text = shark.OwnerName.Value
  364.                   tag.TextColor3 = Color3.new(25,0,0)
  365.                   tag.BackgroundTransparency = 1
  366.  
  367.                   local cham = Instance.new("BoxHandleAdornment", game.CoreGui.esp.sharks)
  368.                   cham.Name = shark.Name
  369.                   cham.Size = shark:WaitForChild("Body").Size
  370.                   cham.Adornee = shark.Body
  371.                   cham.AlwaysOnTop = true
  372.                   cham.ZIndex = 5
  373.                   cham.Color3 = Color3.new(244,0,0)
  374.                   cham.Transparency = 0.72
  375.  
  376.                   if shark:FindFirstChild("Fin") then
  377.                     local fin = Instance.new("BoxHandleAdornment", game.CoreGui.esp.sharks)
  378.                     fin.Name = shark.Name
  379.                     fin.Size = shark.Fin.Size
  380.                     fin.Adornee = shark.Fin
  381.                     fin.AlwaysOnTop = true
  382.                     fin.ZIndex = 5
  383.                     fin.Color3 = Color3.new(244,0,0)
  384.                     fin.Transparency = 0.6
  385.                   end
  386.                 end
  387.                 end)
  388.  
  389.                 local Players = game:GetService("Players")
  390.                 local RunService = game:GetService("RunService")
  391.                 local Teams = game:GetService("Teams")
  392.                 survivor = Teams.Survivor
  393.  
  394.                 survivor.PlayerAdded:Connect(function(character)
  395.  
  396.                 RunService.Stepped:wait()
  397.                 if swin.flags.suresp then
  398.                   if character.Team.Name == "Survivor" then
  399.                     if character.Name ~= game.Players.LocalPlayer.Name then
  400.                       local esp = Instance.new("BillboardGui", game.CoreGui.esp.survivors)
  401.                       esp.Adornee = character.Character
  402.                       esp.AlwaysOnTop=true
  403.                       esp.ResetOnSpawn=false
  404.                       esp.Size = UDim2.new(1,1,1,1)
  405.                       esp.Name = character.Character.Name
  406.  
  407.                       local tag = Instance.new("TextLabel", esp)
  408.                       tag.Size = UDim2.new(5,5,5,5)
  409.                       tag.Text = "Survivor"
  410.                       tag.TextColor3 = Color3.new(0, 255, 0)
  411.                       tag.BackgroundTransparency = 1
  412.                     end
  413.                   end
  414.                 end
  415.                 end)
  416.  
  417.                 survivor.PlayerRemoved:Connect(function(peen)
  418.                 if swin.flags.suresp then
  419.                   for i,v in pairs(game.CoreGui.esp.survivors:GetChildren()) do
  420.                     if v.Name == peen.Name then
  421.                       v:Destroy()
  422.                     end
  423.                   end
  424.                 end
  425.                 end)
  426.  
  427. swin:Button("TP to New Server", function()
  428.                   game:GetService("TeleportService"):Teleport(734159876)
  429.                   end)
  430.  
  431.  
  432.                 swin:Button("Destroy", function()
  433.                 game.CoreGui.ScreenGui:Destroy()
  434.                 end)
  435.  
  436.  
  437.                 function sharkdist()
  438.                   while wait() do
  439.                     if swin.flags.shesp then
  440.                       game.CoreGui.esp:FindFirstChild("sharks")
  441.                       for i,v in pairs(game.CoreGui.esp.sharks:GetChildren()) do
  442.                         if v then
  443.                           if v:IsA("BillboardGui") then
  444.                             oo = {};
  445.                             table.insert(oo, v.Name)
  446.                             for i = 1, #oo do
  447.                               if workspace.Sharks:FindFirstChild(tostring(v.Name)) and game.Players.LocalPlayer.Character:FindFirstChild("HumanoidRootPart") then
  448.                                 local texts = math.ceil((v.Adornee.Position - game.Players.LocalPlayer.Character:FindFirstChild("HumanoidRootPart").Position).magnitude)
  449.                                 local text = tostring(texts)
  450.                                 v.TextLabel.Text = v.Adornee.Parent.OwnerName.Value.."\n["..text.."]"
  451.                               else
  452.                                 v:Destroy()
  453.                               end
  454.                             end
  455.                           end
  456.                         end
  457.                       end
  458.                     end
  459.                   end
  460.                 end
  461.  
  462.                 function checkBox()
  463.                   while wait() do
  464.                     if swin.flags.shesp then
  465.                       for i,v in pairs(game.CoreGui.esp.sharks:GetChildren()) do
  466.                         if v:IsA("BoxHandleAdornment") then
  467.                           if not workspace.Sharks:FindFirstChild(tostring(v.Name)) then
  468.                             v:Destroy()
  469.                           end
  470.                         end
  471.                       end
  472.                       if swin.flags.suresp then
  473.                         for i,v in pairs(game.CoreGui.esp.survivors:GetChildren()) do
  474.                           if game.Players[v.Name].Team.Name ~= "Survivor" then
  475.                             v:Destroy()
  476.                           end
  477.                         end
  478.                       end
  479.                     end
  480.                   end
  481.                 end
  482.  
  483.                 function survdist()
  484.                   while wait() do
  485.                     if swin.flags.suresp then
  486.                       game.CoreGui.esp:FindFirstChild("survivors")
  487.                       for i,v in pairs(game.CoreGui.esp.survivors:GetChildren()) do
  488.                         if v then
  489.                           oo = {};
  490.                           table.insert(oo, v.Name)
  491.                           for i = 1, #oo do
  492.                             pcall(function()
  493.                             if game.Players[v.Name].Team.Name == "Survivor" then
  494.                               if game.Players.LocalPlayer.Team.Name == "Shark" then
  495.                                 workspace.Sharks:WaitForChild(tostring("Shark"..LocalPlayer))
  496.                                 workspace.Sharks["Shark"..LocalPlayer]:WaitForChild("Body")
  497.                                 local texts = math.ceil((v.Adornee:FindFirstChild("HumanoidRootPart").Position - workspace.Sharks["Shark"..LocalPlayer]:WaitForChild("Body").Position).magnitude)
  498.                                 local text = tostring(texts)
  499.                                 v.TextLabel.Text = v.Adornee.Name.."\n["..text.."]"
  500.                               else
  501.                                 local texts = math.ceil((v.Adornee:FindFirstChild("HumanoidRootPart").Position - game.Players.LocalPlayer.Character:WaitForChild("HumanoidRootPart").Position).magnitude)
  502.                                 local text = tostring(texts)
  503.                                 v.TextLabel.Text = v.Adornee.Name.."\n["..text.."]"
  504.                               end
  505.                             end
  506.                             end)
  507.                           end
  508.                         end
  509.                       end
  510.                     end
  511.                   end
  512.                 end
  513.                 spawn(function() sharkdist() end)
  514.                 spawn(function() survdist() end)
  515.                 spawn(function() checkBox() end)
  516.  
  517.  
  518.                 spawn(function(rainbow)
  519.                 while wait() do
  520.                   game.CoreGui:FindFirstChild("ScreenGui")
  521.                   game.CoreGui.ScreenGui.Container.Sharkbite.Underline.BackgroundColor3 = Color3.fromHSV(tick() * 24 % 255/255, 1, 1)
  522.                   wait()
  523.                 end
  524.                 end)
  525.  
  526.                 -- -- This script was generated by Hydroxide
  527.  
  528.                 -- local oh1 = -0
  529.                 -- local oh2 = Vector3.new(5000000000, 0, 720000000)
  530.                 -- local oh3 = 0.05
  531.                 -- game:GetService("Workspace").Boats.Submarine.Engine.EngineEvent:FireServer(oh1, oh2, oh3)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement