Advertisement
TheInsaneScripter77

evade

Oct 16th, 2022
1,763
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 24.77 KB | None | 0 0
  1. local WorkspacePlayers = game:GetService("Workspace").Game.Players
  2. local Players = game:GetService('Players')
  3. local localplayer = Players.LocalPlayer
  4. local GuiService = game:GetService("GuiService")
  5. local Light = game:GetService("Lighting")
  6. local OrionLib = loadstring(game:HttpGet(('https://raw.githubusercontent.com/shlexware/Orion/main/source')))()
  7. OrionLib:MakeNotification({
  8.     Name = "Hydra Network",
  9.     Content = "Hydra Network is Loading.",
  10.     Image = "rbxassetid://4483345998",
  11.     Time = 4
  12. })
  13. game:GetService("ReplicatedStorage").Events.Respawn:FireServer()
  14. wait(4)
  15. OrionLib:MakeNotification({
  16.     Name = "Hydra Network",
  17.     Content = "Hydra Network is Ready!",
  18.     Image = "rbxassetid://4483345998",
  19.     Time = 2
  20. })
  21. local Window = OrionLib:MakeWindow({Name = "Hydra Network |Evade|", HidePremium = false,IntroText = "Evade V2.6", SaveConfig = false, ConfigFolder = "OrionTest"})
  22.  
  23. --functions and shit
  24. getgenv().money = true
  25. getgenv().revivedie = true
  26. getgenv().autowistle = true
  27. getgenv().autochat = true
  28. getgenv().AutoDrink = true
  29. getgenv().NoCameraShake = true
  30. getgenv().Settings = {
  31.     moneyfarm = false,
  32.     afkfarm = false,
  33.     NoCameraShake = false,
  34.     Speed = 1450,
  35.     Jump = 3,
  36.     reviveTime = 3,
  37. }
  38.  
  39. local FindAI = function()
  40.     for _,v in pairs(WorkspacePlayers:GetChildren()) do
  41.         if not Players:FindFirstChild(v.Name) then
  42.             return v
  43.         end
  44.     end
  45. end
  46.  
  47. local GetDownedPlr = function()
  48.     for i,v in pairs(WorkspacePlayers:GetChildren()) do
  49.         if v:GetAttribute("Downed") then
  50.             return v
  51.         end
  52.     end
  53. end
  54.  
  55. local revive = function()
  56.     local downedplr = GetDownedPlr()
  57.     if downedplr ~= nil and downedplr:FindFirstChild('HumanoidRootPart') then
  58.         task.spawn(function()
  59.             while task.wait() do
  60.                 if localplayer.Character then
  61.                     workspace.Game.Settings:SetAttribute("ReviveTime", 2.2)
  62.                     localplayer.Character:FindFirstChild('HumanoidRootPart').CFrame = CFrame.new(downedplr:FindFirstChild('HumanoidRootPart').Position.X, downedplr:FindFirstChild('HumanoidRootPart').Position.Y + 3, downedplr:FindFirstChild('HumanoidRootPart').Position.Z)
  63.                     task.wait()
  64.                     game:GetService("ReplicatedStorage").Events.Revive.RevivePlayer:FireServer(tostring(downedplr), false)
  65.                     task.wait(4.5)
  66.                     game:GetService("ReplicatedStorage").Events.Revive.RevivePlayer:FireServer(tostring(downedplr), true)
  67.                     game:GetService("ReplicatedStorage").Events.Revive.RevivePlayer:FireServer(tostring(downedplr), true)
  68.                     game:GetService("ReplicatedStorage").Events.Revive.RevivePlayer:FireServer(tostring(downedplr), true)
  69.                     break
  70.                 end
  71.             end
  72.         end)
  73.     end
  74. end
  75.  
  76. task.spawn(function()
  77.     while task.wait() do
  78.         if Settings.AutoRespawn then
  79.              if localplayer.Character and localplayer.Character:GetAttribute("Downed") then
  80.                 game:GetService("ReplicatedStorage").Events.Respawn:FireServer()
  81.              end
  82.         end
  83.  
  84.         if Settings.NoCameraShake then
  85.             localplayer.PlayerScripts.CameraShake.Value = CFrame.new(0,0,0) * CFrame.new(0,0,0)
  86.         end
  87.         if Settings.moneyfarm then
  88.             if localplayer.Character and localplayer.Character:GetAttribute("Downed") then
  89.                 game:GetService("ReplicatedStorage").Events.Respawn:FireServer()
  90.                 task.wait(3)
  91.             else
  92.                 revive()
  93.                 task.wait(1)
  94.             end
  95.         end
  96.         if Settings.moneyfarm == false and Settings.afkfarm and localplayer.Character:FindFirstChild('HumanoidRootPart') ~= nil then
  97.             localplayer.Character:FindFirstChild('HumanoidRootPart').CFrame = CFrame.new(6007, 7005, 8005)
  98.         end
  99.     end
  100. end)
  101.  
  102. function camerashake()
  103.     while NoCameraShake == true do task.wait()
  104.         localplayer.PlayerScripts.CameraShake.Value = CFrame.new(0,0,0) * CFrame.new(0,0,0)
  105.     end
  106. end
  107.  
  108. function autodrink()
  109.     while AutoDrink == true do
  110.         local ohString1 = "Cola"
  111.         game:GetService("ReplicatedStorage").Events.UseUsable:FireServer(ohString1)
  112.         wait(6)
  113.     end
  114. end
  115.  
  116. function SpamChat()
  117.     while autochat == true do
  118.         local ohString1 = "Hydra Network on top"
  119.         local ohString2 = "All"
  120.         game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(ohString1, ohString2)
  121.         wait(1)
  122.     end
  123. end
  124.  
  125. function autowistlefunction()
  126.     while autowistle == true do
  127.         local ohString1 = "Whistle"
  128.         local ohBoolean2 = true
  129.         game:GetService("Players").LocalPlayer.PlayerScripts.Events.KeybindUsed:Fire(ohString1, ohBoolean2)
  130.         game:GetService("ReplicatedStorage").Events.Whistle:FireServer()
  131.         wait(5)
  132.     end
  133. end
  134.  
  135. function god()
  136.     while revivedie == true do
  137.         game:GetService("ReplicatedStorage").Events.Respawn:FireServer()
  138.         wait()
  139.     end
  140. end
  141.  
  142. function dofullbright()
  143.     Light.Ambient = Color3.new(1, 1, 1)
  144.     Light.ColorShift_Bottom = Color3.new(1, 1, 1)
  145.     Light.ColorShift_Top = Color3.new(1, 1, 1)
  146.     game.Lighting.FogEnd = 100000
  147.     game.Lighting.FogStart = 0
  148.     game.Lighting.ClockTime = 14
  149.     game.Lighting.Brightness = 2
  150.     game.Lighting.GlobalShadows = false
  151. end
  152.  
  153. function freemoney()
  154.     while money == true do
  155.         local ohString1 = "Free money <font color=\"rgb(100,255,100)\">($99999)</font>"
  156.         game:GetService("Players").LocalPlayer.PlayerGui.HUD.Messages.Use:Fire(ohString1)
  157.         wait(5)
  158.     end
  159. end
  160.  
  161. OrionLib:MakeNotification({
  162.     Name = "Welcome To Hydra Network",
  163.     Content = "Thanks for using Hydra Network!",
  164.     Image = "rbxassetid://4483345998",
  165.     Time = 5
  166. })
  167.  
  168.  
  169. function RandomEmote()
  170.     OrionLib:MakeNotification({
  171.         Name = "Random Emoting...",
  172.         Content = "You pressed the Random Emote keybind",
  173.         Image = "rbxassetid://4483345998",
  174.         Time = 5
  175.     })
  176. end
  177. --tabs
  178.  
  179. local MainTab= Window:MakeTab({
  180.     Name = "Main features",
  181.     Icon = "rbxassetid://4483345998",
  182.     PremiumOnly = false
  183. })
  184.  
  185. local MiscTab= Window:MakeTab({
  186.     Name = "Extra",
  187.     Icon = "rbxassetid://4483345998",
  188.     PremiumOnly = false
  189. })
  190.  
  191. local ESPTab = Window:MakeTab({
  192.     Name =  "Esp",
  193.     Icon = "rbxassetid://4483345998",
  194.     PremiumOnly = false
  195. })
  196.  
  197. local TeleportTab= Window:MakeTab({
  198.     Name = "Teleport",
  199.     Icon = "rbxassetid://4483345998",
  200.     PremiumOnly = false
  201. })
  202.  
  203. local FunTab= Window:MakeTab({
  204.     Name = "Fun",
  205.     Icon = "rbxassetid://4483345998",
  206.     PremiumOnly = false
  207. })
  208.  
  209. local CreditsTab = Window:MakeTab({
  210.     Name = "Credits",
  211.     Icon = "rbxassetid://4483345998",
  212.     PremiumOnly = true
  213. })
  214.  
  215. local MiscTab3 = MainTab:AddSection({
  216.     Name = "Auto Farms"
  217. })
  218.  
  219. MainTab:AddToggle({
  220.     Name = "Money Farm",
  221.     Default = false,
  222.     Callback = function(Value)
  223.         Settings.moneyfarm = Value
  224.     end    
  225. })
  226.  
  227. MainTab:AddToggle({
  228.     Name = "Afk Farm",
  229.     Default = false,
  230.     Callback = function(Value)
  231.         Settings.afkfarm = Value
  232.     end    
  233. })
  234.  
  235. --sliders
  236. local MainTab3 = MainTab:AddSection({
  237.     Name = "Sliders"
  238. })
  239.  
  240. local Misctab5 = MiscTab:AddSection({
  241.     Name = "Sliders"
  242. })
  243.  
  244. local TargetWalkspeed
  245. MainTab:AddSlider({
  246.     Name = "Speed",
  247.     Min = 0,
  248.     Max = 250,
  249.     Default = 0,
  250.     Color = Color3.fromRGB(128, 128, 128),
  251.     Increment = 1,
  252.     ValueName = "Walk Speed",
  253.     Callback = function(Value)
  254.         TargetWalkspeed = Value
  255.     end  
  256. })
  257.  
  258. MainTab:AddSlider({
  259.     Name = "Hip height",
  260.     Min = -1.40,
  261.     Max = 100,
  262.     Default = -1.40,
  263.     Color = Color3.fromRGB(128, 128, 128),
  264.     Increment = 1,
  265.     ValueName = "Hip Height",
  266.     Callback = function(HipValue)
  267.         game.Players.LocalPlayer.Character.Humanoid.HipHeight = HipValue
  268.     end    
  269. })
  270.  
  271. MainTab:AddSlider({
  272.     Name = "Fov Slider",
  273.     Min = 1,
  274.     Max = 120,
  275.     Default = 70,
  276.     Color = Color3.fromRGB(128, 128, 128),
  277.     Increment = 1,
  278.     ValueName = "Fov",
  279.     Callback = function(Fov)
  280.         local ohString1 = "FieldOfView"
  281.         local ohNumber2 = Fov
  282.         game:GetService("ReplicatedStorage").Events.UpdateSetting:FireServer(ohString1, ohNumber2)
  283.     end
  284. })
  285.  
  286. MainTab:AddSlider({
  287.     Name = "Jump Power",
  288.     Min = 0,
  289.     Max = 120,
  290.     Default = 3,
  291.     Color = Color3.fromRGB(128, 128, 128),
  292.     Increment = 1,
  293.     ValueName = "Jump",
  294.     Callback = function(Value)
  295.         Settings.Jump = Value
  296.     end
  297. })
  298.  
  299. MiscTab:AddSlider({
  300.     Name = "Day & night Slider",
  301.     Min = 0,
  302.     Max = 24,
  303.     Default = 14,
  304.     Color = Color3.fromRGB(128, 128, 128),
  305.     Increment = 0.1,
  306.     ValueName = "Time",
  307.     Callback = function(Time)
  308.         game.Lighting.ClockTime = Time
  309.     end
  310. })
  311.  
  312. --toggles
  313.  
  314. local FunTab2 = FunTab:AddSection({
  315.     Name = "Toggles"
  316. })
  317.  
  318. local MiscTab3 = MainTab:AddSection({
  319.     Name = "Toggles"
  320. })
  321.  
  322. MainTab:AddToggle({
  323.     Name = "No Camera Shake",
  324.     Default = false,
  325.     Callback = function(Value)
  326.         NoCameraShake = Value
  327.         camerashake()
  328.     end    
  329. })
  330.  
  331. MainTab:AddToggle({
  332.     Name = "Auto Drink Cola (drinks everytime it runs out)",
  333.     Default = false,
  334.     Callback = function(Value)
  335.         AutoDrink = Value
  336.         autodrink()
  337.     end    
  338. })
  339.  
  340. FunTab:AddToggle({
  341.     Name = "Spam Chat",
  342.     Default = false,
  343.     Callback = function(Value)
  344.         autochat = Value
  345.         SpamChat()
  346.     end    
  347. })
  348.  
  349. FunTab:AddToggle({
  350.     Name = "fake money giver",
  351.     Default = false,
  352.     Callback = function(Value)
  353.         money = Value
  354.         freemoney()
  355.     end    
  356. })
  357.  
  358. MainTab:AddToggle({
  359.     Name = "auto respawn (you respawn when you get downed)",
  360.     Default = false,
  361.     Callback = function(Value)
  362.         Settings.AutoRespawn = Value
  363.     end    
  364. })
  365.  
  366. FunTab:AddToggle({
  367.     Name = "Auto Wistle",
  368.     Default = false,
  369.     Callback = function(Value)
  370.         autowistle = Value
  371.         autowistlefunction()
  372.     end    
  373. })
  374.  
  375. --buttons
  376. local FunTab3 = FunTab:AddSection({
  377.     Name = "Buttons"
  378. })
  379.  
  380. local MiscTab2 = MiscTab:AddSection({
  381.     Name = "Buttons"
  382. })
  383.  
  384. MiscTab:AddButton({
  385.     Name = "Chat Spy",
  386.     Callback = function()
  387.         enabled = true
  388. spyOnMyself = false
  389. public = false
  390. publicItalics = true
  391. privateProperties = {
  392.     Color = Color3.fromRGB(0,255,255);
  393.     Font = Enum.Font.SourceSansBold;
  394.     TextSize = 18;
  395. }
  396. local StarterGui = game:GetService("StarterGui")
  397. local Players = game:GetService("Players")
  398. local player = Players.LocalPlayer
  399. local saymsg = game:GetService("ReplicatedStorage"):WaitForChild("DefaultChatSystemChatEvents"):WaitForChild("SayMessageRequest")
  400. local getmsg = game:GetService("ReplicatedStorage"):WaitForChild("DefaultChatSystemChatEvents"):WaitForChild("OnMessageDoneFiltering")
  401. local instance = (_G.chatSpyInstance or 0) + 1
  402. _G.chatSpyInstance = instance
  403.  
  404. local function onChatted(p,msg)
  405.     if _G.chatSpyInstance == instance then
  406.         if p==player and msg:lower():sub(1,4)=="/spy" then
  407.             enabled = not enabled
  408.             wait(0.3)
  409.             privateProperties.Text = "{SPY "..(enabled and "EN" or "DIS").."ABLED}"
  410.             StarterGui:SetCore("ChatMakeSystemMessage",privateProperties)
  411.         elseif enabled and (spyOnMyself==true or p~=player) then
  412.             msg = msg:gsub("[\n\r]",''):gsub("\t",' '):gsub("[ ]+",' ')
  413.             local hidden = true
  414.             local conn = getmsg.OnClientEvent:Connect(function(packet,channel)
  415.                 if packet.SpeakerUserId==p.UserId and packet.Message==msg:sub(#msg-#packet.Message+1) and (channel=="All" or (channel=="Team" and public==false and Players[packet.FromSpeaker].Team==player.Team)) then
  416.                     hidden = false
  417.                 end
  418.             end)
  419.             wait(1)
  420.             conn:Disconnect()
  421.             if hidden and enabled then
  422.                 if public then
  423.                     saymsg:FireServer((publicItalics and "/me " or '').."{SPY} [".. p.Name .."]: "..msg,"All")
  424.                 else
  425.                     privateProperties.Text = "{SPY} [".. p.Name .."]: "..msg
  426.                     StarterGui:SetCore("ChatMakeSystemMessage",privateProperties)
  427.                 end
  428.             end
  429.         end
  430.     end
  431. end
  432.  
  433. for _,p in ipairs(Players:GetPlayers()) do
  434.     p.Chatted:Connect(function(msg) onChatted(p,msg) end)
  435. end
  436. Players.PlayerAdded:Connect(function(p)
  437.     p.Chatted:Connect(function(msg) onChatted(p,msg) end)
  438. end)
  439. privateProperties.Text = "{SPY "..(enabled and "EN" or "DIS").."ABLED}"
  440. StarterGui:SetCore("ChatMakeSystemMessage",privateProperties)
  441. local chatFrame = player.PlayerGui.Chat.Frame
  442. chatFrame.ChatChannelParentFrame.Visible = true
  443. chatFrame.ChatBarParentFrame.Position = chatFrame.ChatChannelParentFrame.Position+UDim2.new(UDim.new(),chatFrame.ChatChannelParentFrame.Size.Y)
  444. OrionLib:MakeNotification({
  445.     Name = "Hydra Network",
  446.     Content = "Pressed on the Chat Spy Button",
  447.     Image = "rbxassetid://4483345998",
  448.     Time = 2
  449. })    
  450.       end    
  451. })
  452.  
  453. ESPTab:AddButton({
  454.     Name = "Player Esp",
  455.     Callback = function()
  456.         local c = workspace.CurrentCamera
  457.         local ps = game:GetService("Players")
  458.         local lp = ps.LocalPlayer
  459.         local rs = game:GetService("RunService")
  460.         local function getdistancefc(part)
  461.             return (part.Position - c.CFrame.Position).Magnitude
  462.         end
  463.         local function esp(p, cr)
  464.             local h = cr:WaitForChild("Humanoid")
  465.             local hrp = cr:WaitForChild("HumanoidRootPart")
  466.             local text = Drawing.new("Text")
  467.             text.Visible = false
  468.             text.Center = true
  469.             text.Outline = true
  470.             text.Font = 2
  471.             text.Color = Color3.fromRGB(255, 255, 255)
  472.             text.Size = 17
  473.             local c1
  474.             local c2
  475.             local c3
  476.             local function dc()
  477.                 text.Visible = false
  478.                 text:Remove()
  479.                 if c1 then
  480.                     c1:Disconnect()
  481.                     c1 = nil
  482.                 end
  483.                 if c2 then
  484.                     c2:Disconnect()
  485.                     c2 = nil
  486.                 end
  487.                 if c3 then
  488.                     c3:Disconnect()
  489.                     c3 = nil
  490.                 end
  491.             end
  492.             c2 =
  493.                 cr.AncestryChanged:Connect(
  494.                 function(_, parent)
  495.                     if not parent then
  496.                         dc()
  497.                     end
  498.                 end
  499.             )
  500.             c3 =
  501.                 h.HealthChanged:Connect(
  502.                 function(v)
  503.                     if (v <= 0) or (h:GetState() == Enum.HumanoidStateType.Dead) then
  504.                         dc()
  505.                     end
  506.                 end
  507.             )
  508.             c1 =
  509.                 rs.RenderStepped:Connect(
  510.                 function()
  511.                     local hrp_pos, hrp_os = c:WorldToViewportPoint(hrp.Position)
  512.                     if hrp_os then
  513.                         text.Position = Vector2.new(hrp_pos.X, hrp_pos.Y)
  514.                         text.Text = p.Name .. " (" .. tostring(math.floor(getdistancefc(hrp))) .. " m)"
  515.                         text.Visible = true
  516.                     else
  517.                         text.Visible = false
  518.                     end
  519.                 end
  520.             )
  521.         end
  522.         local function p_added(p)
  523.             if p.Character then
  524.                 esp(p, p.Character)
  525.             end
  526.             p.CharacterAdded:Connect(
  527.                 function(cr)
  528.                     esp(p, cr)
  529.                 end
  530.             )
  531.         end
  532.         for i, p in next, ps:GetPlayers() do
  533.             if p ~= lp then
  534.                 p_added(p)
  535.             end
  536.         end
  537.         ps.PlayerAdded:Connect(p_added)
  538.         OrionLib:MakeNotification({
  539.             Name = "Hydra Network",
  540.             Content = "Pressed on the Player Esp Button",
  541.             Image = "rbxassetid://4483345998",
  542.             Time = 2
  543.         })
  544.     end    
  545. })
  546.  
  547. MiscTab:AddButton({
  548.     Name = "Inf Jump",
  549.     Callback = function()
  550.         local InfiniteJumpEnabled = true
  551.         game:GetService("UserInputService").JumpRequest:connect(function()
  552.             if InfiniteJumpEnabled then
  553.                 game:GetService"Players".LocalPlayer.Character:FindFirstChildOfClass'Humanoid':ChangeState("Jumping")
  554.             end
  555.         end)
  556.         OrionLib:MakeNotification({
  557.             Name = "Hydra Network",
  558.             Content = "Pressed on the Inf Jump Button",
  559.             Image = "rbxassetid://4483345998",
  560.             Time = 2
  561.         })
  562.     end    
  563. })
  564.  
  565. MiscTab:AddButton({
  566.     Name = "Q to Teleport",
  567.     Callback = function()
  568.         plr = game.Players.LocalPlayer
  569.         hum = plr.Character.HumanoidRootPart
  570.         mouse = plr:GetMouse()
  571.         mouse.KeyDown:connect(function(key)
  572.             if key == "q" then
  573.             if mouse.Target then
  574.                 hum.CFrame = CFrame.new(mouse.Hit.x, mouse.Hit.y + 5, mouse.Hit.z)
  575.                 end
  576.             end
  577.         end)
  578.         OrionLib:MakeNotification({
  579.             Name = "Hydra Network",
  580.             Content = "Pressed on the Q To Teleport Button",
  581.             Image = "rbxassetid://4483345998",
  582.             Time = 2
  583.         })
  584.     end    
  585. })
  586.  
  587. MiscTab:AddButton({
  588.     Name = "Full Bright",
  589.     Callback = function()
  590.         dofullbright()
  591.         OrionLib:MakeNotification({
  592.             Name = "Hydra Network",
  593.             Content = "Pressed on the Full Bright Button",
  594.             Image = "rbxassetid://4483345998",
  595.             Time = 2
  596.         })
  597.     end    
  598. })
  599.  
  600. MiscTab:AddButton({
  601.     Name = "Return Too Main Menu",
  602.     Callback = function()
  603.         game:GetService("ReplicatedStorage").Events.ReturnToMenu:FireServer()
  604.     end    
  605. })
  606.  
  607. MiscTab:AddButton({
  608.     Name = "Low Quality",
  609.     Callback = function()
  610.         local ohString1 = "LowQuality"
  611.         local ohBoolean2 = true
  612.         game:GetService("ReplicatedStorage").Events.UpdateSetting:FireServer(ohString1, ohBoolean2)
  613.         OrionLib:MakeNotification({
  614.             Name = "Hydra Network",
  615.             Content = "Pressed on the Low Quality Button",
  616.             Image = "rbxassetid://4483345998",
  617.             Time = 2
  618.         })
  619.     end    
  620. })
  621.  
  622. FunTab:AddButton({
  623.     Name = "Free cam (shift + P)",
  624.     Callback = function()
  625.         loadstring(game:HttpGet("https://raw.githubusercontent.com/Robobo2022/script/main/Freecam.lua"))()
  626.         OrionLib:MakeNotification({
  627.             Name = "Hydra Network",
  628.             Content = "Pressed on the Free cam Button",
  629.             Image = "rbxassetid://4483345998",
  630.             Time = 2
  631.         })
  632.       end    
  633. })
  634.  
  635. TeleportTab:AddButton({
  636.     Name = "Main Game",
  637.     Callback = function()
  638.         local TeleportService = game:GetService('TeleportService')
  639.         GameId = 9872472334
  640.         TeleportService:Teleport(GameId, game.Players.LocalPlayer)
  641.       end    
  642. })
  643.  
  644.  
  645. TeleportTab:AddButton({
  646.     Name = "Casual",
  647.     Callback = function()
  648.         local TeleportService = game:GetService('TeleportService')
  649.         GameId = 10662542523
  650.         TeleportService:Teleport(GameId, game.Players.LocalPlayer)
  651.       end    
  652. })
  653.  
  654. TeleportTab:AddButton({
  655.     Name = "Social Space",
  656.     Callback = function()
  657.         local TeleportService = game:GetService('TeleportService')
  658.         GameId = 10324347967
  659.         TeleportService:Teleport(GameId, game.Players.LocalPlayer)
  660.       end    
  661. })
  662.  
  663. TeleportTab:AddButton({
  664.     Name = "Big Team",
  665.     Callback = function()
  666.         local TeleportService = game:GetService('TeleportService')
  667.         GameId = 10324346056
  668.         TeleportService:Teleport(GameId, game.Players.LocalPlayer)
  669.       end    
  670. })
  671.  
  672. TeleportTab:AddButton({
  673.     Name = "Team DeathMatch",
  674.     Callback = function()
  675.         local TeleportService = game:GetService('TeleportService')
  676.         GameId = 110539706691
  677.         TeleportService:Teleport(GameId, game.Players.LocalPlayer)
  678.       end    
  679. })
  680.  
  681. TeleportTab:AddButton({
  682.     Name = "Vc Only",
  683.     Callback = function()
  684.         local TeleportService = game:GetService('TeleportService')
  685.         GameId = 10808838353
  686.         TeleportService:Teleport(GameId, game.Players.LocalPlayer)
  687.       end    
  688. })
  689.  
  690. local MiscTab2 = MiscTab:AddSection({
  691.     Name = "Item Giver"
  692. })
  693.  
  694. MiscTab:AddButton({
  695.     Name = "Test Emote (Permanant)",
  696.     Callback = function()
  697.         game:GetService("ReplicatedStorage").Events.UI.Purchase:InvokeServer("Emotes", "Test")
  698.     end    
  699. })
  700.  
  701. --keybinds
  702.  
  703. local MiscTab1 = MiscTab:AddSection({
  704.     Name = "KeyBinds"
  705. })
  706.  
  707. local FunTab1 = FunTab:AddSection({
  708.     Name = "KeyBinds"
  709. })
  710.  
  711. MiscTab:AddBind({
  712.     Name = "Drink Cola",
  713.     Default = Enum.KeyCode.H,
  714.     Hold = false,
  715.     Callback = function()
  716.         local ohString1 = "Cola"
  717.         game:GetService("ReplicatedStorage").Events.UseUsable:FireServer(ohString1)
  718.     end    
  719. })
  720.  
  721. MiscTab:AddBind({
  722.     Name = "Rejoin Server",
  723.     Default = Enum.KeyCode.B,
  724.     Hold = false,
  725.     Callback = function()
  726.         OrionLib:MakeNotification({
  727.             Name = "You Pressed the Rejoin Keybind.",
  728.             Content = "Rejoining in 5 seconds",
  729.             Image = "rbxassetid://4483345998",
  730.             Time = 5
  731.         })
  732.         wait(1)
  733.         OrionLib:MakeNotification({
  734.             Name = "Hydra Network",
  735.             Content = "Rejoining in 4 seconds",
  736.             Image = "rbxassetid://4483345998",
  737.             Time = 5
  738.         })
  739.         wait(1)
  740.         OrionLib:MakeNotification({
  741.             Name = "Hydra Network",
  742.             Content = "Rejoining in 3 seconds",
  743.             Image = "rbxassetid://4483345998",
  744.             Time = 5
  745.         })
  746.         wait(1)
  747.         OrionLib:MakeNotification({
  748.             Name = "Hydra Network",
  749.             Content = "Rejoining in 2 seconds",
  750.             Image = "rbxassetid://4483345998",
  751.             Time = 5
  752.         })
  753.         wait(1)
  754.         OrionLib:MakeNotification({
  755.             Name = "Hydra Network",
  756.             Content = "Rejoining in 1 seconds",
  757.             Image = "rbxassetid://4483345998",
  758.             Time = 5
  759.         })
  760.         wait(1)
  761.         OrionLib:MakeNotification({
  762.             Name = "Hydra Network",
  763.             Content = "Rejoining",
  764.             Image = "rbxassetid://4483345998",
  765.             Time = 5
  766.         })
  767.         local ts = game:GetService("TeleportService")
  768.         local p = game:GetService("Players").LocalPlayer
  769.         ts:Teleport(game.PlaceId, p)
  770.     end    
  771. })
  772.  
  773. MiscTab:AddBind({
  774.     Name = "Random Vote",
  775.     Default = Enum.KeyCode.X,
  776.     Hold = false,
  777.     Callback = function()
  778.         local RandomVote = math.random(3)
  779.         local ohNumber1 = (RandomVote)
  780.         game:GetService("ReplicatedStorage").Events.Vote:FireServer(ohNumber1)
  781.         OrionLib:MakeNotification({
  782.             Name = "Hydra Network",
  783.             Content = "Pressed on the Random Vote Keybind",
  784.             Image = "rbxassetid://4483345998",
  785.             Time = 2
  786.         })
  787.     end    
  788. })
  789.  
  790. MiscTab:AddBind({
  791.     Name = "Respawn",
  792.     Default = Enum.KeyCode.R,
  793.     Hold = false,
  794.     Callback = function()
  795.         game:GetService("ReplicatedStorage").Events.Respawn:FireServer()
  796.         OrionLib:MakeNotification({
  797.             Name = "Respawning...",
  798.             Content = "You pressed the respawn keybind",
  799.             Image = "rbxassetid://4483345998",
  800.             Time = 5
  801.             })
  802.     end    
  803. })
  804.  
  805. FunTab:AddBind({
  806.     Name = "Random Emote",
  807.     Default = Enum.KeyCode.Z,
  808.     Hold = false,
  809.     Callback = function()
  810.         local number = math.random(4)
  811.         local ohString1 = (number)
  812.         game:GetService("ReplicatedStorage").Events.Emote:FireServer(ohString1)
  813.         RandomEmote()
  814.     end    
  815. })
  816. --test
  817.  
  818. ESPTab:AddToggle({
  819.     Name = "Bots tracers",
  820.     Default = true,
  821.     Callback = function(Value)
  822.         getgenv().toggleespmpt = Value
  823.     end    
  824. })
  825.  
  826. ESPTab:AddColorpicker({
  827.     Name = "Colour",
  828.     Default = Color3.fromRGB(255, 255, 255),
  829.     Callback = function(Value)
  830.         getgenv().mptespcolour = Value
  831.     end  
  832. })
  833.  
  834. --credits
  835.  
  836. CreditsTab:AddParagraph("Owner/Main Dev","hydra#8270")
  837. CreditsTab:AddParagraph("Credits","Felix and ss.spooky.ss")
  838. CreditsTab:AddParagraph("Credits","xCLY And batusd")
  839. CreditsTab:AddParagraph("Credits","Truncated Cuboctahedron")
  840.  
  841.  
  842. local cam = workspace.CurrentCamera
  843. local rs = game:GetService'RunService'
  844.  
  845. getgenv().toggleespmpt = true
  846. function esp(plr)
  847.    if game:GetService'Players':GetPlayerFromCharacter(plr) == nil then
  848.     local rat = Drawing.new("Line")
  849.         rs.RenderStepped:Connect(function()
  850.             if plr:FindFirstChild'HumanoidRootPart' then
  851.                 local vector,screen = cam:WorldToViewportPoint(plr.HumanoidRootPart.Position)
  852.                 if screen then
  853.                     rat.Visible = toggleespmpt
  854.                     rat.From = Vector2.new(cam.ViewportSize.X / 2,cam.ViewportSize.Y / 1)
  855.                     rat.To = Vector2.new(vector.X,vector.Y)
  856.                     rat.Color = getgenv().mptespcolour
  857.                     rat.Thickness = getgenv().mptespthickness
  858.                     else
  859.                         rat.Visible = false
  860.                 end
  861.                 else
  862.                     pcall(function()
  863.                     rat.Visible = false
  864.                     end)
  865.             end
  866.                 if not plr:FindFirstChild'HumanoidRootPart' or not plr:FindFirstChild'HumanoidRootPart':IsDescendantOf(game:GetService'Workspace') then
  867.                     pcall(function()
  868.                     rat:Remove()
  869.                     end)
  870.             end
  871.         end)
  872.    end
  873. end
  874.  
  875. for i,v in pairs(game:GetService'Workspace'.Game.Players:GetChildren()) do
  876.     esp(v)
  877. end
  878.  
  879. game:GetService'Workspace'.Game.Players.ChildAdded:Connect(function(plr)
  880.     esp(plr)
  881. end)
  882.  
  883. local old
  884. old = hookmetamethod(game,"__namecall",newcclosure(function(self,...)
  885.     local Args = {...}
  886.     local method = getnamecallmethod()
  887.     if tostring(self) == 'Communicator' and method == "InvokeServer" and Args[1] == "update" then
  888.         return Settings.Speed, Settings.Jump
  889.     end
  890.     return old(self,...)
  891. end))
  892.  
  893. setclipboard("https://discord.gg/k9a4zym5uG")
  894.  
  895. OrionLib:MakeNotification({
  896. Name = "Join Discord",
  897. Content = "Join the Discord Copied in your clip Board",
  898. Image = "rbxassetid://4483345998",
  899. Time = 5
  900. })
  901.  
  902. game:GetService("RunService").RenderStepped:Connect(function()
  903.     pcall(function()
  904.         if game.Players.LocalPlayer.Character.Humanoid.MoveDirection.Magnitude > 0 then
  905.             game.Players.LocalPlayer.Character:TranslateBy(game.Players.LocalPlayer.Character.Humanoid.MoveDirection * TargetWalkspeed/100)
  906.         end
  907.     end)
  908. end)
  909.  
  910. OrionLib:Init()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement