Advertisement
Guest User

Untitled

a guest
Feb 17th, 2019
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 14.85 KB | None | 0 0
  1. -- Farewell Infortality.
  2. -- Version: 2.82
  3. -- Instances:
  4. local Exploits = Instance.new("ScreenGui")
  5. local Main = Instance.new("Frame")
  6. local Top = Instance.new("Frame")
  7. local Title = Instance.new("TextLabel")
  8. local Exit = Instance.new("TextButton")
  9. local WS = Instance.new("TextButton")
  10. local ESPAll = Instance.new("TextButton")
  11. local InfJump = Instance.new("TextButton")
  12. local BTools = Instance.new("TextButton")
  13. local NoClip = Instance.new("TextButton")
  14. local Aimbot = Instance.new("TextButton")
  15. local Open = Instance.new("TextButton")
  16. --Properties:
  17. Exploits.Name = "Exploits"
  18. Exploits.Parent = game.Players.LocalPlayer:WaitForChild("PlayerGui")
  19. Exploits.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
  20.  
  21. Main.Name = "Main"
  22. Main.Parent = Exploits
  23. Main.BackgroundColor3 = Color3.new(0, 0, 0)
  24. Main.BorderColor3 = Color3.new(0.0509804, 0.0470588, 0.0470588)
  25. Main.Position = UDim2.new(0.30724299, 0, 0.231075704, 0)
  26. Main.Size = UDim2.new(0, 377, 0, 258)
  27.  
  28. Top.Name = "Top"
  29. Top.Parent = Main
  30. Top.BackgroundColor3 = Color3.new(0, 0, 0)
  31. Top.Size = UDim2.new(0, 377, 0, 49)
  32.  
  33. Title.Name = "Title"
  34. Title.Parent = Top
  35. Title.BackgroundColor3 = Color3.new(0, 0, 0)
  36. Title.Position = UDim2.new(0, 0, -0.0204081628, 0)
  37. Title.Size = UDim2.new(0, 377, 0, 50)
  38. Title.Font = Enum.Font.SciFi
  39. Title.Text = "Exploits"
  40. Title.TextColor3 = Color3.new(0.956863, 0.956863, 0.956863)
  41. Title.TextSize = 36
  42.  
  43. Exit.Name = "Exit"
  44. Exit.Parent = Top
  45. Exit.BackgroundColor3 = Color3.new(0.541176, 0, 0)
  46. Exit.Position = UDim2.new(0.933687031, 0, -1.04308128e-07, 0)
  47. Exit.Size = UDim2.new(0, 25, 0, 26)
  48. Exit.Font = Enum.Font.SourceSans
  49. Exit.Text = "X"
  50. Exit.TextColor3 = Color3.new(0, 0, 0)
  51. Exit.TextSize = 14
  52.  
  53. WS.Name = "WS"
  54. WS.Parent = Main
  55. WS.BackgroundColor3 = Color3.new(0.666667, 0.113725, 0.113725)
  56. WS.Position = UDim2.new(0.0397878289, 0, 0.519379795, 0)
  57. WS.Size = UDim2.new(0, 109, 0, 36)
  58. WS.Font = Enum.Font.SourceSans
  59. WS.Text = "WalkSpeed"
  60. WS.TextColor3 = Color3.new(0, 0, 0)
  61. WS.TextSize = 14
  62. WS.MouseButton1Down:connect(function()
  63. local walkspeedplayer = game:GetService("Players").LocalPlayer
  64. local walkspeedmouse = walkspeedplayer:GetMouse()
  65.  
  66. local walkspeedenabled = false
  67.  
  68. function x_walkspeed(key)
  69. if (key == "x") then
  70. if walkspeedenabled == false then
  71. _G.WS = 150;
  72. local Humanoid = game:GetService("Players").LocalPlayer.Character.Humanoid;
  73. Humanoid:GetPropertyChangedSignal("WalkSpeed"):Connect(function()
  74. Humanoid.WalkSpeed = _G.WS;
  75. end)
  76. Humanoid.WalkSpeed = _G.WS;
  77.  
  78. walkspeedenabled = true
  79. elseif walkspeedenabled == true then
  80. _G.WS = 16;
  81. local Humanoid = game:GetService("Players").LocalPlayer.Character.Humanoid;
  82. Humanoid:GetPropertyChangedSignal("WalkSpeed"):Connect(function()
  83. Humanoid.WalkSpeed = _G.WS;
  84. end)
  85. Humanoid.WalkSpeed = _G.WS;
  86.  
  87. walkspeedenabled = false
  88. end
  89. end
  90. end
  91.  
  92. walkspeedmouse.KeyDown:connect(x_walkspeed)
  93.  
  94. end)
  95.  
  96. ESPAll.Name = "ESP All"
  97. ESPAll.Parent = Main
  98. ESPAll.BackgroundColor3 = Color3.new(0.666667, 0.113725, 0.113725)
  99. ESPAll.Position = UDim2.new(0.644562304, 0, 0.298449636, 0)
  100. ESPAll.Size = UDim2.new(0, 109, 0, 36)
  101. ESPAll.Font = Enum.Font.SourceSans
  102. ESPAll.Text = "ESP All"
  103. ESPAll.TextColor3 = Color3.new(0, 0, 0)
  104. ESPAll.TextSize = 14
  105. local Holder = Instance.new("Folder", game.CoreGui)
  106. Holder.Name = "ESP"
  107.  
  108. local Box = Instance.new("BoxHandleAdornment")
  109. Box.Name = "nilBox"
  110. Box.Size = Vector3.new(4, 7, 4)
  111. Box.Color3 = Color3.new(100 / 255, 100 / 255, 100 / 255)
  112. Box.Transparency = 0.7
  113. Box.ZIndex = 0
  114. Box.AlwaysOnTop = true
  115. Box.Visible = true
  116.  
  117. local NameTag = Instance.new("BillboardGui")
  118. NameTag.Name = "nilNameTag"
  119. NameTag.Enabled = false
  120. NameTag.Size = UDim2.new(0, 200, 0, 50)
  121. NameTag.AlwaysOnTop = true
  122. NameTag.StudsOffset = Vector3.new(0, 1.8, 0)
  123. local Tag = Instance.new("TextLabel", NameTag)
  124. Tag.Name = "Tag"
  125. Tag.BackgroundTransparency = 1
  126. Tag.Position = UDim2.new(0, -50, 0, 0)
  127. Tag.Size = UDim2.new(0, 300, 0, 20)
  128. Tag.TextSize = 20
  129. Tag.TextColor3 = Color3.new(100 / 255, 100 / 255, 100 / 255)
  130. Tag.TextStrokeColor3 = Color3.new(0 / 255, 0 / 255, 0 / 255)
  131. Tag.TextStrokeTransparency = 0.4
  132. Tag.Text = "nil"
  133. Tag.Font = Enum.Font.SourceSansBold
  134. Tag.TextScaled = false
  135.  
  136. local LoadCharacter = function(v)
  137. repeat wait() until v.Character ~= nil
  138. v.Character:WaitForChild("Humanoid")
  139. local vHolder = Holder:FindFirstChild(v.Name)
  140. vHolder:ClearAllChildren()
  141. local b = Box:Clone()
  142. b.Name = v.Name .. "Box"
  143. b.Adornee = v.Character
  144. b.Parent = vHolder
  145. local t = NameTag:Clone()
  146. t.Name = v.Name .. "NameTag"
  147. t.Enabled = true
  148. t.Parent = vHolder
  149. t.Adornee = v.Character:WaitForChild("Head", 5)
  150. if not t.Adornee then
  151. return UnloadCharacter(v)
  152. end
  153. t.Tag.Text = v.Name
  154. b.Color3 = Color3.new(v.TeamColor.r, v.TeamColor.g, v.TeamColor.b)
  155. t.Tag.TextColor3 = Color3.new(v.TeamColor.r, v.TeamColor.g, v.TeamColor.b)
  156. local Update
  157. local UpdateNameTag = function()
  158. if not pcall(function()
  159. v.Character.Humanoid.DisplayDistanceType = Enum.HumanoidDisplayDistanceType.None
  160. local maxh = math.floor(v.Character.Humanoid.MaxHealth)
  161. local h = math.floor(v.Character.Humanoid.Health)
  162. t.Tag.Text = v.Name .. "\n" .. ((maxh ~= 0 and tostring(math.floor((h / maxh) * 100))) or "0") .. "% " .. tostring(h) .. "/" .. tostring(maxh)
  163. end) then
  164. Update:Disconnect()
  165. end
  166. end
  167. UpdateNameTag()
  168. Update = v.Character.Humanoid.Changed:Connect(UpdateNameTag)
  169. end
  170.  
  171. local UnloadCharacter = function(v)
  172. local vHolder = Holder:FindFirstChild(v.Name)
  173. if vHolder and (vHolder:FindFirstChild(v.Name .. "Box") ~= nil or vHolder:FindFirstChild(v.Name .. "NameTag") ~= nil) then
  174. vHolder:ClearAllChildren()
  175. end
  176. end
  177.  
  178. local LoadPlayer = function(v)
  179. local vHolder = Instance.new("Folder", Holder)
  180. vHolder.Name = v.Name
  181. v.CharacterAdded:Connect(function()
  182. pcall(LoadCharacter, v)
  183. end)
  184. v.CharacterRemoving:Connect(function()
  185. pcall(UnloadCharacter, v)
  186. end)
  187. v.Changed:Connect(function(prop)
  188. if prop == "TeamColor" then
  189. UnloadCharacter(v)
  190. wait()
  191. LoadCharacter(v)
  192. end
  193. end)
  194. LoadCharacter(v)
  195. end
  196.  
  197. local UnloadPlayer = function(v)
  198. UnloadCharacter(v)
  199. local vHolder = Holder:FindFirstChild(v.Name)
  200. if vHolder then
  201. vHolder:Destroy()
  202. end
  203. end
  204.  
  205. for i,v in pairs(game:GetService("Players"):GetPlayers()) do
  206. spawn(function() pcall(LoadPlayer, v) end)
  207. end
  208.  
  209. game:GetService("Players").PlayerAdded:Connect(function(v)
  210. pcall(LoadPlayer, v)
  211. end)
  212.  
  213. game:GetService("Players").PlayerRemoving:Connect(function(v)
  214. pcall(UnloadPlayer, v)
  215. end)
  216.  
  217. game:GetService("Players").LocalPlayer.NameDisplayDistance = 0
  218.  
  219. InfJump.Name = "Inf Jump"
  220. InfJump.Parent = Main
  221. InfJump.BackgroundColor3 = Color3.new(0.666667, 0.113725, 0.113725)
  222. InfJump.Position = UDim2.new(0.0397877991, 0, 0.767441869, 0)
  223. InfJump.Size = UDim2.new(0, 109, 0, 36)
  224. InfJump.Font = Enum.Font.SourceSans
  225. InfJump.Text = "Inf Jump"
  226. InfJump.TextColor3 = Color3.new(0, 0, 0)
  227. InfJump.TextSize = 14
  228. _G.infinjump = true
  229.  
  230. local Player = game:GetService("Players").LocalPlayer
  231. local Mouse = Player:GetMouse()
  232. Mouse.KeyDown:connect(function(k)
  233. if _G.infinjump then
  234. if k:byte() == 32 then
  235. Humanoid = game:GetService("Players").LocalPlayer.Character:FindFirstChildOfClass("Humanoid")
  236. Humanoid:ChangeState("Jumping")
  237. wait(0.1)
  238. Humanoid:ChangeState("Seated")
  239. end
  240. end
  241. end)
  242.  
  243. local Player = game:GetService("Players").LocalPlayer
  244. local Mouse = Player:GetMouse()
  245. Mouse.KeyDown:connect(function(k)
  246. k = k:lower()
  247. if k == "f" then
  248. if _G.infinjump == true then
  249. _G.infinjump = false
  250. else
  251. _G.infinjump = true
  252. end
  253. end
  254. end)
  255.  
  256. BTools.Name = "BTools"
  257. BTools.Parent = Main
  258. BTools.BackgroundColor3 = Color3.new(0.666667, 0.113725, 0.113725)
  259. BTools.Position = UDim2.new(0.0397877991, 0, 0.298449606, 0)
  260. BTools.Size = UDim2.new(0, 109, 0, 36)
  261. BTools.Font = Enum.Font.SourceSans
  262. BTools.Text = "BTools"
  263. BTools.TextColor3 = Color3.new(0, 0, 0)
  264. BTools.TextSize = 14
  265. BTools.MouseButton1Down:connect(function()
  266. game.StarterGui:SetCoreGuiEnabled(Enum.CoreGuiType.Backpack, true)
  267. for index, child in pairs(game:GetService("Workspace"):GetChildren()) do
  268. if child.ClassName == "Part" then
  269. child.Locked = false
  270. end
  271. if child.ClassName == "MeshPart" then
  272. child.Locked = false
  273. end
  274. if child.ClassName == "UnionOperation" then
  275. child.Locked = false
  276. end
  277. if child.ClassName == "Model" then
  278. for index, chil in pairs(child:GetChildren()) do
  279. if chil.ClassName == "Part" then
  280. chil.Locked = false
  281. end
  282. if chil.ClassName == "MeshPart" then
  283. chil.Locked = false
  284. end
  285. if chil.ClassName == "UnionOperation" then
  286. chil.Locked = false
  287. end
  288. if chil.ClassName == "Model" then
  289. for index, childe in pairs(chil:GetChildren()) do
  290. if childe.ClassName == "Part" then
  291. childe.Locked = false
  292. end
  293. if childe.ClassName == "MeshPart" then
  294. childe.Locked = false
  295. end
  296. if childe.ClassName == "UnionOperation" then
  297. childe.Locked = false
  298. end
  299. if childe.ClassName == "Model" then
  300. for index, childeo in pairs(childe:GetChildren()) do
  301. if childeo.ClassName == "Part" then
  302. childeo.Locked = false
  303. end
  304. if childeo.ClassName == "MeshPart" then
  305. childeo.Locked = false
  306. end
  307. if childeo.ClassName == "UnionOperation" then
  308. childeo.Locked = false
  309. end
  310. if childeo.ClassName == "Model" then
  311. end
  312. end
  313. end
  314. end
  315. end
  316. end
  317. end
  318. end
  319. c = Instance.new("HopperBin", game:GetService("Players").LocalPlayer.Backpack)
  320. c.BinType = Enum.BinType.Hammer
  321. c = Instance.new("HopperBin", game:GetService("Players").LocalPlayer.Backpack)
  322. c.BinType = Enum.BinType.Clone
  323. c = Instance.new("HopperBin", game:GetService("Players").LocalPlayer.Backpack)
  324. c.BinType = Enum.BinType.Grab
  325. end)
  326.  
  327. NoClip.Name = "NoClip"
  328. NoClip.Parent = Main
  329. NoClip.BackgroundColor3 = Color3.new(0.666667, 0.113725, 0.113725)
  330. NoClip.Position = UDim2.new(0.644562304, 0, 0.519379854, 0)
  331. NoClip.Size = UDim2.new(0, 109, 0, 36)
  332. NoClip.Font = Enum.Font.SourceSans
  333. NoClip.Text = "NoClip"
  334. NoClip.TextColor3 = Color3.new(0, 0, 0)
  335. NoClip.TextSize = 14
  336. NoClip.MouseButton1Down:connect(function()
  337. game:GetService("Players").LocalPlayer.Character.RightHand.Touched:connect(function(obj)
  338. if obj ~= workspace.Terrain then
  339. obj.CanCollide = false
  340. wait(1)
  341. obj.CanCollide = true
  342. end
  343. end)
  344. end)
  345.  
  346. Aimbot.Name = "Aimbot"
  347. Aimbot.Parent = Main
  348. Aimbot.BackgroundColor3 = Color3.new(0.666667, 0.113725, 0.113725)
  349. Aimbot.Position = UDim2.new(0.644562304, 0, 0.767441869, 0)
  350. Aimbot.Size = UDim2.new(0, 109, 0, 36)
  351. Aimbot.Font = Enum.Font.SourceSans
  352. Aimbot.Text = "Aimbot"
  353. Aimbot.TextColor3 = Color3.new(0, 0, 0)
  354. Aimbot.TextSize = 14
  355. local PlayerService = game:GetService('Players');
  356. local player = PlayerService.LocalPlayer;
  357. local cam = workspace.CurrentCamera;
  358. local Camera = {};
  359. local TrackHumanoid = false; -- If set to false, then this will only track players, else we will track NPCs and players.
  360. local enabled = false;
  361. local sleight = false;
  362. local UserInput = game:GetService('UserInputService');
  363.  
  364. if not gui then
  365. gui = Instance.new('BillboardGui');
  366. local frame = Instance.new('Frame', gui);
  367.  
  368. gui.AlwaysOnTop = true;
  369. gui.LightInfluence = 0;
  370. gui.Size = UDim2.new(0, 100, 0, 100);
  371. frame.BackgroundColor3 = Color3.fromRGB(255, 255, 255);
  372. frame.BackgroundTransparency = .75;
  373. frame.Size = UDim2.new(1, 0, 1, 0);
  374. frame.Rotation = 45;
  375. frame.BorderSizePixel = 0;
  376. end;
  377.  
  378. function Camera:LockPlayer(p, isNPC)
  379. if isNPC == true then
  380. if p and p.Parent:IsA('Model') and p.Parent:FindFirstChild('Torso') then
  381. local t = p.Parent.Torso.CFrame * Vector3.new(0, -0.25, 0);
  382. cam.CFrame = CFrame.new(cam.Focus.p, t) * CFrame.new(0, 0, 0.5);
  383. gui.Parent = p.Parent.Torso;
  384. end;
  385. else
  386. if p and p.Character and p.Character:FindFirstChild('Torso') then
  387. local t = p.Character.Torso.CFrame * Vector3.new(0, -0.25, 0);
  388. cam.CFrame = CFrame.new(cam.Focus.p, t) * CFrame.new(0, 0, 0.5);
  389. gui.Parent = p.Character.Torso;
  390. end;
  391. end;
  392. end;
  393.  
  394.  
  395. game:GetService("RunService").RenderStepped:connect(function()
  396. if enabled == true then
  397. for _,v in pairs(PlayerService:GetChildren()) do
  398. if v:IsA('Player') and v.Character then
  399. if v.Character:FindFirstChildOfClass('Humanoid') and v.Character:FindFirstChildOfClass('Humanoid').Health > 0 then
  400. if v == player then
  401. else
  402. Camera:LockPlayer(v);
  403. end;
  404. end;
  405. end;
  406. end;
  407.  
  408. if TrackHumanoid==true then for _,v in pairs(workspace:GetDescendants()) do
  409. if v.Parent:IsA('Model') and v.Parent:FindFirstChildOfClass('Humanoid') and v.Parent:FindFirstChildOfClass('Humanoid').Health > 0 then
  410. if v.Parent.Name == player.Name then
  411. else
  412. Camera:LockPlayer(v, true);
  413. end;
  414. end;
  415. end;
  416. end;
  417. elseif enabled == false then
  418. if gui then
  419. gui.Parent = nil;
  420. end;
  421. end;
  422. end);
  423.  
  424. UserInput.InputBegan:connect(function(input)
  425. if input.KeyCode == Enum.KeyCode.LeftShift then
  426. sleight = not sleight;
  427. end;
  428. end);
  429.  
  430. UserInput.InputEnded:connect(function(input)
  431. if input.KeyCode == Enum.KeyCode.Insert and sleight == true then
  432. enabled = not enabled;
  433. end;
  434. end);
  435.  
  436. Open.Name = "Open"
  437. Open.Parent = Exploits
  438. Open.Active = false
  439. Open.BackgroundColor3 = Color3.new(0.101961, 0.101961, 0.101961)
  440. Open.Position = UDim2.new(0.783878505, 0, 0.559760928, 0)
  441. Open.Size = UDim2.new(0, 114, 0, 33)
  442. Open.Font = Enum.Font.SourceSans
  443. Open.Text = "OpenGui"
  444. Open.TextColor3 = Color3.new(0.882353, 0.882353, 0.882353)
  445. Open.TextSize = 14
  446. Open.MouseButton1Down:connect(function()
  447. Open.Visible = false
  448. Main.Visible = true
  449. end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement