View difference between Paste ID: a1AVt60z and SH5Pyji6
SHOW: | | - or go back to the newest paste.
1-
game:GetService("StarterGui"):SetCore("SendNotification", {
1+
__ = 
2-
					Title = "lol", 
2+
3-
					Text = "- Actyrn", 
3+
	"Discord: Actyrn#7104, Server: .gg/wDngb2mv4H"
4-
					Duration = 2
4+
5
-- Credits to Elegant and Weda, the original script coders
6-
wait(2.5)
6+
7-
game:GetService("StarterGui"):SetCore("SendNotification", {
7+
-- If ur gonna put in vault / showcase, pls don't put the source code directly or loadstring, put the discord
8-
					Title = "official script:", 
8+
9-
					Text = "discord.gg/azuremodded", 
9+
-- DO NOT EDIT BELOW IF YOU DON'T KNOW WHAT YOU'RE DOING!!
10-
					Duration = 20
10+
11-
				})
11+
repeat wait() until game:IsLoaded()
12
13
setfpscap = setfpscap
14
Drawing = Drawing
15
Actyrn7104 = Actyrn7104
16
syn = syn
17
mousemoverel = mousemoverel
18
hookmetamethod = hookmetamethod
19
newcclosure = newcclosure
20
getnamecallmethod = getnamecallmethod
21
22
if setfpscap then
23
	setfpscap(0)
24
end
25
26
-- Variables
27
28
local UiLib = loadstring(game:HttpGet("https://pastebin.com/raw/JFzC7iXS"))()
29
local NotifyLib = loadstring(game:HttpGet("https://pastebin.com/raw/KRep3e1w"))()
30
31
local RunService = game:GetService("RunService")
32
local UserInputService = game:GetService("UserInputService")
33
34
local Workspace = game:GetService("Workspace")
35
local Players = game:GetService("Players")
36
37
local CoreGui = game:GetService("CoreGui")
38
local CorePackages = game:GetService("CorePackages")
39
40
local ReplicatedStorage = game:GetService("ReplicatedStorage")
41
local Stats = game:GetService("Stats")
42
43
local TargetPlr, CamlockPlr
44
local LocalPlr = Players.LocalPlayer
45
46
local TargBindEnabled, CamBindEnabled = false, false
47
48
local AntiCheatNamecall, TargNamecall
49
50
local StrafeSpeed = 0
51
52
local TargDotCircle = Drawing.new("Circle")
53
local TargFovCircle = Drawing.new("Circle")
54
local TargTracerLine = Drawing.new("Line")
55
56
local SelfDotCircle = Drawing.new("Circle")
57
local SelfTracerLine = Drawing.new("Line")
58
59
local CamFovCircle = Drawing.new("Circle")
60
local CamTracerLine = Drawing.new("Line")
61
62
local TargStats = Instance.new("ScreenGui", CoreGui)
63
64
local StatsFrame = Instance.new("Frame", TargStats)
65
66
local StatsTop = Instance.new("Frame", StatsFrame)
67
68
local StatsName = Instance.new("TextLabel", StatsFrame)
69
local StatsPicture = Instance.new("ImageLabel", StatsFrame)
70
71
local StatsHealthBackground = Instance.new("Frame", StatsFrame)
72
local StatsHealthBar = Instance.new("Frame", StatsHealthBackground)
73
74
local StatsGradient1, StatsGradient2 = Instance.new("UIGradient", StatsTop), Instance.new("UIGradient", StatsFrame)
75
local StatsGradient3, StatsGradient4 = Instance.new("UIGradient", StatsHealthBackground), Instance.new("UIGradient", StatsHealthBar)
76
77
local TargHighlight = Instance.new("Highlight", CoreGui)
78
79
local CamHighlight = Instance.new("Highlight", CoreGui)
80
81
local TargetAimbot = {
82
	Enabled = false, 
83
	Keybind = nil, 
84
85
	Prediction = nil, 
86
	RealPrediction = nil, 
87
88
	Resolver = false, 
89
90
	JumpOffset = 0, 
91
	RealJumpOffset = nil, 
92
93
	HitParts = {"HumanoidRootPart"}, 
94
	RealHitPart = nil, 
95
96
	AutoPred = false, 
97
	Notify = false, 
98
99
	KoCheck = false, 
100
101
	LookAt = false, 
102
	ViewAt = false, 
103
104
	Dot = false, 
105
	DotOnCursor = false, 
106
107
	Tracer = false, 
108
109
	Highlight = false, 
110
	Stats = false, 
111
112
	UseFov = false
113
}
114
115
local TargetStrafe = {
116
	Enabled = false, 
117
118
	Speed = 1, 
119
	Distance = 1, 
120
	Height = 1
121
}
122
123
local CameraAimbot = {
124
	Enabled = false, 
125
	Keybind = nil, 
126
127
	Prediction = nil, 
128
	RealPrediction = nil, 
129
130
	Resolver = false, 
131
132
	JumpOffset = 0, 
133
	RealJumpOffset = nil, 
134
135
	HitPart = "HumanoidRootPart", 
136
	RealHitPart = nil, 
137
138
	UseAirPart = false, 
139
	AirPart = "LowerTorso", 
140
	AirCheckType = "Once in Air", 
141
142
	AutoPred = false, 
143
	Notify = false, 
144
145
	KoCheck = false, 
146
	Tracer = false, 
147
148
	Highlight = false, 
149
150
	AimMethod = "Camera", 
151
152
	Smoothing = false, 
153
	Smoothness = nil, 
154
155
	UseFov = false
156
}
157
158
local Utilities = {
159
	NoJumpCooldown = false, 
160
	NoSlowdown = false, 
161
162
	AutoStomp = false, 
163
	AutoReload = false
164
}
165
166
local Movement = {
167
	SpeedEnabled = false, 
168
	SpeedAmount = 1, 
169
170
	AutoJump = false, 
171
172
	BunnyHop = false, 
173
	HopAmount = 1, 
174
175
	FlightEnabled = false, 
176
	FlightAmount = 1
177
}
178
179
local SelfDot = {
180
	Enabled = false, 
181
	Tracer = false, 
182
183
	RandomHitPart = false, 
184
	Prediction = 1, 
185
186
	HitPart = "HumanoidRootPart", 
187
	RealHitPart = nil
188
}
189
190
local AntiLock = {
191
	Enabled = false, 
192
	Mode = "Custom", 
193
194
	CustomX = 10000, 
195
	CustomY = 10000, 
196
	CustomZ = 10000, 
197
198
	PredReverseAmt = 3.5, 
199
	LookVecAmt = 500, 
200
	PredChangeAmt = 5, 
201
202
	DesyncVel = Vector3.new(9e9, 9e9, 9e9), 
203
	DesyncAngles = 0.5
204
}
205
206
-- Functions
207
208
function ClosestPlr(Part, UseFov, FovCircle)
209
	local Distance, Closest = math.huge, nil
210
211
	for I, Target in pairs(Players:GetPlayers()) do
212
		if Target ~= LocalPlr then
213
			local Pos = Workspace.CurrentCamera:WorldToViewportPoint(Target.Character[Part].Position)
214
			local Magnitude = (Vector2.new(Pos.X, Pos.Y) - UserInputService:GetMouseLocation()).Magnitude
215
216
			if UseFov then
217
				if Magnitude < Distance and Magnitude < FovCircle.Radius then
218
					Closest = Target
219
					Distance = Magnitude
220
				end
221
			else
222
				if Magnitude < Distance then
223
					Closest = Target
224
					Distance = Magnitude
225
				end
226
			end
227
		end
228
	end
229
230
	return Closest
231
end
232
233
-- GUI
234
235
-- Check for errors
236
237
UiLib:CheckErrors(true, true, LocalPlr, __, Actyrn7104) -- If you remove there's a chance script wont work, DON'T REMOVE!!
238
239
-- Window
240
241
local Actyrn_7104 = UiLib:CreateWindow("Probs Azure | Actyrn#7104 | .gg/wDngb2mv4H", Vector2.new(500, 600), Enum.KeyCode.RightShift)
242
243
-- Tabs
244
245
local MainTab = Actyrn_7104:CreateTab("Main")
246
local MiscTab = Actyrn_7104:CreateTab("Misc")
247
248
-- Sectors
249
250
-- MAIN
251
252
local TargetAimbotSec = MainTab:CreateSector("Target Aimbot", "left")
253
local TargetStrafeSec = MainTab:CreateSector("Target Strafe", "left")
254
255
local CameraAimbotSec = MainTab:CreateSector("Camera Aimbot", "right")
256
257
-- MISC
258
259
local UtilitiesSec = MiscTab:CreateSector("Utilities", "left")
260
local MovementSec = MiscTab:CreateSector("Movement", "left")
261
local SelfDotSec = MiscTab:CreateSector("Self Dot", "left")
262
263
local AntiLockSec = MiscTab:CreateSector("Anti Lock", "right")
264
265
-- Toggles
266
267
-- MAIN
268
269
-- Target Aimbot
270
271
TargetAimbotSec:AddToggle("Enabled", false, function(Value)
272
	TargetAimbot.Enabled = Value
273
end)
274
275
TargetAimbotSec:AddKeybind("Keybind", nil, function(Value)
276
	TargetAimbot.Keybind = Value
277
end)
278
279
TargetAimbotSec:AddTextbox("Prediction", nil, function(Value)
280
	TargetAimbot.Prediction = Value
281
	TargetAimbot.RealPrediction = Value
282
end)
283
284
local TargResolverTog = TargetAimbotSec:AddToggle("Antilock Resolver", false, function(Value)
285
	TargetAimbot.Resolver = Value
286
end)
287
288
TargResolverTog:AddKeybind()
289
290
TargetAimbotSec:AddSlider("Jump Offset", -2, 0, 2, 100, function(Value)
291
	TargetAimbot.JumpOffset = Value
292
	TargetAimbot.RealJumpOffset = Value
293
end)
294
295
TargetAimbotSec:AddDropdown("Hit Part(s)", {"Head", "HumanoidRootPart", "UpperTorso", "LowerTorso", "RightUpperArm", "LeftUpperArm", "RightLowerArm", "LeftLowerArm", "RightUpperLeg", "LeftUpperLeg", "RightLowerLeg", "LeftLowerLeg"}, {"HumanoidRootPart"}, true, function(Value)
296
	TargetAimbot.HitParts = Value
297
end)
298
299
TargetAimbotSec:AddToggle("Auto Pred", false, function(Value)
300
	TargetAimbot.AutoPred = Value
301
end)
302
303
TargetAimbotSec:AddToggle("Notify", false, function(Value)
304
	TargetAimbot.Notify = Value
305
end)
306
307
TargetAimbotSec:AddToggle("KO Check", false, function(Value)
308
	TargetAimbot.KoCheck = Value
309
end)
310
311
TargetAimbotSec:AddToggle("Look At", false, function(Value)
312
	TargetAimbot.LookAt = Value
313
end)
314
315
local ViewAtTog = TargetAimbotSec:AddToggle("View At", false, function(Value)
316
	TargetAimbot.ViewAt = Value
317
end)
318
319
ViewAtTog:AddKeybind()
320
321
local TargDotTog = TargetAimbotSec:AddToggle("Dot", false, function(Value)
322
	TargetAimbot.Dot = Value
323
end)
324
325
TargDotTog:AddColorpicker(Color3.fromRGB(170, 120, 210), function(Value)
326
	TargDotCircle.Color = Value
327
	TargTracerLine.Color = Value
328
end)
329
330
TargetAimbotSec:AddToggle("Dot on Cursor", false, function(Value)
331
	TargetAimbot.DotOnCursor = Value
332
end)
333
334
TargetAimbotSec:AddToggle("Tracer", false, function(Value)
335
	TargetAimbot.Tracer = Value
336
end)
337
338
local TargHighlightTog = TargetAimbotSec:AddToggle("Highlight", false, function(Value)
339
	TargetAimbot.Highlight = Value
340
end)
341
342
TargHighlightTog:AddColorpicker(Color3.fromRGB(170, 120, 210), function(Value)
343
	TargHighlight.FillColor = Value
344
end)
345
346
TargHighlightTog:AddColorpicker(Color3.fromRGB(90, 65, 110), function(Value)
347
	TargHighlight.OutlineColor = Value
348
end)
349
350
TargetAimbotSec:AddToggle("Stats", false, function(Value)
351
	TargetAimbot.Stats = Value
352
end)
353
354
TargetAimbotSec:AddToggle("Use FOV", false, function(Value)
355
	TargetAimbot.UseFov = Value
356
end)
357
358
local TargFovTog = TargetAimbotSec:AddToggle("FOV Visible", false, function(Value)
359
	TargFovCircle.Visible = Value
360
end)
361
362
TargFovTog:AddColorpicker(Color3.fromRGB(80, 15, 180), function(Value)
363
	TargFovCircle.Color = Value
364
end)
365
366
TargetAimbotSec:AddToggle("FOV Filled", false, function(Value)
367
	TargFovCircle.Filled = Value
368
end)
369
370
TargetAimbotSec:AddSlider("FOV Transparency", 0, 0.75, 1, 100, function(Value)
371
	TargFovCircle.Transparency = Value
372
end)
373
374
TargetAimbotSec:AddSlider("FOV Size", 5, 80, 500, 1, function(Value)
375
	TargFovCircle.Radius = Value * 2
376
end)
377
378
-- Target Strafe
379
380
local TargStrafeTog = TargetStrafeSec:AddToggle("Target Strafe", false, function(Value)
381
	TargetStrafe.Enabled = Value
382
end)
383
384
TargStrafeTog:AddKeybind()
385
386
TargetStrafeSec:AddSlider("Speed", 0.5, 0.5, 10, 2, function(Value)
387
	TargetStrafe.Speed = Value
388
end)
389
390
TargetStrafeSec:AddSlider("Distance", 1, 1, 20, 2, function(Value)
391
	TargetStrafe.Distance = Value
392
end)
393
394
TargetStrafeSec:AddSlider("Height", 1, 1, 20, 2, function(Value)
395
	TargetStrafe.Height = Value
396
end)
397
398
-- Camera Aimbot
399
400
CameraAimbotSec:AddToggle("Enabled", false, function(Value)
401
	CameraAimbot.Enabled = Value
402
end)
403
404
CameraAimbotSec:AddKeybind("Keybind", nil, function(Value)
405
	CameraAimbot.Keybind = Value
406
end)
407
408
CameraAimbotSec:AddTextbox("Prediction", nil, function(Value)
409
	CameraAimbot.Prediction = Value
410
	CameraAimbot.RealPrediction = Value
411
end)
412
413
local CamResolverTog = CameraAimbotSec:AddToggle("Antilock Resolver", false, function(Value)
414
	CameraAimbot.Resolver = Value
415
end)
416
417
CamResolverTog:AddKeybind()
418
419
CameraAimbotSec:AddSlider("Jump Offset", -2, 0, 2, 100, function(Value)
420
	CameraAimbot.JumpOffset = Value
421
	CameraAimbot.RealJumpOffset = Value
422
end)
423
424
CameraAimbotSec:AddDropdown("Hit Part", {"Head", "HumanoidRootPart", "UpperTorso", "LowerTorso"}, "HumanoidRootPart", false, function(Value)
425
	CameraAimbot.HitPart = Value
426
	CameraAimbot.RealHitPart = Value
427
end)
428
429
CameraAimbotSec:AddToggle("Use Air Part", false, function(Value)
430
	CameraAimbot.UseAirPart = Value
431
end)
432
433
CameraAimbotSec:AddDropdown("Air Part", {"Head", "HumanoidRootPart", "UpperTorso", "LowerTorso", "RightHand", "LeftHand", "RightFoot", "LeftFoot"}, "LowerTorso", false, function(Value)
434
	CameraAimbot.AirPart = Value
435
end)
436
437
CameraAimbotSec:AddDropdown("Air Check Type", {"Once in Air", "Once Freefalling"}, "Once in Air", false, function(Value)
438
	CameraAimbot.AirCheckType = Value
439
end)
440
441
CameraAimbotSec:AddToggle("Auto Pred", false, function(Value)
442
	CameraAimbot.AutoPred = Value
443
end)
444
445
CameraAimbotSec:AddToggle("Notify", false, function(Value)
446
	CameraAimbot.Notify = Value
447
end)
448
449
CameraAimbotSec:AddToggle("KO Check", false, function(Value)
450
	CameraAimbot.KoCheck = Value
451
end)
452
453
local CamTracerTog = CameraAimbotSec:AddToggle("Tracer", false, function(Value)
454
	CameraAimbot.Tracer = Value
455
end)
456
457
CamTracerTog:AddColorpicker(Color3.fromRGB(170, 120, 210), function(Value)
458
	CamTracerLine.Color = Value
459
end)
460
461
local CamHighlightTog = CameraAimbotSec:AddToggle("Highlight", false, function(Value)
462
	CameraAimbot.Highlight = Value
463
end)
464
465
CamHighlightTog:AddColorpicker(Color3.fromRGB(170, 120, 210), function(Value)
466
	CamHighlight.FillColor = Value
467
end)
468
469
CamHighlightTog:AddColorpicker(Color3.fromRGB(90, 65, 110), function(Value)
470
	CamHighlight.OutlineColor = Value
471
end)
472
473
if game["PlaceId"] == 9825515356 then
474
	CameraAimbotSec:AddDropdown("Aim Method", {"Camera", "Mouse"}, "Mouse", false, function(Value)
475
		CameraAimbot.AimMethod = Value
476
	end)
477
else
478
	CameraAimbotSec:AddDropdown("Aim Method", {"Camera", "Mouse"}, "Camera", false, function(Value)
479
		CameraAimbot.AimMethod = Value
480
	end)
481
end
482
483
CameraAimbotSec:AddToggle("Smoothing", false, function(Value)
484
	CameraAimbot.Smoothing = Value
485
end)
486
487
CameraAimbotSec:AddTextbox("Smoothness", nil, function(Value)
488
	CameraAimbot.Smoothness = Value
489
end)
490
491
CameraAimbotSec:AddToggle("Use FOV", false, function(Value)
492
	CameraAimbot.UseFov = Value
493
end)
494
495
local CamFovTog = CameraAimbotSec:AddToggle("FOV Visible", false, function(Value)
496
	CamFovCircle.Visible = Value
497
end)
498
499
CamFovTog:AddColorpicker(Color3.fromRGB(80, 15, 180), function(Value)
500
	CamFovCircle.Color = Value
501
end)
502
503
CameraAimbotSec:AddToggle("FOV Filled", false, function(Value)
504
	CamFovCircle.Filled = Value
505
end)
506
507
CameraAimbotSec:AddSlider("FOV Transparency", 0, 0.75, 1, 100, function(Value)
508
	CamFovCircle.Transparency = Value
509
end)
510
511
CameraAimbotSec:AddSlider("FOV Size", 5, 80, 500, 1, function(Value)
512
	CamFovCircle.Radius = Value * 2
513
end)
514
515
-- MISC
516
517
-- Utilities
518
519
UtilitiesSec:AddToggle("No Jump Cooldown", false, function(Value)
520
	Utilities.NoJumpCooldown = Value
521
end)
522
523
UtilitiesSec:AddToggle("No Slowdown", false, function(Value)
524
	Utilities.NoSlowdown = Value
525
end)
526
527
UtilitiesSec:AddToggle("Auto Stomp", false, function(Value)
528
	Utilities.AutoStomp = Value
529
end)
530
531
UtilitiesSec:AddToggle("Auto Reload", false, function(Value)
532
	Utilities.AutoReload = Value
533
end)
534
535
local TrashTalkTog = UtilitiesSec:AddToggle("Trash Talk", false, function(Value)
536
	if Value then
537
		local TrashTalkWords = {".gg/wDngb2mv4H", "How to aim pls help", "my lil brother was playing AND HE BEAT U LOLOL :rofl:", "Mobile player beat u lol", "420 ping and u got SLAMMED", "ur bad", "seed", "im not locking ur just bad", "clown", "sonned", "LOLL UR BAD", "dont even try..", "ez", "gg = get good", "my grandmas better than u :skull:", "hop off kid", "bro cannot aim", "u got absolutely DOGGED on", "i run this server son", "what is bro doing :skull:", "no way", "my cat walked across my keyboard and beat u LOLL"}
538
539
		ReplicatedStorage.DefaultChatSystemChatEvents.SayMessageRequest:FireServer(TrashTalkWords[math.random(#TrashTalkWords)], "All")
540
	end
541
end)
542
543
TrashTalkTog:AddKeybind()
544
545
-- Movement
546
547
local SpeedTog = MovementSec:AddToggle("Speed", false, function(Value)
548
	Movement.SpeedEnabled = Value
549
end)
550
551
SpeedTog:AddKeybind()
552
553
MovementSec:AddSlider("Speed Amount", 1, 1, 5000, 1, function(Value)
554
	Movement.SpeedAmount = Value / 1000
555
end)
556
557
MovementSec:AddToggle("Auto Jump", false, function(Value)
558
	Movement.AutoJump = Value
559
end)
560
561
MovementSec:AddToggle("Bunny Hop", false, function(Value)
562
	Movement.BunnyHop = Value
563
end)
564
565
MovementSec:AddSlider("Hop Amount", 1, 1, 50, 1, function(Value)
566
	Movement.HopAmount = Value / 100
567
end)
568
569
local FlightTog = MovementSec:AddToggle("Flight", false, function(Value)
570
	Movement.FlightEnabled = Value
571
end)
572
573
FlightTog:AddKeybind()
574
575
MovementSec:AddSlider("Flight Amount", 1, 1, 5000, 1, function(Value)
576
	Movement.FlightAmount = Value / 20
577
end)
578
579
-- Self Dot
580
581
local SelfDotTog = SelfDotSec:AddToggle("Enabled", false, function(Value)
582
	SelfDot.Enabled = Value
583
end)
584
585
SelfDotTog:AddColorpicker(Color3.fromRGB(170, 120, 210), function(Value)
586
	SelfDotCircle.Color = Value
587
	SelfTracerLine.Color = Value
588
end)
589
590
SelfDotSec:AddToggle("Tracer", false, function(Value)
591
	SelfDot.Tracer = Value
592
end)
593
594
SelfDotSec:AddToggle("Random Hit Part", false, function(Value)
595
	SelfDot.RandomHitPart = Value
596
end)
597
598
SelfDotSec:AddSlider("Prediction", 1, 1, 5, 2, function(Value)
599
	SelfDot.Prediction = Value / 20
600
end)
601
602
SelfDotSec:AddDropdown("Hit Part", {"Head", "Torso"}, "Torso", false, function(Value)
603
	if Value == "Head" then
604
		SelfDot.HitPart = "Head"
605
		SelfDot.RealHitPart = "Head"
606
	else
607
		SelfDot.HitPart = "HumanoidRootPart"
608
		SelfDot.RealHitPart = "HumanoidRootPart"
609
	end
610
end)
611
612
-- Anti Lock
613
614
local AntiLockTog = AntiLockSec:AddToggle("Enabled", false, function(Value)
615
	AntiLock.Enabled = Value
616
end)
617
618
AntiLockTog:AddKeybind()
619
620
AntiLockSec:AddDropdown("Mode", {"Custom", "Prediction Changer", "Prediction Disabler", "Up", "Down", "Prediction Tripler", "Prediction Reverser", "LookVector", "AirOrthodox", "Prediction Multiplier", "Spinbot Desync"}, "Custom", false, function(Value)
621
	AntiLock.Mode = Value
622
end)
623
624
AntiLockSec:AddLabel("Custom")
625
626
AntiLockSec:AddSlider("Custom X", -10000, 10000, 10000, 1, function(Value)
627
	AntiLock.CustomX = Value
628
end)
629
630
AntiLockSec:AddSlider("Custom Y", -10000, 10000, 10000, 1, function(Value)
631
	AntiLock.CustomY = Value
632
end)
633
634
AntiLockSec:AddSlider("Custom Z", -10000, 10000, 10000, 1, function(Value)
635
	AntiLock.CustomZ = Value
636
end)
637
638
AntiLockSec:AddLabel("Prediction Reverser")
639
640
AntiLockSec:AddSlider("Reverse Amount", 0.5, 3.5, 10, 2, function(Value)
641
	AntiLock.PredReverseAmt = Value
642
end)
643
644
AntiLockSec:AddLabel("LookVector")
645
646
AntiLockSec:AddSlider("LookVector Amount", -10000, 10000, 10000, 1, function(Value)
647
	AntiLock.LookVecAmt = Value
648
end)
649
650
AntiLockSec:AddLabel("Prediction Changer")
651
652
AntiLockSec:AddSlider("Prediction Amount", -20, 5, 20, 2, function(Value)
653
	AntiLock.PredChangeAmt = Value
654
end)
655
656
AntiLockSec:AddLabel("Spinbot Desync")
657
658
AntiLockSec:AddDropdown("Desync Velocity", {"Default", "Sky", "Underground"}, "Default", false, function(Value)
659
	if Value == "Default" then
660
		AntiLock.DesyncVel = Vector3.new(9e9, 9e9, 9e9)
661
	elseif Value == "Sky" then
662
		AntiLock.DesyncVel = Vector3.new(15, 9e9, 15)
663
	elseif Value == "Underground" then
664
		AntiLock.DesyncVel = Vector3.new(15, -9e9, 15)
665
	end
666
end)
667
668
AntiLockSec:AddSlider("Desync Angles", -50, 0.5, 50, 2, function(Value)
669
	AntiLock.DesyncAngles = Value
670
end)
671
672
-- Code
673
674
if CorePackages.Packages then
675
	CorePackages.Packages:Destroy()
676
end
677
678
if syn then
679
	syn.protect_gui(TargStats)
680
end
681
682
spawn(function()
683
	TargDotCircle.Filled = true
684
	TargDotCircle.Thickness = 1
685
	TargDotCircle.Radius = 7
686
687
	TargFovCircle.Thickness = 1
688
689
	TargTracerLine.Thickness = 2
690
691
	SelfDotCircle.Filled = true
692
	SelfDotCircle.Thickness = 1
693
	SelfDotCircle.Transparency = 1
694
	SelfDotCircle.Radius = 7
695
696
	SelfTracerLine.Thickness = 2
697
698
	CamFovCircle.Thickness = 1
699
700
	CamTracerLine.Thickness = 2
701
702
	TargStats.Name = "Actyrn#7104"
703
	TargStats.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
704
705
	StatsFrame.Name = "Actyrn#7104"
706
	StatsFrame.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
707
	StatsFrame.BorderSizePixel = 0
708
	StatsFrame.Position = UDim2.new(0.388957828, 0, 0.700122297, 0)
709
	StatsFrame.Size = UDim2.new(0, 360, 0, 70)
710
711
	StatsTop.Name = "Actyrn#7104"
712
	StatsTop.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
713
	StatsTop.BorderSizePixel = 0
714
	StatsTop.Position = UDim2.new(0, 0, -0.101449274, 0)
715
	StatsTop.Size = UDim2.new(0, 360, 0, 7.5)
716
717
	StatsName.Name = "Actyrn#7104"
718
	StatsName.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
719
	StatsName.BackgroundTransparency = 1
720
	StatsName.Position = UDim2.new(0.220670387, 0, 0.0704225376, 0)
721
	StatsName.Size = UDim2.new(0, 270, 0, 20)
722
	StatsName.Font = Enum.Font.Code
723
	StatsName.TextColor3 = Color3.fromRGB(255, 255, 255)
724
	StatsName.TextScaled = true
725
	StatsName.TextSize = 15
726
	StatsName.TextStrokeTransparency = 0
727
	StatsName.TextWrapped = true
728
729
	StatsPicture.Name = "Actyrn#7104"
730
	StatsPicture.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
731
	StatsPicture.BorderSizePixel = 0
732
	StatsPicture.Position = UDim2.new(0.0279329624, 0, 0.0704225376, 0)
733
	StatsPicture.Size = UDim2.new(0, 60, 0, 60)
734
	StatsPicture.Transparency = 1
735
	StatsPicture.Image = "rbxasset://textures/ui/GuiImagePlaceholder.png"
736
737
	StatsHealthBackground.Name = "Actyrn#7104"
738
	StatsHealthBackground.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
739
	StatsHealthBackground.BorderSizePixel = 0
740
	StatsHealthBackground.Position = UDim2.new(0.215083793, 0, 0.348234326, 0)
741
	StatsHealthBackground.Size = UDim2.new(0, 270, 0, 20)
742
	StatsHealthBackground.Transparency = 1
743
744
	StatsHealthBar.Name = "Actyrn#7104"
745
	StatsHealthBar.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
746
	StatsHealthBar.BorderSizePixel = 0
747
	StatsHealthBar.Position = UDim2.new(-0.00336122862, 0, 0.164894029, 0)
748
	StatsHealthBar.Size = UDim2.new(0, 130, 0, 20)
749
750
	StatsGradient1.Color = ColorSequence.new{ColorSequenceKeypoint.new(0, Color3.fromRGB(185, 160, 230)), ColorSequenceKeypoint.new(1, Color3.fromRGB(100, 90, 155))}
751
	StatsGradient1.Rotation = 90
752
753
	StatsGradient2.Color = ColorSequence.new{ColorSequenceKeypoint.new(0, Color3.fromRGB(50, 50, 50)), ColorSequenceKeypoint.new(1, Color3.fromRGB(0, 0, 0))}
754
	StatsGradient2.Rotation = 90
755
756
	StatsGradient3.Color = ColorSequence.new{ColorSequenceKeypoint.new(0, Color3.fromRGB(60, 60, 60)), ColorSequenceKeypoint.new(1, Color3.fromRGB(30, 30, 30))}
757
	StatsGradient3.Rotation = 90
758
759
	StatsGradient4.Color = ColorSequence.new{ColorSequenceKeypoint.new(0, Color3.fromRGB(185, 160, 230)), ColorSequenceKeypoint.new(1, Color3.fromRGB(100, 90, 155))}
760
	StatsGradient4.Rotation = 90
761
end)
762
763
-- Heartbeat Functions
764
765
RunService.Heartbeat:Connect(function()
766
	if Movement.FlightEnabled and not AntiLock.Enabled then
767
		local FlyVelocity = Vector3.new(0, 0.9, 0)
768
769
		if not UserInputService:GetFocusedTextBox() then
770
			if UserInputService:IsKeyDown(Enum.KeyCode.W) then
771
				FlyVelocity = FlyVelocity + (Workspace.CurrentCamera.CoordinateFrame.lookVector * Movement.FlightAmount)
772
			end
773
774
			if UserInputService:IsKeyDown(Enum.KeyCode.A) then
775
				FlyVelocity = FlyVelocity + (Workspace.CurrentCamera.CoordinateFrame.rightVector * -Movement.FlightAmount)
776
			end
777
778
			if UserInputService:IsKeyDown(Enum.KeyCode.S) then
779
				FlyVelocity = FlyVelocity + (Workspace.CurrentCamera.CoordinateFrame.lookVector * -Movement.FlightAmount)
780
			end
781
782
			if UserInputService:IsKeyDown(Enum.KeyCode.D) then
783
				FlyVelocity = FlyVelocity + (Workspace.CurrentCamera.CoordinateFrame.rightVector * Movement.FlightAmount)
784
			end
785
		end
786
787
		LocalPlr.Character.HumanoidRootPart.Velocity = FlyVelocity
788
		LocalPlr.Character.Humanoid:ChangeState("Freefall")
789
	end
790
end)
791
792
RunService.Heartbeat:Connect(function()
793
	local Pos, OnScreen = Workspace.CurrentCamera:WorldToViewportPoint(LocalPlr.Character[SelfDot.RealHitPart].Position + (LocalPlr.Character[SelfDot.RealHitPart].AssemblyLinearVelocity * SelfDot.Prediction))
794
795
	if SelfDot.Enabled and OnScreen then
796
		SelfDotCircle.Visible = true
797
		SelfDotCircle.Position = Vector2.new(Pos.X, Pos.Y)
798
	else
799
		SelfDotCircle.Visible = false
800
	end
801
end)
802
803
RunService.Heartbeat:Connect(function()
804
	local Pos, OnScreen = Workspace.CurrentCamera:WorldToViewportPoint(LocalPlr.Character[SelfDot.RealHitPart].Position + (LocalPlr.Character[SelfDot.RealHitPart].AssemblyLinearVelocity * SelfDot.Prediction))
805
806
	if SelfDot.Tracer and OnScreen then
807
		SelfTracerLine.Visible = true
808
		SelfTracerLine.From = UserInputService:GetMouseLocation()
809
		SelfTracerLine.To = Vector2.new(Pos.X, Pos.Y)
810
	else
811
		SelfTracerLine.Visible = false
812
	end
813
end)
814
815
RunService.Heartbeat:Connect(function()
816
	if AntiLock.Enabled then
817
		local RootPart = LocalPlr.Character.HumanoidRootPart
818
		local Velocity, AssemblyVelocity, Cframe = RootPart.Velocity, RootPart.AssemblyLinearVelocity, RootPart.CFrame
819
820
		if AntiLock.Mode == "Custom" then
821
			RootPart.Velocity = Vector3.new(AntiLock.CustomX, AntiLock.CustomY, AntiLock.CustomZ)
822
			RunService.RenderStepped:Wait()
823
			RootPart.Velocity = Velocity
824
825
		elseif AntiLock.Mode == "Prediction Changer" then
826
			RootPart.Velocity = Velocity * AntiLock.PredChangeAmt
827
			RunService.RenderStepped:Wait()
828
			RootPart.Velocity = Velocity
829
830
		elseif AntiLock.Mode == "Prediction Disabler" then
831
			RootPart.Velocity = Velocity * 0
832
			RunService.RenderStepped:Wait()
833
			RootPart.Velocity = Velocity
834
835
		elseif AntiLock.Mode == "Up" then
836
			RootPart.Velocity = Vector3.new(Velocity.X, 9e9, Velocity.Z)
837
			RunService.RenderStepped:Wait()
838
			RootPart.Velocity = Velocity
839
840
		elseif AntiLock.Mode == "Down" then
841
			RootPart.Velocity = Vector3.new(Velocity.X, -9e9, Velocity.Z)
842
			RunService.RenderStepped:Wait()
843
			RootPart.Velocity = Velocity
844
845
		elseif AntiLock.Mode == "Prediction Tripler" then
846
			RootPart.Velocity = Velocity * 3
847
			RunService.RenderStepped:Wait()
848
			RootPart.Velocity = Velocity
849
850
		elseif AntiLock.Mode == "Prediction Reverser" then
851
			RootPart.CFrame = Cframe - LocalPlr.Character.Humanoid.MoveDirection * AntiLock.PredReverseAmt / 10
852
853
		elseif AntiLock.Mode == "LookVector" then
854
			RootPart.Velocity = Cframe.lookVector * AntiLock.LookVecAmt
855
			RunService.RenderStepped:Wait()
856
			RootPart.Velocity = Velocity
857
858
		elseif AntiLock.Mode == "AirOrthodox" then
859
			RootPart.Velocity = Vector3.new(777, 777, 777)
860
			RunService.RenderStepped:Wait()
861
			RootPart.Velocity = Velocity
862
863
		elseif AntiLock.Mode == "Prediction Multiplier" then
864
			RootPart.Velocity = Velocity * 7
865
			RunService.RenderStepped:Wait()
866
			RootPart.Velocity = Velocity
867
868
		elseif AntiLock.Mode == "Spinbot Desync" then
869
			RootPart.AssemblyLinearVelocity = AntiLock.DesyncVel
870
			RootPart.CFrame = Cframe * CFrame.Angles(0, math.rad(AntiLock.DesyncAngles), 0)
871
			RunService.RenderStepped:Wait()
872
			RootPart.AssemblyLinearVelocity = AssemblyVelocity
873
		end
874
	end
875
end)
876
877
-- Stepped Functions
878
879
RunService.Stepped:Connect(function()
880
	if TargetAimbot.Enabled and TargBindEnabled and TargetPlr.Character.Humanoid:GetState() == Enum.HumanoidStateType.Freefall then
881
		TargetAimbot.RealJumpOffset = TargetAimbot.JumpOffset
882
	else
883
		TargetAimbot.RealJumpOffset = 0
884
	end
885
end)
886
887
RunService.Stepped:Connect(function()
888
	if TargetAimbot.Enabled then
889
		TargetAimbot.RealHitPart = TargetAimbot.HitParts[math.random(#TargetAimbot.HitParts)]
890
		wait(0.6)
891
	end
892
end)
893
894
RunService.Stepped:Connect(function()
895
	if TargetAimbot.Enabled and TargBindEnabled and TargetAimbot.AutoPred then
896
		local Ping = math.round(Stats.Network.ServerStatsItem["Data Ping"]:GetValue())
897
898
		if Ping < 10 then
899
			TargetAimbot.RealPrediction = 0.097
900
901
		elseif Ping < 20 then
902
			TargetAimbot.RealPrediction = 0.112
903
904
		elseif Ping < 30 then
905
			TargetAimbot.RealPrediction = 0.115
906
907
		elseif Ping < 40 then
908
			TargetAimbot.RealPrediction = 0.125
909
910
		elseif Ping < 50 then
911
			TargetAimbot.RealPrediction = 0.122
912
913
		elseif Ping < 60 then
914
			TargetAimbot.RealPrediction = 0.123
915
916
		elseif Ping < 70 then
917
			TargetAimbot.RealPrediction = 0.132
918
919
		elseif Ping < 80 then
920
			TargetAimbot.RealPrediction = 0.134
921
922
		elseif Ping < 90 then
923
			TargetAimbot.RealPrediction = 0.137
924
925
		elseif Ping < 100 then
926
			TargetAimbot.RealPrediction = 0.146
927
928
		elseif Ping < 110 then
929
			TargetAimbot.RealPrediction = 0.148
930
931
		elseif Ping < 120 then
932
			TargetAimbot.RealPrediction = 0.144
933
934
		elseif Ping < 130 then
935
			TargetAimbot.RealPrediction = 0.157
936
937
		elseif Ping < 140 then
938
			TargetAimbot.RealPrediction = 0.122
939
940
		elseif Ping < 150 then
941
			TargetAimbot.RealPrediction = 0.152
942
943
		elseif Ping < 160 then
944
			TargetAimbot.RealPrediction = 0.163
945
946
		elseif Ping < 170 then
947
			TargetAimbot.RealPrediction = 0.192
948
949
		elseif Ping < 180 then
950
			TargetAimbot.RealPrediction = 0.193
951
952
		elseif Ping < 190 then
953
			TargetAimbot.RealPrediction = 0.167
954
955
		elseif Ping < 200 then
956
			TargetAimbot.RealPrediction = 0.166
957
958
		elseif Ping < 210 then
959
			TargetAimbot.RealPrediction = 0.168
960
961
		elseif Ping < 220 then
962
			TargetAimbot.RealPrediction = 0.166
963
964
		elseif Ping < 230 then
965
			TargetAimbot.RealPrediction = 0.157
966
967
		elseif Ping < 240 then
968
			TargetAimbot.RealPrediction = 0.168
969
970
		elseif Ping < 250 then
971
			TargetAimbot.RealPrediction = 0.165
972
973
		elseif Ping < 260 then
974
			TargetAimbot.RealPrediction = 0.176
975
976
		elseif Ping < 270 then
977
			TargetAimbot.RealPrediction = 0.177
978
979
		elseif Ping < 280 then
980
			TargetAimbot.RealPrediction = 0.181
981
982
		elseif Ping < 290 then
983
			TargetAimbot.RealPrediction = 0.182
984
985
		elseif Ping < 300 then
986
			TargetAimbot.RealPrediction = 0.185
987
		end
988
	else
989
		TargetAimbot.RealPrediction = TargetAimbot.Prediction
990
	end
991
end)
992
993
RunService.Stepped:Connect(function()
994
	if TargetAimbot.Enabled and TargBindEnabled and TargetAimbot.LookAt then
995
		LocalPlr.Character.HumanoidRootPart.CFrame = CFrame.new(LocalPlr.Character.HumanoidRootPart.Position, Vector3.new(TargetPlr.Character.HumanoidRootPart.Position.X, LocalPlr.Character.HumanoidRootPart.Position.Y, TargetPlr.Character.HumanoidRootPart.Position.Z))
996
	end
997
end)
998
999
RunService.Stepped:Connect(function()
1000
	if TargetAimbot.Enabled and TargBindEnabled and TargetStrafe.Enabled then
1001
		StrafeSpeed = StrafeSpeed + TargetStrafe.Speed
1002
1003
		LocalPlr.Character.HumanoidRootPart.CFrame = TargetPlr.Character.HumanoidRootPart.CFrame * CFrame.Angles(0, math.rad(StrafeSpeed), 0) * CFrame.new(0, TargetStrafe.Height, TargetStrafe.Distance)
1004
	end
1005
end)
1006
1007
RunService.Stepped:Connect(function()
1008
	if CameraAimbot.Enabled and CamBindEnabled and CamlockPlr.Character.Humanoid:GetState() == Enum.HumanoidStateType.Freefall then
1009
		CameraAimbot.RealJumpOffset = CameraAimbot.JumpOffset
1010
	else
1011
		CameraAimbot.RealJumpOffset = 0
1012
	end
1013
end)
1014
1015
RunService.Stepped:Connect(function()
1016
	local AirCheckType
1017
1018
	if CameraAimbot.AirCheckType == "Once in Air" then
1019
		AirCheckType = CamlockPlr.Character.Humanoid.FloorMaterial == Enum.Material.Air
1020
	else
1021
		AirCheckType = CamlockPlr.Character.Humanoid:GetState() == Enum.HumanoidStateType.Freefall
1022
	end
1023
1024
	if CameraAimbot.Enabled and CamBindEnabled and CameraAimbot.UseAirPart and AirCheckType then
1025
		CameraAimbot.RealHitPart = CameraAimbot.AirPart
1026
	else
1027
		CameraAimbot.RealHitPart = CameraAimbot.HitPart
1028
	end
1029
end)
1030
1031
RunService.Stepped:Connect(function()
1032
	if CameraAimbot.Enabled and CamBindEnabled and CameraAimbot.AutoPred then
1033
		local Ping = math.round(Stats.Network.ServerStatsItem["Data Ping"]:GetValue())
1034
1035
		if Ping < 10 then
1036
			CameraAimbot.RealPrediction = 0.097
1037
1038
		elseif Ping < 20 then
1039
			CameraAimbot.RealPrediction = 0.112
1040
1041
		elseif Ping < 30 then
1042
			CameraAimbot.RealPrediction = 0.115
1043
1044
		elseif Ping < 40 then
1045
			CameraAimbot.RealPrediction = 0.125
1046
1047
		elseif Ping < 50 then
1048
			CameraAimbot.RealPrediction = 0.122
1049
1050
		elseif Ping < 60 then
1051
			CameraAimbot.RealPrediction = 0.123
1052
1053
		elseif Ping < 70 then
1054
			CameraAimbot.RealPrediction = 0.132
1055
1056
		elseif Ping < 80 then
1057
			CameraAimbot.RealPrediction = 0.134
1058
1059
		elseif Ping < 90 then
1060
			CameraAimbot.RealPrediction = 0.137
1061
1062
		elseif Ping < 100 then
1063
			CameraAimbot.RealPrediction = 0.146
1064
1065
		elseif Ping < 110 then
1066
			CameraAimbot.RealPrediction = 0.148
1067
1068
		elseif Ping < 120 then
1069
			CameraAimbot.RealPrediction = 0.144
1070
1071
		elseif Ping < 130 then
1072
			CameraAimbot.RealPrediction = 0.157
1073
1074
		elseif Ping < 140 then
1075
			CameraAimbot.RealPrediction = 0.122
1076
1077
		elseif Ping < 150 then
1078
			CameraAimbot.RealPrediction = 0.152
1079
1080
		elseif Ping < 160 then
1081
			CameraAimbot.RealPrediction = 0.163
1082
1083
		elseif Ping < 170 then
1084
			CameraAimbot.RealPrediction = 0.192
1085
1086
		elseif Ping < 180 then
1087
			CameraAimbot.RealPrediction = 0.193
1088
1089
		elseif Ping < 190 then
1090
			CameraAimbot.RealPrediction = 0.167
1091
1092
		elseif Ping < 200 then
1093
			CameraAimbot.RealPrediction = 0.166
1094
1095
		elseif Ping < 210 then
1096
			CameraAimbot.RealPrediction = 0.168
1097
1098
		elseif Ping < 220 then
1099
			CameraAimbot.RealPrediction = 0.166
1100
1101
		elseif Ping < 230 then
1102
			CameraAimbot.RealPrediction = 0.157
1103
1104
		elseif Ping < 240 then
1105
			CameraAimbot.RealPrediction = 0.168
1106
1107
		elseif Ping < 250 then
1108
			CameraAimbot.RealPrediction = 0.165
1109
1110
		elseif Ping < 260 then
1111
			CameraAimbot.RealPrediction = 0.176
1112
1113
		elseif Ping < 270 then
1114
			CameraAimbot.RealPrediction = 0.177
1115
1116
		elseif Ping < 280 then
1117
			CameraAimbot.RealPrediction = 0.181
1118
1119
		elseif Ping < 290 then
1120
			CameraAimbot.RealPrediction = 0.182
1121
1122
		elseif Ping < 300 then
1123
			CameraAimbot.RealPrediction = 0.185
1124
		end
1125
	else
1126
		CameraAimbot.RealPrediction = CameraAimbot.Prediction
1127
	end
1128
end)
1129
1130
RunService.Stepped:Connect(function()
1131
	LocalPlr.Character.Humanoid.UseJumpPower = not Utilities.NoJumpCooldown
1132
end)
1133
1134
RunService.Stepped:Connect(function()
1135
	if Utilities.NoSlowdown then
1136
		local Slowdowns = LocalPlr.Character.BodyEffects.Movement:FindFirstChild("NoJumping") or LocalPlr.Character.BodyEffects.Movement:FindFirstChild("ReduceWalk") or LocalPlr.Character.BodyEffects.Movement:FindFirstChild("NoWalkSpeed")
1137
1138
		if Slowdowns then
1139
			Slowdowns:Destroy()
1140
		end
1141
1142
		if LocalPlr.Character.BodyEffects.Reload.Value then
1143
			LocalPlr.Character.BodyEffects.Reload.Value = false
1144
		end
1145
1146
		if LocalPlr.Character.BodyEffects.Reloading.Value then
1147
			LocalPlr.Character.BodyEffects.Reloading.Value = false
1148
		end
1149
	end
1150
end)
1151
1152
RunService.Stepped:Connect(function()
1153
	if Utilities.AutoStomp then
1154
		ReplicatedStorage.MainEvent:FireServer("Stomp")
1155
	end
1156
end)
1157
1158
RunService.Stepped:Connect(function()
1159
	if Utilities.AutoReload and LocalPlr.Character:FindFirstChildWhichIsA("Tool").Ammo.Value <= 0 then
1160
		ReplicatedStorage.MainEvent:FireServer("Reload", LocalPlr.Character:FindFirstChildWhichIsA("Tool"))
1161
	end
1162
end)
1163
1164
RunService.Stepped:Connect(function()
1165
	if Movement.SpeedEnabled then
1166
		LocalPlr.Character.HumanoidRootPart.CFrame = LocalPlr.Character.HumanoidRootPart.CFrame + LocalPlr.Character.Humanoid.MoveDirection * Movement.SpeedAmount
1167
	end
1168
end)
1169
1170
RunService.Stepped:Connect(function()
1171
	if Movement.AutoJump and LocalPlr.Character.Humanoid:GetState() ~= Enum.HumanoidStateType.Freefall and LocalPlr.Character.Humanoid.MoveDirection.Magnitude > 0 then
1172
		LocalPlr.Character.Humanoid:ChangeState("Jumping")
1173
	end
1174
end)
1175
1176
RunService.Stepped:Connect(function()
1177
	if Movement.BunnyHop and LocalPlr.Character.Humanoid.FloorMaterial == Enum.Material.Air then
1178
		LocalPlr.Character.HumanoidRootPart.CFrame = LocalPlr.Character.HumanoidRootPart.CFrame + LocalPlr.Character.Humanoid.MoveDirection * Movement.HopAmount
1179
	end
1180
end)
1181
1182
-- RenderStepped Functions
1183
1184
RunService.RenderStepped:Connect(function()
1185
	if TargetAimbot.Enabled and TargBindEnabled and TargetAimbot.KoCheck and (TargetPlr.Character.Humanoid.Health <= 2.25 or LocalPlr.Character.Humanoid.Health <= 2.25) then
1186
		TargBindEnabled = false
1187
	end
1188
end)
1189
1190
RunService.RenderStepped:Connect(function()
1191
	if TargetAimbot.Enabled and TargBindEnabled and TargetAimbot.ViewAt then
1192
		Workspace.CurrentCamera.CameraSubject = TargetPlr.Character.Humanoid
1193
	else
1194
		Workspace.CurrentCamera.CameraSubject = LocalPlr.Character.Humanoid
1195
	end
1196
end)
1197
1198
RunService.RenderStepped:Connect(function()
1199
	local Pos, OnScreen
1200
1201
	if TargetAimbot.Resolver then
1202
		Pos, OnScreen = Workspace.CurrentCamera:WorldToViewportPoint(TargetPlr.Character[TargetAimbot.RealHitPart].Position + Vector3.new(0, TargetAimbot.RealJumpOffset, 0) + (TargetPlr.Character.Humanoid.MoveDirection * TargetAimbot.RealPrediction * TargetPlr.Character.Humanoid.WalkSpeed))
1203
	else
1204
		Pos, OnScreen = Workspace.CurrentCamera:WorldToViewportPoint(TargetPlr.Character[TargetAimbot.RealHitPart].Position + Vector3.new(0, TargetAimbot.RealJumpOffset, 0) + (TargetPlr.Character[TargetAimbot.RealHitPart].Velocity * TargetAimbot.RealPrediction))
1205
	end
1206
1207
	if TargetAimbot.Enabled and TargBindEnabled and TargetAimbot.Dot then
1208
		if OnScreen then
1209
			TargDotCircle.Visible = true
1210
			TargDotCircle.Position = Vector2.new(Pos.X, Pos.Y)
1211
		else
1212
			TargDotCircle.Visible = false
1213
		end
1214
	else
1215
		if TargetAimbot.Enabled and not TargBindEnabled and TargetAimbot.Dot and TargetAimbot.DotOnCursor then
1216
			TargDotCircle.Visible = true
1217
			TargDotCircle.Position = UserInputService:GetMouseLocation()
1218
		else
1219
			TargDotCircle.Visible = false
1220
		end
1221
	end
1222
end)
1223
1224
RunService.RenderStepped:Connect(function()
1225
	local Pos, OnScreen
1226
1227
	if TargetAimbot.Resolver then
1228
		Pos, OnScreen = Workspace.CurrentCamera:WorldToViewportPoint(TargetPlr.Character[TargetAimbot.RealHitPart].Position + Vector3.new(0, TargetAimbot.RealJumpOffset, 0) + (TargetPlr.Character.Humanoid.MoveDirection * TargetAimbot.RealPrediction * TargetPlr.Character.Humanoid.WalkSpeed))
1229
	else
1230
		Pos, OnScreen = Workspace.CurrentCamera:WorldToViewportPoint(TargetPlr.Character[TargetAimbot.RealHitPart].Position + Vector3.new(0, TargetAimbot.RealJumpOffset, 0) + (TargetPlr.Character[TargetAimbot.RealHitPart].Velocity * TargetAimbot.RealPrediction))
1231
	end
1232
1233
	if TargetAimbot.Enabled and TargBindEnabled and TargetAimbot.Tracer and OnScreen then
1234
		TargTracerLine.Visible = true
1235
		TargTracerLine.From = UserInputService:GetMouseLocation()
1236
		TargTracerLine.To = Vector2.new(Pos.X, Pos.Y)
1237
	else
1238
		TargTracerLine.Visible = false
1239
	end
1240
end)
1241
1242
RunService.RenderStepped:Connect(function()
1243
	if TargetAimbot.Enabled and TargBindEnabled and TargetAimbot.Highlight then
1244
		TargHighlight.Parent = TargetPlr.Character
1245
	else
1246
		TargHighlight.Parent = CoreGui
1247
	end
1248
end)
1249
1250
RunService.RenderStepped:Connect(function()
1251
	if TargetAimbot.Enabled and TargBindEnabled and TargetAimbot.Stats then
1252
		StatsFrame.Visible = true
1253
		StatsName.Text = TargetPlr.DisplayName .. " [" .. TargetPlr.Name .. "]"
1254
		StatsPicture.Image = "rbxthumb://type=AvatarHeadShot&id=" .. TargetPlr.UserId .. "&w=420&h=420"
1255
		StatsHealthBar:TweenSize(UDim2.new(TargetPlr.Character.Humanoid.Health / TargetPlr.Character.Humanoid.MaxHealth, 0, 1, 0), "In", "Linear", 0.25)
1256
	else
1257
		StatsFrame.Visible = false
1258
	end
1259
end)
1260
1261
RunService.RenderStepped:Connect(function()
1262
	TargFovCircle.Position = UserInputService:GetMouseLocation()
1263
end)
1264
1265
RunService.RenderStepped:Connect(function()
1266
	if CameraAimbot.Enabled and CamBindEnabled then
1267
		if CameraAimbot.AimMethod == "Camera" then
1268
			if CameraAimbot.Resolver then
1269
				if CameraAimbot.Smoothing then
1270
					Workspace.CurrentCamera.CFrame = Workspace.CurrentCamera.CFrame:Lerp(CFrame.new(Workspace.CurrentCamera.CFrame.p, CamlockPlr.Character[CameraAimbot.RealHitPart].Position + Vector3.new(0, CameraAimbot.RealJumpOffset, 0) + (CamlockPlr.Character.Humanoid.MoveDirection * CameraAimbot.RealPrediction * CamlockPlr.Character.Humanoid.WalkSpeed)), CameraAimbot.Smoothness, Enum.EasingStyle.Linear, Enum.EasingDirection.InOut)
1271
				else
1272
					Workspace.CurrentCamera.CFrame = CFrame.new(Workspace.CurrentCamera.CFrame.p, CamlockPlr.Character[CameraAimbot.RealHitPart].Position + Vector3.new(0, CameraAimbot.RealJumpOffset, 0) + (CamlockPlr.Character.Humanoid.MoveDirection * CameraAimbot.RealPrediction * CamlockPlr.Character.Humanoid.WalkSpeed))
1273
				end
1274
			else
1275
				if CameraAimbot.Smoothing then
1276
					Workspace.CurrentCamera.CFrame = Workspace.CurrentCamera.CFrame:Lerp(CFrame.new(Workspace.CurrentCamera.CFrame.p, CamlockPlr.Character[CameraAimbot.RealHitPart].Position + Vector3.new(0, CameraAimbot.RealJumpOffset, 0) + (CamlockPlr.Character[CameraAimbot.RealHitPart].Velocity * CameraAimbot.RealPrediction)), CameraAimbot.Smoothness, Enum.EasingStyle.Linear, Enum.EasingDirection.InOut)
1277
				else
1278
					Workspace.CurrentCamera.CFrame = CFrame.new(Workspace.CurrentCamera.CFrame.p, CamlockPlr.Character[CameraAimbot.RealHitPart].Position + Vector3.new(0, CameraAimbot.RealJumpOffset, 0) + (CamlockPlr.Character[CameraAimbot.RealHitPart].Velocity * CameraAimbot.RealPrediction))
1279
				end
1280
			end
1281
		else
1282
			local Pos
1283
1284
			if CameraAimbot.Resolver then
1285
				Pos = Workspace.CurrentCamera:WorldToViewportPoint(CamlockPlr.Character[CameraAimbot.RealHitPart].Position + Vector3.new(0, CameraAimbot.RealJumpOffset, 0) + (CamlockPlr.Character.Humanoid.MoveDirection * CameraAimbot.RealPrediction * CamlockPlr.Character.Humanoid.WalkSpeed))
1286
			else
1287
				Pos = Workspace.CurrentCamera:WorldToViewportPoint(CamlockPlr.Character[CameraAimbot.RealHitPart].Position + Vector3.new(0, CameraAimbot.RealJumpOffset, 0) + (CamlockPlr.Character[CameraAimbot.RealHitPart].Velocity * CameraAimbot.RealPrediction))
1288
			end
1289
1290
			if CameraAimbot.Smoothing then
1291
				mousemoverel((Pos.X - UserInputService:GetMouseLocation().X) * CameraAimbot.Smoothness, (Pos.Y - UserInputService:GetMouseLocation().Y) * CameraAimbot.Smoothness)
1292
			else
1293
				mousemoverel(Pos.X - UserInputService:GetMouseLocation().X, Pos.Y - UserInputService:GetMouseLocation().Y)
1294
			end
1295
		end
1296
	end
1297
end)
1298
1299
RunService.RenderStepped:Connect(function()
1300
	if CameraAimbot.Enabled and CamBindEnabled and CameraAimbot.KoCheck and (CamlockPlr.Character.Humanoid.Health <= 2.25 or LocalPlr.Character.Humanoid.Health <= 2.25) then
1301
		CamBindEnabled = false
1302
	end
1303
end)
1304
1305
RunService.RenderStepped:Connect(function()
1306
	local Pos, OnScreen
1307
1308
	if CameraAimbot.Resolver then
1309
		Pos, OnScreen = Workspace.CurrentCamera:WorldToViewportPoint(CamlockPlr.Character[CameraAimbot.RealHitPart].Position + Vector3.new(0, CameraAimbot.RealJumpOffset, 0) + (CamlockPlr.Character.Humanoid.MoveDirection * CameraAimbot.RealPrediction * CamlockPlr.Character.Humanoid.WalkSpeed))
1310
	else
1311
		Pos, OnScreen = Workspace.CurrentCamera:WorldToViewportPoint(CamlockPlr.Character[CameraAimbot.RealHitPart].Position + Vector3.new(0, CameraAimbot.RealJumpOffset, 0) + (CamlockPlr.Character[CameraAimbot.RealHitPart].Velocity * CameraAimbot.RealPrediction))
1312
	end
1313
1314
	if CameraAimbot.Enabled and CamBindEnabled and CameraAimbot.Tracer and OnScreen then
1315
		CamTracerLine.Visible = true
1316
		CamTracerLine.From = UserInputService:GetMouseLocation()
1317
		CamTracerLine.To = Vector2.new(Pos.X, Pos.Y)
1318
	else
1319
		CamTracerLine.Visible = false
1320
	end
1321
end)
1322
1323
RunService.RenderStepped:Connect(function()
1324
	if CameraAimbot.Enabled and CamBindEnabled and CameraAimbot.Highlight then
1325
		CamHighlight.Parent = CamlockPlr.Character
1326
	else
1327
		CamHighlight.Parent = CoreGui
1328
	end
1329
end)
1330
1331
RunService.RenderStepped:Connect(function()
1332
	CamFovCircle.Position = UserInputService:GetMouseLocation()
1333
end)
1334
1335
RunService.RenderStepped:Connect(function()
1336
	if (SelfDot.Enabled or SelfDot.Tracer) and SelfDot.RandomHitPart then
1337
		local RandomHitParts = {"Head", "HumanoidRootPart", "UpperTorso", "LowerTorso", "RightUpperArm", "LeftUpperArm", "RightLowerArm", "LeftLowerArm", "RightUpperLeg", "LeftUpperLeg", "RightLowerLeg", "LeftLowerLeg"}
1338
1339
		SelfDot.RealHitPart = RandomHitParts[math.random(#RandomHitParts)]
1340
		wait(0.6)
1341
	else
1342
		SelfDot.RealHitPart = SelfDot.HitPart
1343
	end
1344
end)
1345
1346
-- InputBegan Functions
1347
1348
UserInputService.InputBegan:Connect(function(Key)
1349
	if TargetAimbot.Enabled and Key.KeyCode == TargetAimbot.Keybind and not UserInputService:GetFocusedTextBox() then
1350
		local Pos, OnScreen = Workspace.CurrentCamera:WorldToViewportPoint(ClosestPlr(TargetAimbot.RealHitPart, TargetAimbot.UseFov, TargFovCircle).Character[TargetAimbot.RealHitPart].Position)
1351
1352
		if TargBindEnabled then
1353
			TargBindEnabled = false
1354
1355
			if TargetAimbot.Notify then
1356
				NotifyLib.Notify({
1357
					Title = "Azure Modded [Actyrn#7104]", 
1358
					Description = "Untargeting: " .. TargetPlr.DisplayName, 
1359
					Duration = 3
1360
				})
1361
			end
1362
		else
1363
			if OnScreen then
1364
				TargBindEnabled = true
1365
				TargetPlr = ClosestPlr(TargetAimbot.RealHitPart, TargetAimbot.UseFov, TargFovCircle)
1366
1367
				if TargetAimbot.Notify then
1368
					NotifyLib.Notify({
1369
						Title = "Azure Modded [Actyrn#7104]", 
1370
						Description = "Targeting: " .. TargetPlr.DisplayName, 
1371
						Duration = 3
1372
					})
1373
				end
1374
			end
1375
		end
1376
	end
1377
end)
1378
1379
UserInputService.InputBegan:Connect(function(Key)
1380
	if CameraAimbot.Enabled and Key.KeyCode == CameraAimbot.Keybind and not UserInputService:GetFocusedTextBox() then
1381
		local Pos, OnScreen = Workspace.CurrentCamera:WorldToViewportPoint(ClosestPlr(CameraAimbot.RealHitPart, CameraAimbot.UseFov, CamFovCircle).Character[CameraAimbot.RealHitPart].Position)
1382
1383
		if CamBindEnabled then
1384
			CamBindEnabled = false
1385
1386
			if CameraAimbot.Notify then
1387
				NotifyLib.Notify({
1388
					Title = "Azure Modded [Actyrn#7104]", 
1389
					Description = "Untargeting: " .. CamlockPlr.DisplayName, 
1390
					Duration = 3
1391
				})
1392
			end
1393
		else
1394
			if OnScreen then
1395
				CamBindEnabled = true
1396
				CamlockPlr = ClosestPlr(CameraAimbot.RealHitPart, CameraAimbot.UseFov, CamFovCircle)
1397
1398
				if CameraAimbot.Notify then
1399
					NotifyLib.Notify({
1400
						Title = "Azure Modded [Actyrn#7104]", 
1401
						Description = "Targeting: " .. CamlockPlr.DisplayName, 
1402
						Duration = 3
1403
					})
1404
				end
1405
			end
1406
		end
1407
	end
1408
end)
1409
1410
-- Hookmetamethod functions
1411
1412
AntiCheatNamecall = hookmetamethod(game, "__namecall", newcclosure(function(Self, ...)
1413
	local Arguments = {...}
1414
	local AntiCheats = {"BreathingHAMON", "TeleportDetect", "JJARC", "TakePoisonDamage", "CHECKER_1", "CHECKER", "GUI_CHECK", "OneMoreTime", "checkingSPEED", "BANREMOTE", "PERMAIDBAN", "KICKREMOTE", "BR_KICKPC", "FORCEFIELD", "Christmas_Sock", "VirusCough", "Symbiote", "Symbioted", "RequestAFKDisplay"}
1415
1416
	if table.find(AntiCheats, Arguments[1]) and getnamecallmethod() == "FireServer" then
1417
		return
1418
	end
1419
1420
	return AntiCheatNamecall(Self, ...)
1421
end))
1422
1423
TargNamecall = hookmetamethod(game, "__namecall", newcclosure(function(...)
1424
	local Arguments = {...}
1425
	local MousePositions = {"UpdateMousePos", "GetMousePos", "MousePos"}
1426
1427
	if TargetAimbot.Enabled and TargBindEnabled and table.find(MousePositions, Arguments[2]) and getnamecallmethod() == "FireServer" then
1428
		if TargetAimbot.Resolver then
1429
			Arguments[3] = TargetPlr.Character[TargetAimbot.RealHitPart].Position + Vector3.new(0, TargetAimbot.RealJumpOffset, 0) + (TargetPlr.Character.Humanoid.MoveDirection * TargetAimbot.RealPrediction * TargetPlr.Character.Humanoid.WalkSpeed)
1430
		else
1431
			Arguments[3] = TargetPlr.Character[TargetAimbot.RealHitPart].Position + Vector3.new(0, TargetAimbot.RealJumpOffset, 0) + (TargetPlr.Character[TargetAimbot.RealHitPart].Velocity * TargetAimbot.RealPrediction)
1432
		end
1433
1434
		return TargNamecall(unpack(Arguments))
1435
	end
1436
1437
	return TargNamecall(...)
1438
end))