View difference between Paste ID: wftdNkTx and U6c4iejt
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)