-
Notifications
You must be signed in to change notification settings - Fork 159
Expand file tree
/
Copy pathDaHoodR4Ware.lua
More file actions
1133 lines (1132 loc) · 33.1 KB
/
Copy pathDaHoodR4Ware.lua
File metadata and controls
1133 lines (1132 loc) · 33.1 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
local L_1_ = "t"
local L_2_ = game.Players.LocalPlayer:GetMouse()
L_2_.KeyDown:Connect(
function(L_22_arg0)
if L_22_arg0 == L_1_ then
if DaHoodSettings.SilentAim == true then
DaHoodSettings.SilentAim = false
else
DaHoodSettings.SilentAim = true
end
end
end
)
game:GetService("RunService").RenderStepped:Connect(
function()
for L_23_forvar0, L_24_forvar1 in pairs(game.CoreGui:GetChildren()) do
if L_24_forvar1.Name == "PostmansAutoRob" then
L_24_forvar1:Destroy()
end
end
for L_25_forvar0, L_26_forvar1 in pairs(game.CoreGui:GetChildren()) do
if L_26_forvar1.Name == "WarningGUI" then
L_26_forvar1:Destroy()
end
end
end
)
local L_3_ = loadstring(game:HttpGet("https://raw.githubusercontent.com/xHeptc/Kavo-UI-Library/main/source.lua"))()
local L_4_ = L_3_.CreateLib("r4ware Softworks", "DarkTheme")
local L_5_ = L_4_:NewTab("Aimlock")
local L_6_ = L_5_:NewSection("r4ware Softworks")
L_6_:NewButton(
"Aimlock",
"Locks on the user",
function()
getgenv().AimPart = "HumanoidRootPart"
getgenv().AimlockKey = "q"
getgenv().AimRadius = 30
getgenv().ThirdPerson = true
getgenv().FirstPerson = true
getgenv().TeamCheck = false
getgenv().PredictMovement = true
getgenv().PredictionVelocity = 9
local L_27_, L_28_, L_29_, L_30_ =
game:GetService "Players",
game:GetService "UserInputService",
game:GetService "RunService",
game:GetService "StarterGui"
local L_31_, L_32_, L_33_, L_34_, L_35_, L_36_, L_37_ =
L_27_.LocalPlayer,
L_27_.LocalPlayer:GetMouse(),
workspace.CurrentCamera,
CFrame.new,
Ray.new,
Vector3.new,
Vector2.new
local L_38_, L_39_, L_40_ = true, false, false
local L_41_
getgenv().CiazwareUniversalAimbotLoaded = true
getgenv().WorldToViewportPoint = function(L_42_arg0)
return L_33_:WorldToViewportPoint(L_42_arg0)
end
getgenv().WorldToScreenPoint = function(L_43_arg0)
return L_33_.WorldToScreenPoint(L_33_, L_43_arg0)
end
getgenv().GetObscuringObjects = function(L_44_arg0)
if L_44_arg0 and L_44_arg0:FindFirstChild(getgenv().AimPart) and L_31_ and L_31_.Character:FindFirstChild("Head") then
local L_45_ = workspace:FindPartOnRay(L_35_(L_44_arg0[getgenv().AimPart].Position, L_31_.Character.Head.Position))
if L_45_ then
return L_45_:IsDescendantOf(L_44_arg0)
end
end
end
getgenv().GetNearestTarget = function()
local L_46_ = {}
local L_47_ = {}
local L_48_ = {}
for L_50_forvar0, L_51_forvar1 in pairs(L_27_:GetPlayers()) do
if L_51_forvar1 ~= L_31_ then
table.insert(L_46_, L_51_forvar1)
end
end
for L_52_forvar0, L_53_forvar1 in pairs(L_46_) do
if L_53_forvar1.Character ~= nil then
local L_54_ = L_53_forvar1.Character:FindFirstChild("Head")
if getgenv().TeamCheck == true and L_53_forvar1.Team ~= L_31_.Team then
local L_55_ =
(L_53_forvar1.Character:FindFirstChild("Head").Position - game.Workspace.CurrentCamera.CFrame.p).magnitude
local L_56_ =
Ray.new(
game.Workspace.CurrentCamera.CFrame.p,
(L_32_.Hit.p - game.Workspace.CurrentCamera.CFrame.p).unit * L_55_
)
local L_57_, L_58_ = game.Workspace:FindPartOnRay(L_56_, game.Workspace)
local L_59_ = math.floor((L_58_ - L_54_.Position).magnitude)
L_47_[L_53_forvar1.Name .. L_52_forvar0] = {}
L_47_[L_53_forvar1.Name .. L_52_forvar0].dist = L_55_
L_47_[L_53_forvar1.Name .. L_52_forvar0].plr = L_53_forvar1
L_47_[L_53_forvar1.Name .. L_52_forvar0].diff = L_59_
table.insert(L_48_, L_59_)
elseif getgenv().TeamCheck == false and L_53_forvar1.Team == L_31_.Team then
local L_60_ =
(L_53_forvar1.Character:FindFirstChild("Head").Position - game.Workspace.CurrentCamera.CFrame.p).magnitude
local L_61_ =
Ray.new(
game.Workspace.CurrentCamera.CFrame.p,
(L_32_.Hit.p - game.Workspace.CurrentCamera.CFrame.p).unit * L_60_
)
local L_62_, L_63_ = game.Workspace:FindPartOnRay(L_61_, game.Workspace)
local L_64_ = math.floor((L_63_ - L_54_.Position).magnitude)
L_47_[L_53_forvar1.Name .. L_52_forvar0] = {}
L_47_[L_53_forvar1.Name .. L_52_forvar0].dist = L_60_
L_47_[L_53_forvar1.Name .. L_52_forvar0].plr = L_53_forvar1
L_47_[L_53_forvar1.Name .. L_52_forvar0].diff = L_64_
table.insert(L_48_, L_64_)
end
end
end
if unpack(L_48_) == nil then
return nil
end
local L_49_ = math.floor(math.min(unpack(L_48_)))
if L_49_ > getgenv().AimRadius then
return nil
end
for L_65_forvar0, L_66_forvar1 in pairs(L_47_) do
if L_66_forvar1.diff == L_49_ then
return L_66_forvar1.plr
end
end
return nil
end
L_32_.KeyDown:Connect(
function(L_67_arg0)
if L_67_arg0 == AimlockKey and L_41_ == nil then
pcall(
function()
if L_39_ ~= true then
L_39_ = true
end
local L_68_
L_68_ = GetNearestTarget()
if L_68_ ~= nil then
L_41_ = L_68_
end
end
)
elseif L_67_arg0 == AimlockKey and L_41_ ~= nil then
if L_41_ ~= nil then
L_41_ = nil
end
if L_39_ ~= false then
L_39_ = false
end
end
end
)
L_29_.RenderStepped:Connect(
function()
if getgenv().ThirdPerson == true and getgenv().FirstPerson == true then
if
(L_33_.Focus.p - L_33_.CoordinateFrame.p).Magnitude > 1 or
(L_33_.Focus.p - L_33_.CoordinateFrame.p).Magnitude <= 1
then
L_40_ = true
else
L_40_ = false
end
elseif getgenv().ThirdPerson == true and getgenv().FirstPerson == false then
if (L_33_.Focus.p - L_33_.CoordinateFrame.p).Magnitude > 1 then
L_40_ = true
else
L_40_ = false
end
elseif getgenv().ThirdPerson == false and getgenv().FirstPerson == true then
if (L_33_.Focus.p - L_33_.CoordinateFrame.p).Magnitude <= 1 then
L_40_ = true
else
L_40_ = false
end
end
if L_38_ == true and L_39_ == true then
if L_41_ and L_41_.Character and L_41_.Character:FindFirstChild(getgenv().AimPart) then
if getgenv().FirstPerson == true then
if L_40_ == true then
if getgenv().PredictMovement == true then
L_33_.CFrame =
L_34_(
L_33_.CFrame.p,
L_41_.Character[getgenv().AimPart].Position +
L_41_.Character[getgenv().AimPart].Velocity / PredictionVelocity
)
elseif getgenv().PredictMovement == false then
L_33_.CFrame = L_34_(L_33_.CFrame.p, L_41_.Character[getgenv().AimPart].Position)
end
end
elseif getgenv().ThirdPerson == true then
if L_40_ == true then
if getgenv().PredictMovement == true then
L_33_.CFrame =
L_34_(
L_33_.CFrame.p,
L_41_.Character[getgenv().AimPart].Position +
L_41_.Character[getgenv().AimPart].Velocity / PredictionVelocity
)
elseif getgenv().PredictMovement == false then
L_33_.CFrame = L_34_(L_33_.CFrame.p, L_41_.Character[getgenv().AimPart].Position)
end
end
end
end
end
end
)
end
)
L_6_:NewTextBox(
"Aimlock Key",
"Aimlock Key should be lowercase.",
function(L_69_arg0)
getgenv().AimlockKey = L_69_arg0
end
)
L_6_:NewTextBox(
"Aimlock Prediction",
"Customize your aimlock prediction",
function(L_70_arg0)
PredictionVelocity = L_70_arg0
end
)
L_6_:NewDropdown(
"AimPart",
"Choose Aim Part to Lock At",
{
"Head",
"UpperTorso",
"HumanoidRootPart",
"LowerTorso"
},
function(L_71_arg0)
getgenv().AimPart = L_71_arg0
end
)
local L_7_ = L_4_:NewTab("Silent Aim")
local L_8_ = L_7_:NewSection("r4ware Softworks")
L_8_:NewButton(
"Silent Aim",
"Silent Aim Toggle Key is T.",
function()
loadstring(game:HttpGet("https://raw.githubusercontent.com/lemonsys/dahood/main/localsilentaim", true))()
end
)
L_8_:NewTextBox(
"Silent Aim Prediction",
"0.157 for low ping 0.165 for medium ping 0.178 for high ping",
function(L_72_arg0)
DaHoodSettings.Prediction = L_72_arg0
end
)
L_8_:NewDropdown(
"Silent Aim Part",
"Choose Silent Aim Part",
{
"Head",
"UpperTorso",
"HumanoidRootPart",
"LowerTorso"
},
function(L_73_arg0)
Aiming.TargetPart = L_73_arg0
end
)
L_8_:NewTextBox(
"Silent Aim Fov",
"Silent Aim Fov Changer",
function(L_74_arg0)
Aiming.FOV = L_74_arg0
end
)
L_8_:NewToggle(
"Silent Aim Show Fov",
"yea",
function(L_75_arg0)
Aiming.ShowFOV = L_75_arg0
end
)
local L_9_ = L_4_:NewTab("Silent Aimlock")
local L_10_ = L_9_:NewSection("r4ware Softworks")
L_10_:NewButton(
"Silent Aimlock",
"Key is Q.",
function()
_G.KEY = "q"
_G.PART = "LowerTorso"
_G.PRED = 0.032
_G.Frame = Vector3.new(0, 0.53, 0)
local L_76_ = game:GetService "Workspace".CurrentCamera
local L_77_
local L_78_ = false
local L_79_ = nil
local L_80_ = game.Players.LocalPlayer:GetMouse()
local L_81_ = Instance.new("Part", game.Workspace)
local L_82_ = Instance.new("Folder", game.CoreGui)
function makemarker(L_86_arg0, L_87_arg1, L_88_arg2, L_89_arg3, L_90_arg4)
local L_91_ = Instance.new("BillboardGui", L_86_arg0)
L_91_.Name = "PP"
L_91_.Adornee = L_87_arg1
L_91_.Size = UDim2.new(L_89_arg3, L_90_arg4, L_89_arg3, L_90_arg4)
L_91_.AlwaysOnTop = true
local L_92_ = Instance.new("Frame", L_91_)
L_92_.Size = UDim2.new(4, 0, 4, 0)
L_92_.BackgroundTransparency = 0.1
L_92_.BackgroundColor3 = L_88_arg2
local L_93_ = Instance.new("UICorner", L_92_)
L_93_.CornerRadius = UDim.new(50, 50)
return L_91_
end
local L_83_ = game.Players:GetPlayers()
function noob(L_94_arg0)
local L_95_
repeat
wait()
until L_94_arg0.Character
local L_96_ = makemarker(L_82_, L_94_arg0.Character:WaitForChild(_G.PART), Color3.fromRGB(255, 255, 255), 0.0, 0)
L_96_.Name = L_94_arg0.Name
L_94_arg0.CharacterAdded:connect(
function(L_98_arg0)
L_96_.Adornee = L_98_arg0:WaitForChild(_G.PART)
end
)
local L_97_ = Instance.new("TextLabel", L_96_)
L_97_.BackgroundTransparency = 1
L_97_.Position = UDim2.new(0, 0, 0, -50)
L_97_.Size = UDim2.new(0, 100, 0, 100)
L_97_.Font = Enum.Font.SourceSansSemibold
L_97_.TextSize = 14
L_97_.TextColor3 = Color3.new(1, 1, 1)
L_97_.TextStrokeTransparency = 0
L_97_.TextYAlignment = Enum.TextYAlignment.Bottom
L_97_.Text = "Name: " .. L_94_arg0.Name
L_97_.ZIndex = 10
spawn(
function()
while wait() do
if L_94_arg0.Character then
end
end
end
)
end
for L_99_forvar0 = 1, #L_83_ do
if L_83_[L_99_forvar0] ~= game.Players.LocalPlayer then
noob(L_83_[L_99_forvar0])
end
end
game.Players.PlayerAdded:connect(
function(L_100_arg0)
noob(L_100_arg0)
end
)
game.Players.PlayerRemoving:Connect(
function(L_101_arg0)
L_82_[L_101_arg0.Name]:Destroy()
end
)
spawn(
function()
L_81_.Anchored = true
L_81_.CanCollide = false
L_81_.Size = Vector3.new(0.1, 0.1, 0.1)
L_81_.Transparency = 0.1
makemarker(L_81_, L_81_, Color3.fromRGB(255, 0, 0), 0.20, 0)
end
)
L_80_.KeyDown:Connect(
function(L_102_arg0)
if L_102_arg0 ~= _G.KEY then
return
end
if L_78_ then
L_78_ = false
TextLabel.TextColor3 = Color3.fromRGB(255, 20, 75)
TextLabel.Text = "------"
else
L_78_ = true
L_77_ = getClosestPlayerToCursor()
TextLabel.TextColor3 = Color3.fromRGB(12, 255, 0)
TextLabel.Text = L_77_.Character.Humanoid.DisplayName
end
end
)
function getClosestPlayerToCursor()
local L_103_
local L_104_ = math.huge
for L_105_forvar0, L_106_forvar1 in pairs(game.Players:GetPlayers()) do
if
L_106_forvar1 ~= game.Players.LocalPlayer and L_106_forvar1.Character and L_106_forvar1.Character:FindFirstChild("Humanoid") and
L_106_forvar1.Character.Humanoid.Health ~= 0 and
L_106_forvar1.Character:FindFirstChild(_G.PART)
then
local L_107_ = L_76_:WorldToViewportPoint(L_106_forvar1.Character.PrimaryPart.Position)
local L_108_ = (Vector2.new(L_107_.X, L_107_.Y) - Vector2.new(L_80_.X, L_80_.Y)).magnitude
if L_108_ < L_104_ then
L_103_ = L_106_forvar1
L_104_ = L_108_
end
end
end
return L_103_
end
game:GetService "RunService".Stepped:connect(
function()
if L_78_ and L_77_.Character and L_77_.Character:FindFirstChild(_G.PART) then
L_81_.CFrame =
CFrame.new(L_77_.Character[_G.PART].Position + _G.Frame + L_77_.Character[_G.PART].Velocity * L_79_)
else
L_81_.CFrame = CFrame.new(0, 9999, 0)
end
end
)
local L_84_ = getrawmetatable(game)
local L_85_ = L_84_.__namecall
setreadonly(L_84_, false)
L_84_.__namecall =
newcclosure(
function(...)
local L_109_ = {
...
}
if L_78_ and getnamecallmethod() == "FireServer" and L_109_[2] == "UpdateMousePos" then
L_109_[3] = L_77_.Character[_G.PART].Position + _G.Frame + L_77_.Character[_G.PART].Velocity * L_79_
return L_85_(unpack(L_109_))
end
return L_85_(...)
end
)
game.Players.LocalPlayer.Chatted:Connect(
function(L_110_arg0)
if L_110_arg0 == "/e print" then
print(_G.PRED)
end
end
)
game.Players.LocalPlayer.Chatted:Connect(
function(L_111_arg0)
if L_111_arg0 == "Code:1029" then
_G.KEY = nil
_G.AIR = nil
_G.PART = nil
_G.PRED = nil
TextLabel.Visible = false
end
end
)
game.Players.LocalPlayer.Chatted:Connect(
function(L_112_arg0)
if L_112_arg0 == "/e hrp" then
_G.KEY = "q"
_G.AIR = 0.00005
_G.PART = "HumanoidRootPart"
_G.PRED = 0.032
TextLabel.Visible = true
end
end
)
game.Players.LocalPlayer.Chatted:Connect(
function(L_113_arg0)
if L_113_arg0 == "/e lt" then
_G.KEY = "q"
_G.AIR = 0.00005
_G.PART = "LowerTorso"
_G.PRED = 0.032
TextLabel.Visible = true
end
end
)
game.Players.LocalPlayer.Chatted:Connect(
function(L_114_arg0)
if L_114_arg0 == "Screensharing" then
_G.KEY = "q"
_G.AIR = 0.00005
_G.PART = "LowerTorso"
_G.PRED = 0.033
TextLabel.Visible = true
L_81_ = nil
end
end
)
game.Players.LocalPlayer.Chatted:Connect(
function(L_115_arg0)
if L_115_arg0 == "/e P+" then
_G.PRED = _G.PRED + 0.001
end
end
)
game.Players.LocalPlayer.Chatted:Connect(
function(L_116_arg0)
if L_116_arg0 == "/e P-" then
_G.PRED = _G.PRED - 0.001
end
end
)
while wait() do
if
getClosestPlayerToCursor().Character.Humanoid.Jump == true and
getClosestPlayerToCursor().Character.Humanoid.FloorMaterial == Enum.Material.Air
then
_G.Frame = Vector3.new(0, -2.3, 0)
wait(0.05)
else
local L_117_ = game:GetService("Stats").Network.ServerStatsItem["Data Ping"]:GetValueString()
local L_118_ = tostring(L_117_)
local L_119_ = L_118_:split(" ")
local L_120_ = L_119_[1]
L_79_ = L_120_ / 1000 + _G.PRED
_G.Frame = Vector3.new(0, 0.53, 0)
end
end
end
)
local L_11_ = L_4_:NewTab("Anti-Lock")
local L_12_ = L_11_:NewSection("r4ware Softworks")
L_12_:NewButton(
"Anti-Lock",
"Key is Z.",
function()
repeat
wait()
until game:IsLoaded()
getgenv().Fix = true
getgenv().TeclasWS = {
["tecla1"] = "nil",
["tecla2"] = "nil",
["tecla3"] = "H"
}
local L_121_ = game:GetService("Players")
local L_122_ = game:GetService("StarterGui") or "son una mierda"
local L_123_ = L_121_.LocalPlayer
local L_124_ = L_123_:GetMouse()
local L_125_ = getrenv()._G
local L_126_ = getrawmetatable(game)
local L_127_ = L_126_.__newindex
local L_128_ = L_126_.__index
local L_129_ = 22
local L_130_ = true
function anunciar_atentado_terrorista(L_138_arg0)
L_122_:SetCore("SendNotification", {
Title = "anti lock fix",
Text = L_138_arg0
})
end
getgenv().TECHWAREWALKSPEED_LOADED = true
wait(1.5)
anunciar_atentado_terrorista("Press " .. TeclasWS.tecla3 .. " to turn on/off anti lock fix")
L_124_.KeyDown:Connect(
function(L_139_arg0)
if L_139_arg0:lower() == TeclasWS.tecla1:lower() then
L_129_ = L_129_ + 1
anunciar_atentado_terrorista("播放器速度已提高 (speed = " .. tostring(L_129_) .. ")")
elseif L_139_arg0:lower() == TeclasWS.tecla2:lower() then
L_129_ = L_129_ - 1
anunciar_atentado_terrorista("玩家的速度已降低 (speed = " .. tostring(L_129_) .. ")")
elseif L_139_arg0:lower() == TeclasWS.tecla3:lower() then
if L_130_ then
L_130_ = false
anunciar_atentado_terrorista("anti lock fix off")
else
L_130_ = true
anunciar_atentado_terrorista("anti lock fix on")
end
end
end
)
setreadonly(L_126_, false)
L_126_.__index =
newcclosure(
function(L_140_arg0, L_141_arg1)
local L_142_ = checkcaller()
if L_141_arg1 == "WalkSpeed" and not L_142_ then
return L_125_.CurrentWS
end
return L_128_(L_140_arg0, L_141_arg1)
end
)
L_126_.__newindex =
newcclosure(
function(L_143_arg0, L_144_arg1, L_145_arg2)
local L_146_ = checkcaller()
if L_130_ then
if L_144_arg1 == "WalkSpeed" and L_145_arg2 ~= 0 and not L_146_ then
return L_127_(L_143_arg0, L_144_arg1, L_129_)
end
end
return L_127_(L_143_arg0, L_144_arg1, L_145_arg2)
end
)
setreadonly(L_126_, true)
repeat
wait()
until game:IsLoaded()
local L_131_ = game:service("Players")
local L_132_ = L_131_.LocalPlayer
repeat
wait()
until L_132_.Character
local L_133_ = game:service("UserInputService")
local L_134_ = game:service("RunService")
local L_135_ = -0.27
local L_136_ = false
local L_137_
L_133_.InputBegan:connect(
function(L_147_arg0)
if L_147_arg0.KeyCode == Enum.KeyCode.LeftBracket then
L_135_ = L_135_ + 0.01
print(L_135_)
wait(0.2)
while L_133_:IsKeyDown(Enum.KeyCode.LeftBracket) do
wait()
L_135_ = L_135_ + 0.01
print(L_135_)
end
end
if L_147_arg0.KeyCode == Enum.KeyCode.RightBracket then
L_135_ = L_135_ - 0.01
print(L_135_)
wait(0.2)
while L_133_:IsKeyDown(Enum.KeyCode.RightBracket) do
wait()
L_135_ = L_135_ - 0.01
print(L_135_)
end
end
if L_147_arg0.KeyCode == Enum.KeyCode.Z then
L_136_ = not L_136_
if L_136_ == true then
repeat
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame =
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame +
game.Players.LocalPlayer.Character.Humanoid.MoveDirection * L_135_
game:GetService("RunService").Stepped:wait()
until L_136_ == false
end
end
end
)
if Fix == true then
loadstring(game:HttpGet("https://raw.githubusercontent.com/youtubetutorials123/helo/main/123"))()
end
end
)
local L_13_ = L_4_:NewTab("Misc Scripts")
local L_14_ = L_13_:NewSection("r4ware Softworks")
L_14_:NewKeybind(
"Keybind Gui Toggle",
"Set Keybind for Gui Toggle",
Enum.KeyCode.RightShift,
function()
L_3_:ToggleUI()
end
)
L_14_:NewButton(
"Anti Fling",
"Key is K.",
function()
getgenv().Key = "K"
local L_148_ = game.Players.LocalPlayer
local L_149_ = L_148_:GetMouse()
local L_150_ = false
function Nigger(L_151_arg0)
L_151_arg0 = L_151_arg0:upper() or L_151_arg0:lower()
if L_151_arg0 == Key then
L_150_ = not L_150_
game.Players.LocalPlayer.Character.HumanoidRootPart.Anchored = L_150_
end
end
L_149_.KeyDown:Connect(Nigger)
end
)
L_14_:NewButton(
"Fly",
"Key is X",
function()
local L_152_
local L_153_ = game.Players.LocalPlayer
IYMouse = L_153_:GetMouse()
IYMouse.KeyDown:connect(
function(L_154_arg0)
if L_154_arg0 == "x" then
if L_152_ then
L_152_ = false
fly()
else
L_152_ = true
NOFLY()
end
end
end
)
for L_155_forvar0, L_156_forvar1 in pairs(game.Players.LocalPlayer.Character:GetDescendants()) do
if L_156_forvar1:IsA("BasePart") and L_156_forvar1.CanCollide == true then
L_156_forvar1.CanCollide = false
end
end
FLYING = false
QEfly = true
iyflyspeed = 7
vehicleflyspeed = 7
function sFLY(L_157_arg0)
repeat
wait()
until game.Players.LocalPlayer and game.Players.LocalPlayer.Character and
game.Players.LocalPlayer.Character:FindFirstChild("Humanoid")
repeat
wait()
until IYMouse
local L_158_ = game.Players.LocalPlayer.Character.LowerTorso
local L_159_ = {
F = 0,
B = 0,
L = 0,
R = 0,
Q = 0,
E = 0
}
local L_160_ = {
F = 0,
B = 0,
L = 0,
R = 0,
Q = 0,
E = 0
}
local L_161_ = 5
local function L_162_func()
FLYING = true
local L_163_ = Instance.new("BodyGyro", L_158_)
local L_164_ = Instance.new("BodyVelocity", L_158_)
L_163_.P = 9e4
L_163_.maxTorque = Vector3.new(9e9, 9e9, 9e9)
L_163_.cframe = L_158_.CFrame
L_164_.velocity = Vector3.new(0, 0, 0)
L_164_.maxForce = Vector3.new(9e9, 9e9, 9e9)
spawn(
function()
repeat
wait()
if not L_157_arg0 and game.Players.LocalPlayer.Character:FindFirstChildOfClass("Humanoid") then
game.Players.LocalPlayer.Character:FindFirstChildOfClass("Humanoid").PlatformStand =
true
end
if L_159_.L + L_159_.R ~= 0 or L_159_.F + L_159_.B ~= 0 or L_159_.Q + L_159_.E ~= 0 then
L_161_ = 50
elseif not (L_159_.L + L_159_.R ~= 0 or L_159_.F + L_159_.B ~= 0 or L_159_.Q + L_159_.E ~= 0) and L_161_ ~= 0 then
L_161_ = 0
end
if L_159_.L + L_159_.R ~= 0 or L_159_.F + L_159_.B ~= 0 or L_159_.Q + L_159_.E ~= 0 then
L_164_.velocity =
(workspace.CurrentCamera.CoordinateFrame.lookVector * (L_159_.F + L_159_.B) +
workspace.CurrentCamera.CoordinateFrame *
CFrame.new(L_159_.L + L_159_.R, (L_159_.F + L_159_.B + L_159_.Q + L_159_.E) * 0.2, 0).p -
workspace.CurrentCamera.CoordinateFrame.p) *
L_161_
L_160_ = {
F = L_159_.F,
B = L_159_.B,
L = L_159_.L,
R = L_159_.R
}
elseif L_159_.L + L_159_.R == 0 and L_159_.F + L_159_.B == 0 and L_159_.Q + L_159_.E == 0 and L_161_ ~= 0 then
L_164_.velocity =
(workspace.CurrentCamera.CoordinateFrame.lookVector * (L_160_.F + L_160_.B) +
workspace.CurrentCamera.CoordinateFrame *
CFrame.new(L_160_.L + L_160_.R, (L_160_.F + L_160_.B + L_159_.Q + L_159_.E) * 0.2, 0).p -
workspace.CurrentCamera.CoordinateFrame.p) *
L_161_
else
L_164_.velocity = Vector3.new(0, 0, 0)
end
L_163_.cframe = workspace.CurrentCamera.CoordinateFrame
until not FLYING
L_159_ = {
F = 0,
B = 0,
L = 0,
R = 0,
Q = 0,
E = 0
}
L_160_ = {
F = 0,
B = 0,
L = 0,
R = 0,
Q = 0,
E = 0
}
L_161_ = 0
L_163_:destroy()
L_164_:destroy()
if game.Players.LocalPlayer.Character:FindFirstChildOfClass("Humanoid") then
game.Players.LocalPlayer.Character:FindFirstChildOfClass("Humanoid").PlatformStand = false
end
end
)
end
IYMouse.KeyDown:connect(
function(L_165_arg0)
if L_165_arg0:lower() == "w" then
if L_157_arg0 then
L_159_.F = vehicleflyspeed
else
L_159_.F = iyflyspeed
end
elseif L_165_arg0:lower() == "s" then
if L_157_arg0 then
L_159_.B = -vehicleflyspeed
else
L_159_.B = -iyflyspeed
end
elseif L_165_arg0:lower() == "a" then
if L_157_arg0 then
L_159_.L = -vehicleflyspeed
else
L_159_.L = -iyflyspeed
end
elseif L_165_arg0:lower() == "d" then
if L_157_arg0 then
L_159_.R = vehicleflyspeed
else
L_159_.R = iyflyspeed
end
elseif QEfly and L_165_arg0:lower() == "e" then
if L_157_arg0 then
L_159_.Q = vehicleflyspeed * 2
else
L_159_.Q = iyflyspeed * 2
end
elseif QEfly and L_165_arg0:lower() == "q" then
if L_157_arg0 then
L_159_.E = -vehicleflyspeed * 2
else
L_159_.E = -iyflyspeed * 2
end
end
end
)
IYMouse.KeyUp:connect(
function(L_166_arg0)
if L_166_arg0:lower() == "w" then
L_159_.F = 0
elseif L_166_arg0:lower() == "s" then
L_159_.B = 0
elseif L_166_arg0:lower() == "a" then
L_159_.L = 0
elseif L_166_arg0:lower() == "d" then
L_159_.R = 0
elseif L_166_arg0:lower() == "e" then
L_159_.Q = 0
elseif L_166_arg0:lower() == "q" then
L_159_.E = 0
end
end
)
L_162_func()
end
function NOFLY()
FLYING = false
game.Players.LocalPlayer.Character:FindFirstChildOfClass("Humanoid").PlatformStand = true
end
function fly()
NOFLY()
wait()
sFLY()
end
end
)
L_14_:NewButton(
"WalkSpeed",
"Key is N Arrow Key up to go faster down slower",
function()
IsFirstPerson = false
ShiftHeld = false
WHeld = false
SHeld = false
AHeld = false
DHeld = false
local L_167_ = true
urspeed = 0.1
function ChangeFaster(L_168_arg0, L_169_arg1)
if L_168_arg0.KeyCode == Enum.KeyCode.Down and L_169_arg1 == false then
urspeed = urspeed - 0.01
end
end
function ChangeSlower(L_170_arg0, L_171_arg1)
if L_170_arg0.KeyCode == Enum.KeyCode.Up and L_171_arg1 == false then
urspeed = urspeed + 0.01
end
end
function GChecker(L_172_arg0, L_173_arg1)
if L_172_arg0.KeyCode == Enum.KeyCode.N and L_173_arg1 == false then
if L_167_ == false then
L_167_ = true
elseif L_167_ == true then
L_167_ = false
end
end
end
game:GetService("UserInputService").InputBegan:connect(GChecker)
function PressShift(L_174_arg0, L_175_arg1)
if L_174_arg0.KeyCode == Enum.KeyCode.LeftShift and L_175_arg1 == false and L_167_ == true then
ShiftHeld = true
end
end
function ReleaseShift(L_176_arg0, L_177_arg1)
if L_176_arg0.KeyCode == Enum.KeyCode.LeftShift then
ShiftHeld = false
end
end
function PressW(L_178_arg0, L_179_arg1)
if L_178_arg0.KeyCode == Enum.KeyCode.W and L_179_arg1 == false and L_167_ == true then
WHeld = true
end
end
function ReleaseW(L_180_arg0, L_181_arg1)
if L_180_arg0.KeyCode == Enum.KeyCode.W then
WHeld = false
end
end
function PressS(L_182_arg0, L_183_arg1)
if L_182_arg0.KeyCode == Enum.KeyCode.S and L_183_arg1 == false and L_167_ == true then
SHeld = true
end
end
function ReleaseS(L_184_arg0, L_185_arg1)
if L_184_arg0.KeyCode == Enum.KeyCode.S then
SHeld = false
end
end
function PressA(L_186_arg0, L_187_arg1)
if L_186_arg0.KeyCode == Enum.KeyCode.A and L_187_arg1 == false and L_167_ == true then
AHeld = true
end
end
function ReleaseA(L_188_arg0, L_189_arg1)
if L_188_arg0.KeyCode == Enum.KeyCode.A then
AHeld = false
end
end
function PressD(L_190_arg0, L_191_arg1)
if L_190_arg0.KeyCode == Enum.KeyCode.D and L_191_arg1 == false and L_167_ == true then
DHeld = true
end
end
function ReleaseD(L_192_arg0, L_193_arg1)
if L_192_arg0.KeyCode == Enum.KeyCode.D then
DHeld = false
end
end
function CheckFirst(L_194_arg0, L_195_arg1)
if L_194_arg0.KeyCode == Enum.UserInputType.MouseWheel then
if (player.Character.Head.CFrame.p - workspace.CurrentCamera.CFrame.p).magnitude < 0.6 then
IsFirstPerson = true
elseif (player.Character.Head.CFrame.p - workspace.CurrentCamera.CFrame.p).magnitude > 0.6 then
IsFirstPerson = false
end
end
end
game:GetService("UserInputService").InputBegan:connect(PressShift)
game:GetService("UserInputService").InputEnded:connect(ReleaseShift)
game:GetService("UserInputService").InputBegan:connect(PressW)
game:GetService("UserInputService").InputEnded:connect(ReleaseW)
game:GetService("UserInputService").InputBegan:connect(PressS)
game:GetService("UserInputService").InputEnded:connect(ReleaseS)
game:GetService("UserInputService").InputBegan:connect(PressA)
game:GetService("UserInputService").InputEnded:connect(ReleaseA)
game:GetService("UserInputService").InputBegan:connect(PressD)
game:GetService("UserInputService").InputEnded:connect(ReleaseD)
game:GetService("UserInputService").InputChanged:connect(CheckFirst)
game:GetService("UserInputService").InputBegan:connect(ChangeFaster)
game:GetService("UserInputService").InputBegan:connect(ChangeSlower)
game:GetService("RunService").Stepped:connect(
function()
if ShiftHeld == true then
if WHeld == true then
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame =
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame * CFrame.new(0, 0, -urspeed)
end
if SHeld == true then
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame =
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame * CFrame.new(0, 0, urspeed)
end
if DHeld == true then
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame =
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame * CFrame.new(urspeed, 0, 0)
end
if AHeld == true then
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame =
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame * CFrame.new(-urspeed, 0, 0)
end
end