SHOW:
|
|
- or go back to the newest paste.
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) |