- 📅 2026-04-20T09:10:48.799Z
- 👁️ 26 katselukertaa
- 🔓 Julkinen
--!native
--!optimize 2
-- [[ NEXONI V1 | STEALTH-KEY GHOST ]]
-- [[ KEY ENCRYPTION LAYER ]]
local _k1 = string.char(110, 101, 120, 111, 110, 105) -- "nexoni"
local _k2 = string.char(95) -- "_"
local _k3 = string.char(108, 117, 97) -- "lua"
local _final_key = _k1 .. _k2 .. _k3
-- [[ ANTI-TAMPER CHECK ]]
if _G.script_key ~= _final_key then
warn("[NEXONI]: Invalid Key Security Auth.")
return
end
-- Memory Wipe
_k1, _k2, _k3, _final_key = nil, nil, nil, nil
-- [[ CORE SERVICES ]]
local _S = setmetatable({}, {__index = function(t, k) return game:GetService(k) end})
local LP, RS, UIS, TS = _S.Players.LocalPlayer, _S.RunService, _S.UserInputService, _S.TweenService
local CoreGui = (gethui and gethui()) or _S.CoreGui
local Cam = workspace.CurrentCamera
local Nexoni = {
SilentAim = false, AimFOV = 220, AimSmooth = 0.05,
RealOrbit = false, OrbitSpeed = 45, OrbitRadius = 10,
VoidSpam = false, VoidPower = 100000,
Visible = true, Angle = 0, PhaseFlip = 1, Accent = Color3.fromRGB(0, 255, 150)
}
-- // [01] PREMIUM V1 UI (DRAGGABLE)
local Screen = Instance.new("ScreenGui", CoreGui)
Screen.Name = "NexoniV1_Stealth"
local Main = Instance.new("Frame", Screen)
Main.Size = UDim2.new(0, 260, 0, 420)
Main.Position = UDim2.new(0.5, -130, 0.5, -210)
Main.BackgroundColor3 = Color3.fromRGB(12, 12, 14)
Instance.new("UICorner", Main).CornerRadius = UDim.new(0, 12)
local Stroke = Instance.new("UIStroke", Main)
Stroke.Color, Stroke.Thickness = Nexoni.Accent, 1.8
local Title = Instance.new("TextLabel", Main)
Title.Size, Title.Text = UDim2.new(1, 0, 0, 50), "NEXONI V1"
Title.TextColor3, Title.Font, Title.BackgroundTransparency = Nexoni.Accent, Enum.Font.Code, 1
Title.TextSize = 20
local Container = Instance.new("ScrollingFrame", Main)
Container.Size, Container.Position = UDim2.new(1, -20, 1, -70), UDim2.new(0, 10, 0, 60)
Container.BackgroundTransparency, Container.ScrollBarThickness = 1, 0
Instance.new("UIListLayout", Container).Padding = UDim.new(0, 12)
-- // UI BUILDERS
local function CreateToggle(name, var)
local B = Instance.new("TextButton", Container)
B.Size, B.BackgroundColor3 = UDim2.new(1, 0, 0, 45), Color3.fromRGB(20, 20, 25)
B.Text, B.TextColor3, B.Font, B.TextXAlignment = " " .. name, Color3.fromRGB(180, 180, 180), Enum.Font.Code, 0
Instance.new("UICorner", B)
local Ind = Instance.new("Frame", B)
Ind.Size, Ind.Position = UDim2.new(0, 4, 1, -16), UDim2.new(1, -12, 0, 8)
Ind.BackgroundColor3 = Color3.fromRGB(40, 40, 40)
Instance.new("UICorner", Ind)
B.MouseButton1Click:Connect(function()
Nexoni[var] = not Nexoni[var]
TS:Create(Ind, TweenInfo.new(0.3), {BackgroundColor3 = Nexoni[var] and Nexoni.Accent or Color3.fromRGB(40, 40, 40)}):Play()
TS:Create(B, TweenInfo.new(0.3), {TextColor3 = Nexoni[var] and Color3.new(1,1,1) or Color3.fromRGB(180, 180, 180)}):Play()
end)
end
local function CreateSlider(name, min, max, var)
local S = Instance.new("Frame", Container); S.Size, S.BackgroundTransparency = UDim2.new(1, 0, 0, 55), 1
local L = Instance.new("TextLabel", S); L.Size, L.TextColor3 = UDim2.new(1, 0, 0, 20), Color3.new(0.7,0.7,0.7)
L.BackgroundTransparency, L.Font, L.TextXAlignment = 1, Enum.Font.Code, 0
local Bar = Instance.new("Frame", S); Bar.Size, Bar.Position = UDim2.new(1, 0, 0, 6), UDim2.new(0, 0, 0, 30); Bar.BackgroundColor3 = Color3.fromRGB(30, 30, 35)
local Fill = Instance.new("Frame", Bar); Fill.BackgroundColor3 = Nexoni.Accent; Instance.new("UICorner", Fill); Instance.new("UICorner", Bar)
local function Upd()
local p = math.clamp((Nexoni[var]-min)/(max-min), 0, 1)
Fill.Size = UDim2.new(p, 0, 1, 0)
L.Text = name .. ": " .. math.floor(Nexoni[var])
end
Bar.InputBegan:Connect(function(input)
if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then
local m; m = RS.RenderStepped:Connect(function()
local x = (input.UserInputType == Enum.UserInputType.Touch) and input.Position.X or UIS:GetMouseLocation().X
Nexoni[var] = min + (max-min) * math.clamp((x - Bar.AbsolutePosition.X) / Bar.AbsoluteSize.X, 0, 1)
Upd()
end)
input.Changed:Connect(function() if input.UserInputState == Enum.UserInputState.End then m:Disconnect() end end)
end
end)
Upd()
end
-- // [02] POPULATE
CreateToggle("STEALTH AIM LOCK", "SilentAim")
CreateToggle("REAL ORBIT WALLBANG", "RealOrbit")
CreateSlider("ORBIT RADIUS", 5, 50, "OrbitRadius")
CreateSlider("ORBIT SPEED", 1, 200, "OrbitSpeed")
CreateToggle("VOID GHOST BYPASS", "VoidSpam")
-- // [03] THE ENGINE (V1 GHOST)
local function GetEnemy()
local target, dist = nil, Nexoni.AimFOV
for _, v in pairs(_S.Players:GetPlayers()) do
if v ~= LP and v.Character and v.Character:FindFirstChild("HumanoidRootPart") and v.Character.Humanoid.Health > 0 then
local pos, on = Cam:WorldToViewportPoint(v.Character.HumanoidRootPart.Position)
local mag = (Vector2.new(pos.X, pos.Y) - (Cam.ViewportSize/2)).Magnitude
if mag < dist then target = v.Character.HumanoidRootPart; dist = mag end
end
end
return target
end
RS.Heartbeat:Connect(function()
local R = LP.Character and LP.Character:FindFirstChild("HumanoidRootPart")
if not R then return end
local Enemy = GetEnemy()
if Nexoni.RealOrbit and Enemy then
Nexoni.Angle = Nexoni.Angle + (Nexoni.OrbitSpeed / 70)
local Off = Vector3.new(math.cos(Nexoni.Angle) * Nexoni.OrbitRadius, 0, math.sin(Nexoni.Angle) * Nexoni.OrbitRadius)
R.Velocity = Vector3.zero
R.CFrame = CFrame.new(Enemy.Position + Off, Enemy.Position)
end
if Nexoni.VoidSpam then
Nexoni.PhaseFlip = Nexoni.PhaseFlip * -1
local cf = R.CFrame
R.CFrame = cf + (cf.RightVector * (Nexoni.VoidPower * Nexoni.PhaseFlip))
RS.Stepped:Wait()
R.CFrame = cf
end
end)
RS.RenderStepped:Connect(function()
if Nexoni.SilentAim then
local tar = GetEnemy()
if tar then
Cam.CFrame = Cam.CFrame:Lerp(CFrame.lookAt(Cam.CFrame.Position, tar.Position), Nexoni.AimSmooth)
end
end
end)
-- // [04] DRAG & TOGGLE
local Dragging, DragStart, StartPos
Main.InputBegan:Connect(function(i) if i.UserInputType == Enum.UserInputType.MouseButton1 then Dragging = true; DragStart = i.Position; StartPos = Main.Position end end)
UIS.InputChanged:Connect(function(i) if Dragging and i.UserInputType == Enum.UserInputType.MouseMovement then
local Delta = i.Position - DragStart
Main.Position = UDim2.new(StartPos.X.Scale, StartPos.X.Offset + Delta.X, StartPos.Y.Scale, StartPos.Y.Offset + Delta.Y)
end end)
UIS.InputEnded:Connect(function(i) if i.UserInputType == Enum.UserInputType.MouseButton1 then Dragging = false end end)
local T = Instance.new("TextButton", Screen); T.Size, T.Position = UDim2.new(0, 55, 0, 55), UDim2.new(0.02, 0, 0.1, 0)
T.BackgroundColor3, T.Text, T.TextColor3, T.Font = Color3.fromRGB(15, 15, 20), "V1", Nexoni.Accent, Enum.Font.Code
Instance.new("UICorner", T).CornerRadius = UDim.new(1, 0); local TS = Instance.new("UIStroke", T); TS.Color, TS.Thickness = Nexoni.Accent, 1.5
T.MouseButton1Click:Connect(function()
Nexoni.Visible = not Nexoni.Visible
Main.Visible = Nexoni.Visible
end)
print("[NEXONI V1]: STEALTH LOADED.")