for a,b in pairs(game.CoreGui:GetChildren())do if b.Name=="WindUI"then b:Destroy() end end pcall(function()loadstring(game:HttpGet"https://raw.githubusercontent.com/khanh-lol/Ztehub/refs/heads/main/blacklisted.lua")()end) local a=identifyexecutor() print(a.."Load Zte hub") local b=game:GetService"TweenService" local c={} local function createNotification(d,e) local f=#c+1 local g=Instance.new"ScreenGui" g.Parent=game.Players.LocalPlayer:WaitForChild"PlayerGui" g.IgnoreGuiInset=true local h=Instance.new"Frame" h.Parent=g h.Size=UDim2.new(0.4,0,0.1,0) h.Position=UDim2.new(0.3,0,-0.2,0) h.BackgroundColor3=Color3.fromRGB(50,50,50) h.BackgroundTransparency=0.3 h.BorderSizePixel=0 local i=Instance.new"UICorner" i.CornerRadius=UDim.new(0.2,0) i.Parent=h local j=Instance.new"ImageLabel" j.Parent=h j.Size=UDim2.new(0.15,0,0.8,0) j.Position=UDim2.new(0.02,0,0.1,0) j.BackgroundTransparency=1 j.Image="rbxassetid://9999999" j.ScaleType=Enum.ScaleType.Fit local k=Instance.new"TextLabel" k.Parent=h k.Size=UDim2.new(0.8,0,0.4,0) k.Position=UDim2.new(0.2,0,0.1,0) k.BackgroundTransparency=1 k.TextColor3=Color3.fromRGB(255,255,255) k.Font=Enum.Font.GothamBold k.TextScaled=true k.Text=d local l=Instance.new"TextLabel" l.Parent=h l.Size=UDim2.new(0.8,0,0.4,0) l.Position=UDim2.new(0.2,0,0.5,0) l.BackgroundTransparency=1 l.TextColor3=Color3.fromRGB(255,255,255) l.Font=Enum.Font.Gotham l.TextScaled=true l.TextWrapped=true l.Text=e local m=Instance.new"TextLabel" m.Parent=h m.Size=UDim2.new(0.15,0,0.4,0) m.Position=UDim2.new(0.8,0,0.1,0) m.BackgroundTransparency=1 m.TextColor3=Color3.fromRGB(255,255,255) m.Font=Enum.Font.GothamBold m.TextScaled=true m.Text="Now" local n=Instance.new"Sound" n.Parent=h n.SoundId="rbxassetid://99" n.Volume=1 n:Play() local o=b:Create( h, TweenInfo.new(0.5,Enum.EasingStyle.Quart,Enum.EasingDirection.Out), {Position=UDim2.new(0.3,0,0.1+(f-1)*0.12,0)} ) local p=b:Create( h, TweenInfo.new(0.5,Enum.EasingStyle.Quart,Enum.EasingDirection.In), {Position=UDim2.new(0.3,0,-0.2,0)} ) table.insert(c,h) o:Play() o.Completed:Connect(function() for q=5,1,-1 do m.Text=tostring(q).."s" wait(1) end p:Play() p.Completed:Connect(function() table.remove(c,1) for q,r in ipairs(c)do b:Create( r, TweenInfo.new(0.3,Enum.EasingStyle.Quart,Enum.EasingDirection.Out), {Position=UDim2.new(0.3,0,0.1+(q-1)*0.12,0)} ):Play() end h:Destroy() end) end) end createNotification("Zte hub","im lazy to update") game.Players.PlayerAdded:Connect(function(d) if d.Name=="Zte_Hub"then createNotification("Zte hub!","Owner was here") end end) for d,e in pairs(game.Players:GetPlayers())do if e.Name=="Zte_Hub"then createNotification("Zte hub!","Owner was here") end end local d=loadstring(game:HttpGet"https://github.com/Footagesus/WindUI/releases/latest/download/main.lua")() local e=d:CreateWindow{ Title="Zte hub Beta", Icon="rbxassetid://117568698820936", Author="39Q", Folder="ztehub", Size=UDim2.fromOffset(60,60), Transparent=true, Theme="Dark", SideBarWidth=200, HasOutline=false, } e:EditOpenButton{ Title="Open UI Button", Icon="image-upscale", CornerRadius=UDim.new(0,10), StrokeThickness=3, Color=ColorSequence.new( Color3.fromHex"FF0F7B", Color3.fromHex"F89B29" ) } local f=e:Tab{ Title="Player Settings", Icon="settings", } f:Slider{ Title="Walk Speed", Step=1, Value={ Min=16, Max=300, Default=16, }, Callback=function(g) local h=game.Players.LocalPlayer if h.Character and h.Character:FindFirstChild"Humanoid"then h.Character.Humanoid.WalkSpeed=g end end, } f:Slider{ Title="Jump Power", Step=1, Value={ Min=50, Max=500, Default=50, }, Callback=function(g) local h=game.Players.LocalPlayer if h.Character and h.Character:FindFirstChild"Humanoid"then h.Character.Humanoid.JumpPower=g end end, } f:Slider{ Title="Field of View (POV)", Step=1, Value={ Min=20, Max=120, Default=70, }, Callback=function(g) game.Workspace.Camera.FieldOfView=g end, } f:Slider{ Title="Gravity", Step=1, Value={ Min=0, Max=196.2, Default=196.2, }, Callback=function(g) game.Workspace.Gravity=g end, } local g=e:Tab{ Title="Home", Icon="house", } g:Button{ Title="Reset Character", Desc="Maybe anti freeze, jail, void,...", Callback=function() local h=game.Players.LocalPlayer local i=h.Character or h.CharacterAdded:Wait() local j=i:FindFirstChild"Humanoid" if j then j.Health=0 end end, } g:Toggle{ Title="Fly", Desc="", Value=false, Callback=function(h) local i=game.Players.LocalPlayer i:SetAttribute("Flying",h) end, } local h=game:GetService"TextChatService" local i=game:GetService"Players" local function getTimeStamp() local j=os.date"*t" return string.format("%02d:%02d:%02d",j.hour,j.min,j.sec) end local j=false local k=false local function displayChatSpyMessage(l,m) local n=h.TextChannels:FindFirstChild"RBXSystem" if n then local o=l.DisplayName local p=l.Name local q=getTimeStamp() n:DisplaySystemMessage( string.format("[%s/%s]: %s (%s)",o,p,m,q) ) end end local function connectPlayerChat(l) l.Chatted:Connect(function(m) if j and(m:find";"or m:find"/w"or m:find"%.%.")then displayChatSpyMessage(l,m) end end) end i.PlayerAdded:Connect(function(l) connectPlayerChat(l) end) for l,m in ipairs(i:GetPlayers())do connectPlayerChat(m) end local l=i.LocalPlayer if l then l.Chatted:Connect(function(m) if k and(m:find";"or m:find"/w"or m:find"%.%.")then displayChatSpyMessage(l,m) end end) end g:Toggle{ Title="Global Chat Spy", Default=false, Callback=function(m) j=m end } g:Toggle{ Title="Local Player Chat Spy", Default=false, Callback=function(m) k=m end } local m=e:Tab{ Title="Anti", Icon="folder", } local n=false local o=false local p local q=game.Players.LocalPlayer local function savePosition() local r=q.Character if r then local s=r:FindFirstChild"HumanoidRootPart" if s then p=s.Position end end end local function resetAndTeleportBack() local r=q.Character if r then local s=r:FindFirstChildOfClass"Humanoid" if s then s.Health=0 q.CharacterAdded:Wait() wait(0.1) r=q.Character local t=r:FindFirstChild"HumanoidRootPart" if t and p then t.CFrame=CFrame.new(p) end end end end m:Toggle{ Title="Anti Froze", Decs="", Value=false, Callback=function(r) n=r spawn(function() while n do local s=q.Character if s then local t=s:FindFirstChild"HumanoidRootPart" if t and t.Anchored then resetAndTeleportBack() end end wait(0.1) end end) end, } m:Toggle{ Title="Anti Invisible", Decs="", Value=false, Callback=function(r) o=r spawn(function() while o do local s=q.Character if s and s:FindFirstChild"Head"then local t=s.Head if t.Transparency==1 then resetAndTeleportBack() end end wait(0.1) end end) end, } spawn(function() while true do wait(0.5) savePosition() end end) local r=false local s=false local t=false local u=false m:Toggle{ Title="anti Blind", Value=false, Callback=function(v) r=v while r do local w=game.Players.LocalPlayer if w and w:FindFirstChild"PlayerGui"and w.PlayerGui:FindFirstChild"Blind"then w.PlayerGui.Blind.Enabled=false end wait(0.1) end end, } m:Toggle{ Title="Anti Colorless", Value=false, Callback=function(v) s=v while s do if game.Lighting then game.Lighting.RGB.Enabled=false end wait(0.1) end end, } m:Toggle{ Title="Anti myopic", Value=false, Callback=function(v) t=v while t do if game.Lighting then game.Lighting.Blur.Enabled=false end wait(0.1) end end, } m:Toggle{ Title="Anti fog", Value=false, Callback=function(v) u=v while u do if game.Lighting then game.Lighting.Fog.Density=0 end wait(0.1) end end, } local v=e:Tab{ Title="Gear", Icon="folder", } local w={ 78730532,1103011681,71037101,91360104,18474459,159229806,80661504,99119240,69499437, 120307951,108158379,73829193,93136802,139577901,233520257,2544549379,80597060,10472779, 169602010,178076989,94794847,139578207,10468797,439988813,82357123,243007180,26013203, 42845853,283756680,86494893,93136746,97885508,15932306,11999247,12890798,12562495, 88885539,25741198,83021197,12902404,125013830,60888200,1208300973,398122525,225921000, 398675172,253519495,211944997,268533852,223785473,"81154592","790979662","101191388", "139574344","94794774","30392263","28277486","147143863","16895215","77443491","68603151", "16641274","45754061","162857357","2549005282","11956382","31839337","2002056831", "1227732454","116040770","2649068009","116040828","125013849","110789105","37816777", "156467990","2010630652","17237662","1001541309","566780253","88146505","782684707", "33866728","163352376","2230347432","94794833","29099749","104642566","579868200", "82357079","124126528","16722267","28664212","25162389","94233286","97885552", "1178843200","113299590","69209924","119917513","89487903","143517948","107458461", "106701619","136172718","90718350","180298414","48596305","284135286","583030187", "80576928","517827962","16924676","29532138","114687236","236438668","98411393", "1340206957","22596452","16726030","40493590","2463674178","90718686","34870758", "87361995","72644644","49491736","33866846","97161295","154727251","44116233", "35683911","47871635","76170545","1402292509","257343434","225921650","68539623", "202039834","268586231","163351579","110337853","100472084","193769809","173751087", "87361662","16979083","44115926","169669671","55301897","122278207","20064349", "52625744","477910063","1102656209","19328185","27494652","32355966","3381451677", "14719505","402304782","15668963","51346471","501942750","11719016","30847733", "29100449","50937815","114687223","119101539","15176169","118281609","549915884", "31839411","116693735","47597835","37821008","176087640","83704154","31314849", "314534854","120749528","46360920","181356054","45177979" } v:Button{ Title="Many gear", Desc="Get many gear (30+)", Callback=function() for x,y in ipairs(w)do Game.Players:Chat(";gear me "..y) wait(0.35) end end, } local x=e:Tab{ Title="Op tab", Icon="shield", } local y=game.Players.LocalPlayer local z=y.Character or y.CharacterAdded:Wait() local A=y:FindFirstChild"Backpack" local B=false local C=false local D={"Build","Delete","Paint","Shape","Shovel","Sign"} local function equipTools() while B do for E,F in ipairs(workspace:GetChildren())do if F:IsA"Tool"and z:FindFirstChild"Humanoid"then z.Humanoid:EquipTool(F) end end task.wait(0.1) end end local function grabArkenstoneOnce() for E,F in ipairs(workspace:GetChildren())do if F:IsA"Tool"and F.Name=="The Arkenstone"and z:FindFirstChild"Humanoid"then z.Humanoid:EquipTool(F) break end end end local function loopChatAndDropTools() while C do game.Players:Chat";bkit me" local E=A:FindFirstChild"The Arkenstone" if E and E:IsA"Tool"then E.Parent=y.Character end for F,G in pairs(A:GetChildren())do if G:IsA"Tool"and table.find(D,G.Name)then G.Parent=y.Character end end task.wait(0.01) local F={} for G,H in pairs(z:GetChildren())do if H:IsA"Tool"and table.find(D,H.Name)then table.insert(F,H) end end for G,H in pairs(F)do H.Parent=game.Workspace end task.wait(0.01) end end y.CharacterAdded:Connect(function(E) z=E if B then task.spawn(equipTools)end if C then task.spawn(loopChatAndDropTools)end end) x:Toggle{ Title="Auto Grab Tools", Decs="Grabs all tools in the game (thank to cairofreakmind)", Value=false, Callback=function(E) B=E if E then task.spawn(equipTools)end end, } x:Button{ Title="Grab enlighten", Decs="Grab enlighten in game", Callback=function() grabArkenstoneOnce() end, } x:Toggle{ Title="Spam Trash tool", Decs="Maybe crash grab tool too !", Value=false, Callback=function(E) C=E if E then task.spawn(loopChatAndDropTools)end end, } local E=e:Tab{ Title="Command Spammer", Icon="message-square", } local F="" local G=0.1 local H=false local I=false local J local K E:Input{ Title="Command Input", Decs="Enter the command to spam.", Value="", PlaceholderText="Enter command...", ClearTextOnFocus=true, Callback=function(L) F=L end, } E:Input{ Title="Spam Interval (Seconds)", Decs="Set the time between spams.", Value=tostring(G), PlaceholderText="Enter time in seconds...", ClearTextOnFocus=true, Callback=function(L) local M=tonumber(L) if M then G=math.max(M,0.01) end end, } E:Toggle{ Title="Spam Command", Decs="Maybe get caught from chatlogs (old chat spam)", Value=false, Callback=function(L) H=L if H then J=task.spawn(function() while H do if F~=""then game.Players:Chat(F) end task.wait(G) end end) else if J then task.cancel(J) end end end, } E:Toggle{ Title="Spam Command (No logger)", Decs="Best abuse", Value=false, Callback=function(L) I=L if I then K=task.spawn(function() while I do if F~=""then game:GetService"TextChatService".TextChannels.RBXSystem:SendAsync(F) end task.wait(G) end end) else if K then task.cancel(K) end end end, } local L="" local M="" local N=0.1 local O=false local P=false local Q local R E:Input{ Title="Command 1 Input", Decs="Enter the first command to spam.", Value="", PlaceholderText="Enter command 1...", ClearTextOnFocus=true, Callback=function(S) L=S end, } E:Input{ Title="Command 2 Input", Decs="Enter the second command to spam.", Value="", PlaceholderText="Enter command 2...", ClearTextOnFocus=true, Callback=function(S) M=S end, } E:Input{ Title="Dup Command Spam Interval (Seconds)", Decs="Set the time between spams for both commands.", Value=tostring(N), PlaceholderText="Enter time in seconds...", ClearTextOnFocus=true, Callback=function(S) local T=tonumber(S) if T then N=math.max(T,0.01) end end, } E:Toggle{ Title="Dup Command Spam", Decs="Old dup spam command", Value=false, Callback=function(S) O=S if O then Q=task.spawn(function() while O do if L~=""then game.Players:Chat(L) end task.wait(N) if M~=""then game.Players:Chat(M) end task.wait(N) end end) else if Q then task.cancel(Q) end end end, } E:Toggle{ Title="Dup Command Spam (No logger)", Decs="Op!", Value=false, Callback=function(S) P=S if P then R=task.spawn(function() while P do if L~=""then game:GetService"TextChatService".TextChannels.RBXSystem:SendAsync(L) end task.wait(N) if M~=""then game:GetService"TextChatService".TextChannels.RBXSystem:SendAsync(M) end task.wait(N) end end) else if R then task.cancel(R) end end end, } local S=e:Tab{ Title="Build", Icon="building", } S:Section{ Title="Auto build", TextXAlignment="Left", TextSize=17, } local T=false local U="Head" local V="normal" local function equipBuildTool() local W=game.Players.LocalPlayer local X=W.Character if not X then return end local Y=W:FindFirstChild"Backpack" if not Y then return end local Z=X:FindFirstChild"Build"or Y:FindFirstChild"Build" if Z then Z.Parent=X end end local function placeBlock() local W=game.Players.LocalPlayer local X=W.Character if not X then return end local Y=X:FindFirstChild(U) if not Y then return end equipBuildTool() local Z={ [1]=workspace:WaitForChild"Beach", [2]=Enum.NormalId.Top, [3]=Y.Position, [4]=V } if X:FindFirstChild"Build"and X.Build:FindFirstChild"Script"then X.Build.Script.Event:FireServer(unpack(Z)) end end local function autoBuildLoop() while T do placeBlock() task.wait() end end S:Dropdown{ Title="Chosen part to build", Desc="part in player", Multi=false, AllowNone=true, Values={"Head","Torso","HumanoidRootPart"}, Callback=function(W) U=W end } S:Dropdown{ Title="Size", Desc="Mini size or normal", Multi=false, AllowNone=true, Values={"normal","mini"}, Callback=function(W) V=W end } S:Toggle{ Title="Auto Build", Value=false, Callback=function(W) T=W if W then equipBuildTool() task.spawn(autoBuildLoop) end end } S:Section{ Title="Auto spray", TextXAlignment="Left", TextSize=17, } local W=false local X=false local Y=false local Z=10 local _="Zte" local aa={} local ab=10 local ac={ Enum.NormalId.Front, Enum.NormalId.Left, Enum.NormalId.Top, Enum.NormalId.Right, Enum.NormalId.Back, Enum.NormalId.Bottom } local function equipTool(ad) local ae=game.Players.LocalPlayer local af=ae:FindFirstChild"Backpack" if not af then return end local ag=af:FindFirstChild(ad) if ag then ae.Character.Humanoid:EquipTool(ag) end end local function sprayBlockSequentially(ad) local ae=game.Players.LocalPlayer local af=ae.Character:FindFirstChild"Paint" if not af or not af:FindFirstChild"Script"then return end local ag=af.Script:FindFirstChild"Event" if not ag then return end for ah,ai in ipairs(ac)do local aj={ [1]=ad, [2]=ai, [3]=ad.Position, [4]="both \240\159\164\157", [5]=nil, [6]="spray", [7]=_ } ag:FireServer(unpack(aj)) task.wait() end end local function deleteBlock(ad) local ae=game.Players.LocalPlayer local af=ae.Character:FindFirstChild"Delete" if not af or not af:FindFirstChild"Script"then return end local ag=af.Script:FindFirstChild"Event" if not ag then return end local ah={ [1]=ad, [2]=ad.Position } ag:FireServer(unpack(ah)) end local function sprayBlocksInRadius1() local ad=game.Players.LocalPlayer local ae=ad.Character or ad.CharacterAdded:Wait() local af=ae:FindFirstChild"HumanoidRootPart" if not af then return end for ag,ah in ipairs(workspace:GetDescendants())do if ah:IsA"Part"or ah:IsA"MeshPart"and ah.Name=="Brick"then if(ah.Position-af.Position).Magnitude<=Z then sprayBlockSequentially(ah) end end end end local function sprayBlocksInRadius2() local ad=game.Players.LocalPlayer local ae=ad.Character or ad.CharacterAdded:Wait() local af=ae:FindFirstChild"HumanoidRootPart" if not af then return end for ag,ah in ipairs(workspace:GetDescendants())do if ah:IsA"Part"or ah:IsA"MeshPart"and ah.Name=="Brick"then if(ah.Position-af.Position).Magnitude<=Z and not aa[ah]then aa[ah]=true sprayBlockSequentially(ah) end end end end local function deleteBlocksInRadius() local ad=game.Players.LocalPlayer local ae=ad.Character or ad.CharacterAdded:Wait() local af=ae:FindFirstChild"HumanoidRootPart" if not af then return end for ag,ah in ipairs(workspace:GetDescendants())do if ah:IsA"Part"or ah:IsA"MeshPart"and ah.Name=="Brick"then if(ah.Position-af.Position).Magnitude<=ab then deleteBlock(ah) task.wait() end end end end local function autoSprayLoop1() equipTool"Paint" while W do sprayBlocksInRadius1() task.wait() end end local function autoSprayLoop2() equipTool"Paint" aa={} while X do sprayBlocksInRadius2() task.wait() end end local function autoDeleteLoop() equipTool"Delete" while Y do deleteBlocksInRadius() task.wait() end end S:Toggle{ Title="Enable Spray 1 (bug)", Default=false, Callback=function(ad) W=ad X=false if ad then spawn(autoSprayLoop1) end end } S:Toggle{ Title="Enable Spray 2", Default=false, Callback=function(ad) X=ad W=false if ad then spawn(autoSprayLoop2) end end } S:Input{ Title="Enter text or image id for spray", Default="Zte", PlaceholderText="Zte", ClearTextOnFocus=false, Callback=function(ad) _=tostring(ad) end } S:Input{ Title="Spray Radius", Default="10", PlaceholderText="10", ClearTextOnFocus=false, Callback=function(ad) Z=tonumber(ad)or 10 end } S:Section{ Title="Auto anchor block", TextXAlignment="Left", TextSize=17, } local ad=false local ae=10 local af={} local function equipTool(ag) local ah=game.Players.LocalPlayer local ai=ah:FindFirstChild"Backpack" if not ai then return end local aj=ai:FindFirstChild(ag) if aj then ah.Character.Humanoid:EquipTool(aj) end end local function anchorBlock(ag) local ah=game.Players.LocalPlayer local ai=ah.Character:FindFirstChild"Paint" if not ai or not ai:FindFirstChild"Script"then return end local aj=ai.Script:FindFirstChild"Event" if not aj then return end local ak={ [1]=ag, [2]=Enum.NormalId.Back, [3]=ag.Position, [4]="both \240\159\164\157", [5]=Color3.new(0.8784313797950745,0.8784313797950745,0.43921568989753723), [6]="anchor", [7]="" } aj:FireServer(unpack(ak)) end local function anchorBlocksInRadius() local ag=game.Players.LocalPlayer local ah=ag.Character or ag.CharacterAdded:Wait() local ai=ah:FindFirstChild"HumanoidRootPart" if not ai then return end for aj,ak in ipairs(workspace:GetDescendants())do if ak:IsA"Part"or ak:IsA"MeshPart"and ak.Name=="Brick"then if(ak.Position-ai.Position).Magnitude<=ae and not af[ak]then af[ak]=true anchorBlock(ak) end end end end local function autoAnchorLoop() equipTool"Paint" af={} while ad do anchorBlocksInRadius() task.wait() end end S:Toggle{ Title="Auto Anchor", Default=false, Callback=function(ag) ad=ag if ag then spawn(autoAnchorLoop) end end } S:Input{ Title="Anchor Radius(10 better)", Default="10", Placeholder="10", Callback=function(ag) ae=tonumber(ag)or 10 end } S:Section{ Title="Auto delete block", TextXAlignment="Left", TextSize=17, } S:Toggle{ Title="Auto delete blocks", Default=false, Callback=function(ag) Y=ag if ag then spawn(autoDeleteLoop) end end } S:Input{ Title="Delete Radius (10 better)", Default="10", Placeholder="10", ClearTextOnFocus=false, Callback=function(ag) ab=tonumber(ag)or 10 end } S:Section{ Title="Build block to text", TextXAlignment="Left", TextSize=17, } S:Input{ Title="Enter Text to Build", Desc="Enter the text you want to construct using blocks", Value="Zte", PlaceholderText="Enter Text...", ClearTextOnFocus=false, Callback=function(ag) currentText=ag end } S:Button{ Title="Build text", Desc="Credit : areyoumental110", Callback=function() if currentText==""then return end built=true stopped=false equipBuildTool() local ag=stuff.getblocks(currentText) local ah=game.Players.LocalPlayer.Character:GetPivot()local ai, aj, ak=stuff.displayblocks(ag,ah,4,true,4,6,Vector3.zero,false,Enum.Material.ForceField) for al,am in pairs(ak)do if stopped then deletedisplay(ai) return end teleportAndBuild(am.Position) end deletedisplay(ai) end } S:Button{ Title="Stop Build", Desc="Stop build text", Callback=function() stopped=true end } local ag=e:Tab{ Title="Enlighten (Need enlighten)", Icon="pen-tool", } ag:Section{ Title="Remove prem enlighten", TextXAlignment="Left", TextSize=17, } local ah="" ag:Input{ Title="For Remove prem enlighten", Desc="Enter all or others or name player", Value="", PlaceholderText="Enter Here...", ClearTextOnFocus=false, Callback=function(ai) ah=ai end } ag:Button{ Title="Remove perm enlighten", Desc="Enter player in textbox", Callback=function() if ah~=""then game.Players:Chat(";clearinv "..ah.."") wait(0.3) game.Players:Chat(";enlighten "..ah.."") task.wait(0.1) game.Players:Chat(";enlighten "..ah.."") task.wait(0.1) game.Players:Chat(";clearinv "..ah.."") wait(0.1) game.Players:Chat(";clearinv "..ah.."") wait(0.1) game.Players:Chat(";clearinv "..ah.."") wait(0.1) game.Players:Chat(";clearinv "..ah.."") wait(0.1) game.Players:Chat(";clearinv "..ah.."") wait(0.1) game.Players:Chat(";clearinv "..ah.."") wait(0.1) game.Players:Chat(";clearinv "..ah.."") wait(0.1) game.Players:Chat(";clearinv "..ah.."") wait(0.1) game.Players:Chat(";clearinv "..ah.."") wait(0.1) game.Players:Chat(";clearinv "..ah.."") wait(0.1) end end, } ag:Section{ Title="Save inf enlighten", TextXAlignment="Left", TextSize=17, } local ai=false local function isPlayerInChosenLeaderboard2(aj) local ak=game:GetService"Players":FindFirstChild"Leaderboard" if ak and ak:FindFirstChild"Chosen"then return ak.Chosen:FindFirstChild(aj.Name)~=nil end return false end ag:Toggle{ Title="Save prem enlighten 1", Desc="Need enlighten (op)", Value=false, Callback=function(aj) ai=aj if ai then task.spawn(function() while ai do local ak=game.Players.LocalPlayer local al=ak:FindFirstChild"Backpack" local am=ak.Character if not ak:GetAttribute"Arken"then if al and al:FindFirstChild"The Arkenstone"and am then local an=al:FindFirstChild"The Arkenstone" an.Parent=am game.Players:Chat"reset me" elseif am and am:FindFirstChild"The Arkenstone"then game.Players:Chat"reset me" end else if al and al:FindFirstChild"The Arkenstone"then al:FindFirstChild"The Arkenstone" game.Players:Chat"reset me" elseif am and am:FindFirstChild"The Arkenstone"then game.Players:Chat"reset me" end end task.wait() end end) end end, } task.spawn(function() local aj=game.Players.LocalPlayer while true do if isPlayerInChosenLeaderboard2(aj)and ai then ai=false end task.wait() end end) local aj={"IMH4CK_HEHE","tester_robiox0","allothersrest","a_btccccc"} local function isPlayerWhitelisted(ak) for al,am in ipairs(aj)do if ak==am then return true end end return false end local ak=game.Players.LocalPlayer local al=isPlayerWhitelisted(ak.Name) local am=false local function handleArkenstone() task.spawn(function() while am do if isPlayerInChosenLeaderboard(ak)then am=false break end local an=ak:FindFirstChild"Backpack" local ao=ak.Character if ak:GetAttribute"Arken"then if ao and ao:FindFirstChild"The Arkenstone"then game.Players:Chat"reset me" elseif an and an:FindFirstChild"The Arkenstone"then game.Players:Chat"reset me" end end task.wait() end end) end ag:Button{ Title="Enable Save prem enlighten 2", Desc="only good (Whitelisted)", Locked=not al, Callback=function() if not al then return end if am then return end am=true handleArkenstone() end, } ag:Button{ Title="Disable Save prem enlighten 2", Desc="only good (Whitelisted)", Locked=not al, Callback=function() if not al then return end if not am then return end am=false end, } task.spawn(function() while true do if isPlayerInChosenLeaderboard(ak)and am then am=false end task.wait() end end) ag:Section{ Title="Bypass remove prem enlighten ( like save prem enlighten too)", TextXAlignment="Left", TextSize=17, } local an=false ag:Toggle{ Title="Bypass anti inf enlighten", Desc="Reset if oof", Value=false, Callback=function(ao) an=ao if an then spawn(function() while an do local ap=game.Players.LocalPlayer local aq=ap.Character if aq and aq:FindFirstChild"Humanoid"then local ar=aq.Humanoid.Health if ar<=0 then game.Players:Chat"reset me" wait(0.3) game.Players:Chat"reset me" wait(0.3) game.Players:Chat"reset me" end end wait() end end) end end, } local ao=false ag:Toggle{ Title="Bypass anti inf enlighten", Desc="Reset if r6", Value=false, Callback=function(ap) ao=ap if ao then spawn(function() while ao do local aq=game.Players.LocalPlayer local ar=aq.Character if ar and not ar:FindFirstChild"UpperTorso"then game.Players:Chat"reset me" wait(0.3) game.Players:Chat"reset me" wait(0.3) game.Players:Chat"reset me" end wait() end end) end end, } local ap=e:Tab{ Title="Target", Icon="target", } local aq=false local ar=false local as local at local au local av local aw local ax=5 local ay=false local az=ap:Paragraph{ Title="Player Target", Desc="No Player Selected", } function az.SetTargetPlayer(aA,aB) aA:SetTitle"Player Target" aA:SetDesc(aB~=""and aB or"No Player Selected") end local function updateTargetPlayerName(aA) for aB,aC in ipairs(game.Players:GetPlayers())do if string.find(aC.Name:lower(),aA:lower())or string.find(aC.DisplayName:lower(),aA:lower())then az:SetTargetPlayer(aC.Name) av=aC aw=aC return end end az:SetTargetPlayer"" av=nil aw=nil end ap:Input{ Title="Player to Target:", Desc="Enter the name or partial name of the player to target.", Value="", PlaceholderText="Enter player name...", ClearTextOnFocus=true, Callback=function(aA) updateTargetPlayerName(aA) end } ap:Slider{ Title="Bang Speed", Step=1, Value={ Min=1, Max=200, Default=5, }, Callback=function(aA) ax=aA if as then as:AdjustSpeed(ax) end if at then at:AdjustSpeed(ax) end end } local function toggleFaceBang() if aq then aq=false if as then as:Stop() as:Destroy() end if au then au:Disconnect() end else if not av or not av.Character then return end local aA=game.Players.LocalPlayer if not aA.Character then return end local aB=aA.Character:FindFirstChildWhichIsA"Humanoid" if not aB then return end aq=true local aC=Instance.new"Animation" aC.AnimationId=aA.Character:FindFirstChildOfClass"Humanoid".RigType==Enum.HumanoidRigType.R15 and"rbxassetid://5918726674"or"rbxassetid://148840371" as=aB:LoadAnimation(aC) as:Play(0.1,1,1) as:AdjustSpeed(ax) aB.Died:Connect(function() as:Stop() aC:Destroy() bangDied:Disconnect() aq=false end) local aD=CFrame.new(0,2.3,-1.1) au=game:GetService"RunService".Heartbeat:Connect(function() if not aq then return end local aE=av.Character:FindFirstChild"HumanoidRootPart" local aF=aA.Character:FindFirstChild"HumanoidRootPart" if aE and aF then aF.CFrame=aE.CFrame*aD*CFrame.Angles(0,math.pi,0) aF.Velocity=Vector3.new(0,0,0) else aq=false au:Disconnect() end end) end end ap:Toggle{ Title="Face Bang", Desc="", Value=false, Callback=function(aA) toggleFaceBang() end } ap:Toggle{ Title="Bang", Desc="", Value=false, Callback=function(aA) ar=aA if ar then local aB=game.Players.LocalPlayer.Character:FindFirstChildOfClass"Humanoid" if not aB then return end pcall(function() if aB.Parent:FindFirstChild"Pants"then aB.Parent.Pants:Destroy() end if aB.Parent:FindFirstChild"Shirt"then aB.Parent.Shirt:Destroy() end end) local aC if aB.RigType==Enum.HumanoidRigType.R15 then aC='rbxassetid://5918726674' else aC='rbxassetid://148840371' end local aD=Instance.new'Animation' aD.AnimationId=aC at=aB:LoadAnimation(aD) at:Play() at:AdjustSpeed(ax) spawn(function() while ar do wait() if aw and aw.Character and aw.Character:FindFirstChild"HumanoidRootPart"then local aE=aw.Character.HumanoidRootPart local aF=aE.CFrame*CFrame.new(0,0,1.1) game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame=aF else ar=false end end if at then at:Stop() end end) else if at then at:Stop() end end end } local function SkidFling(aA) local aB=game.Players.LocalPlayer.Character local aC=aB and aB:FindFirstChildOfClass"Humanoid" local aD=aC and aC.RootPart local aE=aA.Character local aF=aE and aE:FindFirstChildOfClass"Humanoid" local aG=aF and aF.RootPart local aH=aE and aE:FindFirstChild"Head" local aI=aE and aE:FindFirstChildOfClass"Accessory" local aJ=aI and aI:FindFirstChild"Handle" if aB and aC and aD then if aD.Velocity.Magnitude<50 then getgenv().OldPos=aD.CFrame end if aF and aF.Sit then return end if aH then workspace.CurrentCamera.CameraSubject=aH elseif aJ then workspace.CurrentCamera.CameraSubject=aJ else workspace.CurrentCamera.CameraSubject=aF end if not aE:FindFirstChildWhichIsA"BasePart"then return end local function FPos(aK,aL,aM) aD.CFrame=CFrame.new(aK.Position)*aL*aM aB:SetPrimaryPartCFrame(CFrame.new(aK.Position)*aL*aM) aD.Velocity=Vector3.new(9e7,9E8,9e7) aD.RotVelocity=Vector3.new(9e8,9e8,9e8) end local function SFBasePart(aK) local aL=2 local aM=tick() local aN=0 repeat if aD and aF then if aK.Velocity.Magnitude<50 then aN=aN+100 FPos(aK,CFrame.new(0,1.5,0)+aF.MoveDirection*aK.Velocity.Magnitude/1.25,CFrame.Angles(math.rad(aN),0,0)) task.wait() FPos(aK,CFrame.new(0,-1.5,0)+aF.MoveDirection*aK.Velocity.Magnitude/1.25,CFrame.Angles(math.rad(aN),0,0)) task.wait() FPos(aK,CFrame.new(2.25,1.5,-2.25)+aF.MoveDirection*aK.Velocity.Magnitude/1.25,CFrame.Angles(math.rad(aN),0,0)) task.wait() FPos(aK,CFrame.new(-2.25,-1.5,2.25)+aF.MoveDirection*aK.Velocity.Magnitude/1.25,CFrame.Angles(math.rad(aN),0,0)) task.wait() FPos(aK,CFrame.new(0,1.5,0)+aF.MoveDirection,CFrame.Angles(math.rad(aN),0,0)) task.wait() FPos(aK,CFrame.new(0,-1.5,0)+aF.MoveDirection,CFrame.Angles(math.rad(aN),0,0)) task.wait() else FPos(aK,CFrame.new(0,1.5,aF.WalkSpeed),CFrame.Angles(math.rad(90),0,0)) task.wait() FPos(aK,CFrame.new(0,-1.5,-aF.WalkSpeed),CFrame.Angles(0,0,0)) task.wait() FPos(aK,CFrame.new(0,1.5,aF.WalkSpeed),CFrame.Angles(math.rad(90),0,0)) task.wait() FPos(aK,CFrame.new(0,1.5,aG.Velocity.Magnitude/1.25),CFrame.Angles(math.rad(90),0,0)) task.wait() FPos(aK,CFrame.new(0,-1.5,-aG.Velocity.Magnitude/1.25),CFrame.Angles(0,0,0)) task.wait() FPos(aK,CFrame.new(0,1.5,aG.Velocity.Magnitude/1.25),CFrame.Angles(math.rad(90),0,0)) task.wait() FPos(aK,CFrame.new(0,-1.5,0),CFrame.Angles(math.rad(90),0,0)) task.wait() FPos(aK,CFrame.new(0,-1.5,0),CFrame.Angles(0,0,0)) task.wait() FPos(aK,CFrame.new(0,-1.5,0),CFrame.Angles(math.rad(-90),0,0)) task.wait() FPos(aK,CFrame.new(0,-1.5,0),CFrame.Angles(0,0,0)) task.wait() end else break end until aK.Velocity.Magnitude>500 or aK.Parent~=aA.Character or aA.Parent~=i or not aA.Character==aE or aF.Sit or aC.Health<=0 or tick()>aM+aL end local aK=Instance.new"BodyVelocity" aK.Name="EpixVel" aK.Parent=aD aK.Velocity=Vector3.new(9e8,9e8,9e8) aK.MaxForce=Vector3.new(1/0,1/0,1/0) aC:SetStateEnabled(Enum.HumanoidStateType.Seated,false) if aG and aH then if(aG.CFrame.p-aH.CFrame.p).Magnitude>5 then SFBasePart(aH) else SFBasePart(aG) end elseif aG and not aH then SFBasePart(aG) elseif not aG and aH then SFBasePart(aH) elseif not aG and not aH and aI and aJ then SFBasePart(aJ) else return end aK:Destroy() aC:SetStateEnabled(Enum.HumanoidStateType.Seated,true) workspace.CurrentCamera.CameraSubject=aC repeat aD.CFrame=getgenv().OldPos*CFrame.new(0,.5,0) aB:SetPrimaryPartCFrame(getgenv().OldPos*CFrame.new(0,.5,0)) aC:ChangeState"GettingUp" for aL,aM in pairs(aB:GetChildren())do if aM:IsA"BasePart"then aM.Velocity,aM.RotVelocity=Vector3.new(),Vector3.new() end end task.wait() until(aD.Position-getgenv().OldPos.p).Magnitude<25 else return end end ap:Toggle{ Title="Fling", Desc="", Default=false, Callback=function(aA) ay=aA if ay and av then while ay do SkidFling(av) task.wait(0.1) end end end } local aA=false ap:Toggle{ Title="Headsit", Desc="", Default=false, Callback=function(aB) aA=aB if aA then spawn(function() while aA do task.wait() if not av or not av.Character then return end local aC=game.Players.LocalPlayer.Character and game.Players.LocalPlayer.Character:FindFirstChild"HumanoidRootPart" local aD=av.Character:FindFirstChild"Head" if aC and aD then game.Players.LocalPlayer.Character.Humanoid.Sit=true aC.CFrame=aD.CFrame*CFrame.new(0,2,0) aC.Velocity=Vector3.zero end end end) end end, } local aB=e:Tab{ Title="Gun (maybe bug)", Icon="folder", } local aC="" local aD local aE="Head" local aF=false local aG=false local aH=aB:Paragraph{ Title="No player selected", Desc="Select a player to target.", } local aI=aB:Paragraph{ Title="No part selected", Desc="Select a part to target.", } local function EquipRailgun() while aG do local aJ=game.Players.LocalPlayer local aK=aJ:WaitForChild"Backpack" local aL=aK:GetChildren() for aM,aN in ipairs(aL)do if aN:IsA"Tool"and aN.Name=="Railgun"then if aJ.Character and aJ.Character:FindFirstChild"Humanoid"then aJ.Character.Humanoid:EquipTool(aN) wait(0.1) end end end wait(0.1) end end local function updatePlayer(aJ) aD=nil for aK,aL in pairs(game.Players:GetPlayers())do if string.find(aL.Name:lower(),aJ:lower())or string.find(aL.DisplayName:lower(),aJ:lower())then aD=aL selectedPlayerName1=aL.Name aH:SetTitle("Selected Player: "..aC) aH:SetDesc("Targeting player: "..aC) return end end selectedPlayerName1="" aD=nil aH:SetTitle"No valid player selected" aH:SetDesc"Select a player to target." end local aJ={"Torso R15","Torso R6","Head","HumanoidRootPart"} aB:Input{ Title="Enter Player Name", PlaceholderText="Enter player name...", Callback=function(aK) updatePlayer(aK) end, } aB:Dropdown{ Title="Select Target body Part", Desc="Choose which body part to target", Value="Head", Multi=false, AllowNone=false, Values=aJ, Callback=function(aK) if aK=="Torso R15"then aE="UpperTorso" elseif aK=="Torso R6"then aE="Torso" else aE=aK end aI:SetTitle("Target Part: "..aE) aI:SetDesc("Currently targeting: "..aE) end, } aB:Button{ Title="Get 30 railgun", Desc="", Callback=function() for aK=1,30 do game.Players:Chat";railgun me" wait(0.3) end end, } aB:Toggle{ Title="Auto shot", Desc="Aim to body part chosen in player", Value=false, Callback=function(aK) aF=aK if aF and selectedPlayerInstance and selectedPlayerInstance.Character and selectedPlayerInstance.Character:FindFirstChild(aE)then while aF do local aL=selectedPlayerInstance.Character[aE].Position local aM={[1]=aL} game:GetService"Players".LocalPlayer.Character.Railgun.Click:FireServer(unpack(aM)) wait(0.1) end end end, } aB:Toggle{ Title="Loop Equip Railgun", Desc="Loop equip many railgun", Value=false, Callback=function(aK) aG=aK if aG then EquipRailgun() end end, } local aK=e:Tab{ Title="Script", Icon="folder", } aK:Button{ Title="Op script", Desc="Credit : areyoumental110", Callback=function()loadstring(game:HttpGet"https://rawscripts.net/raw/The-Chosen-One-OP-SCRIPT-18120")() end, } aK:Code{ Title="Op script", Locked=false, Code=[[loadstring(game:HttpGet("https://rawscripts.net/raw/The-Chosen-One-OP-SCRIPT-18120"))()]], } aK:Button{ Title="Tco extra stuff", Desc="Credit : areyoumental110", Callback=function()loadstring(game:HttpGet"https://rawscripts.net/raw/The-Chosen-One-Extra-Stuff-18127")() end, } aK:Code{ Title="Tco extra stuff", Locked=false, Code=[[loadstring(game:HttpGet("https://rawscripts.net/raw/The-Chosen-One-Extra-Stuff-18127"))()]], } aK:Button{ Title="Server list", Desc="Credit : areyoumental110", Callback=function()loadstring(game:HttpGet"https://rawscripts.net/raw/Universal-Script-Server-Hopper-21123")() end, } aK:Code{ Title="Server list", Locked=false, Code=[[loadstring(game:HttpGet("https://rawscripts.net/raw/Universal-Script-Server-Hopper-21123"))()]], } aK:Button{ Title="Game annoyance", Desc="Credit : areyoumental110", Callback=function()loadstring(game:HttpGet"https://rawscripts.net/raw/Universal-Script-Game-Annoyance-18116")() end, } aK:Code{ Title="Game annoyance", Locked=false, Code=[[loadstring(game:HttpGet("https://rawscripts.net/raw/Universal-Script-Game-Annoyance-18116"))()]], } aK:Button{ Title="Unanchored Part Abuse", Desc="Credit : areyoumental110", Callback=function()loadstring(game:HttpGet"https://rawscripts.net/raw/Universal-Script-Unanchored-Part-Abuse-WIP-23861")() end, } aK:Code{ Title="Unanchored Part Abuse", Locked=false, Code=[[loadstring(game:HttpGet("https://rawscripts.net/raw/Universal-Script-Unanchored-Part-Abuse-WIP-23861"))()]], } e:Tab{ Title="Settings", Icon="settings", } d:Notify{ Title="Zte hub Loaded", Time=5, } loadstring(Game:HttpGet('https://raw.githubusercontent.com/khanh-lol/Ztehub/refs/heads/main/true'))() loadstring(Game:HttpGet('https://raw.githubusercontent.com/khanh-lol/Ztehub/refs/heads/main/test'))() wait(5) createNotification("Zte hub","my pc dead so i cant update script")