
Keyless

local OrionLib = loadstring(game:HttpGet(('https://gist.githubusercontent.com/therealnefex/e359e7d405917df77ff4fdb1374c68f2/raw/f4fb8b03520ef9bb44712ac49ca81ac0462f07b7/nova-hub-orion')))()
local Players = game:GetService("Players")
local RunService = game:GetService("RunService")
local UserInputService = game:GetService("UserInputService")
local TweenService = game:GetService("TweenService")
local Lighting = game:GetService("Lighting")
local Player = Players.LocalPlayer
local Character = Player.Character or Player.CharacterAdded:Wait()
local Humanoid = Character:FindFirstChildOfClass("Humanoid")
local HumanoidRootPart = Character:WaitForChild("HumanoidRootPart")
local SpeedMultiplier = 1
local JumpMultiplier = 1
local NoClipEnabled = false
local FlyEnabled = false
local FlySpeed = 50
local Flying = false
local FlyConnection = nil
local NoclipLoop = nil
local NameTagEnabled = false
local NameTag = nil
local antiFallDamageEnabled = false
local infinityJumpEnabled = false
local changingColors = false
local isForceField = false
local godModeEnabled = false
local ESPEnabled = false
local BoxESP = false
local LineESP = false
local HealthESP = false
local ESPObjects = {}
local SpeedConnection
local function SetupSpeedHack()
if SpeedConnection then
SpeedConnection:Disconnect()
end
SpeedConnection = RunService.Heartbeat:Connect(function()
if Character and HumanoidRootPart and Humanoid then
local moveDirection = Humanoid.MoveDirection
if moveDirection.Magnitude > 0 then
local newVelocity = moveDirection * (16 * SpeedMultiplier)
HumanoidRootPart.Velocity = Vector3.new(
newVelocity.X,
HumanoidRootPart.Velocity.Y,
newVelocity.Z
)
end
end
end)
end
local function ToggleFly()
FlyEnabled = not FlyEnabled
if FlyEnabled then
Flying = true
local BodyVelocity = Instance.new("BodyVelocity")
BodyVelocity.Velocity = Vector3.new(0, 0, 0)
BodyVelocity.MaxForce = Vector3.new(40000, 40000, 40000)
BodyVelocity.Parent = HumanoidRootPart
Humanoid.PlatformStand = true
FlyConnection = RunService.Heartbeat:Connect(function()
if not FlyEnabled or not Character then
if FlyConnection then
FlyConnection:Disconnect()
end
return
end
local camera = workspace.CurrentCamera
local moveDirection = Vector3.new(0, 0, 0)
if UserInputService:IsKeyDown(Enum.KeyCode.W) then
moveDirection = moveDirection + camera.CFrame.LookVector
end
if UserInputService:IsKeyDown(Enum.KeyCode.S) then
moveDirection = moveDirection - camera.CFrame.LookVector
end
if UserInputService:IsKeyDown(Enum.KeyCode.A) then
moveDirection = moveDirection - camera.CFrame.RightVector
end
if UserInputService:IsKeyDown(Enum.KeyCode.D) then
moveDirection = moveDirection + camera.CFrame.RightVector
end
if UserInputService:IsKeyDown(Enum.KeyCode.Space) then
moveDirection = moveDirection + Vector3.new(0, 1, 0)
end
if UserInputService:IsKeyDown(Enum.KeyCode.LeftShift) then
moveDirection = moveDirection - Vector3.new(0, 1, 0)
end
if moveDirection.Magnitude > 0 then
BodyVelocity.Velocity = moveDirection.Unit * FlySpeed
else
BodyVelocity.Velocity = Vector3.new(0, 0, 0)
end
end)
OrionLib:MakeNotification({
Name = "Fly Enabled",
Content = "Fly mode has been activated!",
Time = 3
})
else
Flying = false
Humanoid.PlatformStand = false
if FlyConnection then
FlyConnection:Disconnect()
FlyConnection = nil
end
for _, obj in pairs(HumanoidRootPart:GetChildren()) do
if obj:IsA("BodyVelocity") then
obj:Destroy()
end
end
OrionLib:MakeNotification({
Name = "Fly Disabled",
Content = "Fly mode has been deactivated!",
Time = 3
})
end
end
local function ToggleNoClip()
NoClipEnabled = not NoClipEnabled
if NoClipEnabled then
NoclipLoop = RunService.Stepped:Connect(function()
if Character and NoClipEnabled then
for _, part in pairs(Character:GetDescendants()) do
if part:IsA("BasePart") then
part.CanCollide = false
end
end
end
end)
OrionLib:MakeNotification({
Name = "NoClip Enabled",
Content = "NoClip mode has been activated!",
Time = 3
})
else
if NoclipLoop then
NoclipLoop:Disconnect()
NoclipLoop = nil
end
if Character then
for _, part in pairs(Character:GetDescendants()) do
if part:IsA("BasePart") then
part.CanCollide = true
end
end
end
OrionLib:MakeNotification({
Name = "NoClip Disabled",
Content = "NoClip mode has been deactivated!",
Time = 3
})
end
end
local function ToggleForceField(state)
isForceField = state
if isForceField then
local forceField = Instance.new("ForceField")
forceField.Parent = Character
forceField.Name = "nigga"
for _, part in pairs(Character:GetDescendants()) do
if part:IsA("BasePart") then
part.Material = Enum.Material.ForceField
part.Transparency = 0.3
part.Color = Color3.fromRGB(0, 150, 255)
end
end
OrionLib:MakeNotification({
Name = "ForceField Enabled",
Content = "ForceField has been activated!",
Time = 3
})
else
local forceField = Character:FindFirstChild("nigga")
if forceField then
forceField:Destroy()
end
for _, part in pairs(Character:GetDescendants()) do
if part:IsA("BasePart") then
part.Material = Enum.Material.Plastic
part.Transparency = 0
part.Color = Color3.fromRGB(255, 255, 255)
end
end
OrionLib:MakeNotification({
Name = "ForceField Disabled",
Content = "ForceField has been deactivated!",
Time = 3
})
end
end
--// God Mode System (FIXED)
local function ToggleGodMode(state)
godModeEnabled = state
if godModeEnabled then
if Character then
for _, part in pairs(Character:GetDescendants()) do
if part:IsA("BasePart") then
part.CanTouch = false
part.CanQuery = false
end
end
if Humanoid then
Humanoid.MaxHealth = math.huge
Humanoid.Health = math.huge
end
end
OrionLib:MakeNotification({
Name = "God Mode Enabled",
Content = "God Mode has been activated!",
Time = 3
})
else
if Character then
for _, part in pairs(Character:GetDescendants()) do
if part:IsA("BasePart") then
part.CanTouch = true
part.CanQuery = true
end
end
if Humanoid then
Humanoid.MaxHealth = 100
Humanoid.Health = 100
end
end
OrionLib:MakeNotification({
Name = "God Mode Disabled",
Content = "God Mode has been deactivated!",
Time = 3
})
end
end
local function SetupInfiniteJump()
UserInputService.JumpRequest:Connect(function()
if infinityJumpEnabled and Character and Humanoid then
Humanoid:ChangeState(Enum.HumanoidStateType.Jumping)
end
end)
end
local function SetupAntiFallDamage()
RunService.Heartbeat:Connect(function()
if antiFallDamageEnabled and Character and HumanoidRootPart then
local velocity = HumanoidRootPart.Velocity
if velocity.Y < -50 then
HumanoidRootPart.Velocity = Vector3.new(velocity.X, -5, velocity.Z)
end
end
end)
end
local rainbowColors = {
Color3.fromRGB(255, 0, 0), -- Rot
Color3.fromRGB(255, 127, 0), -- Orange
Color3.fromRGB(255, 255, 0), -- Gelb
Color3.fromRGB(0, 255, 0), -- Grün
Color3.fromRGB(0, 0, 255), -- Blau
Color3.fromRGB(75, 0, 130), -- Indigo
Color3.fromRGB(148, 0, 211) -- Violett
}
local function ToggleRainbowCharacter(state)
changingColors = state
if changingColors then
coroutine.wrap(function()
local currentIndex = 1
while changingColors and Character do
local newColor = rainbowColors[currentIndex]
for _, part in pairs(Character:GetDescendants()) do
if part:IsA("BasePart") then
pcall(function()
part.Color = newColor
end)
end
end
currentIndex = (currentIndex % #rainbowColors) + 1
task.wait(0.3)
end
end)()
OrionLib:MakeNotification({
Name = "Rainbow Mode Enabled",
Content = "Rainbow Character has been activated!",
Time = 3
})
else
OrionLib:MakeNotification({
Name = "Rainbow Mode Disabled",
Content = "Rainbow Character has been deactivated!",
Time = 3
})
end
end
local function toggleNameTag(state)
NameTagEnabled = state
if NameTagEnabled then
if NameTag then
NameTag:Destroy()
NameTag = nil
end
local head = Character:FindFirstChild("Head")
if head then
NameTag = Instance.new("BillboardGui")
NameTag.Name = "nigga"
NameTag.Parent = head
NameTag.Size = UDim2.new(0, 200, 0, 50)
NameTag.StudsOffset = Vector3.new(0, 2.5, 0)
NameTag.AlwaysOnTop = true
NameTag.Enabled = true
NameTag.Adornee = head
local TextLabel = Instance.new("TextLabel")
TextLabel.Parent = NameTag
TextLabel.Size = UDim2.new(1, 0, 1, 0)
TextLabel.BackgroundTransparency = 1
TextLabel.Text = "KING OF CLIENT SIDE"
TextLabel.TextColor3 = Color3.fromRGB(255, 0, 0)
TextLabel.TextScaled = true
TextLabel.Font = Enum.Font.SourceSansBold
TextLabel.ZIndex = 10
end
else
if NameTag then
NameTag:Destroy()
NameTag = nil
end
end
end
local function GetTeamColor(Player)
if Player.Team then
return Player.TeamColor.Color
end
return Color3.fromRGB(255, 255, 255)
end
local function CreateESP(Player)
if Player == Player then return end
local ESPData = {
Box = Drawing.new("Square"),
Line = Drawing.new("Line"),
HealthBar = Drawing.new("Line"),
Name = Drawing.new("Text")
}
ESPData.Box.Visible = false
ESPData.Box.Thickness = 2
ESPData.Box.Filled = false
ESPData.Line.Visible = false
ESPData.Line.Thickness = 1
ESPData.HealthBar.Visible = false
ESPData.HealthBar.Thickness = 3
ESPData.Name.Visible = false
ESPData.Name.Size = 13
ESPData.Name.Center = true
ESPObjects[Player] = ESPData
return ESPData
end
local function UpdateESP()
for player, espData in pairs(ESPObjects) do
if not player or not player.Parent then
for _, drawing in pairs(espData) do
drawing:Remove()
end
ESPObjects[player] = nil
end
end
for _, player in pairs(Players:GetPlayers()) do
if player ~= Player and not ESPObjects[player] then
CreateESP(player)
end
end
if not ESPEnabled then return end
coroutine.wrap(function()
while ESPEnabled do
for player, espData in pairs(ESPObjects) do
if not player or not player.Character or not player.Character:FindFirstChild("HumanoidRootPart") then
for _, drawing in pairs(espData) do
drawing.Visible = false
end
continue
end
local character = player.Character
local hrp = character.HumanoidRootPart
local head = character:FindFirstChild("Head")
local humanoid = character:FindFirstChildOfClass("Humanoid")
if not hrp or not head or not humanoid then
for _, drawing in pairs(espData) do
drawing.Visible = false
end
continue
end
local camera = workspace.CurrentCamera
local screenPosition, onScreen = camera:WorldToViewportPoint(hrp.Position)
if onScreen then
local headPos = camera:WorldToViewportPoint(head.Position + Vector3.new(0, 1, 0))
local legPos = camera:WorldToViewportPoint(hrp.Position - Vector3.new(0, 3, 0))
local teamColor = GetTeamColor(player)
if BoxESP then
espData.Box.Size = Vector2.new(math.abs(headPos.X - legPos.X), math.abs(headPos.Y - legPos.Y))
espData.Box.Position = Vector2.new(screenPosition.X - espData.Box.Size.X / 2, screenPosition.Y - espData.Box.Size.Y / 2)
espData.Box.Color = teamColor
espData.Box.Visible = true
else
espData.Box.Visible = false
end
if LineESP then
espData.Line.From = Vector2.new(camera.ViewportSize.X / 2, camera.ViewportSize.Y)
espData.Line.To = Vector2.new(screenPosition.X, screenPosition.Y)
espData.Line.Color = teamColor
espData.Line.Visible = true
else
espData.Line.Visible = false
end
if HealthESP then
local healthPercentage = humanoid.Health / humanoid.MaxHealth
local barHeight = math.abs(headPos.Y - legPos.Y) * healthPercentage
espData.HealthBar.From = Vector2.new(espData.Box.Position.X - 6, espData.Box.Position.Y + espData.Box.Size.Y)
espData.HealthBar.To = Vector2.new(espData.Box.Position.X - 6, espData.Box.Position.Y + espData.Box.Size.Y - barHeight)
espData.HealthBar.Color = Color3.fromRGB(255 - (healthPercentage * 255), healthPercentage * 255, 0)
espData.HealthBar.Visible = true
else
espData.HealthBar.Visible = false
end
espData.Name.Position = Vector2.new(screenPosition.X, screenPosition.Y - espData.Box.Size.Y / 2 - 20)
espData.Name.Text = player.Name
espData.Name.Color = teamColor
espData.Name.Visible = true
else
for _, drawing in pairs(espData) do
drawing.Visible = false
end
end
end
task.wait()
end
end)()
end
local function valdTeleport(targetPosition)
if Character and HumanoidRootPart then
HumanoidRootPart.CFrame = CFrame.new(targetPosition)
OrionLib:MakeNotification({
Name = "Teleport Successful",
Content = "Teleported to destination!",
Time = 3
})
end
end
local Window = OrionLib:MakeWindow({
Name = "k00pzr shitkidd emden GUI | RECOVERD",
HidePremium = false,
SaveConfig = true,
ConfigFolder = "f",
IntroEnabled = true,
IntroText = "higgas"
})
--// Tabs
local MainTab = Window:MakeTab({
Name = "Main",
Icon = "rbxassetid://4483345998",
PremiumOnly = false
})
local PlayerTab = Window:MakeTab({
Name = "Player",
Icon = "rbxassetid://4483345998",
PremiumOnly = false
})
local VisualTab = Window:MakeTab({
Name = "Visual",
Icon = "rbxassetid://4483345998",
PremiumOnly = false
})
local TeleportTab = Window:MakeTab({
Name = "Teleport",
Icon = "rbxassetid://4483345998",
PremiumOnly = false
})
MainTab:AddSection({
Name = "kkk"
})
local SpeedSlider = MainTab:AddSlider({
Name = "Speed Multiplier",
Min = 1,
Max = 10,
Default = 1,
Color = Color3.fromRGB(255, 0, 0),
Increment = 0.1,
ValueName = "x",
Callback = function(Value)
SpeedMultiplier = Value
end
})
local JumpSlider = MainTab:AddSlider({
Name = "Jump Multiplier",
Min = 1,
Max = 5,
Default = 1,
Color = Color3.fromRGB(0, 255, 0),
Increment = 0.1,
ValueName = "x",
Callback = function(Value)
JumpMultiplier = Value
end
})
MainTab:AddButton({
Name = "Toggle Fly (X)",
Callback = function()
ToggleFly()
end
})
MainTab:AddButton({
Name = "Toggle NoClip (N)",
Callback = function()
ToggleNoClip()
end
})
PlayerTab:AddSection({
Name = "Player Modifications"
})
PlayerTab:AddToggle({
Name = "God Mode",
Default = false,
Callback = function(Value)
ToggleGodMode(Value)
end
})
PlayerTab:AddToggle({
Name = "ForceField",
Default = false,
Callback = function(Value)
ToggleForceField(Value)
end
})
PlayerTab:AddToggle({
Name = "Anti Fall Damage",
Default = false,
Callback = function(Value)
antiFallDamageEnabled = Value
if Value then
OrionLib:MakeNotification({
Name = "Anti Fall Damage",
Content = "Anti Fall Damage has been activated!",
Time = 3
})
end
end
})
PlayerTab:AddToggle({
Name = "Infinity Jump",
Default = false,
Callback = function(Value)
infinityJumpEnabled = Value
if Value then
OrionLib:MakeNotification({
Name = "Infinity Jump",
Content = "Infinity Jump has been activated!",
Time = 3
})
end
end
})
PlayerTab:AddToggle({
Name = "Nametag",
Default = false,
Callback = function(Value)
toggleNameTag(Value)
end
})
VisualTab:AddSection({
Name = "ESP Settings"
})
VisualTab:AddButton({
Name = "ESP",
Callback = function()
while wait(1) do
local players = game.Players:GetPlayers()
for i,v in pairs(players) do
local esp = Instance.new("Highlight")
esp.Name = v.Name
esp.FillTransparency = 0.5
esp.FillColor = Color3.new(0, 0, 0)
esp.OutlineColor = Color3.new(255, 255, 255)
esp.OutlineTransparency = 0
esp.Parent = v.Character
end
end
end
})
VisualTab:AddSection({
Name = "Character Visuals"
})
VisualTab:AddToggle({
Name = "Rainbow Character",
Default = false,
Callback = function(Value)
ToggleRainbowCharacter(Value)
end
})
TeleportTab:AddSection({
Name = "Safe Locations"
})
TeleportTab:AddButton({
Name = "Teleport Safe Spot",
Callback = function()
valdTeleport(Vector3.new(-1174.12, 1309.02, 3578.10))
end
})
TeleportTab:AddSection({
Name = "Shops & Services"
})
local teleportLocations = {
["UG Corner Shop"] = Vector3.new(-301.88, 44.21, -76.12),
["Drone Store"] = Vector3.new(-339.94, 44.21, -517.48),
["General Store"] = Vector3.new(-102.43, 44.21, -757.93),
["Ship Spawner"] = Vector3.new(-581.32, 35.00, -1707.60),
["Car Shop"] = Vector3.new(85.44, 44.21, -2184.96),
["Tuner Shop"] = Vector3.new(280.90, 44.21, -2105.23),
["Hospital"] = Vector3.new(586.84, 44.21, -1762.20),
["Fire Department"] = Vector3.new(-1822.48, 44.21, 437.79),
["Prison"] = Vector3.new(-3290.83, 44.21, -193.20),
["Police Station"] = Vector3.new(-75.49, 71.66, 739.14)
}
for name, position in pairs(teleportLocations) do
TeleportTab:AddButton({
Name = "Teleport " .. name,
Callback = function()
valdTeleport(position)
end
})
end
TeleportTab:AddSection({
Name = "Robberies"
})
local robberyLocations = {
["Gas Station 1"] = Vector3.new(-1174.12, 1309.02, 3578.10),
["Gas Station 2"] = Vector3.new(-641.21, 44.06, 2366.95),
["Gas Station 3"] = Vector3.new(510.29, 44.42, -2235.49),
["Bank"] = Vector3.new(-505.53, 44.21, -1368.42),
["Jewelry Store"] = Vector3.new(-455.72, 45.41, 345.04)
}
for name, position in pairs(robberyLocations) do
TeleportTab:AddButton({
Name = "Teleport " .. name,
Callback = function()
valdTeleport(position)
end
})
end
UserInputService.InputBegan:Connect(function(input, gameProcessed)
if gameProcessed then return end
if input.KeyCode == Enum.KeyCode.X then
ToggleFly()
elseif input.KeyCode == Enum.KeyCode.N then
ToggleNoClip()
end
end)
SetupSpeedHack()
SetupInfiniteJump()
SetupAntiFallDamage()
Player.CharacterAdded:Connect(function(newCharacter)
Character = newCharacter
Humanoid = Character:FindFirstChildOfClass("Humanoid")
HumanoidRootPart = Character:WaitForChild("HumanoidRootPart")
SetupSpeedHack()
if NameTagEnabled then
toggleNameTag(true)
end
if isForceField then
ToggleForceField(true)
end
if godModeEnabled then
ToggleGodMode(true)
end
end)
OrionLib:Init()
credits to novahub for the gui
Autofarm?
crack my script, if you hate obfuscated scripts😰😰
@zxcv u just skidded a open source script
@Backdoor different script gng
broskie you're tuff I've expected😰😰😰
ive been using this for 3 months now its awesome
Its very nice
for all skids this dont work only a help 👉😣👈