Run it
Copy the script and paste it into your executor.
Settings = {
Mobs = {
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] =
},
InstantKill = ,
Stage = ,
Key = ,
Speed =
}
TweenService = :()
UserInputService = :()
Workspace = :()
CoreGui = :()
Players = :()
LocalPlayer = Players.LocalPlayer
Camera = Workspace.CurrentCamera
Mouse = LocalPlayer:()
Input =
Toggle =
Timing = .clock
Start = ()
SpellInteger = {
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] =
}
Teleport = ()
() LocalPlayer.PlayerGui:()
LocalPlayer.Character:()
Time = (LocalPlayer.Character.HumanoidRootPart.Position - .Position).Magnitude / (Settings.Speed * )
(LocalPlayer.Character.HumanoidRootPart.Position - .Position).Magnitude <
LocalPlayer.Character.HumanoidRootPart.CFrame =
TweenService:(LocalPlayer.Character.HumanoidRootPart, TweenInfo.(Time, .EasingStyle.Linear, .EasingDirection.Out), { = }):()
(Time)
WaitForDescendantWhichIsA = (Parent, Class, Time)
Start = ()
()
() - Start > Time
_,v (Parent:())
v:(Class) v
FilterSafeZone = (Parent)
_,v (Workspace.SafeZones:())
FilterPart = .(, Workspace)
FilterPart.Size = v.Size + .(,,)
FilterPart.Position = v.Position
FilterPart.Anchored =
FilterPart.CanCollide =
FilterPart.Transparency =
LowerBound = FilterPart.CFrame * .(FilterPart.Size.X/, , FilterPart.Size.Z/)
UpperBound = FilterPart.CFrame * .(-FilterPart.Size.X/, , -FilterPart.Size.Z/)
CounterRegion = Region3.(.(.(LowerBound.X, UpperBound.X), FilterPart.Size.Y/ + LowerBound.Y, .(LowerBound.Z, UpperBound.Z)),
.(.(LowerBound.X, UpperBound.X), FilterPart.Size.Y/ + LowerBound.Y, .(LowerBound.Z, UpperBound.Z)))
Parts = Workspace:(CounterRegion, FilterPart, .huge)
_,v (Parts) v:(Parent)
LocalPlayer.Character:()
StageConnection = LocalPlayer.CharacterAdded:(()
() LocalPlayer.PlayerGui:()
LocalPlayer.Character:():():(Input, SpellInteger[Settings.Stage], )
)
UserInputService.InputBegan:((Input)
.(Input.KeyCode.Name) == .(Settings.Key) StageConnection:() Toggle =
)
()
_,a (Workspace.NPCSpawns:())
Settings.Mobs[a.Name] ==
Mob, Corpse, Connection, HealthConnection = a, , ,
Connection = Mob.ChildAdded:((Child)
.(Child.Name, ) Corpse = Child Connection:()
)
Mob:() (Mob)
HealthConnection = Mob.Humanoid:():(()
Settings.InstantKill
Mob.Humanoid.Health =
)
()
(()
(Mob.HumanoidRootPart.CFrame + Mob.HumanoidRootPart.CFrame.LookVector * -)
LocalPlayer.Character:():():(Input, , , Mob.HumanoidRootPart.CFrame, Camera.CFrame, LocalPlayer.Character.HumanoidRootPart.Position)
)
Corpse Toggle
Toggle
Click = (Corpse, , )
Click
()
(Corpse.HumanoidRootPart.CFrame)
(Click)
Corpse:().Transparency ~=
HealthConnection:()
ToggleWorks better in krnl Made by: ?