Advertisement
Vzurxy

12 Deadly Methods of Btools

Jan 12th, 2019
883
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.67 KB | None | 0 0
  1. --[[
  2.  
  3. Execute _G.Mode = (Number here) , to select a mode.
  4.  
  5. 1 - Parents it to game | Most games wont check game.
  6. 2 - Makes a folder in game and parents it to the folder | Can disguise it as a plugin folder.
  7. 3 - Turns off CanCollide, turns on Anchored, and makes it invisible | Good for games that doesnt check properties.
  8. 4 - Parents to nil | Will help in games that detect if the part is still there
  9. 5 - Sets CFrame Position to 999999999 and position to 999999999 | Will teleport parts away very fast.
  10. 6 - RobloxLocks it and deletes | Good for games which try to put it back again.
  11. 7 - Names it random characters and deletes | Good for games that actually check the part of the name before doing the anti destroy.
  12. 8 - Creates a model in "workspace" and places a part in it and deletes model | Good for games that avoids models.
  13. 9 - Parents to character and kills | Fast way to delete parts.
  14. 10 - Makes the part really small. | Good for games which detects destroying of parts.
  15. 11 - Normal Btools | ( Some games can detect this and can ban you. )
  16. 12 - Puts the part in game.CoreGui.RobloxGui | Really good defense, since game creators can't access game.CoreGui.RobloxGui.
  17.  
  18. ]]--
  19.  
  20. local PARENT
  21. if game:GetService("CoreGui"):FindFirstChild("RobloxGui") then
  22. PARENT = game:GetService("CoreGui").RobloxGui
  23. else
  24. PARENT = game:GetService("CoreGui")
  25. end
  26.  
  27. _G.Mode = 1
  28.  
  29. _G.RainbowGlow = true -- Set to false if you dont want a rainbow effect.
  30.  
  31. function randomString()
  32. local length = math.random(20,40)
  33. local array = {}
  34. for i = 1, length do
  35. array[i] = string.char(math.random(32, 126))
  36. end
  37. return table.concat(array)
  38. end
  39.  
  40. local LocalPlayer = game:GetService("Players").LocalPlayer
  41. local Tool = Instance.new("Tool", LocalPlayer.Backpack)
  42. local Mouse = LocalPlayer:GetMouse()
  43. local Target = Mouse.Target
  44. local Folder = Instance.new("Folder", game)
  45.  
  46. local Equipped = false
  47. local Mouse = LocalPlayer:GetMouse()
  48. Folder.Name = randomString()
  49.  
  50. local ViewingBox = Instance.new("SelectionBox")
  51. ViewingBox.Color3 = Color3.fromRGB(220, 20, 60)
  52. ViewingBox.Parent = PARENT
  53. ViewingBox.LineThickness = 0.1
  54. ViewingBox.Name = randomString()
  55.  
  56. local StarterGui = game:GetService("StarterGui")
  57.  
  58. StarterGui:SetCoreGuiEnabled(Enum.CoreGuiType.Backpack, true)
  59.  
  60. Tool.RequiresHandle = false
  61. Tool.RobloxLocked = true
  62. Tool.Name = "DTools - "..randomString()
  63. Tool.Activated:Connect(function()
  64. local Target = Mouse.Target
  65. Tool.Name = "DTools - "..randomString()
  66. if _G.Mode == 1 then
  67. Target.Parent = game
  68. elseif _G.Mode == 2 then
  69. Target.Parent = Folder
  70. elseif _G.Mode == 3 then
  71. Target.CanCollide = false
  72. Target.Anchored = true
  73. Target.Transparency = 1
  74. elseif _G.Mode == 4 then
  75. Target.Parent = nil
  76. elseif _G.Mode == 5 then
  77. Target.CFrame = CFrame.new(999999999, 999999999, 999999999)
  78. Target.Position = Vector3.new(999999999, 999999999, 999999999)
  79. elseif _G.Mode == 6 then
  80. Target.RobloxLocked = true
  81. Target.Parent = nil
  82. elseif _G.Mode == 7 then
  83. Target.Name = randomString()
  84. Target.Parent = nil
  85. elseif _G.Mode == 8 then
  86. local Model = Instance.new("Model", game)
  87. Target.Parent = Model
  88. Model:Destroy()
  89. elseif _G.Mode == 9 then
  90. Target.Parent = LocalPlayer.Character
  91. LocalPlayer.Character:BreakJoints()
  92. elseif _G.Mode == 10 then
  93. Target.Size = Vector3.new(0, 0, 0)
  94. elseif _G.Mode == 11 then
  95. Target:Destroy()
  96. elseif _G.Mode == 12 then
  97. Target.Parent = PARENT
  98. end
  99. end)
  100.  
  101. Tool.Equipped:Connect(function()
  102. Equipped = true
  103. end)
  104.  
  105. Tool.Unequipped:Connect(function()
  106. ViewingBox.Adornee = nil
  107. Equipped = false
  108. end)
  109.  
  110. Mouse.Move:connect(function()
  111. if Equipped then
  112. local Target = Mouse.Target
  113. if not Target then
  114. ViewingBox.Adornee = nil
  115. else
  116. if Target:IsA("BasePart") then
  117. ViewingBox.Adornee = Target
  118. else
  119. ViewingBox.Adornee = nil
  120. end
  121. end
  122. end
  123. end)
  124.  
  125. wait()
  126.  
  127. UnlockTool = Instance.new("Tool")
  128. UnlockTool.Parent = LocalPlayer.Backpack
  129. UnlockTool.RequiresHandle = false
  130. UnlockTool.Name = "Unlock - "..randomString()
  131. UnlockTool.RobloxLocked = true
  132. UnlockTool.Activated:connect(function()
  133. UnlockTool.Name = "Unlock - "..randomString()
  134. if Mouse.Target:IsA("BasePart") then
  135. Mouse.Target.Locked = false
  136. end
  137. end)
  138.  
  139. UnlockTool.Equipped:Connect(function()
  140. Equipped = true
  141. end)
  142.  
  143. UnlockTool.Unequipped:Connect(function()
  144. ViewingBox.Adornee = nil
  145. Equipped = false
  146. end)
  147.  
  148. while _G.RainbowGlow do
  149. for i = 0,1,0.01 do
  150. ViewingBox.Color3 = Color3.fromHSV(i,1,1)
  151. wait(0.01)
  152. end
  153. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement