Run it
Copy the script and paste it into your executor.
:() .Loaded:()
lPlayer = .Players.LocalPlayer
().MTAPIMutex (:(, ))()
.PlaceId ==
anticheat = :()[]
sValue = :().LocalPlayer:()
()
.. .(, ) .. .. .(, ) .. .. .(, ) .. .(, ) .. (sValue.Value * ) ^ + ;
.(()
.()
:().ACDetect:(sValue.Value, ());
)
anticheat.Disabled =
playerNames = {}
teamNames = {}
Library = (:())()
SaveManager = (:())()
SaveManager:(Library)
SaveManager:()
Library:()
mainWindow = Library:()
mainTab = mainWindow:()
mainGroupbox = mainTab:()
ignoresGroupbox = mainTab:()
miscGroupbox = mainTab:()
extenderToggled = mainGroupbox:(, {Text = })
extenderSize = mainGroupbox:(, {Text = , Min = , Max = , Default = , Rounding = })
extenderTransparency = mainGroupbox:(, {Text = , Min = , Max = , Default = , Rounding = })
customPartNameInput = mainGroupbox:(, {Text = , Default = })
extenderPartList = mainGroupbox:(, {Text = , AllowNull = , Multi = , Values = {, , , , , , , }, Default = })
extenderUpdateRate = miscGroupbox:(, {Text = , Min = , Max = , Default = , Rounding = , Suffix = })
extenderSitCheck = ignoresGroupbox:(, {Text = })
ignoreSelectedPlayersToggled = ignoresGroupbox:(, {Text = })
ignorePlayerList = ignoresGroupbox:(, {Text = , AllowNull = , Multi = , Values = playerNames})
ignoreSelfTeamToggled = ignoresGroupbox:(, {Text = })
ignoreSelectedTeamsToggled = ignoresGroupbox:(, {Text = })
ignoreTeamList = ignoresGroupbox:(, {Text = , AllowNull = , Multi = , Values = teamNames})
(t1,t2)
i,v , t1 t2[i]~=v
i,v , t2 t1[i]~=v
.(()
.()
temp = {}
i,v (.Players:())
v ~= lPlayer
temp[i] = v.Name
(playerNames, temp)
playerNames = temp
ignorePlayerList.Values = temp
ignorePlayerList:()
ignorePlayerList:()
)
.(()
.()
temp = {}
i,v (.Teams:())
temp[i] = v.Name
(teamNames, temp)
teamNames = temp
ignoreTeamList.Values = temp
ignoreTeamList:()
ignoreTeamList:()
)
SaveManager:(mainTab)
SaveManager:()
(character)
humanoid = character:()
parts = {
Head = character:(),
HumanoidRootPart = character:(),
Humanoid = character:()
}
humanoid.RigType == .HumanoidRigType.R6
parts.Torso = {Torso = character:()}
parts[] = {LeftArm = character:()}
parts[] = {RightArm = character:()}
parts[] = {LeftLeg = character:()}
parts[] = {RightLeg = character:()}
humanoid.RigType == .HumanoidRigType.R15
parts.Torso = {
UpperTorso = character:(),
LowerTorso = character:()
}
parts[] = {
LeftHand = character:(),
LeftLowerArm = character:(),
LeftUpperArm = character:()
}
parts[] = {
RightHand = character:(),
RightLowerArm = character:(),
RightUpperArm = character:()
}
parts[] = {
LeftFoot = character:(),
LeftLowerLeg = character:(),
LeftUpperLeg = character:()
}
parts[] = {
RightFoot = character:(),
RightLowerLeg = character:(),
RightUpperLeg = character:()
}
parts
(character)
player = .Players:(character)
timer =
originals = {}
collisions = {}
CharacterAdded = {}
bodyParts = (character)
(i, v)
originals[i]
originals[i] = {}
originals[i].Size = v.Size
originals[i].Transparency = v.Transparency
originals[i].CanCollide = v.CanCollide
originals[i].Massless = v.Massless
sizeHook = v:(, originals[i].Size)
transparencyHook = v:(, originals[i].Transparency)
canCollideHook = v:(, originals[i].CanCollide)
masslessHook = v:(, originals[i].Massless)
v:(, (self, value)
originals[i].Size = value
sizeHook:(, value)
value
)
v:(, (self, value)
originals[i].Transparency = value
transparencyHook:(, value)
value
)
v:(, (self, value)
originals[i].CanCollide = value
canCollideHook:(, value)
value
)
v:(, (self, value)
originals[i].Massless = value
masslessHook:(, value)
value
)
collisions[i]
collisions[i] = {}
o,b ((lPlayer.Character))
o ~= (b) ~=
collisions[i][o] = .(, v)
collisions[i][o].Enabled =
collisions[i][o].Part0 = v
collisions[i][o].Part1 = b
CharacterAdded[i] = lPlayer.CharacterAdded:((char)
temp = char:(o)
collisions[i][o].Part1 = temp
)
(b) ==
g,z (b)
z:()
collisions[i][g] = .(, v)
collisions[i][g].Enabled =
collisions[i][g].Part0 = v
collisions[i][g].Part1 = z
CharacterAdded[i] = lPlayer.CharacterAdded:((char)
temp = char:(g)
temp:()
collisions[i][g].Part1 = temp
)
customPart = character:(customPartNameInput.Value)
customPart customPart:()
originals[customPart.Name]
(customPart.Name, customPart)
i,v (bodyParts)
i ~= (v) ~=
originals[i]
(i,v)
(v) ==
o,b (v)
originals[o]
(o,b)
(part)
part == part ==
customPart = character:(customPartNameInput.Value)
customPart customPart:()
customPart.Size = originals[customPart.Name].Size
customPart.Transparency = originals[customPart.Name].Transparency
customPart.CanCollide = originals[customPart.Name].CanCollide
customPart.Massless = originals[customPart.Name].Massless
i,v (bodyParts)
.(part) == .(i) part ==
i ~= (v) ~=
v.Size = originals[i].Size
v.Transparency = originals[i].Transparency
v.CanCollide = originals[i].CanCollide
v.Massless = originals[i].Massless
(v) ==
o,b (v)
b.Size = originals[o].Size
b.Transparency = originals[o].Transparency
b.Massless = originals[o].Massless
_,z (collisions[o])
z.Enabled == z.Part0 == b
z.Enabled =
()
bodyParts.Humanoid:() == .HumanoidStateType.Dead
extenderSitCheck.Value
bodyParts.Humanoid.Sit
ignoreSelfTeamToggled.Value
.PlaceId ==
selfTeam
playerTeam
(()
selfTeam = lPlayer.Character.HumanoidRootPart.BrickColor
playerTeam = bodyParts.HumanoidRootPart.BrickColor
)
selfTeam == playerTeam
lPlayer.Team == player.Team
ignoreSelectedTeamsToggled.Value
teamList = ignoreTeamList:()
.(teamList, (player.Team))
ignoreSelectedPlayersToggled.Value
playerList = ignorePlayerList:()
.(playerList, (player.Name))
Heartbeat
Heartbeat = :().Heartbeat:((deltaTime)
timer += deltaTime
timer >= (extenderUpdateRate.Value / )
timer =
bodyPartList = extenderPartList:()
checks = ()
checks ==
()
_,v (CharacterAdded)
v:()
Heartbeat:()
checks ==
()
extenderToggled.Value
.(bodyPartList, )
customPart = character:(customPartNameInput.Value)
customPart
customPart.Size = .(extenderSize.Value, extenderSize.Value, extenderSize.Value)
customPart.Transparency = extenderTransparency.Value
customPart.CanCollide =
customPart.Massless =
()
i,v (bodyParts)
.(bodyPartList, i)
(v) ~=
i ~=
v.Massless =
v.Size = .(extenderSize.Value, extenderSize.Value, extenderSize.Value)
v.Transparency = extenderTransparency.Value
v.CanCollide =
o,b (v)
b.Massless =
b.Size = .(extenderSize.Value, extenderSize.Value, extenderSize.Value)
b.Transparency = extenderTransparency.Value
_,z (collisions[o])
z.Enabled == z.Part0 == b
z.Enabled =
(i)
()
)
PlayerRemoving
PlayerRemoving = .Players.PlayerRemoving:((v)
v == player
Heartbeat:()
PlayerRemoving:()
)
_,player (.Players:())
player ~= lPlayer
.(()
player.Character
.(extendCharacter)(player.Character)
player.CharacterAdded:((v)
.(extendCharacter)(v)
)
)
.Players.PlayerAdded:((player)
player.CharacterAdded:((v)
.(extendCharacter)(v)
)
)
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.
idk who made it i just found it