Run it
Copy the script and paste it into your executor.
Players = :()
UIS = :()
TweenService = :()
RunService = :()
plr = Players.LocalPlayer
char = plr.Character plr.CharacterAdded:()
hum = char:()
hrp = char:()
cam = .CurrentCamera
mouse = plr:()
()
animate = char:()
animate.idle.Animation1.AnimationId =
animate.idle.Animation2.AnimationId =
animate.run.RunAnim.AnimationId =
animate.Disabled =
.()
animate.Disabled =
()
hum:(.HumanoidStateType.Jumping, )
touchJump = plr.PlayerScripts:():():()
touchJump touchJump:()
punchAnim = .()
punchAnim.AnimationId =
punchTrack = hum:(punchAnim)
punchTrack.Looped =
voidAnim = .()
voidAnim.AnimationId =
voidTrack = hum:(voidAnim)
voidTrack.Looped =
novaAnim = .()
novaAnim.AnimationId =
novaTrack = hum:(novaAnim)
novaTrack.Looped =
observantAnim = .()
observantAnim.AnimationId =
observantTrack = hum:(observantAnim)
observantTrack.Looped =
gui = .(, plr:())
gui.Name =
gui.ResetOnSpawn =
(name, pos, color, textColor)
btn = .()
btn.Name = name
btn.Parent = gui
btn.Size = .(, , , )
btn.Position = pos
btn.BackgroundColor3 = color
btn.Text = name
btn.TextColor3 = textColor .(,,)
btn.TextScaled =
btn.Font = .Font.GothamBlack
btn.BorderSizePixel =
corner = .(, btn)
corner.CornerRadius = .(, )
stroke = .(, btn)
stroke.Color = .(, , )
stroke.Thickness =
stroke.Transparency =
btn
punchBtn = (, .(, -, , -), .(, , ))
voidBtn = (, .(, -, , -), .(, , ))
novaBtn = (, .(, -, , ), .(, , ))
observantBtn = (, .(, -, , -), .(, , ))
runBtn = (, .(, -, , ), .(, , ), .(,,))
voidDebounce =
punchDebounce =
novaDebounce =
observantDebounce =
isRunning =
isVoidRushing =
isObserving =
waitingForClickTP =
oldSpeedBeforeObservant =
()
aura = .()
aura.Name =
aura.Parent = char
aura.FillColor = .(, , )
aura.OutlineColor = .(, , )
aura.FillTransparency =
aura.OutlineTransparency =
pulseTween = TweenService:(aura, TweenInfo.(, .EasingStyle.Sine, .EasingDirection.InOut, -, ), {
FillTransparency = ,
OutlineTransparency =
})
pulseTween:()
aura, pulseTween
observantMenu = .()
observantMenu.Name =
observantMenu.Parent = gui
observantMenu.Size = .(, , , )
observantMenu.Position = .(, -, , -)
observantMenu.BackgroundColor3 = .(, , )
observantMenu.BorderSizePixel =
observantMenu.Visible =
menuCorner = .(, observantMenu)
menuCorner.CornerRadius = .(, )
menuStroke = .(, observantMenu)
menuStroke.Color = .(, , )
menuStroke.Thickness =
titleLabel = .()
titleLabel.Parent = observantMenu
titleLabel.Size = .(, , , )
titleLabel.Position = .(, , , )
titleLabel.BackgroundTransparency =
titleLabel.Text =
titleLabel.TextColor3 = .(, , )
titleLabel.TextScaled =
titleLabel.Font = .Font.GothamBold
clickTPBtn = .()
clickTPBtn.Parent = observantMenu
clickTPBtn.Size = .(, , , )
clickTPBtn.Position = .(, , , )
clickTPBtn.BackgroundColor3 = .(, , )
clickTPBtn.Text =
clickTPBtn.TextColor3 = .(, , )
clickTPBtn.TextScaled =
clickTPBtn.Font = .Font.GothamBlack
.(, clickTPBtn).CornerRadius = .(, )
spawnTPBtn = .()
spawnTPBtn.Parent = observantMenu
spawnTPBtn.Size = .(, , , )
spawnTPBtn.Position = .(, , , )
spawnTPBtn.BackgroundColor3 = .(, , )
spawnTPBtn.Text =
spawnTPBtn.TextColor3 = .(, , )
spawnTPBtn.TextScaled =
spawnTPBtn.Font = .Font.GothamBlack
.(, spawnTPBtn).CornerRadius = .(, )
playerTPBtn = .()
playerTPBtn.Parent = observantMenu
playerTPBtn.Size = .(, , , )
playerTPBtn.Position = .(, , , )
playerTPBtn.BackgroundColor3 = .(, , )
playerTPBtn.Text =
playerTPBtn.TextColor3 = .(, , )
playerTPBtn.TextScaled =
playerTPBtn.Font = .Font.GothamBlack
.(, playerTPBtn).CornerRadius = .(, )
closeBtn = .()
closeBtn.Parent = observantMenu
closeBtn.Size = .(, , , )
closeBtn.Position = .(, -, , )
closeBtn.BackgroundColor3 = .(, , )
closeBtn.Text =
closeBtn.TextColor3 = .(, , )
closeBtn.TextScaled =
closeBtn.Font = .Font.GothamBold
.(, closeBtn).CornerRadius = .(, )
playerListMenu = .()
playerListMenu.Name =
playerListMenu.Parent = gui
playerListMenu.Size = .(, , , )
playerListMenu.Position = .(, -, , -)
playerListMenu.BackgroundColor3 = .(, , )
playerListMenu.BorderSizePixel =
playerListMenu.Visible =
playerMenuCorner = .(, playerListMenu)
playerMenuCorner.CornerRadius = .(, )
playerMenuStroke = .(, playerListMenu)
playerMenuStroke.Color = .(, , )
playerMenuStroke.Thickness =
playerListTitle = .()
playerListTitle.Parent = playerListMenu
playerListTitle.Size = .(, , , )
playerListTitle.Position = .(, , , )
playerListTitle.BackgroundTransparency =
playerListTitle.Text =
playerListTitle.TextColor3 = .(, , )
playerListTitle.TextScaled =
playerListTitle.Font = .Font.GothamBold
playerCloseBtn = .()
playerCloseBtn.Parent = playerListMenu
playerCloseBtn.Size = .(, , , )
playerCloseBtn.Position = .(, -, , )
playerCloseBtn.BackgroundColor3 = .(, , )
playerCloseBtn.Text =
playerCloseBtn.TextColor3 = .(, , )
playerCloseBtn.TextScaled =
playerCloseBtn.Font = .Font.GothamBold
.(, playerCloseBtn).CornerRadius = .(, )
playerScrollFrame = .()
playerScrollFrame.Parent = playerListMenu
playerScrollFrame.Size = .(, -, , -)
playerScrollFrame.Position = .(, , , )
playerScrollFrame.BackgroundTransparency =
playerScrollFrame.BorderSizePixel =
playerScrollFrame.ScrollBarThickness =
playerScrollFrame.CanvasSize = .(, , , )
playerListLayout = .()
playerListLayout.Parent = playerScrollFrame
playerListLayout.SortOrder = .SortOrder.LayoutOrder
playerListLayout.Padding = .(, )
runBtn.MouseButton1Click:(()
isVoidRushing isObserving
isRunning = isRunning
isRunning
hum.WalkSpeed =
runBtn.BackgroundColor3 = .(, , )
hum.WalkSpeed =
runBtn.BackgroundColor3 = .(, , )
)
punchBtn.MouseButton1Click:(()
punchDebounce isVoidRushing
punchDebounce =
punchTrack:()
punchTrack.Stopped:()
punchDebounce =
)
(bv, connection)
connection connection:()
bv bv:()
voidTrack:()
isVoidRushing =
hum.WalkSpeed = isRunning
hum.AutoRotate =
()
voidDebounce =
voidBtn.MouseButton1Click:(()
voidDebounce isObserving
voidDebounce =
isVoidRushing =
voidTrack:()
oldAutoRotate = hum.AutoRotate
hum.WalkSpeed =
hum.AutoRotate =
bv = .()
bv.MaxForce = .(, , )
bv.Parent = hrp
hitConnection
heartbeatConnection
startTime = ()
hitConnection = hrp.Touched:((hit)
isVoidRushing
hitHum = hit.Parent:()
hitHum hitHum ~= hum
hitConnection:()
(bv, heartbeatConnection)
.()
punchTrack:()
punchTrack.Stopped:()
)
heartbeatConnection = RunService.Heartbeat:(()
isVoidRushing
() - startTime >=
hitConnection:()
(bv, heartbeatConnection)
bv bv.Parent
camDir = cam.CFrame.LookVector
bv.Velocity = .(camDir.X, , camDir.Z).Unit *
hrp.CFrame = .(hrp.Position, hrp.Position + .(camDir.X, , camDir.Z))
)
)
novaBtn.MouseButton1Click:(()
novaDebounce isVoidRushing isObserving
novaDebounce =
oldSpeed = hum.WalkSpeed
hum.WalkSpeed =
novaTrack:()
novaTrack:()
novaTrack.Stopped:()
hum.WalkSpeed = isRunning oldSpeed
novaDebounce =
)
()
observantMenu.Visible =
playerListMenu.Visible =
isObserving =
waitingForClickTP =
observantTrack:()
observantBtn.BackgroundColor3 = .(, , )
observantBtn.Text =
hum.WalkSpeed = isRunning oldSpeedBeforeObservant
()
closestSpawn =
shortestDistance = .huge
_, (:())
:()
distance = (hrp.Position - .Position).Magnitude
distance < shortestDistance
shortestDistance = distance
closestSpawn =
closestSpawn
observantBtn.MouseButton1Click:(()
observantDebounce isVoidRushing waitingForClickTP
observantDebounce =
observantMenu.Visible playerListMenu.Visible
()
isObserving =
oldSpeedBeforeObservant = hum.WalkSpeed
hum.WalkSpeed =
observantTrack:()
observantBtn.BackgroundColor3 = .(, , )
observantMenu.Visible =
.()
observantDebounce =
)
clickTPBtn.MouseButton1Click:(()
observantMenu.Visible =
waitingForClickTP =
observantBtn.Text =
observantBtn.BackgroundColor3 = .(, , )
)
mouse.Button1Down:(()
waitingForClickTP
mouse.Target
waitingForClickTP =
targetPos = mouse.Hit.Position
()
hrp.CFrame = .(targetPos + .(, , ))
)
.(()
.()
waitingForClickTP
.()
waitingForClickTP
()
)
spawnTPBtn.MouseButton1Click:(()
()
punchTrack:()
punchTrack.Stopped:()
nearestSpawn = ()
nearestSpawn
hrp.CFrame = nearestSpawn.CFrame + .(, , )
)
(targetPlayer)
targetPlayer == plr
playerBtn = .()
playerBtn.Parent = playerScrollFrame
playerBtn.Size = .(, -, , )
playerBtn.BackgroundColor3 = .(, , )
playerBtn.BorderSizePixel =
playerBtn.Text =
.(, playerBtn).CornerRadius = .(, )
avatar = .()
avatar.Parent = playerBtn
avatar.Size = .(, , , )
avatar.Position = .(, , , -)
avatar.BackgroundTransparency =
avatar.Image = ..targetPlayer.UserId..
.(, avatar).CornerRadius = .(, )
nameLabel = .()
nameLabel.Parent = playerBtn
nameLabel.Size = .(, -, , )
nameLabel.Position = .(, , , )
nameLabel.BackgroundTransparency =
nameLabel.Text = targetPlayer.DisplayName....targetPlayer.Name..
nameLabel.TextColor3 = .(, , )
nameLabel.TextScaled =
nameLabel.Font = .Font.GothamBold
nameLabel.TextXAlignment = .TextXAlignment.Left
playerBtn.MouseButton1Click:(()
targetPlayer.Character targetPlayer.Character:()
()
aura, pulseTween = ()
punchTrack:()
punchTrack.Stopped:()
hrp.CFrame = targetPlayer.Character.HumanoidRootPart.CFrame + .(, , )
.()
pulseTween pulseTween:()
aura aura:()
)
playerBtn
()
_, child (playerScrollFrame:())
child:()
child:()
playerCount =
_, targetPlayer (Players:())
targetPlayer ~= plr
(targetPlayer)
playerCount = playerCount +
playerScrollFrame.CanvasSize = .(, , , playerCount * )
playerTPBtn.MouseButton1Click:(()
observantMenu.Visible =
playerListMenu.Visible =
()
)
playerCloseBtn.MouseButton1Click:(()
()
)
closeBtn.MouseButton1Click:(()
()
)
hum.HealthChanged:(()
hum.Health < hum.MaxHealth
hum.Health = hum.MaxHealth
)
char:()
.()
()
()
hum.WalkSpeed =
plr.CharacterAdded:((newChar)
char = newChar
hum = newChar:()
hrp = newChar:()
isVoidRushing =
isRunning =
()
.()
()
()
hum.WalkSpeed =
punchTrack = hum:(punchAnim)
punchTrack.Looped =
voidTrack = hum:(voidAnim)
voidTrack.Looped =
novaTrack = hum:(novaAnim)
novaTrack.Looped =
observantTrack = hum:(observantAnim)
observantTrack.Looped =
)FE noli script for r15 the script It's mine. So if you want to do a showcase Please credit my YouTube channel:Juanito juega XD or @jeancarlocruzochoa6847

Universal