Advertisement
HHLExploits

Fortnite 2 player

Jun 1st, 2019
37,728
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. -- Instances:
  2. local FortniteFucker = Instance.new("ScreenGui")
  3. local MainFrame = Instance.new("Frame")
  4. local DecoBar = Instance.new("Frame")
  5. local Name = Instance.new("TextLabel")
  6. local Skin1 = Instance.new("TextButton")
  7. local Skin2 = Instance.new("TextButton")
  8. local Skin3 = Instance.new("TextButton")
  9. local Skin5 = Instance.new("TextButton")
  10. local Skin4 = Instance.new("TextButton")
  11. local Skin6 = Instance.new("TextButton")
  12. local Skin8 = Instance.new("TextButton")
  13. local Skin7 = Instance.new("TextButton")
  14. local Skin9 = Instance.new("TextButton")
  15. local DecoLine = Instance.new("Frame")
  16. local TextLabel = Instance.new("TextLabel")
  17. local Aimbot = Instance.new("TextButton")
  18.  
  19.  
  20. --Properties:
  21. FortniteFucker.Name = "FortniteFucker"
  22. FortniteFucker.Parent = game.Players.LocalPlayer:WaitForChild("PlayerGui")
  23.  
  24. MainFrame.Name = "MainFrame"
  25. MainFrame.Parent = FortniteFucker
  26. MainFrame.BackgroundColor3 = Color3.new(0.219608, 0.219608, 0.219608)
  27. MainFrame.Position = UDim2.new(0.0263984911, 0, 0.300341338, 0)
  28. MainFrame.Size = UDim2.new(0, 312, 0, 439)
  29.  
  30. DecoBar.Name = "DecoBar"
  31. DecoBar.Parent = MainFrame
  32. DecoBar.BackgroundColor3 = Color3.new(0.462745, 0, 0)
  33. DecoBar.Position = UDim2.new(0, 0, 0.11711739, 0)
  34. DecoBar.Size = UDim2.new(0, 312, 0, 11)
  35.  
  36. Name.Name = "Name"
  37. Name.Parent = MainFrame
  38. Name.BackgroundColor3 = Color3.new(0.560784, 0, 0)
  39. Name.BorderSizePixel = 0
  40. Name.Size = UDim2.new(0, 312, 0, 55)
  41. Name.Font = Enum.Font.Highway
  42. Name.Text = "Fortnite Tycoon Fucker"
  43. Name.TextColor3 = Color3.new(0, 0, 0)
  44. Name.TextScaled = true
  45. Name.TextSize = 14
  46. Name.TextWrapped = true
  47.  
  48. Skin1.Name = "Skin1"
  49. Skin1.Parent = MainFrame
  50. Skin1.BackgroundColor3 = Color3.new(0.666667, 0, 0)
  51. Skin1.Position = UDim2.new(0.039396286, 0, 0.204474941, 0)
  52. Skin1.Size = UDim2.new(0, 90, 0, 50)
  53. Skin1.Font = Enum.Font.SourceSansSemibold
  54. Skin1.Text = "IKONIK"
  55. Skin1.TextColor3 = Color3.new(0, 0, 0)
  56. Skin1.TextSize = 14
  57. Skin1.MouseButton1Click:connect(function()
  58. game.ReplicatedStorage.LockerRemotes.IKONIKEquip:FireServer()
  59. end)
  60.  
  61.  
  62. Skin2.Name = "Skin2"
  63. Skin2.Parent = MainFrame
  64. Skin2.BackgroundColor3 = Color3.new(0.666667, 0, 0)
  65. Skin2.Position = UDim2.new(0.353498846, 0, 0.204474941, 0)
  66. Skin2.Size = UDim2.new(0, 90, 0, 50)
  67. Skin2.Font = Enum.Font.SourceSansSemibold
  68. Skin2.Text = "Black Khight"
  69. Skin2.TextColor3 = Color3.new(0, 0, 0)
  70. Skin2.TextSize = 14
  71. Skin2.MouseButton1Click:connect(function()
  72.     game.ReplicatedStorage.LockerRemotes.BlackKnightEquip:FireServer()
  73. end)
  74.  
  75. Skin3.Name = "Skin3"
  76. Skin3.Parent = MainFrame
  77. Skin3.BackgroundColor3 = Color3.new(0.666667, 0, 0)
  78. Skin3.Position = UDim2.new(0.680421948, 0, 0.204474941, 0)
  79. Skin3.Size = UDim2.new(0, 90, 0, 50)
  80. Skin3.Font = Enum.Font.SourceSansSemibold
  81. Skin3.Text = "Raven"
  82. Skin3.TextColor3 = Color3.new(0, 0, 0)
  83. Skin3.TextSize = 14
  84. Skin3.MouseButton1Click:connect(function()
  85.     game.ReplicatedStorage.LockerRemotes.RavenEquip:FireServer()
  86. end)
  87.  
  88. Skin5.Name = "Skin5"
  89. Skin5.Parent = MainFrame
  90. Skin5.BackgroundColor3 = Color3.new(0.666667, 0, 0)
  91. Skin5.Position = UDim2.new(0.03298603, 0, 0.341149211, 0)
  92. Skin5.Size = UDim2.new(0, 90, 0, 50)
  93. Skin5.Font = Enum.Font.SourceSansSemibold
  94. Skin5.Text = "Renegade Raider"
  95. Skin5.TextColor3 = Color3.new(0, 0, 0)
  96. Skin5.TextSize = 14
  97. Skin5.MouseButton1Click:connect(function()
  98.     game.ReplicatedStorage.LockerRemotes.RenegadeRaiderEquip:FireServer()
  99. end)
  100.  
  101. Skin4.Name = "Skin4"
  102. Skin4.Parent = MainFrame
  103. Skin4.BackgroundColor3 = Color3.new(0.666667, 0, 0)
  104. Skin4.Position = UDim2.new(0.347088575, 0, 0.341149211, 0)
  105. Skin4.Size = UDim2.new(0, 90, 0, 50)
  106. Skin4.Font = Enum.Font.SourceSansSemibold
  107. Skin4.Text = "Marshmello"
  108. Skin4.TextColor3 = Color3.new(0, 0, 0)
  109. Skin4.TextSize = 14
  110. Skin4.MouseButton1Click:connect(function()
  111.     game.ReplicatedStorage.LockerRemotes.MarshmelloEquip:FireServer()
  112. end)
  113.  
  114.  
  115.  
  116. Skin6.Name = "Skin6"
  117. Skin6.Parent = MainFrame
  118. Skin6.BackgroundColor3 = Color3.new(0.666667, 0, 0)
  119. Skin6.Position = UDim2.new(0.674011707, 0, 0.341149211, 0)
  120. Skin6.Size = UDim2.new(0, 90, 0, 50)
  121. Skin6.Font = Enum.Font.SourceSansSemibold
  122. Skin6.Text = "Raptor"
  123. Skin6.TextColor3 = Color3.new(0, 0, 0)
  124. Skin6.TextSize = 14
  125. Skin6.MouseButton1Click:connect(function()
  126.     game.ReplicatedStorage.LockerRemotes.RaptorEquip:FireServer()
  127. end)
  128.  
  129.  
  130. Skin8.Name = "Skin8"
  131. Skin8.Parent = MainFrame
  132. Skin8.BackgroundColor3 = Color3.new(0.666667, 0, 0)
  133. Skin8.Position = UDim2.new(0.03298603, 0, 0.482379258, 0)
  134. Skin8.Size = UDim2.new(0, 90, 0, 50)
  135. Skin8.Font = Enum.Font.SourceSansSemibold
  136. Skin8.Text = "Beef Boss"
  137. Skin8.TextColor3 = Color3.new(0, 0, 0)
  138. Skin8.TextSize = 14
  139. Skin8.MouseButton1Click:connect(function()
  140.     game.ReplicatedStorage.LockerRemotes.BeefBossEquip:FireServer()
  141. end)
  142.  
  143. Skin7.Name = "Skin7"
  144. Skin7.Parent = MainFrame
  145. Skin7.BackgroundColor3 = Color3.new(0.666667, 0, 0)
  146. Skin7.Position = UDim2.new(0.347088575, 0, 0.482379258, 0)
  147. Skin7.Size = UDim2.new(0, 90, 0, 50)
  148. Skin7.Font = Enum.Font.SourceSansSemibold
  149. Skin7.Text = "Rex"
  150. Skin7.TextColor3 = Color3.new(0, 0, 0)
  151. Skin7.TextSize = 14
  152. Skin7.MouseButton1Click:connect(function()
  153.     game.ReplicatedStorage.LockerRemotes.RexEquip:FireServer()
  154. end)
  155.  
  156. Skin9.Name = "Skin9"
  157. Skin9.Parent = MainFrame
  158. Skin9.BackgroundColor3 = Color3.new(0.666667, 0, 0)
  159. Skin9.Position = UDim2.new(0.674011707, 0, 0.482379258, 0)
  160. Skin9.Size = UDim2.new(0, 90, 0, 50)
  161. Skin9.Font = Enum.Font.SourceSansSemibold
  162. Skin9.Text = "Rust Lord"
  163. Skin9.TextColor3 = Color3.new(0, 0, 0)
  164. Skin9.TextSize = 14
  165. Skin9.MouseButton1Click:connect(function()
  166.     game.ReplicatedStorage.LockerRemotes.RustLordEquip:FireServer()
  167. end)
  168.  
  169. DecoLine.Name = "DecoLine"
  170. DecoLine.Parent = MainFrame
  171. DecoLine.BackgroundColor3 = Color3.new(0.678431, 0.678431, 0.678431)
  172. DecoLine.BorderSizePixel = 0
  173. DecoLine.Position = UDim2.new(0.0708230734, 0, 0.160088211, 0)
  174. DecoLine.Size = UDim2.new(0, 265, 0, 2)
  175.  
  176. TextLabel.Parent = MainFrame
  177. TextLabel.BackgroundColor3 = Color3.new(1, 1, 1)
  178. TextLabel.BackgroundTransparency = 1
  179. TextLabel.Position = UDim2.new(0.0522168502, 0, 0.600830317, 0)
  180. TextLabel.Size = UDim2.new(0, 279, 0, 19)
  181. TextLabel.Font = Enum.Font.GothamBold
  182. TextLabel.Text = "Codes, marshgang, th3r0b0t"
  183. TextLabel.TextColor3 = Color3.new(1, 1, 1)
  184. TextLabel.TextScaled = true
  185. TextLabel.TextSize = 14
  186. TextLabel.TextWrapped = true
  187.  
  188. Aimbot.Name = "Aimbot"
  189. Aimbot.Parent = MainFrame
  190. Aimbot.BackgroundColor3 = Color3.new(0.666667, 0, 0)
  191. Aimbot.Position = UDim2.new(0.0586270541, 0, 0.687390625, 0)
  192. Aimbot.Size = UDim2.new(0, 90, 0, 49)
  193. Aimbot.Font = Enum.Font.SourceSansSemibold
  194. Aimbot.Text = "Aimbot"
  195. Aimbot.TextColor3 = Color3.new(0, 0, 0)
  196. Aimbot.TextSize = 14
  197. Aimbot.MouseButton1Click:connect(function()
  198.     PLAYER  = game.Players.LocalPlayer
  199. MOUSE   = PLAYER:GetMouse()
  200. CC      = game.Workspace.CurrentCamera
  201.  
  202. ENABLED      = false
  203. ESP_ENABLED  = false
  204.  
  205. _G.FREE_FOR_ALL = true
  206.  
  207. _G.BIND        = 50
  208. _G.ESP_BIND    = 52
  209. _G.CHANGE_AIM  = 'q'
  210.  
  211. _G.AIM_AT = 'Head'
  212.  
  213. wait(1)
  214.  
  215. function GetNearestPlayerToMouse()
  216.     local PLAYERS      = {}
  217.     local PLAYER_HOLD  = {}
  218.     local DISTANCES    = {}
  219.     for i, v in pairs(game.Players:GetPlayers()) do
  220.         if v ~= PLAYER then
  221.             table.insert(PLAYERS, v)
  222.         end
  223.     end
  224.     for i, v in pairs(PLAYERS) do
  225.         if _G.FREE_FOR_ALL == false then
  226.             if v and (v.Character) ~= nil and v.TeamColor ~= PLAYER.TeamColor then
  227.                 local AIM = v.Character:FindFirstChild(_G.AIM_AT)
  228.                 if AIM ~= nil then
  229.                     local DISTANCE                 = (AIM.Position - game.Workspace.CurrentCamera.CoordinateFrame.p).magnitude
  230.                     local RAY                      = Ray.new(game.Workspace.CurrentCamera.CoordinateFrame.p, (MOUSE.Hit.p - CC.CoordinateFrame.p).unit * DISTANCE)
  231.                     local HIT,POS                  = game.Workspace:FindPartOnRay(RAY, game.Workspace)
  232.                     local DIFF                     = math.floor((POS - AIM.Position).magnitude)
  233.                     PLAYER_HOLD[v.Name .. i]       = {}
  234.                     PLAYER_HOLD[v.Name .. i].dist  = DISTANCE
  235.                     PLAYER_HOLD[v.Name .. i].plr   = v
  236.                     PLAYER_HOLD[v.Name .. i].diff  = DIFF
  237.                     table.insert(DISTANCES, DIFF)
  238.                 end
  239.             end
  240.         elseif _G.FREE_FOR_ALL == true then
  241.             local AIM = v.Character:FindFirstChild(_G.AIM_AT)
  242.             if AIM ~= nil then
  243.                 local DISTANCE                 = (AIM.Position - game.Workspace.CurrentCamera.CoordinateFrame.p).magnitude
  244.                 local RAY                      = Ray.new(game.Workspace.CurrentCamera.CoordinateFrame.p, (MOUSE.Hit.p - CC.CoordinateFrame.p).unit * DISTANCE)
  245.                 local HIT,POS                  = game.Workspace:FindPartOnRay(RAY, game.Workspace)
  246.                 local DIFF                     = math.floor((POS - AIM.Position).magnitude)
  247.                 PLAYER_HOLD[v.Name .. i]       = {}
  248.                 PLAYER_HOLD[v.Name .. i].dist  = DISTANCE
  249.                 PLAYER_HOLD[v.Name .. i].plr   = v
  250.                 PLAYER_HOLD[v.Name .. i].diff  = DIFF
  251.                 table.insert(DISTANCES, DIFF)
  252.             end
  253.         end
  254.     end
  255.    
  256.     if unpack(DISTANCES) == nil then
  257.         return false
  258.     end
  259.    
  260.     local L_DISTANCE = math.floor(math.min(unpack(DISTANCES)))
  261.     if L_DISTANCE > 20 then
  262.         return false
  263.     end
  264.    
  265.     for i, v in pairs(PLAYER_HOLD) do
  266.         if v.diff == L_DISTANCE then
  267.             return v.plr
  268.         end
  269.     end
  270.     return false
  271. end
  272.  
  273. GUI_MAIN                           = Instance.new('ScreenGui', game.CoreGui)
  274. GUI_TARGET                         = Instance.new('TextLabel', GUI_MAIN)
  275. GUI_AIM_AT                         = Instance.new('TextLabel', GUI_MAIN)
  276.  
  277. GUI_MAIN.Name                      = 'AIMBOT'
  278.  
  279. GUI_TARGET.Size                    = UDim2.new(0,200,0,30)
  280. GUI_TARGET.BackgroundTransparency  = 0.5
  281. GUI_TARGET.BackgroundColor         = BrickColor.new('Fossil')
  282. GUI_TARGET.BorderSizePixel         = 0
  283. GUI_TARGET.Position                = UDim2.new(0.5,-100,0,0)
  284. GUI_TARGET.Text                    = 'AIMBOT : OFF'
  285. GUI_TARGET.TextColor3              = Color3.new(1,1,1)
  286. GUI_TARGET.TextStrokeTransparency  = 1
  287. GUI_TARGET.TextWrapped             = true
  288. GUI_TARGET.FontSize                = 'Size24'
  289. GUI_TARGET.Font                    = 'SourceSansBold'
  290.  
  291. GUI_AIM_AT.Size                    = UDim2.new(0,200,0,20)
  292. GUI_AIM_AT.BackgroundTransparency  = 0.5
  293. GUI_AIM_AT.BackgroundColor         = BrickColor.new('Fossil')
  294. GUI_AIM_AT.BorderSizePixel         = 0
  295. GUI_AIM_AT.Position                = UDim2.new(0.5,-100,0,30)
  296. GUI_AIM_AT.Text                    = 'AIMING : HEAD'
  297. GUI_AIM_AT.TextColor3              = Color3.new(1,1,1)
  298. GUI_AIM_AT.TextStrokeTransparency  = 1
  299. GUI_AIM_AT.TextWrapped             = true
  300. GUI_AIM_AT.FontSize                = 'Size18'
  301. GUI_AIM_AT.Font                    = 'SourceSansBold'
  302.  
  303. local TRACK = false
  304.  
  305. function CREATE(BASE, TEAM)
  306.     local ESP_MAIN                   = Instance.new('BillboardGui', PLAYER.PlayerGui)
  307.     local ESP_DOT                    = Instance.new('Frame', ESP_MAIN)
  308.     local ESP_NAME                   = Instance.new('TextLabel', ESP_MAIN)
  309.    
  310.     ESP_MAIN.Name                    = 'ESP'
  311.     ESP_MAIN.Adornee                 = BASE
  312.     ESP_MAIN.AlwaysOnTop             = true
  313.     ESP_MAIN.ExtentsOffset           = Vector3.new(0, 1, 0)
  314.     ESP_MAIN.Size                    = UDim2.new(0, 5, 0, 5)
  315.    
  316.     ESP_DOT.Name                     = 'DOT'
  317.     ESP_DOT.BackgroundColor          = BrickColor.new('Bright red')
  318.     ESP_DOT.BackgroundTransparency   = 0.3
  319.     ESP_DOT.BorderSizePixel          = 0
  320.     ESP_DOT.Position                 = UDim2.new(-0.5, 0, -0.5, 0)
  321.     ESP_DOT.Size                     = UDim2.new(2, 0, 2, 0)
  322.     ESP_DOT.Visible                  = true
  323.     ESP_DOT.ZIndex                   = 10
  324.    
  325.     ESP_NAME.Name                    = 'NAME'
  326.     ESP_NAME.BackgroundColor3        = Color3.new(255, 255, 255)
  327.     ESP_NAME.BackgroundTransparency  = 1
  328.     ESP_NAME.BorderSizePixel         = 0
  329.     ESP_NAME.Position                = UDim2.new(0, 0, 0, -40)
  330.     ESP_NAME.Size                    = UDim2.new(1, 0, 10, 0)
  331.     ESP_NAME.Visible                 = true
  332.     ESP_NAME.ZIndex                  = 10
  333.     ESP_NAME.Font                    = 'ArialBold'
  334.     ESP_NAME.FontSize                = 'Size14'
  335.     ESP_NAME.Text                    = BASE.Parent.Name:upper()
  336.     ESP_NAME.TextColor               = BrickColor.new('Bright red')
  337. end
  338.  
  339. function CLEAR()
  340.     for _,v in pairs(PLAYER.PlayerGui:children()) do
  341.         if v.Name == 'ESP' and v:IsA('BillboardGui') then
  342.             v:Destroy()
  343.         end
  344.     end
  345. end
  346.  
  347. function FIND()
  348.     CLEAR()
  349.     TRACK = true
  350.     spawn(function()
  351.         while wait() do
  352.             if TRACK then
  353.                 CLEAR()
  354.                 for i,v in pairs(game.Players:GetChildren()) do
  355.                     if v.Character and v.Character:FindFirstChild('Head') then
  356.                         if _G.FREE_FOR_ALL == false then
  357.                             if v.TeamColor ~= PLAYER.TeamColor then
  358.                                 if v.Character:FindFirstChild('Head') then
  359.                                     CREATE(v.Character.Head, true)
  360.                                 end
  361.                             end
  362.                         else
  363.                             if v.Character:FindFirstChild('Head') then
  364.                                 CREATE(v.Character.Head, true)
  365.                             end
  366.                         end
  367.                     end
  368.                 end
  369.             end
  370.         end
  371.         wait(1)
  372.     end)
  373. end
  374.  
  375. MOUSE.KeyDown:connect(function(KEY)
  376.     KEY = KEY:lower():byte()
  377.     if KEY == _G.BIND then
  378.         ENABLED = true
  379.     end
  380. end)
  381.  
  382. MOUSE.KeyUp:connect(function(KEY)
  383.     KEY = KEY:lower():byte()
  384.     if KEY == _G.BIND then
  385.         ENABLED = false
  386.     end
  387. end)
  388.  
  389. MOUSE.KeyDown:connect(function(KEY)
  390.     KEY = KEY:lower():byte()
  391.     if KEY == _G.ESP_BIND then
  392.         if ESP_ENABLED == false then
  393.             FIND()
  394.             ESP_ENABLED = true
  395.             print('ESP : ON')
  396.         elseif ESP_ENABLED == true then
  397.             wait()
  398.             CLEAR()
  399.             TRACK = false
  400.             ESP_ENABLED = true
  401.             print('ESP : OFF')
  402.         end
  403.     end
  404. end)
  405.  
  406. MOUSE.KeyDown:connect(function(KEY)
  407.     if KEY == _G.CHANGE_AIM then
  408.         if _G.AIM_AT == 'Head' then
  409.             _G.AIM_AT = 'Torso'
  410.             GUI_AIM_AT.Text = 'AIMING : TORSO'
  411.         elseif _G.AIM_AT == 'Torso' then
  412.             _G.AIM_AT = 'Head'
  413.             GUI_AIM_AT.Text = 'AIMING : HEAD'
  414.         end
  415.     end
  416. end)
  417.  
  418. game:GetService('RunService').RenderStepped:connect(function()
  419.     if ENABLED then
  420.         local TARGET = GetNearestPlayerToMouse()
  421.         if (TARGET ~= false) then
  422.             local AIM = TARGET.Character:FindFirstChild(_G.AIM_AT)
  423.             if AIM then
  424.                 CC.CoordinateFrame = CFrame.new(CC.CoordinateFrame.p, AIM.CFrame.p)
  425.             end
  426.             GUI_TARGET.Text = 'AIMBOT : '.. TARGET.Name:sub(1, 5)
  427.         else
  428.             GUI_TARGET.Text = 'AIMBOT : OFF'
  429.         end
  430.     end
  431. end)
  432.  
  433. repeat
  434.     wait()
  435.     if ESP_ENABLED == true then
  436.         FIND()
  437.     end
  438. until ESP_ENABLED == false
  439. wait()
  440. _G.FREE_FOR_ALL = true
  441. _G.BIND = 50 -- LEFT CTRL
  442. _G.ESP_BIND = 52 -- LEFT ALT
  443. end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement