Advertisement
getmodsnet

Bad Business Script - Getmods.net

Jan 23rd, 2022
2,967
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 21.45 KB | None | 0 0
  1. Bad Business Script Getmods.net
  2.  
  3. loadstring(game:HttpGet("https://raw.githubusercontent.com/The3Bakers4565/Spicy-Bagel/main/Other/Bad_Business/Server_Breaker.lua"))()
  4.  
  5. ==========
  6. Number: 2
  7. ==========
  8.  
  9. loadstring(game:HttpGet("https://raw.githubusercontent.com/The3Bakers4565/Spicy-Bagel/main/Other/Bad_Business/Frag_TP.lua"))()
  10.  
  11. ==========
  12. Number: 3
  13. ==========
  14.  
  15. -- Services
  16. local Players = game:GetService("Players")
  17. local RunService = game:GetService("RunService")
  18. local UserInputService = game:GetService("UserInputService")
  19. local ReplicatedStorage = game:GetService("ReplicatedStorage")
  20.  
  21. -- Modules
  22. local Ts = require(ReplicatedStorage.TS)
  23.  
  24. -- Player
  25. local Player = Players.LocalPlayer
  26. local Mouse = Player:GetMouse()
  27. local CurrentCamera = workspace.CurrentCamera
  28.  
  29. -- Library
  30. local Library = loadstring(game:HttpGet("https://raw.githubusercontent.com/WetCheezit/UI-Libs/main/uwuware.lua"))()
  31. local Math = loadstring(game:HttpGet("https://raw.githubusercontent.com/iRay888/Ray/main/Math"))()
  32.  
  33. -- Window(s)
  34. local CombatWindow = Library:CreateWindow("Combat")
  35. local EspWindow = Library:CreateWindow("Esp")
  36. local MiscWindow = Library:CreateWindow("Misc")
  37. local Settings = Library:CreateWindow("Settings")
  38.  
  39. -- Folders
  40. local Main = CombatWindow:AddFolder("Aimbot")
  41. local KnifeAura = CombatWindow:AddFolder("Knife Aura")
  42. local EspMain = EspWindow:AddFolder("Main")
  43. local EspSettings = EspWindow:AddFolder("Settings")
  44. local GunMods = MiscWindow:AddFolder("Gun Mods")
  45. local Misc = MiscWindow:AddFolder("Movement")
  46. local MainSettings = Settings:AddFolder("Settings")
  47.  
  48. Main:AddToggle({text = "Enabled", flag = "aimbot_enabled"})
  49. --Main:AddToggle({text = "Visible Check", flag = "aimbot_visiblecheck"})
  50. Main:AddList({text = "Aimbot type", flag = "aimbot_type", value = "Redirection", values = {"Redirection", "Lock on"}})
  51. Main:AddList({text = "Hitpart", flag = "aimbot_hitpart", value = "Abdomen", values = {"Abdomen", "Hips", "Chest", "Neck", "Head"}})
  52. Main:AddSlider({text = "Redirection miss %", flag = "aimbot_misspercent", min = 0, max = 100, value = 0})
  53. Main:AddSlider({text = "Aimbot smoothing", flag = "aimbot_smoothing", min = 3, max = 10, value = 5, float = 0.1})
  54. Main:AddToggle({text = "Fov circle", flag = "aimbot_fovcircle"})
  55. Main:AddSlider({text = "Fov radius", flag = "aimbot_fovradius", min = 10, max = 800, value = 100})
  56. Main:AddColor({text = "Fov color", flag = "aimbot_fovcolor", value = Color3.fromRGB(255,255,255)})
  57.  
  58. KnifeAura:AddToggle({text = "Enabled", flag = "knifeaura_enabled"})
  59. KnifeAura:AddToggle({text = "Auto knife", flag = "knifeaura_autoknife"})
  60. KnifeAura:AddToggle({text = "Kill all", flag = "knifeaura_killall"})
  61. KnifeAura:AddToggle({text = "Instant teleport", flag = "knifeaura_instanttp"})
  62. KnifeAura:AddSlider({text = "Radius", flag = "knifeaura_radius", min = 0, max = 20, suffix = " Studs"})
  63. KnifeAura:AddList({text = "Hitpart", flag = "knifeaura_hitpart", values = {"Abdomen", "Hips", "Chest", "Neck", "Head"}})
  64. KnifeAura:AddLabel({text = "Turn off fly with kill all"})
  65.  
  66. GunMods:AddToggle({text = "No recoil", flag = "gun_norecoil"})
  67. GunMods:AddToggle({text = "No spread", flag = "gun_nospread"})
  68.  
  69. Misc:AddToggle({text = "Click TP", flag = "misc_clicktp"})
  70. Misc:AddBind({text = "TP Key", flag = "misc_clicktpbind", key = "Z", callback = function()
  71. local Character = Ts.Characters:GetCharacter(Player)
  72.  
  73. if (Character and Character:FindFirstChild("Root") and Library.flags.misc_clicktp) then
  74. Character.Root.CFrame = Mouse.Hit * CFrame.new(0, 5, 0)
  75. end
  76. end})
  77. Misc:AddToggle({text = "Fly", flag = "misc_fly"})
  78. Misc:AddSlider({text = "Fly speed", flag = "misc_flyspeed", min = 0, max = 100, value = 100})
  79.  
  80. EspMain:AddToggle({text = "Enabled", flag = "esp_enabled"})
  81. EspMain:AddToggle({text = "Names", flag = "esp_names"})
  82. EspMain:AddToggle({text = "Distance", flag = "esp_distance"})
  83. EspMain:AddToggle({text = "Weapons", flag = "esp_weapons"})
  84. EspMain:AddToggle({text = "Boxes", flag = "esp_boxes"})
  85. EspMain:AddToggle({text = "Healthbars", flag = "esp_healthbars"})
  86.  
  87. EspSettings:AddList({text = "Text casing", flag = "esp_textcasing", values = {"Normal", "UPPERCASE", "lowercase"}})
  88.  
  89. MainSettings:AddBind({text = "Open / Close", key = "RightShift", callback = function()
  90. Library:Close()
  91. end})
  92. MainSettings:AddButton({text = "Copy discord invite", callback = function()
  93. setclipboard("https://discord.gg/etKPjb4n")
  94. end})
  95. MainSettings:AddLabel({text = "WetCheezit#4345"})
  96. MainSettings:AddLabel({text = "siper#9938"})
  97.  
  98. -- Functions
  99. local function CheckTeam(Target)
  100. return Ts.Teams:GetPlayerTeam(Target) ~= Ts.Teams:GetPlayerTeam(Player)
  101. end
  102.  
  103. local function GetClosest(Fov)
  104. local Target, Closest = nil, Fov or math.huge
  105.  
  106. for i,v in pairs(Players:GetPlayers()) do
  107. local Character = Ts.Characters:GetCharacter(v)
  108.  
  109. if (v ~= Player and CheckTeam(v)) then
  110. if (Character and Character:FindFirstChild("Hitbox") and Character.Hitbox:FindFirstChild(Library.flags.aimbot_hitpart)) then
  111. local Position, OnScreen = CurrentCamera:WorldToScreenPoint(Character.Hitbox[Library.flags.aimbot_hitpart].Position)
  112. local Distance = (Vector2.new(Position.X, Position.Y) - Vector2.new(Mouse.X, Mouse.Y)).Magnitude
  113.  
  114. if (Distance < Closest and OnScreen) then
  115. Closest = Distance
  116. Target = v
  117. end
  118. end
  119. end
  120. end
  121.  
  122. return Target
  123. end
  124.  
  125. local function GetDistanceClosest(MaxDist)
  126. local Target, Closest = nil, MaxDist or math.huge
  127.  
  128. for i,v in pairs(Players:GetPlayers()) do
  129. local Character = Ts.Characters:GetCharacter(v)
  130.  
  131. if (v ~= Player and CheckTeam(v)) then
  132. if (Character and Character:FindFirstChild("Hitbox") and Character.Hitbox:FindFirstChild(Library.flags.aimbot_hitpart)) then
  133. local LocalCharacter = Ts.Characters:GetCharacter(Player)
  134.  
  135. if (LocalCharacter) then
  136. local LocalRoot = LocalCharacter:FindFirstChild("Root")
  137. local Root = Character:FindFirstChild("Root")
  138.  
  139. local Distance = (LocalRoot.Position - Root.Position).Magnitude
  140.  
  141. if (Distance < Closest) then
  142. Closest = Distance
  143. Target = v
  144. end
  145. end
  146. end
  147. end
  148. end
  149.  
  150. return Target
  151. end
  152.  
  153. --[[local function IsVisible(Target)
  154. local Character = Ts.Characters:GetCharacter(Target)
  155. local RootPos = Character.Root.Position
  156. local IgnoreList = { CurrentCamera, Character, Character.Root, Ts.Characters:GetCharacter(Player) }
  157.  
  158. return workspace:FindPartOnRayWithIgnoreList(Ray.new(CurrentCamera.CFrame.p, RootPos - CurrentCamera.CFrame.p), IgnoreList) == nil
  159. end]]--
  160.  
  161. local function GetKnifeModel()
  162. local Character = Ts.Characters:GetCharacter(Player)
  163.  
  164. if (Character and Character:FindFirstChild("Backpack") and Character.Backpack:FindFirstChild("Melee")) then
  165. return Character.Backpack.Melee.Value
  166. end
  167.  
  168. return nil
  169. end
  170.  
  171. local EspCache = {}
  172.  
  173. local function ParseText(Text)
  174. local Casing = Library.flags.esp_textcasing
  175. local NewText = Text
  176.  
  177. if (Casing == "UPPERCASE") then
  178. NewText = NewText:upper()
  179. elseif (Casing == "lowercase") then
  180. NewText = NewText:lower()
  181. end
  182.  
  183. return NewText
  184. end
  185.  
  186. local function GetBoundingBox(Character)
  187. local Data = {}
  188.  
  189. for i,v in pairs(Character.Body:GetChildren()) do
  190. for i2, v2 in pairs(Math.getpartinfo2(v.CFrame, v.Size)) do
  191. Data[#Data + 1] = v2
  192. end
  193. end
  194.  
  195. return Math.getposlist2(Data)
  196. end
  197.  
  198. local function Create(Class, Properties)
  199. local Object = Drawing.new(Class)
  200.  
  201. for i,v in pairs(Properties) do
  202. Object[i] = v
  203. end
  204.  
  205. return Object
  206. end
  207.  
  208. local function AddEsp(Player)
  209. if (Player == Players.LocalPlayer) then
  210. return
  211. end
  212.  
  213. local Objects = {
  214. Box = Create("Quad", {
  215. Visible = false,
  216. Color = Color3.new(1, 1, 1),
  217. Thickness = 1,
  218. Filled = false,
  219. ZIndex = 2,
  220. }),
  221. BoxOutline = Create("Quad", {
  222. Visible = false,
  223. Color = Color3.new(),
  224. Thickness = 3,
  225. Filled = false,
  226. ZIndex = 1,
  227. }),
  228. Name = Create("Text", {
  229. Visible = false,
  230. Color = Color3.new(1, 1, 1),
  231. Text = Player.Name,
  232. Size = 13,
  233. Center = true,
  234. Outline = true,
  235. OutlineColor = Color3.new(),
  236. Font = Drawing.Fonts.Plex
  237. }),
  238. Distance = Create("Text", {
  239. Visible = false,
  240. Color = Color3.new(1, 1, 1),
  241. Size = 13,
  242. Center = true,
  243. Outline = true,
  244. OutlineColor = Color3.new(),
  245. Font = Drawing.Fonts.Plex
  246. }),
  247. Weapon = Create("Text", {
  248. Visible = false,
  249. Color = Color3.new(1, 1, 1),
  250. Size = 13,
  251. Center = false,
  252. Outline = true,
  253. OutlineColor = Color3.new(),
  254. Font = Drawing.Fonts.Plex
  255. }),
  256. Healthbar = Create("Square", {
  257. Visible = false,
  258. Color = Color3.new(0, 1, 0),
  259. Thickness = 1,
  260. Filled = false,
  261. ZIndex = 2
  262. }),
  263. HealthbarOutline = Create("Square", {
  264. Visible = false,
  265. Color = Color3.new(),
  266. Thickness = 3,
  267. Filled = false,
  268. ZIndex = 1
  269. }),
  270. }
  271.  
  272. local Connection; Connection = RunService.RenderStepped:Connect(function()
  273. local Character = Ts.Characters:GetCharacter(Player)
  274.  
  275. if (Character and Character:FindFirstChild("Root") and CheckTeam(Player)) then
  276. local _, OnScreen = CurrentCamera:WorldToViewportPoint(Character.Root.Position)
  277. local CanShow = OnScreen and Library.flags.esp_enabled
  278.  
  279. if (CanShow) then
  280. local Data = GetBoundingBox(Character)
  281. local Health, MaxHealth = Character.Health.Value, Character.Health.MaxHealth.Value
  282. local DistY = Data.Positions.TopLeft.Y - Data.Positions.BottomRight.Y
  283. local HealthbarSize = Vector2.new(2, DistY)
  284. local HealthbarPosition = Vector2.new(Data.Positions.TopLeft.X - (4 + Objects.Healthbar.Size.X), Data.Positions.BottomLeft.Y)
  285.  
  286. Objects.Box.Visible = CanShow and Library.flags.esp_boxes
  287. Objects.BoxOutline.Visible = CanShow and Library.flags.esp_boxes
  288.  
  289. for i,v in pairs(Data.Quad) do
  290. Objects.Box[i] = v
  291. Objects.BoxOutline[i] = v
  292. end
  293.  
  294. Objects.Name.Visible = CanShow and Library.flags.esp_names
  295. Objects.Name.Text = ParseText(Player.Name)
  296. Objects.Name.Position = Vector2.new(Data.Positions.Middle.X, Data.Positions.TopLeft.Y - 15)
  297.  
  298. Objects.Distance.Visible = CanShow and Library.flags.esp_distance
  299. Objects.Distance.Text = ParseText(math.floor((Character.Root.Position - CurrentCamera.CFrame.p).Magnitude) .. " Studs")
  300. Objects.Distance.Position = Vector2.new(Data.Positions.Middle.X, Data.Positions.BottomLeft.Y + 3)
  301.  
  302. Objects.Weapon.Visible = CanShow and Library.flags.esp_weapons
  303. Objects.Weapon.Text = ParseText(Character.Backpack.Equipped.Value and Character.Backpack.Equipped.Value.Name or "UNKNOWN")
  304. Objects.Weapon.Position = Vector2.new(Data.Positions.TopRight.X + 4, Data.Positions.TopRight.Y - 2)
  305.  
  306. Objects.Healthbar.Visible = CanShow and Library.flags.esp_healthbars
  307. Objects.Healthbar.Size = Vector2.new(HealthbarSize.X, HealthbarSize.Y * math.clamp((Health / MaxHealth), 0, 1))
  308. Objects.Healthbar.Position = HealthbarPosition
  309.  
  310. Objects.HealthbarOutline.Visible = CanShow and Library.flags.esp_healthbars
  311. Objects.HealthbarOutline.Size = HealthbarSize
  312. Objects.HealthbarOutline.Position = HealthbarPosition
  313. else
  314. for i,v in pairs(Objects) do
  315. v.Visible = false
  316. end
  317. end
  318. else
  319. for i,v in pairs(Objects) do
  320. v.Visible = false
  321. end
  322. end
  323. end)
  324.  
  325. EspCache[Player] = {
  326. Objects = Objects,
  327. Connection = Connection,
  328. }
  329. end
  330.  
  331. local function RemoveEsp(Player)
  332. local Data = EspCache[Player]
  333.  
  334. if (Data) then
  335. Data.Connection:Disconnect()
  336.  
  337. for i,v in pairs(Data.Objects) do
  338. v:Remove()
  339. v = nil
  340. end
  341. end
  342. end
  343.  
  344. Library:Init()
  345.  
  346. -- Fov
  347. local CircleInline = Drawing.new("Circle")
  348. local CircleOutline = Drawing.new("Circle")
  349.  
  350. RunService.Heartbeat:Connect(function()
  351. CircleInline.Radius = Library.flags.aimbot_fovradius
  352. CircleInline.Thickness = 2
  353. CircleInline.Position = Vector2.new(Mouse.X, Mouse.Y + 36)
  354. CircleInline.Transparency = 1
  355. CircleInline.Color = Library.flags.aimbot_fovcolor
  356. CircleInline.Visible = Library.flags.aimbot_fovcircle
  357. CircleInline.ZIndex = 2
  358.  
  359. CircleOutline.Radius = Library.flags.aimbot_fovradius
  360. CircleOutline.Thickness = 4
  361. CircleOutline.Position = Vector2.new(Mouse.X, Mouse.Y + 36)
  362. CircleOutline.Transparency = 1
  363. CircleOutline.Color = Color3.new()
  364. CircleOutline.Visible = Library.flags.aimbot_fovcircle
  365. CircleOutline.ZIndex = 1
  366. end)
  367.  
  368. -- Aimbot
  369. local Target
  370. local MeleeTarget
  371.  
  372. RunService.Heartbeat:Connect(function()
  373. Target = GetClosest(Library.flags.aimbot_fovradius)
  374. MeleeTarget = GetDistanceClosest(Library.flags.knifeaura_radius)
  375. end)
  376.  
  377. RunService.Heartbeat:Connect(function()
  378. if (Target) then
  379. local Character = Ts.Characters:GetCharacter(Target)
  380.  
  381. if (Character and Character.Hitbox[Library.flags.aimbot_hitpart]) then
  382. local Position, OnScreen = CurrentCamera:WorldToScreenPoint(Character.Hitbox[Library.flags.aimbot_hitpart].Position)
  383.  
  384. if (Library.flags.aimbot_visiblecheck and not IsVisible(Target)) then
  385. return
  386. end
  387.  
  388. if (OnScreen and UserInputService:IsMouseButtonPressed(Enum.UserInputType.MouseButton2) and Library.flags.aimbot_enabled and Library.flags.aimbot_type == "Lock on") then
  389. mousemoverel((Position.X - Mouse.X) / Library.flags.aimbot_smoothing, (Position.Y - Mouse.Y) / Library.flags.aimbot_smoothing)
  390. end
  391. end
  392. end
  393. end)
  394.  
  395. RunService.Heartbeat:Connect(function()
  396. local KnifeModel = GetKnifeModel()
  397.  
  398. if (Library.flags.knifeaura_enabled and Library.flags.knifeaura_autoknife and MeleeTarget and KnifeModel) then
  399. local Character = Ts.Characters:GetCharacter(MeleeTarget)
  400.  
  401. if (Character) then
  402. local Hitbox = Character:FindFirstChild("Hitbox")
  403.  
  404. if (Hitbox) then
  405. Ts.Network:Fire("Item_Melee", "StabBegin", KnifeModel)
  406. Ts.Network:Fire("Item_Melee", "Stab", KnifeModel, Hitbox[Library.flags.knifeaura_hitpart], Hitbox[Library.flags.knifeaura_hitpart].Position, Vector3.new())
  407. end
  408. end
  409. end
  410. end)
  411.  
  412. local CanKnifeRun = true
  413.  
  414. RunService.Heartbeat:Connect(function()
  415. if (not CanKnifeRun) then
  416. return
  417. end
  418.  
  419. CanKnifeRun = false
  420.  
  421. local KnifeModel = GetKnifeModel()
  422.  
  423. if (Library.flags.knifeaura_enabled and Library.flags.knifeaura_killall and KnifeModel) then
  424. local Target = GetDistanceClosest()
  425.  
  426. if (Target) then
  427. local Character = Ts.Characters:GetCharacter(Target)
  428. local LocalCharacter = Ts.Characters:GetCharacter(Player)
  429.  
  430. if (LocalCharacter) then
  431. local Magnitude = (LocalCharacter.Root.Position - Character.Root.Position).Magnitude
  432.  
  433. local Mag
  434. local BreakAmount
  435.  
  436. if (Library.flags.knifeaura_instanttp) then
  437. BreakAmount = math.huge
  438. else
  439. BreakAmount = 50
  440. end
  441.  
  442. if (Magnitude > BreakAmount) then
  443. for i = 0, Magnitude, 0.05 do
  444. Mag = (LocalCharacter.Root.Position - Character.Root.Position).Magnitude
  445.  
  446. if (Mag <= BreakAmount) then
  447. break
  448. end
  449.  
  450. LocalCharacter.Root.CanCollide = false
  451. LocalCharacter.Root.CFrame = LocalCharacter.Root.CFrame:Lerp(Character.Root.CFrame, i / Mag)
  452. task.wait(0.025)
  453. end
  454. end
  455.  
  456. LocalCharacter.Root.CanCollide = true
  457. LocalCharacter.Root.CFrame = Character.Root.CFrame * CFrame.new(0, 0, 5)
  458.  
  459. Ts.Network:Fire("Item_Melee", "StabBegin", KnifeModel)
  460. Ts.Network:Fire("Item_Melee", "Stab", KnifeModel, Character.Hitbox[Library.flags.knifeaura_hitpart], Character.Hitbox[Library.flags.knifeaura_hitpart].Position, Vector3.new())
  461. end
  462. end
  463. end
  464.  
  465. task.wait(0.35)
  466.  
  467. CanKnifeRun = true
  468. end)
  469.  
  470. local OldLookVector = Ts.Input.Reticle.LookVector; do
  471. Ts.Input.Reticle.LookVector = newcclosure(function(...)
  472. if (Library.flags.gun_nospread) then
  473. return CurrentCamera.CFrame.LookVector
  474. end
  475.  
  476. return OldLookVector(...)
  477. end)
  478.  
  479. debug.setupvalue(Ts.Input.Reticle.GetPosition, 2, Ts.Input.Reticle.LookVector)
  480. end
  481.  
  482. local OldFire = Ts.Camera.Recoil.Fire; do
  483. Ts.Camera.Recoil.Fire = newcclosure(function(...)
  484. if (Library.flags.gun_norecoil) then
  485. return
  486. end
  487.  
  488. return OldFire(...)
  489. end)
  490.  
  491. debug.setupvalue(Ts.Camera.Recoil.Update, 2, Ts.Camera.Recoil.Fire)
  492. end
  493.  
  494. RunService.Stepped:Connect(function()
  495. local Character = Ts.Characters:GetCharacter(Player)
  496.  
  497. if (Character) then
  498. local Root = Character:FindFirstChild("Root")
  499.  
  500. if (Root) then
  501. if (Library.flags.misc_fly) then
  502. local LookVector = CurrentCamera.CFrame.LookVector
  503. local RightVector = CurrentCamera.CFrame.RightVector
  504. local UpVector = Root.CFrame.UpVector
  505.  
  506. local TargetVelocity = Vector3.new()
  507. local Moving = false
  508.  
  509. if (UserInputService:IsKeyDown("W")) then
  510. TargetVelocity = TargetVelocity + LookVector
  511. Moving = true
  512. end
  513.  
  514. if (UserInputService:IsKeyDown("S")) then
  515. TargetVelocity = TargetVelocity + -LookVector
  516. Moving = true
  517. end
  518.  
  519. if (UserInputService:IsKeyDown("A")) then
  520. TargetVelocity = TargetVelocity + -RightVector
  521. Moving = true
  522. end
  523.  
  524. if (UserInputService:IsKeyDown("D")) then
  525. TargetVelocity = TargetVelocity + RightVector
  526. Moving = true
  527. end
  528.  
  529. if (UserInputService:IsKeyDown("Space")) then
  530. TargetVelocity = TargetVelocity + UpVector
  531. Moving = true
  532. end
  533.  
  534. if (UserInputService:IsKeyDown("LeftShift")) then
  535. TargetVelocity = TargetVelocity + -UpVector
  536. Moving = true
  537. end
  538.  
  539. Root.Anchored = not Moving
  540. Root.Velocity = TargetVelocity * Library.flags.misc_flyspeed
  541. else
  542. Root.Anchored = false
  543. end
  544. end
  545. end
  546. end)
  547.  
  548. -- Esp
  549. for i,v in pairs(Players:GetPlayers()) do
  550. AddEsp(v)
  551. end
  552.  
  553. Players.PlayerAdded:Connect(function(Player)
  554. AddEsp(Player)
  555. end)
  556.  
  557. Players.PlayerRemoving:Connect(function(Player)
  558. RemoveEsp(Player)
  559. end)
  560.  
  561. local Old; Old = hookmetamethod(game, "__namecall", function(Self, ...)
  562. local Args = {...}
  563. local Method = getnamecallmethod()
  564.  
  565. if (not checkcaller() and Method == "FireServer" and Self.Name == "Projectiles") then
  566. if (Target and Library.flags.aimbot_enabled and Library.flags.aimbot_type == "Redirection") then
  567. local Character = Ts.Characters:GetCharacter(Target)
  568.  
  569. if (Character and Character.Hitbox and Character.Hitbox[Library.flags.aimbot_hitpart] and Args[1] == "__Hit") then
  570. --[[if (Library.flags.aimbot_visiblecheck and not IsVisible(Target)) then
  571. return
  572. end]]--
  573.  
  574. if (math.random(0, 100) >= Library.flags.aimbot_misspercent) then
  575. Args[3] = Character.Hitbox[Library.flags.aimbot_hitpart].Position
  576. Args[4] = Character.Hitbox[Library.flags.aimbot_hitpart]
  577. Args[6] = Character
  578. end
  579. end
  580. end
  581. elseif (Self.Name == "Item_Melee" and Args[1] == "Stab" and Method == "FireServer") then
  582. if (MeleeTarget and Library.flags.knifeaura_enabled) then
  583. local Character = Ts.Characters:GetCharacter(MeleeTarget)
  584.  
  585. Args[3] = Character.Hitbox[Library.flags.knifeaura_hitpart]
  586. Args[4] = Character.Hitbox[Library.flags.knifeaura_hitpart].Position
  587. Args[5] = Vector3.new()
  588. end
  589. end
  590. return Old(Self, unpack(Args))
  591. end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement