Run it
Copy the script and paste it into your executor.
Library = (:())()
Players = :()
Workspace = :()
RunService = :()
UserInputService = :()
VirtualUser = :()
VirtualInputManager = :()
LocalPlayer = Players.LocalPlayer
FlyEnabled =
NoClipConnection =
FlyConnection =
FlyBodyVelocity =
FlyBodyGyro =
FlySpeed =
InfiniteJumpEnabled =
InfiniteJumpConnection =
WalkSpeedEnabled =
WalkSpeedValue =
WalkSpeedConnection =
LaggyRunEnabled =
LaggyRunDistance =
LaggyRunDelay =
LaggyRunConnection =
LaggyRunAccum =
CtrlClickTPEnabled =
CtrlClickTPConnection =
AutoFarmEnabled =
AutoSkillEnabled =
AutoSwitchWeaponsEnabled =
AntiAFKEnabled =
DistanceToNPC =
MaxTargetRange =
AutoSkillSelections = {}
currentTarget =
farmLockActive =
TweenSpeed =
()
char = LocalPlayer.Character
char
hrp = char:()
hum = char:()
hrp hum
char, hrp, hum
()
_, hrp, hum = ()
hrp
hrp.AssemblyLinearVelocity = .zero
hrp.AssemblyAngularVelocity = .zero
hum.PlatformStand =
()
farmLockActive =
currentTarget =
()
RunService.Heartbeat:(()
AutoFarmEnabled farmLockActive
currentTarget currentTarget.root currentTarget.root.Parent
_, hrp, hum = ()
hrp hum.Health <=
tRoot = currentTarget.root
tPos = tRoot.Position + .(, DistanceToNPC, )
lookTarget = .(tRoot.Position.X, tPos.Y, tRoot.Position.Z) - .(, , )
targetCF = .(tPos, lookTarget)
hum.PlatformStand =
(hrp.Position - tPos).Magnitude <
hrp.CFrame = targetCF
alpha = .((TweenSpeed / ) * , , )
hrp.CFrame = hrp.CFrame:(targetCF, alpha)
)
()
NoClipConnection
NoClipConnection = RunService.Stepped:(()
character = LocalPlayer.Character
character
_, part (character:())
part:() part.CanCollide =
)
()
NoClipConnection NoClipConnection:(); NoClipConnection =
character = LocalPlayer.Character
character
_, part (character:())
part:() part.CanCollide =
()
_, hrp = ()
hrp
FlyBodyVelocity FlyBodyVelocity:()
FlyBodyGyro FlyBodyGyro:()
FlyBodyVelocity = .()
FlyBodyVelocity.Velocity = .zero
FlyBodyVelocity.MaxForce = .(, , )
FlyBodyVelocity.Parent = hrp
FlyBodyGyro = .()
FlyBodyGyro.MaxTorque = .(, , )
FlyBodyGyro.P =
FlyBodyGyro.Parent = hrp
FlyConnection FlyConnection:()
FlyConnection = RunService.Heartbeat:(()
FlyEnabled FlyBodyVelocity FlyBodyGyro
cam = Workspace.CurrentCamera
dir = .zero
UserInputService:(.KeyCode.W) dir = dir + cam.CFrame.LookVector * FlySpeed
UserInputService:(.KeyCode.S) dir = dir - cam.CFrame.LookVector * FlySpeed
UserInputService:(.KeyCode.A) dir = dir - cam.CFrame.RightVector * FlySpeed
UserInputService:(.KeyCode.D) dir = dir + cam.CFrame.RightVector * FlySpeed
UserInputService:(.KeyCode.Space) dir = dir + .(, FlySpeed, )
UserInputService:(.KeyCode.LeftShift) dir = dir - .(, FlySpeed, )
FlyBodyVelocity.Velocity = dir
FlyBodyGyro.CFrame = cam.CFrame
)
()
FlyConnection FlyConnection:(); FlyConnection =
FlyBodyVelocity FlyBodyVelocity:(); FlyBodyVelocity =
FlyBodyGyro FlyBodyGyro:(); FlyBodyGyro =
()
WalkSpeedConnection WalkSpeedConnection:()
WalkSpeedConnection = RunService.Heartbeat:(()
WalkSpeedEnabled
_, hrp, hum = ()
hrp hum.Health <=
moveDir = hum.MoveDirection
moveDir.Magnitude <
cf = hrp.CFrame
newPos = cf.Position + moveDir.Unit * WalkSpeedValue
hrp.CFrame = .(newPos, cf.RightVector, cf.UpVector, -cf.LookVector)
)
()
WalkSpeedConnection WalkSpeedConnection:(); WalkSpeedConnection =
()
LaggyRunConnection LaggyRunConnection:()
LaggyRunAccum =
LaggyRunConnection = RunService.Heartbeat:((dt)
LaggyRunEnabled
_, hrp, hum = ()
hrp hum.Health <=
moveDir = hum.MoveDirection
moveDir.Magnitude < LaggyRunAccum = ;
LaggyRunAccum = LaggyRunAccum + dt
LaggyRunAccum < LaggyRunDelay *
LaggyRunAccum =
cf = hrp.CFrame
newPos = cf.Position + moveDir.Unit * LaggyRunDistance
hrp.CFrame = .(newPos, cf.RightVector, cf.UpVector, -cf.LookVector)
)
()
LaggyRunConnection LaggyRunConnection:(); LaggyRunConnection =
LaggyRunAccum =
()
CtrlClickTPConnection
CtrlClickTPConnection = UserInputService.InputBegan:((input, gameProcessed)
CtrlClickTPEnabled gameProcessed
input.UserInputType ~= .UserInputType.MouseButton1
(UserInputService:(.KeyCode.LeftControl) UserInputService:(.KeyCode.RightControl))
char, hrp = ()
hrp
cam = Workspace.CurrentCamera
mousePos = UserInputService:()
ray = cam:(mousePos.X, mousePos.Y)
params = RaycastParams.()
params.FilterType = .RaycastFilterType.Exclude
params.FilterDescendantsInstances = {char}
result = Workspace:(ray.Origin, ray.Direction * , params)
result
hrp.CFrame = .(result.Position + .(, , )) * (hrp.CFrame - hrp.CFrame.Position)
)
()
CtrlClickTPConnection CtrlClickTPConnection:(); CtrlClickTPConnection =
npcHumanoids = {}
(obj)
obj:()
model = obj.Parent
model model:()
Players:(model)
npcHumanoids[obj] =
Workspace.DescendantAdded:(RegisterHumanoid)
.(()
n =
_, obj (Workspace:())
(obj)
n = n +
n % == .()
)
(target)
target
hum, root = target.humanoid, target.root
hum hum.Parent root root.Parent
hum.Health >
(origin)
best, bestDist = , MaxTargetRange
hum (npcHumanoids)
model = hum.Parent
model model.Parent
npcHumanoids[hum] =
hum.Health > Players:(model)
root = model:() model.PrimaryPart
root
d = (root.Position - origin).Magnitude
d <= bestDist
bestDist = d
best = {humanoid = hum, root = root}
best
()
tools = {}
char = LocalPlayer.Character
backpack = LocalPlayer:()
backpack
_, t (backpack:())
t:() .(tools, t)
char
_, t (char:())
t:() .(tools, t)
tools
(keyCode)
(()
VirtualInputManager:(, keyCode, , )
.()
VirtualInputManager:(, keyCode, , )
)
(char, hum)
tool = char:()
tool
backpack = LocalPlayer:()
first = backpack backpack:()
first (() hum:(first) )
tool = char:()
tool (() tool:() )
(() VirtualUser:(.(, )) )
.(()
skillTimer =
.()
AutoFarmEnabled
farmLockActive ()
skillTimer =
char, hrp, hum = ()
char hum.Health <=
farmLockActive =
currentTarget =
(currentTarget)
currentTarget = (hrp.Position)
currentTarget
farmLockActive ()
farmLockActive =
(char, hum)
skillTimer = skillTimer +
AutoSkillEnabled skillTimer >=
skillTimer =
selected = {}
k, v (AutoSkillSelections)
v .(selected, k)
keys = (#selected == ) {, , } selected
_, key (keys)
kc = .KeyCode[key]
kc .(PressKey, kc)
)
.(()
idx =
.()
AutoSwitchWeaponsEnabled
_, _, hum = ()
hum hum.Health <=
tools = ()
#tools <
idx = idx % #tools +
(() hum:(tools[idx]) )
)
LocalPlayer.Idled:(()
AntiAFKEnabled
(()
VirtualUser:()
VirtualUser:(.())
)
)
LocalPlayer.CharacterAdded:(()
farmLockActive =
currentTarget =
.()
FlyEnabled ()
)
Window = Library:({
Title = ,
Size = .(, , , ),
})
PlayerTab = Window:()
AutoFarmTab = Window:()
VariousTab = Window:()
PlayerTab:(, (state)
FlyEnabled = state
state () ()
)
PlayerTab:(, , , , (v) FlySpeed = v )
PlayerTab:(, (state)
state () ()
)
PlayerTab:(, (state)
WalkSpeedEnabled = state
state () ()
)
PlayerTab:(, , , , (v)
ratio = (v - ) / ( - )
WalkSpeedValue = + ratio * ( * - )
)
PlayerTab:(, (state)
LaggyRunEnabled = state
state () ()
)
PlayerTab:(, , , , (v) LaggyRunDistance = v )
PlayerTab:(, , , , (v) LaggyRunDelay = v )
PlayerTab:(, (state)
CtrlClickTPEnabled = state
state () ()
)
PlayerTab:(, (state)
InfiniteJumpEnabled = state
state
InfiniteJumpConnection InfiniteJumpConnection:()
InfiniteJumpConnection = UserInputService.JumpRequest:(()
InfiniteJumpEnabled
_, _, hum = ()
hum hum:(.HumanoidStateType.Jumping)
)
InfiniteJumpConnection InfiniteJumpConnection:(); InfiniteJumpConnection =
)
AutoFarmTab:(, (state)
AutoFarmEnabled = state
state ()
)
AutoFarmTab:(, , , , (v) DistanceToNPC = v )
AutoFarmTab:(, , , , (v) MaxTargetRange = v )
AutoFarmTab:(, (state)
AutoSkillEnabled = state
)
AutoFarmTab:(, {, , }, (selected)
AutoSkillSelections = {}
k, v (selected)
v AutoSkillSelections[k] =
)
VariousTab:(, (state)
AutoSwitchWeaponsEnabled = state
)
VariousTab:(, (state)
AntiAFKEnabled = state
)Loads code from the internet. It downloads more code when it runs (loadstring + HttpGet), which can change after it was posted. From: gist.githubusercontent.com.
Sentinal – Universal Player Fly: fly with WASD, Space to go up and Shift to go down. Adjustable speed. NoClip: walk through walls and objects. Walk Speed: adjustable movement speed. Laggy Run: run in short bursts, with configurable distance and delay. CTRL + Click to TP: teleport to wherever you click. Infinite Jump: jump as many times as you want. Auto Farm Auto Farm: finds the nearest living NPC, positions you above it and attacks with your equipped tool. Sliders for distance to the NPC and max search range. Auto Skill: uses your Q, E and R abilities every few seconds. You choose which ones. Various Auto Switch Weapons: cycles through the tools in your inventory. Anti AFK: stops you from being kicked for inactivity.

Universal