Run it
Copy the script and paste it into your executor.
OrionLib = (:(()))()
Window = OrionLib:({Name = , HidePremium = , SaveConfig = , ConfigFolder = , IntroEnabled = })
Tab = Window:({
Name = ,
Icon = ,
PremiumOnly =
})
Tab:({
Name = ,
Callback = ()
.HeadSize =
.Disabled =
:().RenderStepped:(()
.Disabled
i,v , :():()
v.Name ~= :().LocalPlayer.Name
(()
v.Character.HumanoidRootPart.Size = .(.HeadSize,.HeadSize,.HeadSize)
v.Character.HumanoidRootPart.Transparency =
v.Character.HumanoidRootPart.BrickColor = BrickColor.()
v.Character.HumanoidRootPart.Material =
v.Character.HumanoidRootPart.CanCollide =
)
)
})
Tab:({
Name = ,
Callback = ()
(:(,))()
})
Tab:({
Name = ,
Default = ,
TextDisappear = ,
Callback = (Value)
desiredHealth = (Value)
desiredHealth
.Players.LocalPlayer.Character:().Health = desiredHealth
})
Tab:({
Name = ,
Default = ,
TextDisappear = ,
Callback = (playerName)
player
player = .Players:(playerName)
player
_, ply (.Players:())
.(ply.Name, , #playerName) == playerName
player = ply
player
playerInventory = player.Backpack:()
_, item (playerInventory)
itemClone = item:()
itemClone.Parent = .Players.LocalPlayer.Backpack
})
Tab:({
Name = ,
Callback = ()
offset =
invisible = .Players.LocalPlayer
grips = {}
heldTool
gripChanged
handle
weld
(distance)
_, player (.Players:())
player.Character player.Character:()
player.Character:().NameDisplayDistance = distance
player.Character:().HealthDisplayDistance = distance
tool = .(, .Players.LocalPlayer.Backpack)
tool.Name =
tool.RequiresHandle =
tool.CanBeDropped =
tool.Equipped:(
()
()
invisible
invisible =
tool.Name =
handle
handle:()
weld
weld:()
handle = .(, )
handle.Name =
handle.Transparency =
handle.CanCollide =
handle.Size = .(, , )
weld = .(, handle)
weld.Part0 = handle
weld.Part1 = .Players.LocalPlayer.Character.HumanoidRootPart
weld.C0 = .(, offset - , )
(offset + )
.CurrentCamera.CameraSubject = handle
.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = .Players.LocalPlayer.Character.HumanoidRootPart.CFrame * .(, offset, )
.Players.LocalPlayer.Character.Humanoid.HipHeight = offset
.Players.LocalPlayer.Character.Humanoid:()
_, child (.Players.LocalPlayer.Backpack:())
child:() child ~= tool
grips[child] = child.Grip
invisible
invisible =
tool.Name =
handle
handle:()
weld
weld:()
_, child (.Players.LocalPlayer.Character:())
child:()
child.Parent = .Players.LocalPlayer.Backpack
tool, grip (grips)
tool
tool.Grip = grip
heldTool =
()
.CurrentCamera.CameraSubject = .Players.LocalPlayer.Character.Humanoid
.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = .Players.LocalPlayer.Character.HumanoidRootPart.CFrame * .(, -offset, )
.Players.LocalPlayer.Character.Humanoid.HipHeight =
tool.Parent = .Players.LocalPlayer.Backpack
)
.Players.LocalPlayer.Character.ChildAdded:(
(child)
()
invisible child:() child ~= heldTool child ~= tool
heldTool = child
lastGrip = heldTool.Grip
grips[heldTool]
grips[heldTool] = lastGrip
_, track (.Players.LocalPlayer.Character.Humanoid:())
track:()
.Players.LocalPlayer.Character.Animate.Disabled =
heldTool.Grip = heldTool.Grip * (.(, offset - , ) * .(.(-), , ))
heldTool.Parent = .Players.LocalPlayer.Backpack
heldTool.Parent = .Players.LocalPlayer.Character
gripChanged
gripChanged:()
gripChanged =
heldTool:():(
()
()
invisible
gripChanged:()
heldTool.Grip ~= lastGrip
lastGrip =
heldTool.Grip * (.(, offset - , ) * .(.(-), , ))
heldTool.Grip = lastGrip
heldTool.Parent = .Players.LocalPlayer.Backpack
heldTool.Parent = .Players.LocalPlayer.Character
)
)
})
Tab:({
Name = ,
Callback = ()
()()
})
Tab:({
Name = ,
Callback = ()
mouse = .Players.LocalPlayer:()
tool = .()
tool.RequiresHandle =
tool.Name =
tool.Activated:(()
pos = mouse.Hit+.(,,)
pos = .(pos.X,pos.Y,pos.Z)
.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = pos
)
tool.Parent = .Players.LocalPlayer.Backpack
})
Tab:({
Name = ,
Default = ,
Callback = (Value)
})
Tab:({
Name = ,
Default = ,
Callback = (Value)
OrionLib = (:(()))()
Window = OrionLib:({Name = , HidePremium = , SaveConfig = , ConfigFolder = , IntroEnabled = })
Tab = Window:({
Name = ,
Icon = ,
PremiumOnly =
})
Tab:({
Name = ,
Callback = ()
.HeadSize =
.Disabled =
:().RenderStepped:(()
.Disabled
i,v , :():()
v.Name ~= :().LocalPlayer.Name
(()
v.Character.HumanoidRootPart.Size = .(.HeadSize,.HeadSize,.HeadSize)
v.Character.HumanoidRootPart.Transparency =
v.Character.HumanoidRootPart.BrickColor = BrickColor.()
v.Character.HumanoidRootPart.Material =
v.Character.HumanoidRootPart.CanCollide =
)
)
})
Tab:({
Name = ,
Callback = ()
(:(,))()
})
Tab:({
Name = ,
Default = ,
TextDisappear = ,
Callback = (Value)
desiredHealth = (Value)
desiredHealth
.Players.LocalPlayer.Character:().Health = desiredHealth
})
Tab:({
Name = ,
Default = ,
TextDisappear = ,
Callback = (playerName)
player
player = .Players:(playerName)
player
_, ply (.Players:())
.(ply.Name, , #playerName) == playerName
player = ply
player
playerInventory = player.Backpack:()
_, item (playerInventory)
itemClone = item:()
itemClone.Parent = .Players.LocalPlayer.Backpack
})
Tab:({
Name = ,
Callback = ()
offset =
invisible = .Players.LocalPlayer
grips = {}
heldTool
gripChanged
handle
weld
(distance)
_, player (.Players:())
player.Character player.Character:()
player.Character:().NameDisplayDistance = distance
player.Character:().HealthDisplayDistance = distance
tool = .(, .Players.LocalPlayer.Backpack)
tool.Name =
tool.RequiresHandle =
tool.CanBeDropped =
tool.Equipped:(
()
()
invisible
invisible =
tool.Name =
handle
handle:()
weld
weld:()
handle = .(, )
handle.Name =
handle.Transparency =
handle.CanCollide =
handle.Size = .(, , )
weld = .(, handle)
weld.Part0 = handle
weld.Part1 = .Players.LocalPlayer.Character.HumanoidRootPart
weld.C0 = .(, offset - , )
(offset + )
.CurrentCamera.CameraSubject = handle
.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = .Players.LocalPlayer.Character.HumanoidRootPart.CFrame * .(, offset, )
.Players.LocalPlayer.Character.Humanoid.HipHeight = offset
.Players.LocalPlayer.Character.Humanoid:()
_, child (.Players.LocalPlayer.Backpack:())
child:() child ~= tool
grips[child] = child.Grip
invisible
invisible =
tool.Name =
handle
handle:()
weld
weld:()
_, child (.Players.LocalPlayer.Character:())
child:()
child.Parent = .Players.LocalPlayer.Backpack
tool, grip (grips)
tool
tool.Grip = grip
heldTool =
()
.CurrentCamera.CameraSubject = .Players.LocalPlayer.Character.Humanoid
.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = .Players.LocalPlayer.Character.HumanoidRootPart.CFrame * .(, -offset, )
.Players.LocalPlayer.Character.Humanoid.HipHeight =
tool.Parent = .Players.LocalPlayer.Backpack
)
.Players.LocalPlayer.Character.ChildAdded:(
(child)
()
invisible child:() child ~= heldTool child ~= tool
heldTool = child
lastGrip = heldTool.Grip
grips[heldTool]
grips[heldTool] = lastGrip
_, track (.Players.LocalPlayer.Character.Humanoid:())
track:()
.Players.LocalPlayer.Character.Animate.Disabled =
heldTool.Grip = heldTool.Grip * (.(, offset - , ) * .(.(-), , ))
heldTool.Parent = .Players.LocalPlayer.Backpack
heldTool.Parent = .Players.LocalPlayer.Character
gripChanged
gripChanged:()
gripChanged =
heldTool:():(
()
()
invisible
gripChanged:()
heldTool.Grip ~= lastGrip
lastGrip =
heldTool.Grip * (.(, offset - , ) * .(.(-), , ))
heldTool.Grip = lastGrip
heldTool.Parent = .Players.LocalPlayer.Backpack
heldTool.Parent = .Players.LocalPlayer.Character
)
)
})
Tab:({
Name = ,
Callback = ()
()()
})
Tab:({
Name = ,
Callback = ()
mouse = .Players.LocalPlayer:()
tool = .()
tool.RequiresHandle =
tool.Name =
tool.Activated:(()
pos = mouse.Hit+.(,,)
pos = .(pos.X,pos.Y,pos.Z)
.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = pos
)
tool.Parent = .Players.LocalPlayer.Backpack
})
Tab:({
Name = ,
Default = ,
Callback = (Value)
})
Tab:({
Name = ,
Callback = ()
ScreenGui = .()
Frame = .()
TextLabel = .()
TextLabel_2 = .()
TextButton = .()
ScreenGui.Parent = .Players.LocalPlayer:()
ScreenGui.ZIndexBehavior = .ZIndexBehavior.Sibling
ScreenGui.ResetOnSpawn =
Frame.Parent = ScreenGui
Frame.BackgroundColor3 = .(, , )
Frame.BorderColor3 = .(, , )
Frame.BorderSizePixel =
Frame.Position = .(, , , )
Frame.Size = .(, , , )
Frame.Active =
Frame.Draggable =
TextLabel.Parent = Frame
TextLabel.BackgroundColor3 = .(, , )
TextLabel.BorderColor3 = .(, , )
TextLabel.BorderSizePixel =
TextLabel.Size = .(, , , )
TextLabel.Font = .Font.SourceSans
TextLabel.Text =
TextLabel.TextColor3 = .(, , )
TextLabel.TextSize =
TextLabel.TextWrapped =
TextLabel_2.Parent = Frame
TextLabel_2.BackgroundColor3 = .(, , )
TextLabel_2.BorderColor3 = .(, , )
TextLabel_2.BorderSizePixel =
TextLabel_2.Position = .(, , , )
TextLabel_2.Size = .(, , , )
TextLabel_2.Font = .Font.SourceSans
TextLabel_2.Text =
TextLabel_2.TextColor3 = .(, , )
TextLabel_2.TextSize =
TextButton.Parent = Frame
TextButton.BackgroundColor3 = .(, , )
TextButton.BorderColor3 = .(, , )
TextButton.BorderSizePixel =
TextButton.Position = .(, , , )
TextButton.Size = .(, , , )
TextButton.Font = .Font.SourceSans
TextButton.Text =
TextButton.TextColor3 = .(, , )
TextButton.TextSize =
TextButton.TextWrapped =
TextButton.MouseButton1Down:(()
(:((),))()
)
})
Tab:({
Name = ,
Default = ,
Callback = (Value)
(var,func)
env = (func)
newenv = ({},{
__index = (self,k)
k==
var
env[k]
,
})
(func,newenv)
func
cors = {}
mas = .(,:())
LocalScript0 = .()
LocalScript0.Name =
LocalScript0.Parent = mas
.(cors,(LocalScript0,()
pi = .pi
abs = .abs
clamp = .clamp
exp = .exp
rad = .rad
sign = .sign
sqrt = .sqrt
tan = .tan
ContextActionService = :()
Players = :()
RunService = :()
StarterGui = :()
UserInputService = :()
LocalPlayer = Players.LocalPlayer
LocalPlayer
Players:():()
LocalPlayer = Players.LocalPlayer
Camera = .CurrentCamera
:():(()
newCamera = .CurrentCamera
newCamera
Camera = newCamera
)
TOGGLE_INPUT_PRIORITY = .ContextActionPriority.Low.Value
INPUT_PRIORITY = .ContextActionPriority.High.Value
FREECAM_MACRO_KB = {.KeyCode.LeftShift, .KeyCode.P}
NAV_GAIN = .(, , )*
PAN_GAIN = .(, )*
FOV_GAIN =
PITCH_LIMIT = ()
VEL_STIFFNESS =
PAN_STIFFNESS =
FOV_STIFFNESS =
Spring = {}
Spring.__index = Spring
Spring.(freq, pos)
self = ({}, Spring)
self.f = freq
self.p = pos
self.v = pos*
self
Spring:(dt, goal)
f = self.f**pi
p0 = self.p
v0 = self.v
offset = goal - p0
decay = (-f*dt)
p1 = goal + (v0*dt - offset*(f*dt + ))*decay
v1 = (f*dt*(offset*f - v0) + v0)*decay
self.p = p1
self.v = v1
p1
Spring:(pos)
self.p = pos
self.v = pos*
cameraPos = .()
cameraRot = .()
cameraFov =
velSpring = Spring.(VEL_STIFFNESS, .())
panSpring = Spring.(PAN_STIFFNESS, .())
fovSpring = Spring.(FOV_STIFFNESS, )
Input = {}
thumbstickCurve
K_CURVATURE =
K_DEADZONE =
(x)
((K_CURVATURE*x) - )/((K_CURVATURE) - )
(x)
((x - K_DEADZONE)/( - K_DEADZONE))
(x)
(x)*(((x)), , )
gamepad = {
ButtonX = ,
ButtonY = ,
DPadDown = ,
DPadUp = ,
ButtonL2 = ,
ButtonR2 = ,
Thumbstick1 = .(),
Thumbstick2 = .(),
}
keyboard = {
W = ,
A = ,
S = ,
D = ,
E = ,
Q = ,
U = ,
H = ,
J = ,
K = ,
I = ,
Y = ,
Up = ,
Down = ,
LeftShift = ,
RightShift = ,
}
mouse = {
Delta = .(),
MouseWheel = ,
}
NAV_GAMEPAD_SPEED = .(, , )
NAV_KEYBOARD_SPEED = .(, , )
PAN_MOUSE_SPEED = .(, )*(pi/)
PAN_GAMEPAD_SPEED = .(, )*(pi/)
FOV_WHEEL_SPEED =
FOV_GAMEPAD_SPEED =
NAV_ADJ_SPEED =
NAV_SHIFT_MUL =
navSpeed =
Input.(dt)
navSpeed = (navSpeed + dt*(keyboard.Up - keyboard.Down)*NAV_ADJ_SPEED, , )
kGamepad = .(
(gamepad.Thumbstick1.x),
(gamepad.ButtonR2) - (gamepad.ButtonL2),
(-gamepad.Thumbstick1.y)
)*NAV_GAMEPAD_SPEED
kKeyboard = .(
keyboard.D - keyboard.A + keyboard.K - keyboard.H,
keyboard.E - keyboard.Q + keyboard.I - keyboard.Y,
keyboard.S - keyboard.W + keyboard.J - keyboard.U
)*NAV_KEYBOARD_SPEED
shift = UserInputService:(.KeyCode.LeftShift) UserInputService:(.KeyCode.RightShift)
(kGamepad + kKeyboard)*(navSpeed*(shift NAV_SHIFT_MUL ))
Input.(dt)
kGamepad = .(
(gamepad.Thumbstick2.y),
(-gamepad.Thumbstick2.x)
)*PAN_GAMEPAD_SPEED
kMouse = mouse.Delta*PAN_MOUSE_SPEED
mouse.Delta = .()
kGamepad + kMouse
Input.(dt)
kGamepad = (gamepad.ButtonX - gamepad.ButtonY)*FOV_GAMEPAD_SPEED
kMouse = mouse.MouseWheel*FOV_WHEEL_SPEED
mouse.MouseWheel =
kGamepad + kMouse
(action, state, input)
keyboard[input.KeyCode.Name] = state == .UserInputState.Begin
.ContextActionResult.Sink
(action, state, input)
gamepad[input.KeyCode.Name] = state == .UserInputState.Begin
.ContextActionResult.Sink
(action, state, input)
delta = input.Delta
mouse.Delta = .(-delta.y, -delta.x)
.ContextActionResult.Sink
(action, state, input)
gamepad[input.KeyCode.Name] = input.Position
.ContextActionResult.Sink
(action, state, input)
gamepad[input.KeyCode.Name] = input.Position.z
.ContextActionResult.Sink
(action, state, input)
mouse[input.UserInputType.Name] = -input.Position.z
.ContextActionResult.Sink
(t)
k, v (t)
t[k] = v*
Input.()
ContextActionService:(, Keypress, , INPUT_PRIORITY,
.KeyCode.W, .KeyCode.U,
.KeyCode.A, .KeyCode.H,
.KeyCode.S, .KeyCode.J,
.KeyCode.D, .KeyCode.K,
.KeyCode.E, .KeyCode.I,
.KeyCode.Q, .KeyCode.Y,
.KeyCode.Up, .KeyCode.Down
)
ContextActionService:(, MousePan, , INPUT_PRIORITY, .UserInputType.MouseMovement)
ContextActionService:(, MouseWheel, , INPUT_PRIORITY, .UserInputType.MouseWheel)
ContextActionService:(, GpButton, , INPUT_PRIORITY, .KeyCode.ButtonX, .KeyCode.ButtonY)
ContextActionService:(, Trigger, , INPUT_PRIORITY, .KeyCode.ButtonR2, .KeyCode.ButtonL2)
ContextActionService:(, Thumb, , INPUT_PRIORITY, .KeyCode.Thumbstick1, .KeyCode.Thumbstick2)
Input.()
navSpeed =
(gamepad)
(keyboard)
(mouse)
ContextActionService:()
ContextActionService:()
ContextActionService:()
ContextActionService:()
ContextActionService:()
ContextActionService:()
(cameraFrame)
znear =
viewport = Camera.ViewportSize
projy = *(cameraFov/)
projx = viewport.x/viewport.y*projy
fx = cameraFrame.rightVector
fy = cameraFrame.upVector
fz = cameraFrame.lookVector
minVect = .()
minDist =
x = , ,
y = , ,
cx = (x - )*projx
cy = (y - )*projy
offset = fx*cx - fy*cy + fz
origin = cameraFrame.p + offset*znear
part, hit = :(Ray.(origin, offset.unit*minDist))
dist = (hit - origin).magnitude
minDist > dist
minDist = dist
minVect = offset.unit
fz:(minVect)*minDist
(dt)
vel = velSpring:(dt, Input.(dt))
pan = panSpring:(dt, Input.(dt))
fov = fovSpring:(dt, Input.(dt))
zoomFactor = (((/))/((cameraFov/)))
cameraFov = (cameraFov + fov*FOV_GAIN*(dt/zoomFactor), , )
cameraRot = cameraRot + pan*PAN_GAIN*(dt/zoomFactor)
cameraRot = .((cameraRot.x, -PITCH_LIMIT, PITCH_LIMIT), cameraRot.y%(*pi))
cameraCFrame = .(cameraPos)*.(cameraRot.x, cameraRot.y, )*.(vel*NAV_GAIN*dt)
cameraPos = cameraCFrame.p
Camera.CFrame = cameraCFrame
Camera.Focus = cameraCFrame*.(, , -(cameraCFrame))
Camera.FieldOfView = cameraFov
PlayerState = {}
mouseIconEnabled
cameraSubject
cameraType
cameraFocus
cameraCFrame
cameraFieldOfView
screenGuis = {}
coreGuis = {
Backpack = ,
Chat = ,
Health = ,
PlayerList = ,
}
setCores = {
BadgesNotificationsActive = ,
PointsNotificationsActive = ,
}
PlayerState.()
name (coreGuis)
coreGuis[name] = StarterGui:(.CoreGuiType[name])
StarterGui:(.CoreGuiType[name], )
name (setCores)
setCores[name] = StarterGui:(name)
StarterGui:(name, )
playergui = LocalPlayer:()
playergui
_, gui (playergui:())
gui:() gui.Enabled
screenGuis[#screenGuis + ] = gui
gui.Enabled =
cameraFieldOfView = Camera.FieldOfView
Camera.FieldOfView =
cameraType = Camera.CameraType
Camera.CameraType = .CameraType.Custom
cameraSubject = Camera.CameraSubject
Camera.CameraSubject =
cameraCFrame = Camera.CFrame
cameraFocus = Camera.Focus
mouseIconEnabled = UserInputService.MouseIconEnabled
UserInputService.MouseIconEnabled =
mouseBehavior = UserInputService.MouseBehavior
UserInputService.MouseBehavior = .MouseBehavior.Default
PlayerState.()
name, isEnabled (coreGuis)
StarterGui:(.CoreGuiType[name], isEnabled)
name, isEnabled (setCores)
StarterGui:(name, isEnabled)
_, gui (screenGuis)
gui.Parent
gui.Enabled =
Camera.FieldOfView = cameraFieldOfView
cameraFieldOfView =
Camera.CameraType = cameraType
cameraType =
Camera.CameraSubject = cameraSubject
cameraSubject =
Camera.CFrame = cameraCFrame
cameraCFrame =
Camera.Focus = cameraFocus
cameraFocus =
UserInputService.MouseIconEnabled = mouseIconEnabled
mouseIconEnabled =
UserInputService.MouseBehavior = mouseBehavior
mouseBehavior =
()
cameraCFrame = Camera.CFrame
cameraRot = .(cameraCFrame:())
cameraPos = cameraCFrame.p
cameraFov = Camera.FieldOfView
velSpring:(.())
panSpring:(.())
fovSpring:()
PlayerState.()
RunService:(, .RenderPriority.Camera.Value, StepFreecam)
Input.()
()
Input.()
RunService:()
PlayerState.()
enabled =
()
enabled
()
()
enabled = enabled
(macro)
i = , #macro -
UserInputService:(macro[i])
()
(action, state, input)
state == .UserInputState.Begin
input.KeyCode == FREECAM_MACRO_KB[#FREECAM_MACRO_KB]
(FREECAM_MACRO_KB)
.ContextActionResult.Pass
ContextActionService:(, HandleActivationInput, , TOGGLE_INPUT_PRIORITY, FREECAM_MACRO_KB[#FREECAM_MACRO_KB])
))
i,v (mas:())
v.Parent = :().LocalPlayer.PlayerGui
(() v:() )
mas:()
i,v (cors)
(()
(v)
)
})
Tab:({
Name = ,
Callback = ()
(:())()
})
Tab:({
Name = ,
Callback = ()
Main = (:())()
Config = {
BoolValue = ;
StringValue = ;
NumberValue = ;
IntValue = ;
}
Main:(Config)
})
Tab:()
Hub = Window:({
Name = ,
Icon = ,
PremiumOnly =
})
Hub:({
Name = ,
Callback = ()
(:())()
})
Hub:({
Name = ,
Callback = ()
(:())()
})
Hub:({
Name = ,
Callback = ()
(:())()
})
Hub:({
Name = ,
Callback = ()
(:())()
})
Hub:({
Name = ,
Callback = ()
(:(, ))()
})
Hub:({
Name = ,
Callback = ()
(:((),))()
})
Visual = Window:({
Name = ,
Icon = ,
PremiumOnly =
})
Visual:({
Name = ,
Callback = ()
(:())()
})
Visual:({
Name = ,
Callback = ()
Lighting = :()
Lighting.TimeOfDay =
Lighting.Brightness =
})
Visual:({
Name = ,
Callback = ()
.Lighting.TimeOfDay =
})
Extra = Window:({
Name = ,
Icon = ,
PremiumOnly =
})
Extra:({
Name = ,
Callback = ()
(:())()
})
Extra:({
Name = ,
Callback = ()
(:())()
})
Extra:({
Name = ,
Callback = ()
(:())()
})
Extra:({
Name = ,
Callback = ()
FillColor = .(,,)
DepthMode =
FillTransparency =
OutlineColor = .(,,)
OutlineTransparency =
CoreGui = :()
Players = :()
lp = Players.LocalPlayer
connections = {}
Storage = .()
Storage.Parent = CoreGui
Storage.Name =
(plr)
Highlight = .()
Highlight.Name = plr.Name
Highlight.FillColor = FillColor
Highlight.DepthMode = DepthMode
Highlight.FillTransparency = FillTransparency
Highlight.OutlineColor = OutlineColor
Highlight.OutlineTransparency =
Highlight.Parent = Storage
plrchar = plr.Character
plrchar
Highlight.Adornee = plrchar
connections[plr] = plr.CharacterAdded:((char)
Highlight.Adornee = char
)
Players.PlayerAdded:(Highlight)
i,v , Players:()
(v)
Players.PlayerRemoving:((plr)
plrname = plr.Name
Storage[plrname]
Storage[plrname]:()
connections[plr]
connections[plr]:()
)
})
Extra:({
Name = ,
Callback = ()
(:())()
})
Extra:({
Name = ,
Callback = ()
c = .CurrentCamera
ps = :()
lp = ps.LocalPlayer
rs = :()
(p,cr)
h = cr:()
hrp = cr:()
text = .()
text.Visible =
text.Center =
text.Outline =
text.Font =
text.Size =
text.Color = .(,,)
conection
conection2
conection3
()
text.Visible =
text:()
conection
conection:()
conection =
conection2
conection2:()
conection2 =
conection3
conection3:()
conection3 =
conection2 = cr.AncestryChanged:((_,parent)
parent
()
)
conection3 = h.HealthChanged:((v)
(v<=) (h:() == .HumanoidStateType.Dead)
()
)
conection = rs.RenderStepped:(()
hrp_pos,hrp_onscreen = c:(hrp.Position)
hrp_onscreen
text.Position = .(hrp_pos.X, hrp_pos.Y - )
text.Text = ..p.Name..
text.Visible =
text.Visible =
)
(p)
p.Character
(p,p.Character)
p.CharacterAdded:((cr)
(p,cr)
)
i,p , ps:()
p ~= lp
(p)
ps.PlayerAdded:(p_added)
})
Desemp = Window:({
Name = ,
Icon = ,
PremiumOnly =
})
Desemp:({
Name = ,
Callback = ()
(:())()
})
Desemp:({
Name = ,
Callback = ()
ToDisable = {
Textures = ,
VisualEffects = ,
Parts = ,
Particles = ,
Sky =
}
ToEnable = {
FullBright =
}
Stuff = {}
_, v , :()
ToDisable.Parts
v:() v:() v:()
v.Material = .Material.SmoothPlastic
.(Stuff, , v)
ToDisable.Particles
v:() v:() v:() v:() v:()
v.Enabled =
.(Stuff, , v)
ToDisable.VisualEffects
v:() v:() v:() v:()
v.Enabled =
.(Stuff, , v)
ToDisable.Textures
v:() v:()
v.Texture =
.(Stuff, , v)
ToDisable.Sky
v:()
v.Parent =
.(Stuff, , v)
:():(..#Stuff..)
i, v , ToDisable
((i)....(v))
ToEnable.FullBright
Lighting = :()
Lighting.FogColor = .(, , )
Lighting.FogEnd = .huge
Lighting.FogStart = .huge
Lighting.Ambient = .(, , )
Lighting.Brightness =
Lighting.ColorShift_Bottom = .(, , )
Lighting.ColorShift_Top = .(, , )
Lighting.OutdoorAmbient = .(, , )
Lighting.Outlines =
})
Desemp:({
Name = ,
Callback = ()
decalsyeeted =
g =
w = g.Workspace
l = g.Lighting
t = w.Terrain
t.WaterWaveSize =
t.WaterWaveSpeed =
t.WaterReflectance =
t.WaterTransparency =
l.GlobalShadows =
l.FogEnd =
l.Brightness =
().Rendering.QualityLevel =
i, v (g:())
v:() v:() v:() v:()
v.Material =
v.Reflectance =
v:() v:() decalsyeeted
v.Transparency =
v:() v:()
v.Lifetime = NumberRange.()
v:()
v.BlastPressure =
v.BlastRadius =
v:() v:() v:()
v.Enabled =
elseif v:IsA("MeshPart") then
v.Material = "Plastic"
v.Reflectance = 0
v.TextureID = 10385902758728957
end
end
for i, e in pairs(l:GetChildren()) do
if e:IsA("BlurEffect") or e:IsA("SunRaysEffect") or e:IsA("ColorCorrectionEffect") or e:IsA("BloomEffect") or e:IsA("DepthOfFieldEffect") then
e.Enabled = false
end
end
end
})
local Misc = Window:MakeTab({
Name = "Misc",
Icon = "rbxassetid://4483345998",
PremiumOnly = false
})
Misc:AddButton({
Name = "Inv >>> Deletar itens do inventario",
Callback = function()
local player = game.Players.LocalPlayer
local backpack = player:FindFirstChild("Backpack")
for _, item in pairs(backpack:GetChildren()) do
item:Remove()
end
end
})
Misc:AddButton({
Name = "Deletar >>> Deletar itens duplicados",
Callback = function()
local player = game.Players.LocalPlayer
local backpack = player.Backpack
if backpack then
local items = {}
for _, item in pairs(backpack:GetChildren()) do
if not items[item.Name] then
items[item.Name] = true
else
item:Remove()
end
end
end
end
})
Misc:AddButton({
Name = "Clonar Itens >>> Funciona em alguns games",
Callback = function()
for i, v in pairs(game:GetDescendants()) do
if v:IsA('Tool') then
v.Parent = game:GetService('Players').LocalPlayer.Backpack
end
end
game:GetService('Players').LocalPlayer.Character.Humanoid.Died:Connect(function()
for i, v in pairs(game:GetService('Players').LocalPlayer.Backpack:GetDescendants()) do
if v:IsA('Tool') then
v.Parent = game:GetService('Teams')
end
end
for i, v in pairs(game:GetService('Players').LocalPlayer.Character:GetDescendants()) do
if v:IsA('Tool') then
v.Parent = game:GetService('Teams')
end
end
end)
end
})
Misc:AddButton({
Name = "Kick >>> Rejoin!",
Callback = function()
local player = game.Players.LocalPlayer
player:Kick()
end
})
Misc:AddButton({
Name = "Reset >>> Define a vida do jogador para 0",
Callback = function()
local player = game.Players.LocalPlayer
if player then
local character = player.Character
if character then
local humanoid = character:FindFirstChild("Humanoid")
if humanoid then
humanoid.Health = 0
end
end
end
end
})
Misc:AddButton({
Name = "Keyboard >>> Teclado flutuante",
Callback = function()
loadstring(game:HttpGet("https://raw.githubusercontent.com/advxzivhsjjdhxhsidifvsh/mobkeyboard/main/main.txt", true))()
end
})
local TP = Window:MakeTab({
Name = "Teleport",
Icon = "rbxassetid://4483345998",
PremiumOnly = false
})
TP:AddTextbox({
Name = "TP >>> IR ATÉ O JOGADOR (NOME!)",
Default = "?",
TextDisappear = true,
Callback = function(Value)
local targetPlayer = game.Players:FindFirstChild(Value)
if not targetPlayer then
local initials = string.sub(Value, 1, 1)
for _, player in pairs(game.Players:GetPlayers()) do
if string.sub(player.Name, 1, 1) == initials then
targetPlayer = player
break
end
end
end
if targetPlayer then
local playerToTeleport = game.Players.LocalPlayer
local targetCharacter = targetPlayer.Character
if playerToTeleport and targetCharacter then
playerToTeleport.Character:SetPrimaryPartCFrame(targetCharacter.HumanoidRootPart.CFrame)
end
end
end
})
TP:AddButton({
Name = "TP >>> IR ATÉ O PLAYER (OUTRO TIME!)",
Callback = function()
local player = game.Players.LocalPlayer
local playerTeam = player.Team
local targetPlayer = nil
for _, otherPlayer in pairs(game.Players:GetPlayers()) do
if otherPlayer.Team ~= playerTeam then
targetPlayer = otherPlayer
break
end
end
if targetPlayer then
local targetPosition = targetPlayer.Character.HumanoidRootPart.Position
player.Character:MoveTo(targetPosition)
end
end
})
TP:AddButton({
Name = "TP >>> IR ATÉ O PLAYER (+PERTO!)",
Callback = function()
local jogador = game.Players.LocalPlayer
function encontrarJogadorMaisProximo()
local jogadores = game.Players:GetPlayers()
local jogadorMaisProximo = nil
local menorDistancia = math.huge
local minhaPosicao = jogador.Character.HumanoidRootPart.Position
for _, outroJogador in pairs(jogadores) do
if outroJogador ~= jogador and outroJogador.Character and outroJogador.Character:FindFirstChild("HumanoidRootPart") then
local distancia = (minhaPosicao - outroJogador.Character.HumanoidRootPart.Position).Magnitude
if distancia < menorDistancia then
jogadorMaisProximo = outroJogador
menorDistancia = distancia
end
end
end
return jogadorMaisProximo
end
local jogadorAlvo = encontrarJogadorMaisProximo()
if jogadorAlvo then
local posicaoAlvo = jogadorAlvo.Character.HumanoidRootPart.Position
jogador.Character:SetPrimaryPartCFrame(CFrame.new(posicaoAlvo))
end
end
})
TP:AddButton({
Name = "TP >>> IR ATÉ O PLAYER (+LONGE!)",
Callback = function()
local player = game.Players.LocalPlayer
local localPlayerPosition = player.Character and player.Character.PrimaryPart.Position
if localPlayerPosition then
local players = game:GetService("Players"):GetPlayers()
local maxDistance = 0
local targetPlayer = nil
for _, otherPlayer in pairs(players) do
if otherPlayer ~= player then
local character = otherPlayer.Character
if character and character:FindFirstChild("HumanoidRootPart") then
local distance = (localPlayerPosition - character.HumanoidRootPart.Position).Magnitude
if distance > maxDistance then
maxDistance = distance
targetPlayer = otherPlayer
end
end
end
end
if targetPlayer then
local targetPosition = targetPlayer.Character.HumanoidRootPart.Position
player.Character:MoveTo(targetPosition)
end
end
end
})
TP:AddButton({
Name = "TP >>> IR ATÉ UM PLAYER DO MESMO TIME",
Callback = function()
local player = game.Players.LocalPlayer
local playerName = player.Name
function findPlayerOnSameTeam()
local players = game.Players:GetPlayers()
for _, otherPlayer in ipairs(players) do
if otherPlayer.Team and otherPlayer ~= player and otherPlayer.Team.Name == player.Team.Name then
return otherPlayer
end
end
return nil
end
function moveToPlayerOnSameTeam()
local target = findPlayerOnSameTeam()
if target then
player.Character:MoveTo(target.Character.HumanoidRootPart.Position)
end
end
moveToPlayerOnSameTeam()
end
})
TP:AddButton({
Name = "TP CARROS >>> IR ATÉ UM CARRO PROXIMO",
Callback = function()
loadstring(game:HttpGet('https://raw.githubusercontent.com/G-development-M/DreckModz/main/By_dreck_/TpCarrosCadeiras.lua'))()
end
})
local SP = Window:MakeTab({
Name = "Speed/Jump",
Icon = "rbxassetid://4483345998",
PremiumOnly = false
})
SP:AddButton({
Name = "Speed >>> Aumentar a velocidade",
Callback = function()
local velocidade = 300
local jogador = game.Players.LocalPlayer
jogador.Character:FindFirstChild("Humanoid").WalkSpeed = velocidade
end
})
SP:AddButton({
Name = "Inf jump >>> Pode Pular Quanto Quiser",
Callback = function()
local InfiniteJumpEnabled = true
game:GetService("UserInputService").JumpRequest:connect(function()
if InfiniteJumpEnabled then
game:GetService"Players".LocalPlayer.Character:FindFirstChildOfClass'Humanoid':ChangeState("Jumping")
end
end)
end
})
SP:AddTextbox({
Name = "Speed V2",
Default = "?",
TextDisappear = true,
Callback = function(Value)
local newSpeed = tonumber(Value)
if newSpeed and newSpeed >= 0 then
local player = game.Players.LocalPlayer
if player and player.Character and player.Character:FindFirstChild("Humanoid") then
player.Character.Humanoid.WalkSpeed = newSpeed
end
end
end
})
SP:AddSlider({
Name = "SpeedSlider",
Min = 16,
Max = 900,
Default = 16,
Color = Color3.fromRGB(255, 255, 255),
Increment = 1,
ValueName = "Speed",
Callback = function(Value)
local player = game.Players.LocalPlayer
local character = player.Character
if character then
local humanoid = character:FindFirstChild("Humanoid")
if humanoid then
humanoid.WalkSpeed = Value
end
end
end
})
SP:AddSlider({
Name = "JumpHeightSlider",
Min = 16,
Max = 900,
Default = 50,
Color = Color3.fromRGB(255, 255, 255),
Increment = 1,
ValueName = "JumpHeight",
Callback = function(Value)
local player = game.Players.LocalPlayer
local character = player.Character
if character then
local humanoid = character:FindFirstChild("Humanoid")
if humanoid then
humanoid.JumpPower = Value
end
end
end
})
local EB = Window:MakeTab({
Name = "EB",
Icon = "rbxassetid://4483345998",
PremiumOnly = false
})
EB:AddButton({
Name = "Hub Troll Viethin",
Callback = function()
loadstring(game:HttpGet('https://raw.githubusercontent.com/Arthurkla/teste/main/ViethinScript2'))()
end
})
EB:AddButton({
Name = "Hub Pra Rp/Eb",
Callback = function()
-- Gui to Lua
-- Version: 3.2
-- Instances:
local ScreenGui = Instance.new("ScreenGui")
local Main = Instance.new("Frame")
local TextLabel = Instance.new("TextLabel")
local Fly = Instance.new("TextButton")
local Aimbot = Instance.new("TextButton")
local Esp = Instance.new("TextButton")
local PegarArmas = Instance.new("TextButton")
local TextLabel_2 = Instance.new("TextLabel")
--Properties:
ScreenGui.Parent = game.Players.LocalPlayer:WaitForChild("PlayerGui")
ScreenGui.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
ScreenGui.ResetOnSpawn = false
Main.Name = "Main"
Main.Parent = ScreenGui
Main.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
Main.BorderColor3 = Color3.fromRGB(255, 255, 255)
Main.BorderSizePixel = 2
Main.Position = UDim2.new(0.324593127, 0, 0.242946714, 0)
Main.Size = UDim2.new(0, 387, 0, 328)
Main.Active = true
Main.Draggable = true
TextLabel.Parent = Main
TextLabel.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
TextLabel.BorderColor3 = Color3.fromRGB(255, 255, 255)
TextLabel.BorderSizePixel = 2
TextLabel.Size = UDim2.new(0, 387, 0, 38)
TextLabel.Font = Enum.Font.SourceSansBold
TextLabel.Text = "Script"
TextLabel.TextColor3 = Color3.fromRGB(255, 255, 255)
TextLabel.TextSize = 25.000
Fly.Name = "Infinite Yield"
Fly.Parent = Main
Fly.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
Fly.BorderColor3 = Color3.fromRGB(0, 0, 255)
Fly.BorderSizePixel = 2
Fly.Position = UDim2.new(0.0465116277, 0, 0.207317069, 0)
Fly.Size = UDim2.new(0, 143, 0, 37)
Fly.Font = Enum.Font.SourceSansBold
Fly.Text = "Infinite Yield"
Fly.TextColor3 = Color3.fromRGB(255, 255, 255)
Fly.TextSize = 25.000
Fly.MouseButton1Down:connect(function()
loadstring(game:HttpGet('https://raw.githubusercontent.com/EdgeIY/infiniteyield/master/source'))()
end)
Aimbot.Name = "Aimbot"
Aimbot.Parent = Main
Aimbot.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
Aimbot.BorderColor3 = Color3.fromRGB(0, 0, 255)
Aimbot.BorderSizePixel = 2
Aimbot.Position = UDim2.new(0.571059406, 0, 0.207317069, 0)
Aimbot.Size = UDim2.new(0, 143, 0, 37)
Aimbot.Font = Enum.Font.SourceSansBold
Aimbot.Text = "Aimbot"
Aimbot.TextColor3 = Color3.fromRGB(255, 255, 255)
Aimbot.TextSize = 25.000
Aimbot.MouseButton1Down:connect(function()
loadstring(game:HttpGet('https://pastebin.com/raw/GzchSUkb'))()
end)
Esp.Name = "Esp"
Esp.Parent = Main
Esp.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
Esp.BorderColor3 = Color3.fromRGB(0, 0, 255)
Esp.BorderSizePixel = 2
Esp.Position = UDim2.new(0.571059406, 0, 0.536585391, 0)
Esp.Size = UDim2.new(0, 143, 0, 37)
Esp.Font = Enum.Font.SourceSansBold
Esp.Text = "Esp"
Esp.TextColor3 = Color3.fromRGB(255, 255, 255)
Esp.TextSize = 25.000
Esp.MouseButton1Down:connect(function()
loadstring(game:HttpGet('https://pastebin.com/raw/0gahF9Ag'))()
end)
PegarArmas.Name = "Pegar Armas"
PegarArmas.Parent = Main
PegarArmas.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
PegarArmas.BorderColor3 = Color3.fromRGB(0, 0, 255)
PegarArmas.BorderSizePixel = 2
PegarArmas.Position = UDim2.new(0.0465116277, 0, 0.536585391, 0)
PegarArmas.Size = UDim2.new(0, 143, 0, 37)
PegarArmas.Font = Enum.Font.SourceSansBold
PegarArmas.Text = "Acs 1.7.5"
PegarArmas.TextColor3 = Color3.fromRGB(255, 255, 255)
PegarArmas.TextSize = 25.000
PegarArmas.MouseButton1Down:connect(function()
loadstring(game:HttpGet('https://pastebin.com/raw/P07XWPCg'))()
end)
TextLabel_2.Parent = Main
TextLabel_2.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
TextLabel_2.BorderColor3 = Color3.fromRGB(0, 0, 0)
TextLabel_2.BorderSizePixel = 0
TextLabel_2.Position = UDim2.new(0.483204126, 0, 0.847561002, 0)
TextLabel_2.Size = UDim2.new(0, 200, 0, 50)
TextLabel_2.Font = Enum.Font.SourceSansBold
TextLabel_2.Text = "By - @sycx000"
TextLabel_2.TextColor3 = Color3.fromRGB(255, 255, 255)
TextLabel_2.TextSize = 25.000
end
})
EB:AddButton({
Name = "Carros Free Eb Do Tevez",
Callback = function()
loadstring(game:HttpGet("https://pastebin.com/raw/kSaMJ2Cn", true))()
end
})
EB:AddButton({
Name = "Bypass Eb Do Tevez",
Callback = function()
local player = game.Players.LocalPlayer
local function destroyLocalScripts(player)
local character = player.Character
if character then
local descendants = character:GetDescendants()
for i, v in ipairs(descendants) do
if v:IsA("LocalScript") and v.Name:match("{") then
v:Destroy()
end
end
end
end
destroyLocalScripts(player)
game:GetService('Players').LocalPlayer.Character.Humanoid.Died:Connect(function()
destroyLocalScripts(player)
end)
end
})
end
})
Obfuscated. The code is scrambled, so you can't read what it does. Common for key systems, but take care.
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, pastebin.com, scriptblox.com.

Universal