Run it
Copy the script and paste it into your executor.
Players = :()
RunService = :()
UserInputService = :()
TweenService = :()
CoreGui = :()
LocalPlayer = Players.LocalPlayer
Camera = .CurrentCamera
Config = {
Theme = {
MainColor = .(, , ),
AccentColor = .(, , ),
TextColor = .(, , ),
SecondaryColor = .(, , ),
HoverColor = .(, , )
},
Speed =
}
Targets = {}
AllBool =
noclipEnabled =
noclipConnection =
originalCanCollide = {}
antiFallEnabled =
antiFallConnection =
UI = {}
UI.(instanceType, properties)
instance = .(instanceType)
k, v (properties)
instance[k] = v
instance
UI.(frame, dragHandle)
dragging, dragInput, dragStart, startPos
dragHandle.InputBegan:((input)
input.UserInputType == .UserInputType.MouseButton1
dragging =
dragStart = input.Position
startPos = frame.Position
input.Changed:(()
input.UserInputState == .UserInputState.End dragging =
)
)
dragHandle.InputChanged:((input)
input.UserInputType == .UserInputType.MouseMovement dragInput = input
)
UserInputService.InputChanged:((input)
input == dragInput dragging
delta = input.Position - dragStart
targetPos = .(startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y)
TweenService:(frame, TweenInfo.(), {Position = targetPos}):()
)
UI.(btn)
btn.MouseEnter:(()
TweenService:(btn, TweenInfo.(Config.Speed), {BackgroundColor3 = Config.Theme.AccentColor, TextColor3 = .(,,)}):()
)
btn.MouseLeave:(()
TweenService:(btn, TweenInfo.(Config.Speed), {BackgroundColor3 = Config.Theme.SecondaryColor, TextColor3 = Config.Theme.TextColor}):()
)
btn.MouseButton1Down:(()
TweenService:(btn, TweenInfo.(), {Size = .(Config.Theme.SecondaryColor == .(,) .(, ) .(, -, , ))}):()
)
btn.MouseButton1Up:(()
TweenService:(btn, TweenInfo.(), {Size = .(, , , )}):()
)
(title, text, duration)
:():(, {
Title = title;
Text = text;
Duration = duration ;
})
GetPlayer = (Name)
Name = Name:()
Name == Name ==
AllBool =
Name ==
GetPlayers = Players:()
.(GetPlayers, LocalPlayer)
.(GetPlayers, .(GetPlayers, LocalPlayer))
GetPlayers[.(#GetPlayers)]
_, x , Players:()
x ~= LocalPlayer
x.Name:():( .. Name) x.DisplayName:():( .. Name)
x
()
noclipEnabled = noclipEnabled
noclipEnabled
noclipConnection = RunService.Stepped:(()
LocalPlayer.Character
_, part (LocalPlayer.Character:())
part:() part.CanCollide
part.CanCollide =
)
(, , )
noclipConnection noclipConnection:()
(, , )
()
antiFallEnabled = antiFallEnabled
antiFallEnabled
.PlaceId ~=
(, , )
antiFallEnabled =
(char)
root = char:(, )
root
antiFallConnection = RunService.Heartbeat:(()
antiFallEnabled
oldVel = root.AssemblyLinearVelocity
root.AssemblyLinearVelocity = .zero
RunService.RenderStepped:()
root.AssemblyLinearVelocity = oldVel
)
LocalPlayer.Character (LocalPlayer.Character)
LocalPlayer.CharacterAdded:(preventFall)
(, , )
antiFallConnection antiFallConnection:()
(, , )
SkidFling = (TargetPlayer)
TargetPlayer TargetPlayer.Character
Character = LocalPlayer.Character
Humanoid = Character Character:()
RootPart = Humanoid Humanoid.RootPart
TCharacter = TargetPlayer.Character
THumanoid = TCharacter:()
TRootPart = THumanoid THumanoid.RootPart
Character Humanoid RootPart
TCharacter THumanoid TRootPart
THumanoid.Sit AllBool
(, , )
OldPos = RootPart.CFrame
.CurrentCamera.CameraSubject = THumanoid
FPos = (BasePart, Pos, Ang)
RootPart.CFrame = .(BasePart.Position) * Pos * Ang
Character:(.(BasePart.Position) * Pos * Ang)
RootPart.AssemblyLinearVelocity = .(, * , )
RootPart.AssemblyAngularVelocity = .(, , )
Time = ()
Angle =
.FallenPartsDestroyHeight = /
BV = .()
BV.Parent = RootPart
BV.Velocity = .(, , )
BV.MaxForce = .(/, /, /)
Humanoid:(.HumanoidStateType.Seated, )
RootPart THumanoid
TRootPart.AssemblyLinearVelocity.Magnitude <
Angle = Angle +
(TRootPart, .(, , ) + THumanoid.MoveDirection * TRootPart.AssemblyLinearVelocity.Magnitude / , .(.(Angle), ,))
.()
(TRootPart, .(, -, ) + THumanoid.MoveDirection * TRootPart.AssemblyLinearVelocity.Magnitude / , .(.(Angle), , ))
.()
(TRootPart, .(, , -) + THumanoid.MoveDirection * TRootPart.AssemblyLinearVelocity.Magnitude / , .(.(Angle), , ))
.()
(TRootPart, .(-, -, ) + THumanoid.MoveDirection * TRootPart.AssemblyLinearVelocity.Magnitude / , .(.(Angle), , ))
.()
(TRootPart, .(, , ) + THumanoid.MoveDirection,.(.(Angle), , ))
.()
(TRootPart, .(, -, ) + THumanoid.MoveDirection,.(.(Angle), , ))
.()
(TRootPart, .(, , THumanoid.WalkSpeed), .(.(), , ))
.()
(TRootPart, .(, -, -THumanoid.WalkSpeed), .(, , ))
.()
TargetPlayer.Parent LocalPlayer.Character () > Time + Humanoid.Health <=
BV:()
Humanoid:(.HumanoidStateType.Seated, )
.CurrentCamera.CameraSubject = Humanoid
.FallenPartsDestroyHeight = -
RootPart.CFrame = OldPos
Character:(OldPos)
RootPart.AssemblyLinearVelocity = .zero
RootPart.AssemblyAngularVelocity = .zero
ScreenGui = UI.(, {
Name = ,
Parent = CoreGui,
ResetOnSpawn =
})
MainFrame = UI.(, {
Name = ,
Parent = ScreenGui,
Size = .(, , , ),
Position = .(, -, , -),
BackgroundColor3 = Config.Theme.MainColor,
BorderSizePixel = ,
ClipsDescendants =
})
Corner = UI.(, {Parent = MainFrame, CornerRadius = .(, )})
Stroke = UI.(, {Parent = MainFrame, Color = Config.Theme.SecondaryColor, Thickness = })
TitleLabel = UI.(, {
Parent = MainFrame,
Size = .(, -, , ),
Position = .(, , , ),
BackgroundTransparency = ,
Text = ,
RichText = ,
Font = .Font.GothamBold,
TextSize = ,
TextColor3 = Config.Theme.TextColor,
TextXAlignment = .TextXAlignment.Left
})
CloseBtn = UI.(, {
Parent = MainFrame,
Size = .(, , , ),
Position = .(, -, , ),
BackgroundTransparency = ,
Text = ,
Font = .Font.GothamMedium,
TextSize = ,
TextColor3 = .(, , )
})
Container = UI.(, {
Parent = MainFrame,
Size = .(, -, , -),
Position = .(, , , ),
BackgroundTransparency =
})
InputBox = UI.(, {
Parent = Container,
Size = .(, , , ),
BackgroundColor3 = Config.Theme.SecondaryColor,
Text = ,
PlaceholderText = ,
TextColor3 = Config.Theme.TextColor,
PlaceholderColor3 = .(, , ),
Font = .Font.Gotham,
TextSize =
})
UI.(, {Parent = InputBox, CornerRadius = .(, )})
ButtonGrid = UI.(, {
Parent = Container,
Size = .(, , , ),
Position = .(, , , ),
BackgroundTransparency = ,
ScrollBarThickness =
})
GridL = UI.(, {
Parent = ButtonGrid,
CellSize = .(, , , ),
CellPadding = .(, , , ),
SortOrder = .SortOrder.LayoutOrder
})
(text, callback)
btn = UI.(, {
Parent = ButtonGrid,
BackgroundColor3 = Config.Theme.SecondaryColor,
Text = text,
TextColor3 = Config.Theme.TextColor,
Font = .Font.GothamBold,
TextSize =
})
UI.(, {Parent = btn, CornerRadius = .(, )})
UI.(, {Parent = btn, Color = Config.Theme.MainColor, Thickness = , ApplyStrokeMode = .ApplyStrokeMode.Border})
btn.MouseButton1Click:(()
state = ()
state
TweenService:(btn, TweenInfo.(), {BackgroundColor3 = Config.Theme.AccentColor, TextColor3 = .(,,)}):()
TweenService:(btn, TweenInfo.(), {BackgroundColor3 = Config.Theme.SecondaryColor, TextColor3 = Config.Theme.TextColor}):()
)
btn
(text, callback)
btn = UI.(, {
Parent = ButtonGrid,
BackgroundColor3 = Config.Theme.SecondaryColor,
Text = text,
TextColor3 = Config.Theme.TextColor,
Font = .Font.GothamBold,
TextSize =
})
UI.(, {Parent = btn, CornerRadius = .(, )})
UI.(btn)
btn.MouseButton1Click:(callback)
btn
AttackBtn = (, ()
name = InputBox.Text
name == (, , )
target = (name)
AllBool
_, pl , Players:()
pl ~= LocalPlayer
.(() (pl) )
(, , )
AllBool =
target
(, .. target.DisplayName, )
(target)
(, , )
)
AttackBtn.Size = .(, , , )
(, () (); noclipEnabled )
(, () (); antiFallEnabled )
(, ()
LocalPlayer.Character LocalPlayer.Character:()
)
UI.(MainFrame, MainFrame)
MainFrame.Size = .(, , , )
MainFrame.Visible =
TweenService:(MainFrame, TweenInfo.(, .EasingStyle.Back, .EasingDirection.Out), {Size = .(, , , )}):()
CloseBtn.MouseButton1Click:(()
TweenService:(MainFrame, TweenInfo.(, .EasingStyle.Quad, .EasingDirection.In), {Size = .(, , , )}):()
.()
ScreenGui:()
noclipConnection noclipConnection:()
antiFallConnection antiFallConnection:()
)
(, , )Display names work You dont even have to type the full display name

Universal