R

osiris

public
rrixh Apr 20, 2024 Never 59
Clone
Ruby osiris 3030 lines (2760 loc) | 90.71 KB
1
if not LPH_OBFUSCATED then -- set these if not obfuscated so your script can run without obfuscation for when you are testing
2
LPH_JIT_ULTRA = function(...)
3
return (...)
4
end
5
LPH_JIT_MAX = function(...)
6
return (...)
7
end
8
end
9
-- dne exclusive
10
local Library = loadstring(game:HttpGet("https://raw.githubusercontent.com/bloodball/-back-ups-for-libs/main/cat"))()
11
local LinoriaNotifs = loadstring(game:HttpGet("https://pastebin.com/raw/T8K6dsf3"))()
12
getgenv().WatermarkColor = Color3.fromRGB(255, 0, 125)
13
local DLib = loadstring(game:HttpGet("https://raw.githubusercontent.com/dnelol/3d-drawing/main/code.lua"))()
14
local StrafeVisualss = DLib:New3DCircle()
15
16
local AnimationModule = {
17
Astronaut = {
18
"rbxassetid://891621366",
19
"rbxassetid://891633237",
20
"rbxassetid://891667138",
21
"rbxassetid://891636393",
22
"rbxassetid://891627522",
23
"rbxassetid://891609353",
24
"rbxassetid://891617961"
25
},
26
Bubbly = {
27
"rbxassetid://910004836",
28
"rbxassetid://910009958",
29
"rbxassetid://910034870",
30
"rbxassetid://910025107",
31
"rbxassetid://910016857",
32
"rbxassetid://910001910",
33
"rbxassetid://910030921",
34
"rbxassetid://910028158"
35
},
36
Cartoony = {
37
"rbxassetid://742637544",
38
"rbxassetid://742638445",
39
"rbxassetid://742640026",
40
"rbxassetid://742638842",
41
"rbxassetid://742637942",
42
"rbxassetid://742636889",
43
"rbxassetid://742637151"
44
},
45
Confindent = {
46
"rbxassetid://1069977950",
47
"rbxassetid://1069987858",
48
"rbxassetid://1070017263",
49
"rbxassetid://1070001516",
50
"rbxassetid://1069984524",
51
"rbxassetid://1069946257",
52
"rbxassetid://1069973677"
53
},
54
Cowboy = {
55
"rbxassetid://1014390418",
56
"rbxassetid://1014398616",
57
"rbxassetid://1014421541",
58
"rbxassetid://1014401683",
59
"rbxassetid://1014394726",
60
"rbxassetid://1014380606",
61
"rbxassetid://1014384571"
62
},
63
Default = {
64
"http://www.roblox.com/asset/?id=507766666",
65
"http://www.roblox.com/asset/?id=507766951",
66
"http://www.roblox.com/asset/?id=507777826",
67
"http://www.roblox.com/asset/?id=507767714",
68
"http://www.roblox.com/asset/?id=507765000",
69
"http://www.roblox.com/asset/?id=507765644",
70
"http://www.roblox.com/asset/?id=507767968"
71
},
72
Elder = {
73
"rbxassetid://845397899",
74
"rbxassetid://845400520",
75
"rbxassetid://845403856",
76
"rbxassetid://845386501",
77
"rbxassetid://845398858",
78
"rbxassetid://845392038",
79
"rbxassetid://845396048"
80
},
81
Ghost = {
82
"rbxassetid://616006778",
83
"rbxassetid://616008087",
84
"rbxassetid://616013216",
85
"rbxassetid://616013216",
86
"rbxassetid://616008936",
87
"rbxassetid://616005863",
88
"rbxassetid://616012453",
89
"rbxassetid://616011509"
90
},
91
Knight = {
92
"rbxassetid://657595757",
93
"rbxassetid://657568135",
94
"rbxassetid://657552124",
95
"rbxassetid://657564596",
96
"rbxassetid://658409194",
97
"rbxassetid://658360781",
98
"rbxassetid://657600338"
99
},
100
Levitation = {
101
"rbxassetid://616006778",
102
"rbxassetid://616008087",
103
"rbxassetid://616013216",
104
"rbxassetid://616010382",
105
"rbxassetid://616008936",
106
"rbxassetid://616003713",
107
"rbxassetid://616005863"
108
},
109
Mage = {
110
"rbxassetid://707742142",
111
"rbxassetid://707855907",
112
"rbxassetid://707897309",
113
"rbxassetid://707861613",
114
"rbxassetid://707853694",
115
"rbxassetid://707826056",
116
"rbxassetid://707829716"
117
},
118
Ninja = {
119
"rbxassetid://656117400",
120
"rbxassetid://656118341",
121
"rbxassetid://656121766",
122
"rbxassetid://656118852",
123
"rbxassetid://656117878",
124
"rbxassetid://656114359",
125
"rbxassetid://656115606"
126
},
127
OldSchool = {
128
"rbxassetid://5319828216",
129
"rbxassetid://5319831086",
130
"rbxassetid://5319847204",
131
"rbxassetid://5319844329",
132
"rbxassetid://5319841935",
133
"rbxassetid://5319839762",
134
"rbxassetid://5319852613",
135
"rbxassetid://5319850266"
136
},
137
Patrol = {
138
"rbxassetid://1149612882",
139
"rbxassetid://1150842221",
140
"rbxassetid://1151231493",
141
"rbxassetid://1150967949",
142
"rbxassetid://1148811837",
143
"rbxassetid://1148811837",
144
"rbxassetid://1148863382"
145
},
146
Pirtate = {
147
"rbxassetid://750781874",
148
"rbxassetid://750782770",
149
"rbxassetid://750785693",
150
"rbxassetid://750783738",
151
"rbxassetid://750782230",
152
"rbxassetid://750779899",
153
"rbxassetid://750780242"
154
},
155
Popstar = {
156
"rbxassetid://1212900985",
157
"rbxassetid://1150842221",
158
"rbxassetid://1212980338",
159
"rbxassetid://1212980348",
160
"rbxassetid://1212954642",
161
"rbxassetid://1213044953",
162
"rbxassetid://1212900995"
163
},
164
Princess = {
165
"rbxassetid://941003647",
166
"rbxassetid://941013098",
167
"rbxassetid://941028902",
168
"rbxassetid://941015281",
169
"rbxassetid://941008832",
170
"rbxassetid://940996062",
171
"rbxassetid://941000007"
172
},
173
Robot = {
174
"rbxassetid://616088211",
175
"rbxassetid://616089559",
176
"rbxassetid://616095330",
177
"rbxassetid://616091570",
178
"rbxassetid://616090535",
179
"rbxassetid://616086039",
180
"rbxassetid://616087089"
181
},
182
Rthro = {
183
"rbxassetid://2510196951",
184
"rbxassetid://2510197257",
185
"rbxassetid://2510202577",
186
"rbxassetid://2510198475",
187
"rbxassetid://2510197830",
188
"rbxassetid://2510195892",
189
"rbxassetid://02510201162",
190
"rbxassetid://2510199791",
191
"rbxassetid://2510192778"
192
},
193
Sneaky = {
194
"rbxassetid://1132473842",
195
"rbxassetid://1132477671",
196
"rbxassetid://1132510133",
197
"rbxassetid://1132494274",
198
"rbxassetid://1132489853",
199
"rbxassetid://1132461372",
200
"rbxassetid://1132469004"
201
},
202
Stylish = {
203
"rbxassetid://616136790",
204
"rbxassetid://616138447",
205
"rbxassetid://616146177",
206
"rbxassetid://616140816",
207
"rbxassetid://616139451",
208
"rbxassetid://616133594",
209
"rbxassetid://616134815"
210
},
211
Superhero = {
212
"rbxassetid://782841498",
213
"rbxassetid://782845736",
214
"rbxassetid://782843345",
215
"rbxassetid://782842708",
216
"rbxassetid://782847020",
217
"rbxassetid://782843869",
218
"rbxassetid://782846423"
219
},
220
Toy = {
221
"rbxassetid://782841498",
222
"rbxassetid://782845736",
223
"rbxassetid://782843345",
224
"rbxassetid://782842708",
225
"rbxassetid://782847020",
226
"rbxassetid://782843869",
227
"rbxassetid://782846423"
228
},
229
Vampire = {
230
"rbxassetid://1083445855",
231
"rbxassetid://1083450166",
232
"rbxassetid://1083473930",
233
"rbxassetid://1083462077",
234
"rbxassetid://1083455352",
235
"rbxassetid://1083439238",
236
"rbxassetid://1083443587"
237
},
238
Werewolf = {
239
"rbxassetid://1083195517",
240
"rbxassetid://1083214717",
241
"rbxassetid://1083178339",
242
"rbxassetid://1083216690",
243
"rbxassetid://1083218792",
244
"rbxassetid://1083182000",
245
"rbxassetid://1083189019"
246
},
247
Zombie = {
248
"rbxassetid://616158929",
249
"rbxassetid://616160636",
250
"rbxassetid://616168032",
251
"rbxassetid://616163682",
252
"rbxassetid://616161997",
253
"rbxassetid://616156119",
254
"rbxassetid://616157476"
255
}
256
}
257
258
StrafeVisualss.Visible = false
259
StrafeVisualss.ZIndex = 1
260
StrafeVisualss.Transparency = 1
261
StrafeVisualss.Color = Color3.fromRGB(255, 255, 255)
262
StrafeVisualss.Thickness = 1
263
264
--// Lua guard has variables Ill change the 100th and user when released
265
266
local BodyParts = {
267
"Head",
268
"HumanoidRootPart",
269
"Torso",
270
"UpperTorso",
271
"LowerTorso",
272
"RightHand",
273
"LeftLowerArm",
274
"RightLowerArm",
275
"RightUpperArm",
276
"LeftLowerLeg",
277
"LeftUpperLeg",
278
"LeftFoot",
279
"RightFoot",
280
"RightUpperLeg",
281
"RightLowerLeg"
282
}
283
284
Library.theme.topheight = 50
285
Library.theme.accentcolor = Color3.fromRGB(203, 9, 61)
286
Library.theme.accentcolor2 = Color3.fromRGB(203, 9, 61)
287
Library.theme.fontsize = 15
288
Library.theme.titlesize = 17
289
290
local CursorPath = Instance.new("ScreenGui")
291
local Swastika = Instance.new("TextLabel")
292
293
CursorPath.Name = "CursorPath"
294
CursorPath.Parent = game.CoreGui
295
CursorPath.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
296
297
Swastika.Name = "Swastika"
298
Swastika.Parent = CursorPath
299
Swastika.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
300
Swastika.BackgroundTransparency = 1.000
301
Swastika.BorderSizePixel = 2
302
Swastika.Position = UDim2.new(0, 0, 0, 0)
303
Swastika.Size = UDim2.new(0, 93, 0, 84)
304
Swastika.Font = Enum.Font.SourceSans
305
Swastika.Text = "卍"
306
Swastika.TextColor3 = Color3.fromRGB(0, 0, 0)
307
Swastika.TextSize = 46.000
308
Swastika.TextTransparency = 0
309
Swastika.Rotation = 45
310
Swastika.Visible = false
311
312
--[[
313
local Animations = game.ReplicatedStorage.ClientAnimations
314
315
local LeanAnimation = Instance.new("Animation", Animations)
316
LeanAnimation.Name = "Lean"
317
LeanAnimation.AnimationId = "rbxassetid://3152375249"
318
319
local LayAnimation = Instance.new("Animation", Animations)
320
LayAnimation.Name = "Lay"
321
LayAnimation.AnimationId = "rbxassetid://3152378852"
322
323
local Dance1Animation = Instance.new("Animation", Animations)
324
Dance1Animation.Name = "Dance1"
325
Dance1Animation.AnimationId = "rbxassetid://3189773368"
326
327
local Dance2Animation = Instance.new("Animation", Animations)
328
Dance2Animation.Name = "Dance2"
329
Dance2Animation.AnimationId = "rbxassetid://3189776546"
330
331
local GreetAnimation = Instance.new("Animation", Animations)
332
GreetAnimation.Name = "Greet"
333
GreetAnimation.AnimationId = "rbxassetid://3189777795"
334
335
local ChestPumpAnimation = Instance.new("Animation", Animations)
336
ChestPumpAnimation.Name = "Chest Pump"
337
ChestPumpAnimation.AnimationId = "rbxassetid://3189779152"
338
339
local PrayingAnimation = Instance.new("Animation", Animations)
340
PrayingAnimation.Name = "Praying"
341
PrayingAnimation.AnimationId = "rbxassetid://3487719500"
342
]]
343
local LocalPlayer = game.Players.LocalPlayer
344
local CC = game.Workspace.CurrentCamera
345
local LocalMouse = LocalPlayer:GetMouse()
346
347
--// Main Table
348
349
local Script = {
350
Main = {
351
Speed = false,
352
SpeedPower = 2.5,
353
SpeedType = "CFrame",
354
InfiniteJump = false,
355
FakeMacro = false
356
},
357
SilentAim = {
358
Resolver = false,
359
Part = "Head",
360
Enabled = false,
361
RandomBodyPart = false,
362
Prediction = 0.1413
363
},
364
WorldViusals = {
365
Ambient = nil,
366
Ambient2 = nil
367
},
368
AntiAims = {
369
JitterBot = false,
370
SpinBot = false,
371
SpinBotSpeed = 7
372
},
373
Desync = {
374
Velocity = {
375
Desync = false,
376
Unhittable = false,
377
Visualize = false,
378
VisualizeColor = Color3.fromRGB(255, 0, 125),
379
X = 0,
380
Y = 0,
381
Z = 0,
382
DesyncSpinPower = 0.001,
383
DesyncPower = 16
384
},
385
CFrame = {
386
Desync = false,
387
RandomMode = false,
388
RandomRange = 15,
389
AngleX = 0,
390
AngleY = 0,
391
AngleZ = 0,
392
X = 0,
393
Y = 0,
394
Z = 0
395
}
396
},
397
ShitTalk = {
398
Enabled = false,
399
Delay = 2,
400
Type = "Main"
401
--[[
402
Emoji
403
Chinese
404
Main
405
]]
406
},
407
TargetAim = {
408
Enabled = false,
409
AirShotFunction = true,
410
Notifications = false,
411
HitNotifs = false,
412
AutoPrediction = false,
413
Prediction = 0.1413,
414
Part = "HumanoidRootPart",
415
SelectedPart = "HumanoidRootPart",
416
Resolver = false,
417
KnockCheck = false,
418
BackWardsBang = false,
419
ViewTarget = false,
420
LookAt = false,
421
RandomBodyPart = false
422
},
423
CamLock = {
424
Enabled = false,
425
Prediction = 0.1413,
426
AutoPrediction = false,
427
Resolver = false,
428
Smoothness = 0,
429
Part = "Head"
430
},
431
PartSettings = {
432
PartVisible = false,
433
PartRainbow = false,
434
PartColor = Color3.fromRGB(255, 255, 255),
435
PartSize = Vector3.new(10, 10, 10),
436
PartTransparency = 0,
437
PartMaterial = Enum.Material.Neon,
438
PartType = Enum.PartType.Ball
439
},
440
Tracer = {
441
Enabled = true,
442
Thickness = 1,
443
Color = Color3.fromRGB(255, 255, 255),
444
Origin = "Mouse"
445
},
446
Cursor = {
447
Spinning = false,
448
Rainbow = false,
449
SpinSpeed = 1
450
},
451
Strafe = {
452
Enabled = false,
453
DesyncStrafe = false,
454
Distance = 10,
455
Speed = 5,
456
Height = 0,
457
Visual = false,
458
VisualColor = Color3.fromRGB(255, 0, 0)
459
},
460
RageBot = {
461
Enabled = false,
462
Distance = 50,
463
LookAt = false,
464
Resolver = false
465
},
466
Ratio = {
467
Enabled = false,
468
Amount = 80
469
},
470
Misc = {
471
AntiBag = false,
472
AutoReload = false,
473
Reach = false,
474
PickUpMoney = false,
475
AntiStomp = false,
476
NJCD = false,
477
CustomGunSFX = false,
478
ID = "rbxassetid://1053296915",
479
Volume = 10
480
},
481
Settings = {
482
Watermark = true,
483
fpscap = 144,
484
Type = "Main",
485
CheatName = "osiris"
486
--game:GetService("CoreGui").osiris.main.top.title
487
}
488
}
489
490
--[[
491
},
492
Tracer = {
493
Enabled = true,
494
Thickness = 1 ,
495
Color = Color3.fromRGB(255,255,255),
496
},
497
]]
498
local TargetPart = Instance.new("Part")
499
TargetPart.Color = Color3.fromRGB(255, 255, 255)
500
TargetPart.CanCollide = false
501
TargetPart.Size = Vector3.new(10, 10, 10)
502
TargetPart.Transparency = 0.8
503
TargetPart.Material = Enum.Material.Neon
504
TargetPart.Shape = Enum.PartType.Ball
505
TargetPart.Parent = game.Workspace
506
TargetPart.Anchored = true
507
508
local FOV = Drawing.new("Circle")
509
FOV.Filled = false
510
FOV.Color = Color3.fromRGB(255, 255, 255)
511
FOV.Visible = false
512
FOV.Radius = 100000
513
514
local Tracer = Drawing.new("Line")
515
Tracer.Visible = false
516
Tracer.Thickness = 1
517
Tracer.Color = Color3.fromRGB(255, 0, 0)
518
519
local RandomShitTalk = {
520
[1] = {
521
"but doctor prognosis: OWNED but doctor prognosis: OWNED but doctor prognosis: OWNED but doctor prognosis: OWNED but doctor prognosis: OWNED but doctor prognosis: OWNED ",
522
"but doctor results: 🔥 but doctor results: 🔥 but doctor results: 🔥 but doctor results: 🔥 but doctor results: 🔥 but doctor results: 🔥 but doctor results: 🔥 ",
523
"looks like you need to talk to your doctor looks like you need to talk to your doctor looks like you need to talk to your doctor looks like you need to talk to your doctor ",
524
"speak to your doctor about this one speak to your doctor about this one speak to your doctor about this one speak to your doctor about this one speak to your doctor about this one ",
525
"but analysis: PWNED but analysis: PWNED but analysis: PWNED but analysis: PWNED but analysis: PWNED but analysis: PWNED but analysis: PWNED but analysis: PWNED but analysis: PWNED ",
526
"but diagnosis: OWND but diagnosis: OWND but diagnosis: OWND but diagnosis: OWND but diagnosis: OWND but diagnosis: OWND but diagnosis: OWND but diagnosis: OWND but diagnosis: OWND "
527
},
528
["Chinese"] = {
529
"音频少年公民记忆欲求无尽 heywe 僵尸强迫身体哑集中排水",
530
"持有毁灭性的神经重景气游行脸红青铜色类别创意案",
531
"诶比西迪伊艾弗吉艾尺艾杰开艾勒艾马艾娜哦屁吉吾",
532
"完成与草屋两个苏巴完成与草屋两个苏巴完成与草屋",
533
"庆崇你好我讨厌你愚蠢的母愚蠢的母庆崇",
534
"坐下,一直保持着安静的状态。 谁把他拥有的东西给了他,所以他不那么爱欠债务,却拒 参加锻炼,这让他爱得更少了",
535
", yīzhí bǎochízhe ānjìng de zhuàngtài. Shéi bǎ tā yǒngyǒu de dōngxī gěile tā, suǒyǐ tā bù nàme ài qiàn zhàiwù, què jùjué cānjiā duànliàn, z",
536
"他,所以他不那r给了他东西给了他爱欠s,却拒绝参加锻炼,这让他爱得更UGT少了",
537
"有的东西给了他,所以他不那rblx trader captain么有的东西给了他爱欠绝参加锻squidward炼,务,却拒绝参加锻炼,这让他爱得更UGT少了",
538
"wocky slush他爱欠债了他他squilliam拥有的东西给爱欠绝参加锻squidward炼",
539
"坐下,一直保持着安静的状态 谁把他拥有的东西给了他,所以他不那rblx trader captain么有的东西给了他爱欠债了他他squilliam拥有的东西给爱欠绝参加锻squidward炼,务,却拒绝参加锻炼,这让他爱得更UGT少了",
540
"免费手榴弹 hack绕过作弊工作DA HOOD roblox aimbot瞄准无声目标绕过2020工作真正免费下载和使用",
541
"zal發明了roblox汽車貿易商的船長ro blocks,並將其洩漏到整個宇宙,還修補了虛假的角神模式和虛假的身體,還發明了基於速度的AUTOWALL和無限制的自動壁紙遊戲 ",
542
"彼が誤って禁止されたためにファントムからautowallgamingを禁止解除する請願とそれはでたらめですそれはまったく意味がありませんなぜあなたは合法的なプレーヤーを禁止するのですか ",
543
"ジェイソンは私が神に誓う女性的な男の子ではありません ",
544
"傑森不是我向上帝發誓女性男孩 "
545
},
546
["Emoji"] = {
547
"🔥🔥🔥🔥🔥🔥🔥🔥",
548
"😅😅😅😅😅😅😅😅",
549
"😂😂😂😂😂😂😂😂",
550
"😹😹😹😹😹😹😹😹",
551
"😛😛😛😛😛😛😛😛",
552
"🤩🤩🤩🤩🤩🤩🤩🤩",
553
"🌈🌈🌈🌈🌈🌈🌈🌈",
554
"😎😎😎😎😎😎😎😎",
555
"🤠🤠🤠🤠🤠🤠🤠🤠",
556
"😔😔😔😔😔😔😔😔"
557
},
558
["Main"] = {
559
"brb taking a nap 💤💤💤 ",
560
"gonna go take a walk 🚶‍♂️🚶‍♀️🚶‍♂️🚶‍♀️ ",
561
"#osiris better XD .gg/dhmscript",
562
"osiris user VV 😳😳😳",
563
"just a skill issue that you dont have osiris",
564
"mad cause no osiris LOL .gg/dhmscript"
565
}
566
}
567
568
function CheckWall(head)
569
if v == LocalPlayer then
570
return false
571
end
572
573
local castPoints = {LocalPlayer.Character.Head.Position, head.Position}
574
local ignoreList = {LocalPlayer.Character, head.Parent}
575
a = workspace.CurrentCamera:GetPartsObscuringTarget(castPoints, ignoreList)
576
if #a == 0 then
577
return false
578
end
579
580
return true
581
end
582
583
function IsAlive()
584
if
585
LocalPlayer.Character.Humanoid.Health > 0 and LocalPlayer.Character:FindFirstChild("Humanoid") and
586
LocalPlayer.Character:FindFirstChild("HumanoidRootPart")
587
then
588
return true
589
else
590
return false
591
end
592
end
593
594
function getClosestPlayerToCursor()
595
local closestPlayer
596
597
local shortestDistance = FOV.Radius
598
599
for i, v in pairs(game.Players:GetPlayers()) do
600
if
601
v ~= LocalPlayer and v.Character and v.Character:FindFirstChild("Humanoid") and
602
v.Character.Humanoid.Health ~= 0 and
603
v.Character:FindFirstChild("LowerTorso")
604
then
605
if not CheckWall(v.Character.Head) then
606
local pos = CC:WorldToViewportPoint(v.Character.PrimaryPart.Position)
607
local magnitude = (Vector2.new(pos.X, pos.Y) - Vector2.new(LocalMouse.X, LocalMouse.Y)).magnitude
608
if magnitude < shortestDistance then
609
closestPlayer = v
610
shortestDistance = magnitude
611
end
612
end
613
end
614
end
615
return closestPlayer
616
end
617
618
local UIS = game:GetService("UserInputService")
619
local RunService = game:GetService("RunService")
620
621
local VisualizerFolder = Instance.new("Folder")
622
VisualizerFolder.Parent = game.Workspace.Terrain
623
624
function createvisualizer()
625
local Visualizer = Instance.new("Part")
626
Visualizer.Anchored = true
627
Visualizer.CanCollide = false
628
Visualizer.Size = Vector3.new(2, 2, 2)
629
Visualizer.Parent = VisualizerFolder
630
Visualizer.Color = Color3.fromRGB(0, 0, 0)
631
Visualizer.Shape = Enum.PartType.Ball
632
if Script.Desync.Velocity.Desync and not Script.Desync.CFrame.Desync and getgenv().VisualizerVelocity ~= nil then
633
Visualizer.Position = LocalPlayer.Character.HumanoidRootPart.Position + getgenv().VisualizerVelocity * 0.1413
634
else
635
Visualizer.CFrame = LocalPlayer.Character.HumanoidRootPart.CFrame
636
end
637
Visualizer.Transparency = 1
638
BoxVar = Instance.new("BoxHandleAdornment", Visualizer)
639
BoxVar.Name = "Box"
640
BoxVar.AlwaysOnTop = true
641
BoxVar.ZIndex = 4
642
BoxVar.Adornee = Visualizer
643
BoxVar.Color3 = Script.Desync.Velocity.VisualizeColor
644
BoxVar.Transparency = 0.5
645
BoxVar.Size = Visualizer.Size
646
game:GetService("RunService").RenderStepped:Wait()
647
Visualizer:Destroy()
648
end
649
650
local Window = Library:CreateWindow("osiris", Vector2.new(492, 598), Enum.KeyCode.RightShift)
651
652
--// Tabs
653
local Main = Window:CreateTab("Main")
654
local Rage = Window:CreateTab("Rage")
655
local Misc = Window:CreateTab("Misc")
656
local Visuals = Window:CreateTab("Visuals")
657
local Settings = Window:CreateTab("Settings")
658
659
--// Sectors
660
local a = Main:CreateSector("Movement", "left")
661
local b = Main:CreateSector("Anti Aim", "right")
662
local c = Misc:CreateSector("Misc", "left")
663
local d = Misc:CreateSector("Shit Talk", "right")
664
local e = Misc:CreateSector("Cursor", "right")
665
local f = Rage:CreateSector("Target Aim", "left")
666
local g = Rage:CreateSector("Part", "right")
667
local i = Rage:CreateSector("Tracer", "right")
668
local h = Visuals:CreateSector("Self Visuals", "right")
669
local j = Main:CreateSector("Target Strafe", "left")
670
local k = Rage:CreateSector("Ragebot", "left")
671
local l = Visuals:CreateSector("World Visuals", "right")
672
local n = Rage:CreateSector("Aimlock", "left")
673
local o = Rage:CreateSector("FOV", "right")
674
local p = Misc:CreateSector("Auto Buys", "left")
675
local q = Misc:CreateSector("Animations", "left")
676
677
local LibrarySettings = Settings:CreateSector("Settings", "left")
678
679
local Speed =
680
a:AddToggle(
681
"Speed",
682
false,
683
function(Boolean)
684
Script.Main.Speed = Boolean
685
end
686
):AddKeybind()
687
688
a:AddDropdown(
689
"Method",
690
{"CFrame", "BHop"},
691
"CFrame",
692
false,
693
function(Option)
694
Script.Main.SpeedType = Option
695
696
if Option ~= "BHop" then
697
LocalPlayer.Character.Humanoid.UseJumpPower = true
698
end
699
end
700
)
701
702
a:AddSlider(
703
"Speed",
704
0,
705
1,
706
100,
707
1,
708
function(Value)
709
Script.Main.SpeedPower = Value / 40
710
end
711
)
712
713
a:AddToggle(
714
"Infinite Jump",
715
false,
716
function(Boolean)
717
Script.Main.InfiniteJump = Boolean
718
719
if Script.Main.InfiniteJump then
720
LocalPlayer.Character.Humanoid.UseJumpPower = false
721
local InfiniteJump =
722
UIS.InputBegan:Connect(
723
function(key)
724
if key.KeyCode == Enum.KeyCode.Space and Script.Main.InfiniteJump then
725
LocalPlayer.Character.Humanoid:ChangeState("Jumping")
726
elseif not Script.Main.InfiniteJump then
727
LocalPlayer.Character.Humanoid.UseJumpPower = true
728
end
729
end
730
)
731
end
732
end
733
)
734
735
a:AddToggle(
736
"Fake Macro",
737
false,
738
function(Boolean)
739
Script.Main.FakeMacro = Boolean
740
741
if Script.Main.FakeMacro then
742
local Dance = game:GetService("ReplicatedStorage").ClientAnimations.Crouching
743
LoadedAnim = LocalPlayer.Character.Humanoid:LoadAnimation(Dance)
744
LoadedAnim:Play()
745
else
746
pcall(
747
function()
748
LoadedAnim:Stop()
749
end
750
)
751
end
752
753
while Script.Main.FakeMacro == true do
754
task.wait()
755
LocalPlayer.Character.HumanoidRootPart.Velocity =
756
LocalPlayer.Character.HumanoidRootPart.CFrame.lookVector * 190
757
end
758
end
759
):AddKeybind()
760
--[[Toggle:AddColorpicker(Color3.fromRGB(255,0,0), function(Color)
761
print(Color)
762
end)]]
763
a:AddLabel("Label")
764
765
b:AddSeperator("Animations")
766
767
b:AddToggle(
768
"Bicycle",
769
false,
770
function(Boolean)
771
if Boolean then
772
local Dance = game:GetService("ReplicatedStorage").ClientAnimations.Bicycling
773
LoadedAnim = LocalPlayer.Character.Humanoid:LoadAnimation(Dance)
774
LoadedAnim:Play()
775
else
776
pcall(
777
function()
778
LoadedAnim:Stop()
779
end
780
)
781
end
782
end
783
):AddKeybind()
784
785
b:AddToggle(
786
"Block",
787
false,
788
function(Boolean)
789
if Boolean then
790
local Dance = game:GetService("ReplicatedStorage").ClientAnimations.Block
791
LoadedAnim = LocalPlayer.Character.Humanoid:LoadAnimation(Dance)
792
LoadedAnim:Play()
793
else
794
pcall(
795
function()
796
LoadedAnim:Stop()
797
end
798
)
799
end
800
end
801
):AddKeybind()
802
803
b:AddToggle(
804
"Lay",
805
false,
806
function(Boolean)
807
if Boolean then
808
local Dance = LayAnimation
809
LoadedAnim = LocalPlayer.Character.Humanoid:LoadAnimation(Dance)
810
LoadedAnim:Play()
811
else
812
pcall(
813
function()
814
LoadedAnim:Stop()
815
end
816
)
817
end
818
end
819
):AddKeybind()
820
821
b:AddToggle(
822
"Lean",
823
false,
824
function(Boolean)
825
if Boolean then
826
local Dance = LeanAnimation
827
LoadedAnim = LocalPlayer.Character.Humanoid:LoadAnimation(Dance)
828
LoadedAnim:Play()
829
else
830
pcall(
831
function()
832
LoadedAnim:Stop()
833
end
834
)
835
end
836
end
837
):AddKeybind()
838
--
839
840
b:AddToggle(
841
"Dance1Animation",
842
false,
843
function(Boolean)
844
if Boolean then
845
local Dance = Dance1Animation
846
LoadedAnim = LocalPlayer.Character.Humanoid:LoadAnimation(Dance)
847
LoadedAnim:Play()
848
else
849
pcall(
850
function()
851
LoadedAnim:Stop()
852
end
853
)
854
end
855
end
856
):AddKeybind()
857
858
b:AddToggle(
859
"Dance2Animation",
860
false,
861
function(Boolean)
862
if Boolean then
863
local Dance = Dance2Animation
864
LoadedAnim = LocalPlayer.Character.Humanoid:LoadAnimation(Dance)
865
LoadedAnim:Play()
866
else
867
pcall(
868
function()
869
LoadedAnim:Stop()
870
end
871
)
872
end
873
end
874
):AddKeybind()
875
876
b:AddSeperator("Visuals")
877
878
b:AddToggle(
879
"Jitter",
880
false,
881
function(Boolean)
882
Script.AntiAims.JitterBot = Boolean
883
884
if Boolean then
885
LocalPlayer.Character.Humanoid.AutoRotate = false
886
else
887
LocalPlayer.Character.Humanoid.AutoRotate = true
888
end
889
end
890
):AddKeybind()
891
892
b:AddToggle(
893
"SpinBot",
894
false,
895
function(Boolean)
896
Script.AntiAims.SpinBot = Boolean
897
898
if Boolean then
899
LocalPlayer.Character.Humanoid.AutoRotate = false
900
else
901
LocalPlayer.Character.Humanoid.AutoRotate = true
902
end
903
end
904
):AddKeybind()
905
906
b:AddSlider(
907
"Spinbot Speed",
908
1,
909
100,
910
100,
911
1,
912
function(Value)
913
Script.AntiAims.SpinBotSpeed = Value
914
end
915
)
916
917
b:AddSeperator("Desync")
918
919
b:AddToggle(
920
"Velocity Desync",
921
false,
922
function(Boolean)
923
Script.Desync.Velocity.Desync = Boolean
924
end
925
):AddKeybind()
926
927
b:AddToggle(
928
"Visualize",
929
false,
930
function(Boolean)
931
Script.Desync.Velocity.Visualize = Boolean
932
end
933
):AddColorpicker(
934
Color3.fromRGB(203, 9, 61),
935
function(Color)
936
Script.Desync.Velocity.VisualizeColor = Color
937
end
938
)
939
940
b:AddSlider(
941
"Position X",
942
-50,
943
0,
944
50,
945
1,
946
function(Value)
947
Script.Desync.Velocity.X = Value / 2500
948
end
949
)
950
951
b:AddSlider(
952
"Position X",
953
-50,
954
0,
955
50,
956
1,
957
function(Value)
958
Script.Desync.Velocity.Y = Value / 2500
959
end
960
)
961
962
b:AddSlider(
963
"Position X",
964
-50,
965
0,
966
50,
967
1,
968
function(Value)
969
Script.Desync.Velocity.Z = Value / 2500
970
end
971
)
972
973
b:AddToggle(
974
"Unhittable",
975
false,
976
function(Boolean)
977
Script.Desync.Velocity.Unhittable = Boolean
978
end
979
)
980
981
b:AddSeperator("-")
982
983
b:AddToggle(
984
"CFrame Desync",
985
false,
986
function(Boolean)
987
Script.Desync.CFrame.Desync = Boolean
988
end
989
):AddKeybind()
990
991
b:AddToggle(
992
"Random Mode",
993
false,
994
function(Boolean)
995
Script.Desync.CFrame.RandomMode = Boolean
996
end
997
)
998
999
b:AddSlider(
1000
"Power",
1001
0,
1002
0,
1003
50,
1004
1,
1005
function(Value)
1006
Script.Desync.CFrame.RandomModePower = Value
1007
end
1008
)
1009
1010
b:AddToggle(
1011
"Roll",
1012
false,
1013
function(Boolean)
1014
Script.Desync.CFrame.Roll = Boolean
1015
end
1016
)
1017
1018
b:AddToggle(
1019
"Manual",
1020
false,
1021
function(Boolean)
1022
Script.Desync.CFrame.Manual = Boolean
1023
end
1024
)
1025
1026
b:AddSlider(
1027
"X",
1028
-50,
1029
0,
1030
50,
1031
1,
1032
function(Value)
1033
Script.Desync.CFrame.X = Value
1034
end
1035
)
1036
1037
b:AddSlider(
1038
"Y",
1039
-50,
1040
0,
1041
50,
1042
1,
1043
function(Value)
1044
Script.Desync.CFrame.Y = Value
1045
end
1046
)
1047
1048
b:AddSlider(
1049
"Z",
1050
-50,
1051
0,
1052
50,
1053
1,
1054
function(Value)
1055
Script.Desync.CFrame.Z = Value
1056
end
1057
)
1058
1059
b:AddSlider(
1060
"Rotation X",
1061
-360,
1062
0,
1063
360,
1064
1,
1065
function(Value)
1066
Script.Desync.CFrame.RotationX = Value
1067
end
1068
)
1069
1070
b:AddSlider(
1071
"Rotation Y",
1072
-360,
1073
0,
1074
360,
1075
1,
1076
function(Value)
1077
Script.Desync.CFrame.RotationY = Value
1078
end
1079
)
1080
1081
b:AddSlider(
1082
"Rotation Z",
1083
-360,
1084
0,
1085
360,
1086
1,
1087
function(Value)
1088
Script.Desync.CFrame.RotationZ = Value
1089
end
1090
)
1091
1092
--fin0
1093
1094
j:AddToggle(
1095
"Target Strafe",
1096
false,
1097
function(Boolean)
1098
Script.Strafe.Enabled = Boolean
1099
end
1100
)
1101
1102
j:AddToggle(
1103
"Desync Strafe",
1104
false,
1105
function(Boolean)
1106
Script.Strafe.DesyncStrafe = Boolean
1107
1108
if Script.Desync.CFrame.Desync == false and Script.Strafe.DesyncStrafe then
1109
LinoriaNotifs:Notify("CFrame Desync must be enabled for this to work.", 5)
1110
end
1111
end
1112
)
1113
1114
j:AddToggle(
1115
"Strafe Visualize",
1116
false,
1117
function(Boolean)
1118
Script.Strafe.Visual = Boolean
1119
end
1120
):AddColorpicker(
1121
Color3.fromRGB(255, 255, 255),
1122
function(color)
1123
Script.Strafe.VisualColor = color
1124
end
1125
)
1126
1127
j:AddSlider(
1128
"Strafe Speed",
1129
0,
1130
5,
1131
100,
1132
1,
1133
function(Value)
1134
Script.Strafe.Speed = Value
1135
end
1136
)
1137
1138
j:AddSlider(
1139
"Radius",
1140
0,
1141
5,
1142
100,
1143
1,
1144
function(Value)
1145
Script.Strafe.Distance = Value
1146
end
1147
)
1148
1149
j:AddSlider(
1150
"Height",
1151
0,
1152
5,
1153
100,
1154
1,
1155
function(Value)
1156
Script.Strafe.Height = Value
1157
end
1158
)
1159
1160
d:AddDropdown(
1161
"Shit Talk Type",
1162
{"Emoji", "Main", "Chinese"},
1163
"Main",
1164
false,
1165
function(Option)
1166
Script.ShitTalk.Type = Option
1167
end
1168
)
1169
1170
d:AddSlider(
1171
"Delay",
1172
0,
1173
30,
1174
30,
1175
1,
1176
function(Value)
1177
Script.ShitTalk.Delay = Value
1178
end
1179
)
1180
1181
d:AddToggle(
1182
"Shit talk",
1183
false,
1184
function(Boolean)
1185
Script.ShitTalk.Enabled = Boolean
1186
end
1187
)
1188
1189
local TopCursorToggle =
1190
e:AddToggle(
1191
"Top",
1192
true,
1193
function(Boolean)
1194
game:GetService("Players").LocalPlayer.PlayerGui.MainScreenGui.Aim.Top.Visible = Boolean
1195
end
1196
)
1197
1198
local TopCursorColor =
1199
TopCursorToggle:AddColorpicker(
1200
Color3.fromRGB(255, 255, 255),
1201
function(color)
1202
game:GetService("Players").LocalPlayer.PlayerGui.MainScreenGui.Aim.Top.BackgroundColor3 = color
1203
end
1204
)
1205
1206
local MiddleCursorToggle =
1207
e:AddToggle(
1208
"Middle",
1209
true,
1210
function(Boolean)
1211
game:GetService("Players").LocalPlayer.PlayerGui.MainScreenGui.Aim.Visible = Boolean
1212
end
1213
)
1214
1215
local MiddleCursorColor =
1216
MiddleCursorToggle:AddColorpicker(
1217
Color3.fromRGB(255, 255, 255),
1218
function(color)
1219
game:GetService("Players").LocalPlayer.PlayerGui.MainScreenGui.Aim.BackgroundColor3 = color
1220
end
1221
)
1222
1223
local BottomCursorToggle =
1224
e:AddToggle(
1225
"Bottom",
1226
true,
1227
function(Boolean)
1228
game:GetService("Players").LocalPlayer.PlayerGui.MainScreenGui.Aim.Bottom.Visible = Boolean
1229
end
1230
)
1231
1232
local BottomCursorColor =
1233
BottomCursorToggle:AddColorpicker(
1234
Color3.fromRGB(255, 255, 255),
1235
function(color)
1236
game:GetService("Players").LocalPlayer.PlayerGui.MainScreenGui.Aim.Bottom.BackgroundColor3 = color
1237
end
1238
)
1239
1240
local LeftCursorToggle =
1241
e:AddToggle(
1242
"Left",
1243
true,
1244
function(Boolean)
1245
game:GetService("Players").LocalPlayer.PlayerGui.MainScreenGui.Aim.Left.Visible = Boolean
1246
end
1247
)
1248
1249
local LeftCursorColor =
1250
LeftCursorToggle:AddColorpicker(
1251
Color3.fromRGB(255, 255, 255),
1252
function(color)
1253
game:GetService("Players").LocalPlayer.PlayerGui.MainScreenGui.Aim.Left.BackgroundColor3 = color
1254
end
1255
)
1256
1257
local RightCursorToggle =
1258
e:AddToggle(
1259
"Right",
1260
true,
1261
function(Boolean)
1262
game:GetService("Players").LocalPlayer.PlayerGui.MainScreenGui.Aim.Right.Visible = Boolean
1263
end
1264
)
1265
1266
local RightCursorColor =
1267
RightCursorToggle:AddColorpicker(
1268
Color3.fromRGB(255, 255, 255),
1269
function(color)
1270
game:GetService("Players").LocalPlayer.PlayerGui.MainScreenGui.Aim.Right.BackgroundColor3 = color
1271
end
1272
)
1273
1274
local Spin =
1275
e:AddToggle(
1276
"Spin",
1277
false,
1278
function(Boolean)
1279
getgenv().SpinningCursor = Boolean
1280
end
1281
)
1282
1283
e:AddSlider(
1284
"Spinning Cursor Speed",
1285
0,
1286
1,
1287
50,
1288
1,
1289
function(Value)
1290
getgenv().SpinPower = Value
1291
end
1292
)
1293
1294
e:AddToggle(
1295
"Swastika",
1296
false,
1297
function(Boolean)
1298
Swastika.Visible = Boolean
1299
end
1300
):AddColorpicker(
1301
Color3.fromRGB(255, 255, 255),
1302
function(Color)
1303
Swastika.TextColor3 = Color
1304
end
1305
)
1306
1307
e:AddToggle(
1308
"Rainbow",
1309
false,
1310
function(Boolean)
1311
Script.Cursor.Rainbow = Boolean
1312
end
1313
)
1314
1315
e:AddToggle(
1316
"Spinning Swastika",
1317
false,
1318
function(Boolean)
1319
Script.Cursor.Spin = Boolean
1320
end
1321
)
1322
1323
e:AddSlider(
1324
"Swastika Spin Speed",
1325
0,
1326
1,
1327
5,
1328
1,
1329
function(Value)
1330
Script.Cursor.SpinSpeed = Value
1331
end
1332
)
1333
--// Target Aim
1334
1335
local Enabled =
1336
f:AddToggle(
1337
"Target Aim",
1338
false,
1339
function(Boolean)
1340
Script.TargetAim.Enabled = Boolean
1341
end
1342
)
1343
1344
f:AddToggle(
1345
"Lock Keybind",
1346
false,
1347
function(Boolean)
1348
getgenv().Locking = Boolean
1349
1350
if getgenv().Locking == true and Script.TargetAim.Enabled then
1351
getgenv().Plr = getClosestPlayerToCursor()
1352
1353
local Health = getgenv().Plr.Character.Humanoid.Health
1354
1355
if Script.TargetAim.LookAt then
1356
LocalPlayer.Character.Humanoid.AutoRotate = false
1357
else
1358
LocalPlayer.Character.Humanoid.AutoRotate = true
1359
end
1360
1361
if Script.TargetAim.Notifications then
1362
LinoriaNotifs:Notify("Locked Onto: " .. getgenv().Plr.Name .. "!", 3)
1363
end
1364
1365
if Script.Tracer.Enabled then
1366
Tracer.Visible = true
1367
end
1368
1369
if Script.TargetAim.ViewTarget then
1370
game.Workspace.Camera.CameraSubject = getgenv().Plr.Character.Humanoid
1371
end
1372
1373
if Script.Strafe.Enabled and not Script.Strafe.DesyncStrafe then
1374
if Script.Strafe.Visual then
1375
StrafeVisualss.Visible = true
1376
StrafeVisualss.Color = Script.Strafe.VisualColor
1377
StrafeVisualss.Radius = Script.Strafe.Distance
1378
end
1379
1380
for i = 0, 10000000, Script.Strafe.Speed do
1381
task.wait()
1382
if getgenv().Locking and Script.Strafe.Enabled then
1383
LocalPlayer.Character.HumanoidRootPart.CFrame =
1384
CFrame.new(getgenv().Plr.Character.HumanoidRootPart.Position) *
1385
CFrame.Angles(0, math.rad(i), 0) *
1386
CFrame.new(Script.Strafe.Distance, Script.Strafe.Height, 0)
1387
end
1388
end
1389
end
1390
else
1391
game.Workspace.Camera.CameraSubject = LocalPlayer.Character.Humanoid
1392
LocalPlayer.Character.Humanoid.AutoRotate = true
1393
Tracer.Visible = false
1394
if getgenv().HealthNotifs then
1395
getgenv().HealthNotifs:Disconnect()
1396
end
1397
StrafeVisualss.Visible = false
1398
StrafeVisualss.Position = Vector3.new(9999, 9999, 9999)
1399
end
1400
end
1401
):AddKeybind()
1402
1403
f:AddToggle(
1404
"Notifications",
1405
false,
1406
function(Boolean)
1407
Script.TargetAim.Notifications = Boolean
1408
end
1409
)
1410
1411
f:AddToggle(
1412
"Knock Notifs",
1413
false,
1414
function(Boolean)
1415
Script.TargetAim.HitNotifs = Boolean
1416
end
1417
)
1418
1419
f:AddTextbox(
1420
"Target Aim Prediction",
1421
nil,
1422
function(Text)
1423
Script.TargetAim.Prediction = Text
1424
end
1425
)
1426
1427
f:AddToggle(
1428
"Auto Prediction",
1429
false,
1430
function(Boolean)
1431
Script.TargetAim.AutoPrediction = Boolean
1432
end
1433
)
1434
1435
f:AddDropdown(
1436
"BodyPart",
1437
{
1438
"Head",
1439
"HumanoidRootPart",
1440
"Torso",
1441
"UpperTorso",
1442
"LowerTorso",
1443
"RightHand",
1444
"LeftLowerArm",
1445
"RightLowerArm",
1446
"RightUpperArm",
1447
"LeftLowerLeg",
1448
"LeftUpperLeg",
1449
"LeftFoot",
1450
"RightFoot",
1451
"RightUpperLeg",
1452
"RightLowerLeg"
1453
},
1454
"HumanoidRootPart",
1455
false,
1456
function(Option)
1457
Script.TargetAim.Part = Option
1458
Script.TargetAim.SelectedPart = Option
1459
end
1460
)
1461
1462
f:AddToggle(
1463
"Random Body HitPart",
1464
false,
1465
function(Boolean)
1466
Script.TargetAim.RandomBodyPart = Boolean
1467
end
1468
)
1469
1470
f:AddToggle(
1471
"Resolver",
1472
false,
1473
function(Boolean)
1474
Script.TargetAim.Resolver = Boolean
1475
end
1476
)
1477
1478
f:AddToggle(
1479
"View Target",
1480
false,
1481
function(Boolean)
1482
Script.TargetAim.ViewTarget = Boolean
1483
end
1484
)
1485
1486
f:AddToggle(
1487
"Look At",
1488
false,
1489
function(Boolean)
1490
Script.TargetAim.LookAt = Boolean
1491
end
1492
)
1493
1494
k:AddToggle(
1495
"RageBot",
1496
false,
1497
function(Boolean)
1498
Script.RageBot.Enabled = Boolean
1499
end
1500
):AddKeybind()
1501
1502
k:AddToggle(
1503
"LookAt",
1504
false,
1505
function(Boolean)
1506
Script.RageBot.LookAt = Boolean
1507
end
1508
)
1509
1510
k:AddToggle(
1511
"Resolver",
1512
false,
1513
function(Boolean)
1514
Script.RageBot.Resolver = Boolean
1515
end
1516
)
1517
1518
k:AddSlider(
1519
"Distance",
1520
0,
1521
50,
1522
200,
1523
1,
1524
function(Value)
1525
Script.RageBot.Distance = Value
1526
end
1527
)
1528
1529
g:AddToggle(
1530
"Part Enabled",
1531
false,
1532
function(Boolean)
1533
Script.PartSettings.PartVisible = Boolean
1534
end
1535
):AddColorpicker(
1536
Color3.fromRGB(255, 0, 0),
1537
function(Color)
1538
Script.PartSettings.PartColor = Color
1539
end
1540
)
1541
1542
g:AddToggle(
1543
"Rainbow Part",
1544
false,
1545
function(Boolean)
1546
Script.PartSettings.PartRainbow = Boolean
1547
end
1548
)
1549
1550
g:AddSlider(
1551
"Size",
1552
0,
1553
6,
1554
100,
1555
1,
1556
function(Value)
1557
Script.PartSettings.PartSize = Vector3.new(Value, Value, Value)
1558
end
1559
)
1560
1561
g:AddSlider(
1562
"Transparency",
1563
0,
1564
1,
1565
10,
1566
1,
1567
function(Value)
1568
Script.PartSettings.PartTransparency = Value / 10
1569
end
1570
)
1571
1572
g:AddDropdown(
1573
"Material",
1574
{"Neon", "Plastic", "ForceField"},
1575
"ForceField",
1576
false,
1577
function(Option)
1578
Script.PartSettings.PartMaterial = Enum.Material[Option]
1579
end
1580
)
1581
1582
g:AddDropdown(
1583
"Shape",
1584
{"Cylinder", "Block", "Ball"},
1585
"Block",
1586
false,
1587
function(Option)
1588
Script.PartSettings.PartType = Enum.PartType[Option]
1589
end
1590
)
1591
1592
l:AddToggle(
1593
"Bullet Tracers",
1594
false,
1595
function(Boolean)
1596
BulletTracers = Boolean
1597
end
1598
):AddColorpicker(
1599
Color3.fromRGB(255, 0, 0),
1600
function(Color)
1601
BulletTracerColor = Color
1602
end
1603
)
1604
1605
l:AddSlider(
1606
"Bullet Thickness",
1607
0,
1608
5,
1609
10,
1610
1,
1611
function(Value)
1612
BulletWidth = Value
1613
end
1614
)
1615
1616
l:AddToggle(
1617
"Custom Gun SFX",
1618
false,
1619
function(Boolean)
1620
Script.Misc.CustomGunSFX = Boolean
1621
end
1622
)
1623
1624
l:AddTextbox(
1625
"ID",
1626
nil,
1627
function(Text)
1628
Script.Misc.ID = "rbxassetid://" .. Text .. ""
1629
end
1630
)
1631
1632
l:AddSlider(
1633
"Volume",
1634
0,
1635
5,
1636
10,
1637
1,
1638
function(Value)
1639
Script.Misc.Volume = Value
1640
end
1641
)
1642
1643
local Ambient =
1644
l:AddToggle(
1645
"Ambient",
1646
false,
1647
function(Boolean)
1648
Ambient = Boolean
1649
1650
if not Ambient then
1651
game:GetService("Lighting").OutdoorAmbient = Color3.fromRGB(152, 152, 146)
1652
game:GetService("Lighting").Ambient = Color3.fromRGB(0, 0, 0)
1653
end
1654
end
1655
)
1656
1657
game:GetService("Lighting").Ambient = Color3.fromRGB(0, 0, 0)
1658
game:GetService("Lighting").OutdoorAmbient = Color3.fromRGB(152, 152, 146)
1659
1660
Ambient:AddColorpicker(
1661
Color3.fromRGB(255, 255, 255),
1662
function(Color)
1663
if Ambient then
1664
game:GetService("Lighting").Ambient = Color
1665
end
1666
end
1667
)
1668
1669
game:GetService("Lighting").Ambient = Color3.fromRGB(0, 0, 0)
1670
game:GetService("Lighting").OutdoorAmbient = Color3.fromRGB(152, 152, 146)
1671
1672
Ambient:AddColorpicker(
1673
Color3.fromRGB(255, 255, 255),
1674
function(Color)
1675
if Ambient then
1676
game:GetService("Lighting").OutdoorAmbient = Color
1677
end
1678
end
1679
)
1680
1681
game:GetService("Lighting").Ambient = Color3.fromRGB(0, 0, 0)
1682
game:GetService("Lighting").OutdoorAmbient = Color3.fromRGB(152, 152, 146)
1683
1684
local highlight =
1685
h:AddToggle(
1686
"Shadow",
1687
false,
1688
function(state)
1689
FFBody = state
1690
1691
if not FFBody then
1692
if LocalPlayer.Character then
1693
for i, v in pairs(LocalPlayer.Character:GetChildren()) do
1694
if v:IsA("BasePart") then
1695
v.Material = Enum.Material.Plastic
1696
end
1697
end
1698
end
1699
end
1700
end
1701
)
1702
1703
function Weld(x, y)
1704
local W = Instance.new("Weld")
1705
W.Part0 = x
1706
W.Part1 = y
1707
local CJ = CFrame.new(x.Position)
1708
local C0 = x.CFrame:inverse() * CJ
1709
local C1 = y.CFrame:inverse() * CJ
1710
W.C0 = C0
1711
W.C1 = C1
1712
W.Parent = x
1713
end
1714
1715
h:AddToggle(
1716
"Custom Character",
1717
false,
1718
function(state)
1719
if state then
1720
for i, v in pairs(game.Players.LocalPlayer.Character:GetDescendants()) do
1721
if v:IsA("BasePart") or v:IsA("Decal") then
1722
v.Transparency = 1
1723
end
1724
end
1725
1726
getgenv().Custom =
1727
LocalPlayer.Character:WaitForChild("Humanoid").Died:Connect(
1728
function()
1729
fuc:Destroy()
1730
wait(5)
1731
fuc = Instance.new("Part", workspace)
1732
fuc.CFrame = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame
1733
fuc.CanCollide = false
1734
fuck = Instance.new("SpecialMesh")
1735
fuck.Parent = fuc
1736
fuck.MeshType = "FileMesh"
1737
if getgenv().CharacterType == "AmongUs" then
1738
fuck.Scale = Vector3.new(0.2, 0.2, 0.2)
1739
fuck.TextureId = "http://www.roblox.com/asset/?id=6686375937"
1740
fuck.MeshId = "http://www.roblox.com/asset/?id=6686375902"
1741
elseif getgenv().CharacterType == "Stewie" then
1742
fuck.Scale = Vector3.new(0.1, 0.1, 0.1)
1743
fuck.TextureId = "http://www.roblox.com/asset/?id=3692134820"
1744
fuck.MeshId = "http://www.roblox.com/asset/?id=3692134742"
1745
elseif getgenv().CharacterType == "Sonic" then
1746
fuck.Scale = Vector3.new(0.1, 0.1, 0.1)
1747
fuck.TextureId = "http://www.roblox.com/asset/?id=6901422268"
1748
fuck.MeshId = "http://www.roblox.com/asset/?id=6901422170"
1749
elseif getgenv().CharacterType == "Chicken" then
1750
fuck.Scale = Vector3.new(3, 3, 3)
1751
fuck.TextureId = "http://www.roblox.com/asset/?id=2114220248"
1752
fuck.MeshId = "http://www.roblox.com/asset/?id=2114220154"
1753
end
1754
1755
Weld(game.Players.LocalPlayer.Character.HumanoidRootPart, fuc)
1756
1757
for i, v in pairs(game.Players.LocalPlayer.Character:GetDescendants()) do
1758
if v:IsA("BasePart") or v:IsA("Decal") then
1759
v.Transparency = 1
1760
end
1761
end
1762
end
1763
)
1764
1765
fuc = Instance.new("Part", workspace)
1766
fuc.CFrame = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame
1767
fuc.CanCollide = false
1768
fuck = Instance.new("SpecialMesh")
1769
fuck.Parent = fuc
1770
fuck.MeshType = "FileMesh"
1771
1772
if getgenv().CharacterType == "AmongUs" then
1773
fuck.Scale = Vector3.new(0.2, 0.2, 0.2) --sizerbxassetid://6901422268
1774
fuck.TextureId = "http://www.roblox.com/asset/?id=6686375937" --Texture / Skin
1775
fuck.MeshId = "http://www.roblox.com/asset/?id=6686375902" -- Mesh Id
1776
elseif getgenv().CharacterType == "Stewie" then
1777
fuck.Scale = Vector3.new(0.1, 0.1, 0.1) --sizerbxassetid://6901422268
1778
fuck.TextureId = "http://www.roblox.com/asset/?id=3692134820" --Texture / Skin
1779
fuck.MeshId = "http://www.roblox.com/asset/?id=3692134742" -- Mesh Id
1780
elseif getgenv().CharacterType == "Sonic" then
1781
fuck.Scale = Vector3.new(0.1, 0.1, 0.1) --sizerbxassetid://6901422268
1782
fuck.TextureId = "http://www.roblox.com/asset/?id=6901422268" --Texture / Skin
1783
fuck.MeshId = "http://www.roblox.com/asset/?id=6901422170"
1784
elseif getgenv().CharacterType == "Chicken" then
1785
fuck.Scale = Vector3.new(3, 3, 3) --sizerbxassetid://6901422268
1786
fuck.TextureId = "http://www.roblox.com/asset/?id=2114220248" --Texture / Skin
1787
fuck.MeshId = "http://www.roblox.com/asset/?id=2114220154" -- Mesh Id
1788
end
1789
1790
Weld(game.Players.LocalPlayer.Character.HumanoidRootPart, fuc)
1791
else
1792
fuc:Destroy()
1793
1794
for i, v in pairs(game.Players.LocalPlayer.Character:GetDescendants()) do
1795
if v:IsA("BasePart") or v:IsA("Decal") and v.Name ~= "CUFF" then
1796
v.Transparency = 0
1797
end
1798
1799
if v.Name == "CUFF" then
1800
v:Destroy()
1801
end
1802
end
1803
1804
for i, v in pairs(LocalPlayer.Character.BodyEffects.SpecialParts:GetDescendants()) do
1805
if v:IsA("BasePart") or v:IsA("Decal") then
1806
v.Transparency = 1
1807
end
1808
end
1809
1810
getgenv().Custom:Disconnect()
1811
1812
LocalPlayer.Character.HumanoidRootPart.Transparency = 1
1813
end
1814
end
1815
)
1816
1817
h:AddDropdown(
1818
"Character Type",
1819
{"AmongUs", "Stewie", "Sonic", "Chicken"},
1820
"AmongUs",
1821
false,
1822
function(Option)
1823
getgenv().CharacterType = Option
1824
1825
if Option == "AmongUs" then
1826
fuck.Scale = Vector3.new(0.2, 0.2, 0.2) --sizerbxassetid://6901422268
1827
fuck.TextureId = "http://www.roblox.com/asset/?id=6686375937" --Texture / Skin
1828
fuck.MeshId = "http://www.roblox.com/asset/?id=6686375902" -- Mesh Id
1829
elseif Option == "Stewie" then
1830
fuck.Scale = Vector3.new(0.1, 0.1, 0.1) --sizerbxassetid://6901422268
1831
fuck.TextureId = "http://www.roblox.com/asset/?id=3692134820" --Texture / Skin
1832
fuck.MeshId = "http://www.roblox.com/asset/?id=3692134742" -- Mesh Id
1833
elseif Option == "Sonic" then
1834
fuck.Scale = Vector3.new(0.25, 0.25, 0.25) --sizerbxassetid://6901422268
1835
fuck.TextureId = "http://www.roblox.com/asset/?id=6901422268" --Texture / Skin
1836
fuck.MeshId = "http://www.roblox.com/asset/?id=6901422170"
1837
elseif Option == "Chicken" then
1838
fuck.Scale = Vector3.new(3, 3, 3) --sizerbxassetid://6901422268
1839
fuck.TextureId = "http://www.roblox.com/asset/?id=2114220248" --Texture / Skin
1840
fuck.MeshId = "http://www.roblox.com/asset/?id=2114220154" -- Mesh Id
1841
end
1842
end
1843
)
1844
1845
highlight:AddColorpicker(
1846
Color3.fromRGB(255, 255, 255),
1847
function(Color)
1848
FFBodyColour = Color
1849
end
1850
)
1851
1852
local skybox = Instance.new("Sky")
1853
skybox.Parent = game.Lighting
1854
skybox.SkyboxBk = "rbxassetid://600830446"
1855
skybox.SkyboxDn = "rbxassetid://600831635"
1856
skybox.SkyboxFt = "rbxassetid://600832720"
1857
skybox.SkyboxLf = "rbxassetid://600886090"
1858
skybox.SkyboxRt = "rbxassetid://600833862"
1859
skybox.SkyboxUp = "rbxassetid://600835177"
1860
1861
l:AddToggle(
1862
"Custom Skyboxes",
1863
false,
1864
function(Boolean)
1865
getgenv().Skybox = Boolean
1866
1867
if not getgenv().Skybox then
1868
skybox.SkyboxBk = "rbxassetid://600830446"
1869
skybox.SkyboxDn = "rbxassetid://600831635"
1870
skybox.SkyboxFt = "rbxassetid://600832720"
1871
skybox.SkyboxLf = "rbxassetid://600886090"
1872
skybox.SkyboxRt = "rbxassetid://600833862"
1873
skybox.SkyboxUp = "rbxassetid://600835177"
1874
end
1875
end
1876
)
1877
1878
l:AddDropdown(
1879
"Skybox",
1880
{"Normal", "DoomSpire", "CatGirl", "Vibe", "Blue Aurora"},
1881
"Normal",
1882
false,
1883
function(Option)
1884
getgenv().SkyBoxOption = Option
1885
1886
if getgenv().Skybox then
1887
if getgenv().SkyBoxOption == "DoomSpire" then
1888
skybox.SkyboxBk = "rbxassetid://6050664592"
1889
skybox.SkyboxDn = "rbxassetid://6050648475"
1890
skybox.SkyboxFt = "rbxassetid://6050644331"
1891
skybox.SkyboxLf = "rbxassetid://6050649245"
1892
skybox.SkyboxRt = "rbxassetid://6050649718"
1893
skybox.SkyboxUp = "rbxassetid://6050650083"
1894
elseif getgenv().SkyBoxOption == "Normal" then
1895
skybox.SkyboxBk = "rbxassetid://600830446"
1896
skybox.SkyboxDn = "rbxassetid://600831635"
1897
skybox.SkyboxFt = "rbxassetid://600832720"
1898
skybox.SkyboxLf = "rbxassetid://600886090"
1899
skybox.SkyboxRt = "rbxassetid://600833862"
1900
skybox.SkyboxUp = "rbxassetid://600835177"
1901
elseif getgenv().SkyBoxOption == "CatGirl" then
1902
skybox.SkyboxBk = "rbxassetid://444167615"
1903
skybox.SkyboxDn = "rbxassetid://444167615"
1904
skybox.SkyboxFt = "rbxassetid://444167615"
1905
skybox.SkyboxLf = "rbxassetid://444167615"
1906
skybox.SkyboxRt = "rbxassetid://444167615"
1907
skybox.SkyboxUp = "rbxassetid://444167615"
1908
elseif getgenv().SkyBoxOption == "Vibe" then
1909
skybox.SkyboxBk = "rbxassetid://1417494030"
1910
skybox.SkyboxDn = "rbxassetid://1417494146"
1911
skybox.SkyboxFt = "rbxassetid://1417494253"
1912
skybox.SkyboxLf = "rbxassetid://1417494402"
1913
skybox.SkyboxRt = "rbxassetid://1417494499"
1914
skybox.SkyboxUp = "rbxassetid://1417494643"
1915
elseif getgenv().SkyBoxOption == "Blue Aurora" then
1916
skybox.SkyboxBk = "rbxassetid://12064107"
1917
skybox.SkyboxDn = "rbxassetid://12064152"
1918
skybox.SkyboxFt = "rbxassetid://12064121"
1919
skybox.SkyboxLf = "rbxassetid://12063984"
1920
skybox.SkyboxRt = "rbxassetid://12064115"
1921
skybox.SkyboxUp = "rbxassetid://12064131"
1922
end
1923
end
1924
end
1925
)
1926
1927
---
1928
1929
i:AddToggle(
1930
"Tracer",
1931
false,
1932
function(Boolean)
1933
Script.Tracer.Enabled = Boolean
1934
1935
if Script.Tracer.Enabled == false then
1936
Tracer.Visible = false
1937
end
1938
end
1939
):AddColorpicker(
1940
Color3.fromRGB(255, 0, 0),
1941
function(Color)
1942
Script.Tracer.Color = Color
1943
1944
Tracer.Color = Script.Tracer.Color
1945
end
1946
)
1947
1948
i:AddSlider(
1949
"Tracer Thickness",
1950
0,
1951
1,
1952
10,
1953
1,
1954
function(Value)
1955
Script.Tracer.Thickness = Value
1956
1957
Tracer.Thickness = Script.Tracer.Thickness
1958
end
1959
)
1960
1961
i:AddDropdown(
1962
"Origin",
1963
{"Mouse", "Character"},
1964
"Mouse",
1965
false,
1966
function(Option)
1967
Script.Tracer.Origin = Option
1968
end
1969
)
1970
1971
c:AddToggle(
1972
"Auto Stomp",
1973
false,
1974
function(state)
1975
Script.Misc.AutoStomp = state
1976
end
1977
)
1978
1979
c:AddToggle(
1980
"Auto Reload",
1981
false,
1982
function(state)
1983
Script.Misc.AutoReload = state
1984
end
1985
)
1986
1987
c:AddToggle(
1988
"Pick-Up Monkey",
1989
false,
1990
function(state)
1991
Script.Misc.PickUpMoney = state
1992
end
1993
)
1994
1995
c:AddToggle(
1996
"Anti Stomp",
1997
false,
1998
function(state)
1999
Script.Misc.AntiStomp = state
2000
end
2001
)
2002
2003
c:AddToggle(
2004
"Anti Bag",
2005
false,
2006
function(state)
2007
Script.Misc.AntiBag = state
2008
end
2009
)
2010
2011
c:AddToggle(
2012
"Jump Cooldown",
2013
true,
2014
function(state)
2015
LocalPlayer.Character.Humanoid.UseJumpPower = state
2016
end
2017
)
2018
2019
----------------------------------------------------------------------------------
2020
----------------------------------------------------------------------------------
2021
--------------------------------SETTINGS BELLOW-----------------------------------
2022
----------------------------------------------------------------------------------
2023
----------------------------------------------------------------------------------
2024
Settings:CreateConfigSystem("right")
2025
2026
LibrarySettings:AddTextbox(
2027
"Watermark Name",
2028
nil,
2029
function(Text)
2030
Script.Settings.CheatName = Text
2031
Library:CreateWatermark("" .. Script.Settings.CheatName .. " | {fps} | {game}")
2032
end
2033
)
2034
2035
LibrarySettings:AddToggle(
2036
"Watermark",
2037
true,
2038
function(Boolean)
2039
game:GetService("CoreGui").Watermark.Enabled = Boolean
2040
end
2041
)
2042
2043
LibrarySettings:AddToggle(
2044
"No FPS Cap",
2045
true,
2046
function(Boolean)
2047
if Boolean then
2048
setfpscap(99999)
2049
end
2050
end
2051
)
2052
2053
LibrarySettings:AddTextbox(
2054
"FPS Cap",
2055
nil,
2056
function(Text)
2057
setfpscap(Text)
2058
end
2059
)
2060
2061
--[[
2062
Enabled = false,
2063
Prediction = 0.1413,
2064
AutoPrediction = false,
2065
Resolver = false
2066
2067
]]
2068
n:AddToggle(
2069
"CamLock",
2070
false,
2071
function(state)
2072
Script.CamLock.Enabled = state
2073
end
2074
)
2075
2076
n:AddToggle(
2077
"KeyBind",
2078
false,
2079
function(state)
2080
getgenv().CamLocking = state
2081
2082
if getgenv().CamLocking and Script.CamLock.Enabled == true then
2083
getgenv().CLT = getClosestPlayerToCursor()
2084
end
2085
end
2086
):AddKeybind()
2087
2088
n:AddTextbox(
2089
"CamLock Prediction",
2090
nil,
2091
function(Text)
2092
Script.CamLock.Prediction = Text
2093
end
2094
)
2095
2096
n:AddDropdown(
2097
"Camlock Part",
2098
{"Head", "HumanoidRootPart", "UpperTorso", "LowerTorso"},
2099
"Head",
2100
false,
2101
function(Option)
2102
Script.CamLock.Part = Option
2103
end
2104
)
2105
2106
n:AddSlider(
2107
"Smoothness",
2108
0,
2109
100,
2110
100,
2111
1,
2112
function(Value)
2113
Script.CamLock.Smoothness = Value / 100
2114
end
2115
)
2116
2117
n:AddToggle(
2118
"Resolver",
2119
false,
2120
function(state)
2121
Script.CamLock.Resolver = state
2122
end
2123
)
2124
2125
--// FOV
2126
2127
local fov =
2128
o:AddToggle(
2129
"FOV",
2130
false,
2131
function(state)
2132
FOV.Visible = state
2133
2134
if FOV.Visible == false then
2135
FOV.Radius = math.huge
2136
else
2137
FOV.Radius = abc
2138
end
2139
end
2140
)
2141
2142
fov:AddColorpicker(
2143
Color3.fromRGB(255, 255, 255),
2144
function(Color)
2145
FOV.Color = Color
2146
end
2147
)
2148
2149
fov:AddKeybind()
2150
2151
o:AddToggle(
2152
"FOV Filled",
2153
false,
2154
function(state)
2155
FOV.Filled = state
2156
end
2157
)
2158
2159
o:AddSlider(
2160
"FOV Radius",
2161
0,
2162
200,
2163
1000,
2164
1,
2165
function(Value)
2166
FOV.Radius = Value
2167
abc = Value
2168
end
2169
)
2170
2171
o:AddSlider(
2172
"FOV Transparency",
2173
0,
2174
10,
2175
10,
2176
1,
2177
function(Value)
2178
FOV.Transparency = Value / 10
2179
end
2180
)
2181
2182
o:AddSlider(
2183
"FOV Sides",
2184
0,
2185
100,
2186
100,
2187
1,
2188
function(Value)
2189
FOV.NumSides = Value
2190
end
2191
)
2192
2193
o:AddSlider(
2194
"FOV Thickness",
2195
0,
2196
5,
2197
10,
2198
1,
2199
function(Value)
2200
FOV.Thickness = Value / 3.33333
2201
end
2202
)
2203
2204
local BuysUwu =
2205
p:AddDropdown(
2206
"Other",
2207
Buys,
2208
"Pick me",
2209
false,
2210
function(Option)
2211
if Option then
2212
local OldPosition = LocalPlayer.Character.HumanoidRootPart.CFrame
2213
LocalPlayer.Character.HumanoidRootPart.CFrame =
2214
game:GetService("Workspace").Ignored.Shop[Option].Head.CFrame
2215
wait(0.5)
2216
fireclickdetector(game:GetService("Workspace").Ignored.Shop[Option].ClickDetector)
2217
fireclickdetector(game:GetService("Workspace").Ignored.Shop[Option].ClickDetector)
2218
fireclickdetector(game:GetService("Workspace").Ignored.Shop[Option].ClickDetector)
2219
fireclickdetector(game:GetService("Workspace").Ignored.Shop[Option].ClickDetector)
2220
fireclickdetector(game:GetService("Workspace").Ignored.Shop[Option].ClickDetector)
2221
fireclickdetector(game:GetService("Workspace").Ignored.Shop[Option].ClickDetector)
2222
wait(0.5)
2223
LocalPlayer.Character.HumanoidRootPart.CFrame = OldPosition
2224
end
2225
end
2226
)
2227
2228
local BuyOptions =
2229
p:AddDropdown(
2230
"Ammo",
2231
Buys,
2232
"Ammo",
2233
false,
2234
function(Option)
2235
if Option then
2236
local OldPosition = LocalPlayer.Character.HumanoidRootPart.CFrame
2237
LocalPlayer.Character.HumanoidRootPart.CFrame =
2238
game:GetService("Workspace").Ignored.Shop[Option].Head.CFrame
2239
wait(0.5)
2240
fireclickdetector(game:GetService("Workspace").Ignored.Shop[Option].ClickDetector)
2241
fireclickdetector(game:GetService("Workspace").Ignored.Shop[Option].ClickDetector)
2242
fireclickdetector(game:GetService("Workspace").Ignored.Shop[Option].ClickDetector)
2243
fireclickdetector(game:GetService("Workspace").Ignored.Shop[Option].ClickDetector)
2244
fireclickdetector(game:GetService("Workspace").Ignored.Shop[Option].ClickDetector)
2245
fireclickdetector(game:GetService("Workspace").Ignored.Shop[Option].ClickDetector)
2246
wait(0.5)
2247
LocalPlayer.Character.HumanoidRootPart.CFrame = OldPosition
2248
end
2249
end
2250
)
2251
2252
local Buys = {}
2253
--[[
2254
for i,v in pairs(game:GetService("Workspace").Ignored.Shop:GetChildren()) do
2255
if v:IsA("Model") then
2256
if not string.match(v.Name, "Ammo") then
2257
if not string.match(v.Name, "Phone") then
2258
if not string.match(v.Name, "Mask") then
2259
if not string.match(v.Name, "Weights") then
2260
BuysUwu:Add(v.Name)
2261
end
2262
end
2263
end
2264
end
2265
end
2266
end
2267
2268
for i,v in pairs(game:GetService("Workspace").Ignored.Shop:GetChildren()) do
2269
if v:IsA("Model") then
2270
if string.match(v.Name, "Ammo") then
2271
BuyOptions:Add(v.Name)
2272
end
2273
end
2274
end
2275
]]
2276
q:AddToggle(
2277
"Animation Changer",
2278
false,
2279
function(state)
2280
Anim = state
2281
end
2282
)
2283
2284
q:AddDropdown(
2285
"Idle",
2286
{
2287
"Nothing",
2288
"Astronaut",
2289
"Bubbly",
2290
"Cartoony",
2291
"Confindent",
2292
"Cowboy",
2293
"Zombie",
2294
"Elder",
2295
"Ghost",
2296
"Knight",
2297
"Levitation",
2298
"Mage",
2299
"Astronaut",
2300
"Ninja",
2301
"OldSchool",
2302
"Patrol",
2303
"Pirate",
2304
"Popstar",
2305
"Princess",
2306
"Robot",
2307
"Rthro",
2308
"Stylish",
2309
"Superhero",
2310
"Toy",
2311
"Vampire",
2312
"Werewolf"
2313
},
2314
"Rthro",
2315
false,
2316
function(Option)
2317
local ballocks = Option
2318
2319
if Anim then
2320
while wait(3) do
2321
if Anim then
2322
LocalPlayer.Character.Animate.idle.Animation1.AnimationId = AnimationModule[ballocks][1]
2323
LocalPlayer.Character.Animate.idle.Animation2.AnimationId = AnimationModule[ballocks][2]
2324
end
2325
end
2326
end
2327
end
2328
)
2329
2330
q:AddDropdown(
2331
"Walk",
2332
{
2333
"Nothing",
2334
"Astronaut",
2335
"Bubbly",
2336
"Cartoony",
2337
"Confindent",
2338
"Cowboy",
2339
"Zombie",
2340
"Elder",
2341
"Ghost",
2342
"Knight",
2343
"Levitation",
2344
"Mage",
2345
"Astronaut",
2346
"Ninja",
2347
"OldSchool",
2348
"Patrol",
2349
"Pirate",
2350
"Popstar",
2351
"Princess",
2352
"Robot",
2353
"Rthro",
2354
"Stylish",
2355
"Superhero",
2356
"Toy",
2357
"Vampire",
2358
"Werewolf"
2359
},
2360
"Rthro",
2361
false,
2362
function(Option)
2363
local ballockss = Option
2364
2365
if Anim then
2366
while wait(3) do
2367
if Anim then
2368
LocalPlayer.Character.Animate.walk.WalkAnim.AnimationId = AnimationModule[ballockss][3]
2369
end
2370
end
2371
end
2372
end
2373
)
2374
2375
q:AddDropdown(
2376
"Run",
2377
{
2378
"Nothing",
2379
"Astronaut",
2380
"Bubbly",
2381
"Cartoony",
2382
"Confindent",
2383
"Cowboy",
2384
"Zombie",
2385
"Elder",
2386
"Ghost",
2387
"Knight",
2388
"Levitation",
2389
"Mage",
2390
"Astronaut",
2391
"Ninja",
2392
"OldSchool",
2393
"Patrol",
2394
"Pirate",
2395
"Popstar",
2396
"Princess",
2397
"Robot",
2398
"Rthro",
2399
"Stylish",
2400
"Superhero",
2401
"Toy",
2402
"Vampire",
2403
"Werewolf"
2404
},
2405
"Rthro",
2406
false,
2407
function(Option)
2408
local Run = Option
2409
2410
if Anim then
2411
while wait(3) do
2412
if Anim then
2413
LocalPlayer.Character.Animate.run.RunAnim.AnimationId = AnimationModule[Run][4]
2414
end
2415
end
2416
end
2417
end
2418
)
2419
2420
q:AddDropdown(
2421
"Fall",
2422
{
2423
"Nothing",
2424
"Astronaut",
2425
"Bubbly",
2426
"Cartoony",
2427
"Confindent",
2428
"Cowboy",
2429
"Zombie",
2430
"Elder",
2431
"Ghost",
2432
"Knight",
2433
"Levitation",
2434
"Mage",
2435
"Astronaut",
2436
"Ninja",
2437
"OldSchool",
2438
"Patrol",
2439
"Pirate",
2440
"Popstar",
2441
"Princess",
2442
"Robot",
2443
"Rthro",
2444
"Stylish",
2445
"Superhero",
2446
"Toy",
2447
"Vampire",
2448
"Werewolf"
2449
},
2450
"Rthro",
2451
false,
2452
function(Option)
2453
local fall = Option
2454
2455
if Anim then
2456
while wait(3) do
2457
if Anim then
2458
LocalPlayer.Character.Animate.fall.FallAnim.AnimationId = AnimationModule[fall][7]
2459
end
2460
end
2461
end
2462
end
2463
)
2464
2465
q:AddDropdown(
2466
"Jump",
2467
{
2468
"Nothing",
2469
"Astronaut",
2470
"Bubbly",
2471
"Cartoony",
2472
"Confindent",
2473
"Cowboy",
2474
"Zombie",
2475
"Elder",
2476
"Ghost",
2477
"Knight",
2478
"Levitation",
2479
"Mage",
2480
"Astronaut",
2481
"Ninja",
2482
"OldSchool",
2483
"Patrol",
2484
"Pirate",
2485
"Popstar",
2486
"Princess",
2487
"Robot",
2488
"Rthro",
2489
"Stylish",
2490
"Superhero",
2491
"Toy",
2492
"Vampire",
2493
"Werewolf"
2494
},
2495
"Rthro",
2496
false,
2497
function(Option)
2498
local pooop = Option
2499
2500
if Anim then
2501
while wait(3) do
2502
if Anim then
2503
LocalPlayer.Character.Animate.jump.JumpAnim.AnimationId = AnimationModule[pooop][5]
2504
end
2505
end
2506
end
2507
end
2508
)
2509
2510
LPH_JIT_ULTRA(
2511
function()
2512
RunService.heartbeat:Connect(
2513
function()
2514
for _, v in pairs(LocalPlayer.Character:GetChildren()) do
2515
if v:IsA("Script") and v.Name ~= "Health" and v.Name ~= "Sound" and v:FindFirstChild("LocalScript") then
2516
v:Destroy()
2517
end
2518
end
2519
2520
if FOV.Visible then
2521
FOV.Position = Vector2.new(LocalMouse.X, LocalMouse.Y + 36)
2522
end
2523
2524
if getgenv().CamLocking then
2525
if getgenv().CLT ~= nil then
2526
local Pos, OnScreen = CC:WorldToViewportPoint(getgenv().CLT.Character.Head.Position)
2527
if OnScreen and Script.CamLock.Enabled then
2528
if Script.CamLock.Resolver then
2529
getgenv().Main =
2530
CFrame.new(
2531
CC.CFrame.p,
2532
getgenv().CLT.Character[Script.CamLock.Part].Position +
2533
(getgenv().CLT.Character.Humanoid.MoveDirection * 3)
2534
)
2535
CC.CFrame =
2536
CC.CFrame:Lerp(
2537
getgenv().Main,
2538
Script.CamLock.Smoothness,
2539
Enum.EasingStyle.Elastic,
2540
Enum.EasingDirection.InOut
2541
)
2542
else
2543
getgenv().Main =
2544
CFrame.new(
2545
CC.CFrame.p,
2546
getgenv().CLT.Character[Script.CamLock.Part].Position +
2547
(getgenv().CLT.Character.HumanoidRootPart.Velocity * Script.CamLock.Prediction)
2548
)
2549
CC.CFrame =
2550
CC.CFrame:Lerp(
2551
getgenv().Main,
2552
Script.CamLock.Smoothness,
2553
Enum.EasingStyle.Elastic,
2554
Enum.EasingDirection.InOut
2555
)
2556
end
2557
end
2558
end
2559
end
2560
2561
if Script.Misc.AutoReload then
2562
if game:GetService("Players").LocalPlayer.Character:FindFirstChildWhichIsA("Tool") ~= nil then
2563
if
2564
game:GetService("Players").LocalPlayer.Character:FindFirstChildWhichIsA("Tool"):FindFirstChild(
2565
"Ammo"
2566
)
2567
then
2568
if
2569
game:GetService("Players").LocalPlayer.Character:FindFirstChildWhichIsA("Tool"):FindFirstChild(
2570
"Ammo"
2571
).Value <= 0
2572
then
2573
game:GetService("ReplicatedStorage").MainEvent:FireServer(
2574
"Reload",
2575
game:GetService("Players").LocalPlayer.Character:FindFirstChildWhichIsA("Tool")
2576
)
2577
end
2578
end
2579
end
2580
end
2581
2582
if Script.Misc.CustomGunSFX then
2583
for i, v in pairs(LocalPlayer.Character:GetDescendants()) do
2584
if v:IsA("Sound") and v.Name == "ShootSound" then
2585
v.SoundId = Script.Misc.ID
2586
v.Volume = Script.Misc.Volume
2587
end
2588
end
2589
end
2590
2591
if Script.Misc.PickUpMoney then
2592
for __, v in pairs(game:GetService("Workspace").Ignored.Drop:GetChildren()) do
2593
if v.Name == "MoneyDrop" then
2594
if (v.Position - LocalPlayer.Character.HumanoidRootPart.Position).Magnitude < 25 then
2595
fireclickdetector(v.ClickDetector)
2596
end
2597
end
2598
end
2599
end
2600
2601
if Script.Misc.AntiBag then
2602
if LocalPlayer.Character:FindFirstChild("Christmas_Sock") then
2603
LocalPlayer.Character["Christmas_Sock"]:Destroy()
2604
end
2605
end
2606
2607
if Script.Misc.AntiStomp then
2608
if LocalPlayer.Character.Humanoid.Health < 50 then
2609
for __, v in pairs(LocalPlayer.Character:GetDescendants()) do
2610
if v:IsA("BasePart") then
2611
v:Destroy()
2612
end
2613
end
2614
end
2615
end
2616
2617
if Script.Misc.AutoStomp then
2618
game.ReplicatedStorage.MainEvent:FireServer("Stomp")
2619
end
2620
2621
if Swastika.Visible then
2622
CursorPath.Swastika.Position = UDim2.fromOffset(LocalMouse.X - 43, LocalMouse.Y - 39)
2623
2624
if Script.Cursor.Rainbow then
2625
CursorPath.Swastika.TextColor3 = Color3.fromHSV(tick() % 6 / 6, 1, 1)
2626
end
2627
2628
if Script.Cursor.Spin == true then
2629
CursorPath.Swastika.Rotation = CursorPath.Swastika.Rotation + Script.Cursor.SpinSpeed
2630
end
2631
end
2632
2633
if BulletTracers then
2634
local ColourSequence =
2635
ColorSequence.new(
2636
{
2637
ColorSequenceKeypoint.new(0, BulletTracerColor),
2638
ColorSequenceKeypoint.new(1, BulletTracerColor)
2639
}
2640
)
2641
2642
for _, v in pairs(game:GetService("Workspace").Ignored:GetDescendants()) do
2643
if v.Name == "BULLET_RAYS" then
2644
if 100 > (v.Position - LocalPlayer.Character.HumanoidRootPart.Position).Magnitude then
2645
v.GunBeam.Texture = "http://www.roblox.com/asset/?id=9150561638"
2646
v.GunBeam.Width0 = BulletWidth
2647
v.GunBeam.Width1 = BulletWidth
2648
v.GunBeam.Color = ColourSequence
2649
end
2650
end
2651
end
2652
end
2653
2654
if Script.Main.Speed then
2655
if Script.Main.SpeedType == "CFrame" then
2656
LocalPlayer.Character.HumanoidRootPart.CFrame =
2657
LocalPlayer.Character.HumanoidRootPart.CFrame +
2658
LocalPlayer.Character.Humanoid.MoveDirection * Script.Main.SpeedPower
2659
elseif Script.Main.SpeedType == "BHop" then
2660
LocalPlayer.Character.HumanoidRootPart.CFrame =
2661
LocalPlayer.Character.HumanoidRootPart.CFrame +
2662
LocalPlayer.Character.Humanoid.MoveDirection * Script.Main.SpeedPower
2663
if
2664
LocalPlayer.Character.Humanoid.MoveDirection.Magnitude > 0 and
2665
LocalPlayer.Character.Humanoid:GetState() ~= Enum.HumanoidStateType.Freefall
2666
then
2667
LocalPlayer.Character.Humanoid.UseJumpPower = false
2668
LocalPlayer.Character.Humanoid:ChangeState("Jumping")
2669
end
2670
end
2671
end
2672
2673
if Script.RageBot.Enabled then
2674
if game:GetService("Players").LocalPlayer.Character:FindFirstChildWhichIsA("Tool") ~= nil then
2675
if
2676
game:GetService("Players").LocalPlayer.Character:FindFirstChildWhichIsA("Tool"):FindFirstChild(
2677
"Ammo"
2678
)
2679
then
2680
if
2681
game:GetService("Players").LocalPlayer.Character:FindFirstChildWhichIsA("Tool"):FindFirstChild(
2682
"Ammo"
2683
).Value <= 0
2684
then
2685
game:GetService("ReplicatedStorage").MainEvent:FireServer(
2686
"Reload",
2687
game:GetService("Players").LocalPlayer.Character:FindFirstChildWhichIsA("Tool")
2688
)
2689
end
2690
end
2691
end
2692
2693
for _, q in pairs(game:GetService("Players"):GetPlayers()) do
2694
if q ~= LocalPlayer and q and q.Character then
2695
local RageBotD =
2696
(LocalPlayer.Character.HumanoidRootPart.Position - q.Character.HumanoidRootPart.Position).Magnitude
2697
if Script.RageBot.Distance > RageBotD and not CheckWall(q.Character.Head) then
2698
if q.Character.BodyEffects["K.O"].Value == false then
2699
getgenv().RBTarget = q
2700
2701
if getgenv().RBTarget ~= nil then
2702
LocalPlayer.Character:FindFirstChildOfClass("Tool"):Activate()
2703
end
2704
end
2705
end
2706
end
2707
end
2708
end
2709
2710
--[[if getgenv().RBTarget ~= nil and LocalPlayer.Character:FindFirstChildWhichIsA("Tool") ~= nil then
2711
if LocalPlayer.Information.Armory[tostring(LocalPlayer.Character:FindFirstChildWhichIsA("Tool"))].Ammo.Normal.Value > 0 and getgenv().RBTarget ~= nil then
2712
if getgenv().RBTarget ~= nil then
2713
LocalPlayer.Character:FindFirstChildOfClass("Tool"):Activate()
2714
end
2715
end ]]
2716
if Script.RageBot.LookAt and getgenv().RBTarget ~= nil then
2717
local OldCframe = LocalPlayer.Character.PrimaryPart
2718
local NearestRoot = getgenv().RBTarget.Character.HumanoidRootPart
2719
local NearestPos =
2720
CFrame.new(
2721
LocalPlayer.Character.PrimaryPart.Position,
2722
Vector3.new(NearestRoot.Position.X, OldCframe.Position.Y, NearestRoot.Position.Z)
2723
)
2724
LocalPlayer.Character:SetPrimaryPartCFrame(NearestPos)
2725
LocalPlayer.Character.Humanoid.AutoRotate = false
2726
end
2727
2728
if getgenv().SpinningCursor then
2729
LocalPlayer.PlayerGui.MainScreenGui.Aim.Rotation =
2730
LocalPlayer.PlayerGui.MainScreenGui.Aim.Rotation + getgenv().SpinPower
2731
end
2732
2733
if FFBody then
2734
if LocalPlayer.Character then
2735
for i, v in pairs(LocalPlayer.Character:GetChildren()) do
2736
if v:IsA("BasePart") then
2737
v.Material = Enum.Material.ForceField
2738
v.Color = FFBodyColour
2739
end
2740
end
2741
end
2742
end
2743
2744
if Script.AntiAims.SpinBot and not Script.AntiAims.JitterBot then
2745
LocalPlayer.Character.HumanoidRootPart.CFrame =
2746
LocalPlayer.Character.HumanoidRootPart.CFrame *
2747
CFrame.Angles(0, Script.AntiAims.SpinBotSpeed * 0.01234, 0)
2748
end
2749
2750
if Script.AntiAims.JitterBot and not Script.AntiAims.SpinBot then
2751
local RandomJit = math.random(30, 90)
2752
LocalPlayer.Character.HumanoidRootPart.CFrame =
2753
CFrame.new(LocalPlayer.Character.HumanoidRootPart.CFrame.Position) *
2754
CFrame.Angles(
2755
0,
2756
math.rad(180) + math.rad((math.random(1, 2) == 1 and RandomJit or -RandomJit)),
2757
0
2758
)
2759
end
2760
2761
if Script.Desync.Velocity.Desync then
2762
local lvle = LocalPlayer.Character.HumanoidRootPart.Velocity
2763
local lcf = LocalPlayer.Character.HumanoidRootPart.CFrame
2764
2765
LocalPlayer.Character.HumanoidRootPart.CFrame =
2766
lcf * CFrame.Angles(0, math.rad(Script.Desync.Velocity.DesyncSpinPower * 10), 0)
2767
2768
if not Script.Desync.Velocity.Unhittable then
2769
LocalPlayer.Character.HumanoidRootPart.Velocity =
2770
Vector3.new(Script.Desync.Velocity.X, Script.Desync.Velocity.Y, Script.Desync.Velocity.Z) *
2771
-(2 ^ Script.Desync.Velocity.DesyncPower)
2772
else
2773
LocalPlayer.Character.HumanoidRootPart.Velocity = Vector3.new(1, 1, 1) * -(2 ^ 16)
2774
end
2775
2776
RunService.RenderStepped:Wait()
2777
2778
getgenv().VisualizerVelocity = LocalPlayer.Character.HumanoidRootPart.Velocity
2779
2780
LocalPlayer.Character.HumanoidRootPart.Velocity = lvle
2781
end
2782
2783
if getgenv().Locking then
2784
if Script.TargetAim.AutoPrediction then
2785
local pingvalue = game:GetService("Stats").Network.ServerStatsItem["Data Ping"]:GetValueString()
2786
local split = string.split(pingvalue, "(")
2787
local ping = tonumber(split[1])
2788
if ping < 130 then
2789
Script.TargetAim.Prediction = 0.151
2790
elseif ping < 125 then
2791
Script.TargetAim.Prediction = 0.149
2792
elseif ping < 110 then
2793
Script.TargetAim.Prediction = 0.146
2794
elseif ping < 105 then
2795
Script.TargetAim.Prediction = 0.138
2796
elseif ping < 90 then
2797
Script.TargetAim.Prediction = 0.136
2798
elseif ping < 80 then
2799
Script.TargetAim.Prediction = 0.134379
2800
elseif ping < 70 then
2801
Script.TargetAim.Prediction = 0.129762
2802
elseif ping < 60 then
2803
Script.TargetAim.Prediction = 0.1248976
2804
elseif ping < 50 then
2805
Script.TargetAim.Prediction = 0.1245
2806
elseif ping < 40 then
2807
Script.TargetAim.Prediction = 0.13232
2808
end
2809
end
2810
2811
if Script.Strafe.Enabled then
2812
if Script.Strafe.Visual then
2813
StrafeVisualss.Position = getgenv().Plr.Character.HumanoidRootPart.Position
2814
end
2815
end
2816
2817
if Script.PartSettings.PartVisible then
2818
TargetPart.Color = Script.PartSettings.PartColor
2819
TargetPart.CanCollide = false
2820
TargetPart.Size = Script.PartSettings.PartSize
2821
TargetPart.Transparency = Script.PartSettings.PartTransparency
2822
TargetPart.Material = Script.PartSettings.PartMaterial
2823
TargetPart.Shape = Script.PartSettings.PartType
2824
2825
TargetPart.CFrame = getgenv().Plr.Character.HumanoidRootPart.CFrame
2826
2827
if Script.PartSettings.PartRainbow then
2828
TargetPart.Color = Color3.fromHSV(tick() % 6 / 6, 1, 1)
2829
end
2830
end
2831
2832
if Script.Tracer.Enabled then
2833
local Vector = CC:WorldToViewportPoint(getgenv().Plr.Character.HumanoidRootPart.Position)
2834
local LocalPlayerVector =
2835
CC:WorldToViewportPoint(LocalPlayer.Character.HumanoidRootPart.Position)
2836
local Inset = game:GetService("GuiService"):GetGuiInset().Y
2837
2838
if Script.Tracer.Origin == "Mouse" then
2839
Tracer.From = Vector2.new(LocalMouse.X, LocalMouse.Y + Inset)
2840
Tracer.To = Vector2.new(Vector.X, Vector.Y)
2841
elseif Script.Tracer.Origin == "Character" then
2842
Tracer.From = Vector2.new(LocalPlayerVector.X, LocalPlayerVector.Y)
2843
Tracer.To = Vector2.new(Vector.X, Vector.Y)
2844
end
2845
end
2846
2847
if Script.TargetAim.LookAt then
2848
local OldCframe = LocalPlayer.Character.PrimaryPart
2849
local NearestRoot = Plr.Character.HumanoidRootPart
2850
local NearestPos =
2851
CFrame.new(
2852
LocalPlayer.Character.PrimaryPart.Position,
2853
Vector3.new(NearestRoot.Position.X, OldCframe.Position.Y, NearestRoot.Position.Z)
2854
)
2855
LocalPlayer.Character:SetPrimaryPartCFrame(NearestPos)
2856
end
2857
2858
if Script.TargetAim.RandomBodyPart then
2859
Script.TargetAim.Part = BodyParts[math.random(0, #BodyParts)]
2860
end
2861
2862
if Script.SilentAim.RandomBodyPart then
2863
Script.SilentAim.Part = BodyParts[math.random(0, #BodyParts)]
2864
end
2865
else
2866
-- finopa was here
2867
TargetPart.CFrame = CFrame.new(9999, 9999, 9999)
2868
end
2869
2870
if Script.Desync.Velocity.Visualize then
2871
createvisualizer()
2872
end
2873
end
2874
)
2875
2876
RunService.heartbeat:Connect(
2877
function()
2878
if Script.Main.Speed and Script.Desync.CFrame.Desync then
2879
if Script.Main.SpeedType == "CFrame" then
2880
LocalPlayer.Character.HumanoidRootPart.CFrame =
2881
LocalPlayer.Character.HumanoidRootPart.CFrame +
2882
LocalPlayer.Character.Humanoid.MoveDirection * Script.Main.SpeedPower
2883
elseif Script.Main.SpeedType == "BHop" then
2884
LocalPlayer.Character.HumanoidRootPart.CFrame =
2885
LocalPlayer.Character.HumanoidRootPart.CFrame +
2886
LocalPlayer.Character.Humanoid.MoveDirection * Script.Main.SpeedPower
2887
if
2888
LocalPlayer.Character.Humanoid.MoveDirection.Magnitude > 0 and
2889
LocalPlayer.Character.Humanoid:GetState() ~= Enum.HumanoidStateType.Freefall
2890
then
2891
LocalPlayer.Character.Humanoid.UseJumpPower = false
2892
LocalPlayer.Character.Humanoid:ChangeState("Jumping")
2893
end
2894
end
2895
end
2896
2897
if Script.Desync.CFrame.Desync then
2898
getgenv().hrppos = LocalPlayer.Character.HumanoidRootPart.CFrame
2899
2900
if Script.Desync.CFrame.RandomMode then
2901
local TargetPos = LocalPlayer.Character.HumanoidRootPart.Position
2902
LocalPlayer.Character.HumanoidRootPart.CFrame =
2903
(CFrame.new(TargetPos) +
2904
Vector3.new(
2905
math.random(-Script.Desync.CFrame.RandomModePower, Script.Desync.CFrame.RandomModePower),
2906
math.random(-Script.Desync.CFrame.RandomModePower, Script.Desync.CFrame.RandomModePower),
2907
math.random(-Script.Desync.CFrame.RandomModePower, Script.Desync.CFrame.RandomModePower)
2908
)) *
2909
CFrame.Angles(
2910
math.rad(math.random(-180, 180)),
2911
math.rad(math.random(-180, 180)),
2912
math.rad(math.random(-180, 180))
2913
)
2914
end
2915
2916
if Script.Strafe.DesyncStrafe and getgenv().Locking then
2917
LocalPlayer.Character.HumanoidRootPart.CFrame =
2918
getgenv().Plr.Character.HumanoidRootPart.CFrame * CFrame.new(0, -8, 0)
2919
end
2920
2921
if Script.Desync.CFrame.Manual then
2922
local Position = LocalPlayer.Character.HumanoidRootPart.Position
2923
LocalPlayer.Character.HumanoidRootPart.CFrame =
2924
(CFrame.new(Position) +
2925
Vector3.new(Script.Desync.CFrame.X, Script.Desync.CFrame.Y, Script.Desync.CFrame.Z)) *
2926
CFrame.Angles(
2927
Script.Desync.CFrame.RotationX,
2928
Script.Desync.CFrame.RotationY,
2929
Script.Desync.CFrame.RotationZ
2930
)
2931
end
2932
2933
if Script.Desync.CFrame.Roll then
2934
local Position = LocalPlayer.Character.HumanoidRootPart.Position
2935
LocalPlayer.Character.HumanoidRootPart.CFrame =
2936
(CFrame.new(Position) - Vector3.new(0, -2, 0)) * CFrame.Angles(0, 0, 5)
2937
end
2938
2939
game:GetService("RunService").RenderStepped:Wait()
2940
2941
LocalPlayer.Character.HumanoidRootPart.CFrame = getgenv().hrppos
2942
2943
getgenv().hrppos = LocalPlayer.Character.HumanoidRootPart.CFrame
2944
end
2945
end
2946
)
2947
end
2948
)()
2949
2950
LPH_JIT_ULTRA(
2951
function()
2952
local oldIndex
2953
oldIndex =
2954
hookmetamethod(
2955
game,
2956
"__index",
2957
newcclosure(
2958
function(self, key)
2959
if not checkcaller() then
2960
if
2961
key == "CFrame" and Script.Desync.CFrame.Desync and LocalPlayer.Character and
2962
LocalPlayer.Character:FindFirstChild("HumanoidRootPart") and
2963
LocalPlayer.Character:FindFirstChild("Humanoid") and
2964
LocalPlayer.Character:FindFirstChild("Humanoid").Health > 0
2965
then
2966
if self == LocalPlayer.Character.HumanoidRootPart then
2967
return getgenv().hrppos
2968
end
2969
end
2970
end
2971
return oldIndex(self, key)
2972
end
2973
)
2974
)
2975
2976
local rawmetatable = getrawmetatable(game)
2977
local old = rawmetatable.__namecall
2978
setreadonly(rawmetatable, false)
2979
rawmetatable.__namecall =
2980
newcclosure(
2981
function(...)
2982
local args = {...}
2983
if
2984
getgenv().Locking and getnamecallmethod() == "FireServer" and args[2] == "UpdateMousePos" and
2985
getgenv().Plr ~= nil and
2986
not Script.RageBot.Enabled
2987
then
2988
if Script.TargetAim.Resolver == false then
2989
args[3] =
2990
getgenv().Plr.Character[Script.TargetAim.Part].Position +
2991
(getgenv().Plr.Character[Script.TargetAim.Part].Velocity * Script.TargetAim.Prediction)
2992
else
2993
args[3] =
2994
getgenv().Plr.Character[Script.TargetAim.Part].Position +
2995
(getgenv().Plr.Character.Humanoid.MoveDirection * 3)
2996
end
2997
return old(unpack(args))
2998
end
2999
return old(...)
3000
end
3001
)
3002
3003
local rawmetatable = getrawmetatable(game)
3004
local old = rawmetatable.__namecall
3005
setreadonly(rawmetatable, false)
3006
rawmetatable.__namecall =
3007
newcclosure(
3008
function(...)
3009
local args = {...}
3010
if
3011
Script.RageBot.Enabled and getnamecallmethod() == "FireServer" and args[2] == "UpdateMousePos" and
3012
getgenv().RBTarget ~= nil
3013
then
3014
if Script.RageBot.Resolver == false then
3015
args[3] =
3016
getgenv().RBTarget.Character[Script.TargetAim.Part].Position +
3017
(getgenv().RBTarget.Character[Script.TargetAim.Part].Velocity * Script.TargetAim.Prediction)
3018
else
3019
args[3] =
3020
getgenv().RBTarget.Character[Script.TargetAim.Part].Position +
3021
(getgenv().RBTarget.Character.Humanoid.MoveDirection * 3)
3022
end
3023
return old(unpack(args))
3024
end
3025
return old(...)
3026
end
3027
)
3028
end
3029
)()
3030
--game:GetService("CoreGui").Watermark.Enabled = false