
Key RequiredUniversal

local Baselined=loadstring(game:HttpGet("https://raw.githubusercontent.com/fiangg20/nox/refs/heads/main/baselined-assets/comp/source.luau"))()
local Players=game:GetService("Players")
local RunService=game:GetService("RunService")
local CoreGui=game:GetService("CoreGui")
local VirtualUser=game:GetService("VirtualUser")
local TeleportService=game:GetService("TeleportService")
local UserInputService=game:GetService("UserInputService")
local Workspace=game:GetService("Workspace")
local ReplicatedStorage=game:GetService("ReplicatedStorage")
local Mouse=Players.LocalPlayer:GetMouse()
local LocalPlayer=Players.LocalPlayer
local Camera=Workspace.CurrentCamera
local validTargets={}
local lockedTarget=nil
local unlockTime=0
_G.Aimbot=false
_G.AimbotTarget="Head"
_G.DetectionMode="Event (Trigger)"
_G.ESP=false
_G.ESPColor=Color3.fromRGB(255,0,0)
_G.ESPOutlineColor=Color3.fromRGB(255,255,255)
_G.TeamCheck=false
_G.InfJump=false
_G.Noclip=false
_G.WalkOnWater=false
_G.Bhop=false
_G.Dash=false
_G.AutoRespawn=false
_G.XRay=false
_G.Hitbox=false
_G.HitboxSize=10
_G.Fling=false
_G.Spinbot=false
_G.SpinSpeed=20
_G.AutoClicker=false
_G.AutoClickerKey=Enum.KeyCode.V
_G.AutoClickerDelay=0.01
_G.AutoClickerButton="Left"
_G.AutoClickerMode="Spam Click"
_G.AutoClickerTargetPos=nil
_G.AutoClickerPreview=false
_G.ClickTP=false
_G.ToolReach=false
_G.ReachSize=20
_G.Annoy=false
_G.ChatSpam=false
_G.SpamText="whatever hub on top lol"
_G.LoopWalkSpeed=false
_G.LoopJumpPower=false
_G.AntiWatcher=false
_G.SmoothAim=false
_G.Smoothness=0.5
local CurrentWalkSpeed=16
local CurrentJumpPower=50
local FlingForce=nil
local OriginalProps={}
local ACPreviewGui=Instance.new("ScreenGui")
ACPreviewGui.Name="ACPreviewGui"
pcall(function() syn.protect_gui(ACPreviewGui) end)
ACPreviewGui.Parent=CoreGui
local ACPreviewDot=Instance.new("Frame")
ACPreviewDot.Size=UDim2.new(0,10,0,10)
ACPreviewDot.AnchorPoint=Vector2.new(0.5,0.5)
ACPreviewDot.BackgroundColor3=Color3.fromRGB(0,255,0)
ACPreviewDot.BorderSizePixel=0
ACPreviewDot.Visible=false
ACPreviewDot.Parent=ACPreviewGui
local ACPreviewCorner=Instance.new("UICorner")
ACPreviewCorner.CornerRadius=UDim.new(1,0)
ACPreviewCorner.Parent=ACPreviewDot
local function isFFA()
local TeamsService=game:GetService("Teams")
local teamsList=TeamsService:GetChildren()
local playersList=Players:GetPlayers()
if #teamsList==0 then
local hasCustomTeams=false
for _,p in ipairs(playersList) do
if p:FindFirstChild("Team") or p:FindFirstChild("team") or p:FindFirstChild("Role") then
hasCustomTeams=true
break
end
end
if not hasCustomTeams then return true end
end
local allNeutral=true
for _,p in ipairs(playersList) do
if not p.Neutral then
allNeutral=false
break
end
end
if allNeutral and #playersList>1 then return true end
local teamCounts={}
for _,p in ipairs(playersList) do
if p.Team then
teamCounts[p.Team]=(teamCounts[p.Team] or 0)+1
end
end
local activeTeams=0
for _,count in pairs(teamCounts) do
if count>0 then activeTeams=activeTeams+1 end
end
if activeTeams>=#playersList-1 and #playersList>2 then
return true
end
return false
end
local function isSameTeam(player)
if not player then return false end
if isFFA() then return false end
if LocalPlayer.Neutral or player.Neutral then return false end
if LocalPlayer.Team~=nil and player.Team~=nil then
if LocalPlayer.Team==player.Team then return true end
end
if LocalPlayer.TeamColor~=nil and player.TeamColor~=nil then
if LocalPlayer.TeamColor==player.TeamColor then return true end
end
local lpTeamVal=LocalPlayer:FindFirstChild("Team") or LocalPlayer:FindFirstChild("team") or LocalPlayer:FindFirstChild("TeamColor")
local pTeamVal=player:FindFirstChild("Team") or player:FindFirstChild("team") or player:FindFirstChild("TeamColor")
if lpTeamVal and pTeamVal and (lpTeamVal:IsA("StringValue") or lpTeamVal:IsA("ObjectValue") or lpTeamVal:IsA("BrickColorValue")) and (pTeamVal:IsA("StringValue") or pTeamVal:IsA("ObjectValue") or pTeamVal:IsA("BrickColorValue")) then
if lpTeamVal.Value==pTeamVal.Value then return true end
end
local lpChar=LocalPlayer.Character
local pChar=player.Character
if lpChar and pChar then
local lpRole=lpChar:FindFirstChild("Role") or lpChar:FindFirstChild("Team")
local pRole=pChar:FindFirstChild("Role") or pChar:FindFirstChild("Team")
if lpRole and pRole and lpRole:IsA("StringValue") and pRole:IsA("StringValue") then
if lpRole.Value==pRole.Value then return true end
end
end
return false
end
local Window=Baselined:Create({Title="whatever hub",Icon="emoji_symbols",SizeX=480,SizeY=600,Theme="RedDark",ToggleKey=Enum.KeyCode.K,Search=true,SearchPlaceholder="search idk...",ConfigurationSaving={Enabled=true},UseIntegratedSettings=true})
local function clearESP()
for _,obj in ipairs(Workspace:GetDescendants()) do
if obj:IsA("Highlight") and obj.Name=="hellnahespsuperr" then
obj:Destroy()
end
end
end
UserInputService.InputChanged:Connect(function(input)
if input.UserInputType==Enum.UserInputType.MouseMovement then
if lockedTarget and input.Delta.Magnitude>10 then
lockedTarget=nil
unlockTime=os.clock()
end
elseif input.UserInputType==Enum.UserInputType.Touch then
if lockedTarget then
lockedTarget=nil
unlockTime=os.clock()
end
end
end)
local function isVisible(targetPart)
local rayOrigin=Camera.CFrame.Position
local rayDirection=(targetPart.Position-rayOrigin)
local raycastParams=RaycastParams.new()
raycastParams.FilterDescendantsInstances={LocalPlayer.Character,Camera}
raycastParams.FilterType=Enum.RaycastFilterType.Exclude
raycastParams.IgnoreWater=true
local raycastResult=Workspace:Raycast(rayOrigin,rayDirection,raycastParams)
if raycastResult and raycastResult.Instance then
if raycastResult.Instance:IsDescendantOf(targetPart.Parent) then
return true
end
return false
end
return true
end
local function getTarget()
local closestTarget=nil
local shortestDistance=math.huge
local screenCenter=Vector2.new(Camera.ViewportSize.X/2,Camera.ViewportSize.Y/2)
for _,character in ipairs(validTargets) do
local humanoid=character:FindFirstChildOfClass("Humanoid")
if humanoid and humanoid.Health>0 then
local targetPart=character:FindFirstChild(_G.AimbotTarget) or character.PrimaryPart or character:FindFirstChild("HumanoidRootPart") or character:FindFirstChild("Head") or character:FindFirstChildOfClass("Part")
if targetPart then
local screenPoint,onScreen=Camera:WorldToViewportPoint(targetPart.Position)
if onScreen then
local distance=(Vector2.new(screenPoint.X,screenPoint.Y)-screenCenter).Magnitude
if distance<shortestDistance and isVisible(targetPart) then
closestTarget=targetPart
shortestDistance=distance
end
end
end
end
end
return closestTarget
end
local function getWatcherTarget()
local lpChar=LocalPlayer.Character
if not lpChar or not lpChar:FindFirstChild("HumanoidRootPart") then return nil end
local lpRoot=lpChar.HumanoidRootPart
local closestWatcher=nil
local shortestDist=math.huge
for _,player in ipairs(Players:GetPlayers()) do
if player~=LocalPlayer and player.Character and player.Character:FindFirstChild("HumanoidRootPart") then
local targetChar=player.Character
local targetRoot=targetChar.HumanoidRootPart
local humanoid=targetChar:FindFirstChildOfClass("Humanoid")
if humanoid and humanoid.Health>0 then
local isSafe=false
if _G.TeamCheck then isSafe=isSameTeam(player) end
if not isSafe then
local dirToTarget=(targetRoot.Position-lpRoot.Position).Unit
local dotProduct=lpRoot.CFrame.LookVector:Dot(dirToTarget)
if dotProduct<0.3 then
local dirFromTarget=(lpRoot.Position-targetRoot.Position).Unit
local targetLook=targetRoot.CFrame.LookVector
local lookDot=targetLook:Dot(dirFromTarget)
if lookDot>0.4 then
local targetPart=targetChar:FindFirstChild(_G.AimbotTarget) or targetRoot
if isVisible(targetPart) then
local dist=(targetRoot.Position-lpRoot.Position).Magnitude
if dist<shortestDist then
shortestDist=dist
closestWatcher=targetPart
end
end
end
end
end
end
end
end
return closestWatcher
end
local function RefreshTargets()
local currentTargets={}
local ffaGame=isFFA()
local potentialTargets={}
if _G.TeamCheck and not ffaGame then
for _,player in ipairs(Players:GetPlayers()) do
if player~=LocalPlayer and player.Character then
table.insert(potentialTargets,{Character=player.Character,Player=player})
end
end
else
for _,obj in ipairs(Workspace:GetDescendants()) do
if obj:IsA("Humanoid") and obj.Parent and obj.Parent~=LocalPlayer.Character then
local plr=Players:GetPlayerFromCharacter(obj.Parent)
table.insert(potentialTargets,{Character=obj.Parent,Player=plr})
end
end
end
for _,targetData in ipairs(potentialTargets) do
local character=targetData.Character
local player=targetData.Player
local humanoid=character:FindFirstChildOfClass("Humanoid")
local targetPart=character:FindFirstChild(_G.AimbotTarget) or character.PrimaryPart or character:FindFirstChild("HumanoidRootPart") or character:FindFirstChild("Head") or character:FindFirstChildOfClass("Part")
if humanoid and targetPart and humanoid.Health>0 then
local isSafe=false
if _G.TeamCheck and player then
isSafe=isSameTeam(player)
end
if not isSafe then
table.insert(currentTargets,character)
if _G.ESP then
local esp=character:FindFirstChild("hellnahespsuperr")
if not esp then
esp=Instance.new("Highlight")
esp.Name="hellnahespsuperr"
esp.Adornee=character
esp.DepthMode=Enum.HighlightDepthMode.AlwaysOnTop
esp.FillTransparency=0.6
esp.OutlineTransparency=0.2
esp.Parent=character
end
esp.FillColor=_G.ESPColor
esp.OutlineColor=_G.ESPOutlineColor
else
local esp=character:FindFirstChild("hellnahespsuperr")
if esp then esp:Destroy() end
end
else
local esp=character:FindFirstChild("hellnahespsuperr")
if esp then esp:Destroy() end
end
else
local esp=character:FindFirstChild("hellnahespsuperr")
if esp then esp:Destroy() end
end
end
if not _G.ESP then
clearESP()
end
validTargets=currentTargets
end
local refreshQueued=false
local function QueueRefresh()
if not refreshQueued then
refreshQueued=true
task.delay(0.1,function()
RefreshTargets()
refreshQueued=false
end)
end
end
local function checkEventRefresh()
if _G.DetectionMode=="Event (Trigger)" then
QueueRefresh()
end
end
local function setupCharacterEvents(character)
local humanoid=character:WaitForChild("Humanoid",3)
if humanoid then
humanoid.Died:Connect(checkEventRefresh)
end
end
local function setupPlayerEvents(player)
if player.Character then
setupCharacterEvents(player.Character)
end
player.CharacterAdded:Connect(function(char)
checkEventRefresh()
setupCharacterEvents(char)
end)
player.CharacterRemoving:Connect(checkEventRefresh)
end
for _,player in ipairs(Players:GetPlayers()) do
if player~=LocalPlayer then
setupPlayerEvents(player)
end
end
Players.PlayerAdded:Connect(function(player)
checkEventRefresh()
setupPlayerEvents(player)
end)
Players.PlayerRemoving:Connect(checkEventRefresh)
task.spawn(function()
while true do
if _G.DetectionMode=="Scan (1s)" then
QueueRefresh()
end
task.wait(1)
end
end)
RunService.RenderStepped:Connect(function()
if _G.Aimbot then
if lockedTarget then
local character=lockedTarget.Parent
local humanoid=character and character:FindFirstChildOfClass("Humanoid")
local targetPlayer=Players:GetPlayerFromCharacter(character)
local isSafe=_G.TeamCheck and targetPlayer and isSameTeam(targetPlayer)
if not (humanoid and humanoid.Health>0 and isVisible(lockedTarget) and not isSafe) then
lockedTarget=nil
end
end
if not lockedTarget and (os.clock()-unlockTime>3) then
local watcherTarget=nil
if _G.AntiWatcher then
watcherTarget=getWatcherTarget()
end
if watcherTarget then
lockedTarget=watcherTarget
else
lockedTarget=getTarget()
end
elseif lockedTarget and _G.AntiWatcher then
local watcherTarget=getWatcherTarget()
if watcherTarget and watcherTarget~=lockedTarget then
lockedTarget=watcherTarget
end
end
if lockedTarget then
local targetCFrame=CFrame.lookAt(Camera.CFrame.Position,lockedTarget.Position)
if _G.SmoothAim then
Camera.CFrame=Camera.CFrame:Lerp(targetCFrame,_G.Smoothness)
else
Camera.CFrame=targetCFrame
end
end
else
lockedTarget=nil
end
if _G.AutoClickerPreview and _G.AutoClickerTargetPos then
ACPreviewDot.Visible=true
ACPreviewDot.Position=UDim2.new(0,_G.AutoClickerTargetPos.X,0,_G.AutoClickerTargetPos.Y)
else
ACPreviewDot.Visible=false
end
end)
local PlayerTab=Window:AddTab({Title="dude",Icon="person"})
PlayerTab:AddSection({Text="moving around"})
PlayerTab:AddSlider({Title="go fast",Min=0,Max=500,Default=LocalPlayer.Character:FindFirstChildOfClass("Humanoid").WalkSpeed,Icon="directions_run",Size="m",Flag="WalkSpeed",Callback=function(Value)
CurrentWalkSpeed=Value
if LocalPlayer.Character and LocalPlayer.Character:FindFirstChildOfClass("Humanoid") then
LocalPlayer.Character:FindFirstChildOfClass("Humanoid").WalkSpeed=Value
end
end})
PlayerTab:AddSwitch({Title="always go fast",Default=false,Icon="directions_run",Flag="LoopWS",Callback=function(State) _G.LoopWalkSpeed=State end})
PlayerTab:AddSlider({Title="jump high",Min=0,Max=500,Default=LocalPlayer.Character:FindFirstChildOfClass("Humanoid").JumpPower,Icon="keyboard_double_arrow_up",Size="m",Flag="JumpPower",Callback=function(Value)
CurrentJumpPower=Value
if LocalPlayer.Character and LocalPlayer.Character:FindFirstChildOfClass("Humanoid") then
LocalPlayer.Character:FindFirstChildOfClass("Humanoid").UseJumpPower=true
LocalPlayer.Character:FindFirstChildOfClass("Humanoid").JumpPower=Value
end
end})
PlayerTab:AddSwitch({Title="always jump high",Default=false,Icon="keyboard_double_arrow_up",Flag="LoopJP",Callback=function(State) _G.LoopJumpPower=State end})
PlayerTab:AddSlider({Title="moon gravity idk",Min=0,Max=500,Default=workspace.Gravity,Icon="public",Size="xl",Flag="Gravity",Callback=function(Value) workspace.Gravity=Value end})
PlayerTab:AddDivider()
PlayerTab:AddSection({Text="other stuff"})
PlayerTab:AddSwitch({Title="bhop or somethin",Default=false,Icon="cruelty_free",Flag="Bhop",Callback=function(State) _G.Bhop=State end})
PlayerTab:AddSwitch({Title="zoom\n<font transparency='0.5'>q</font>",Default=false,Icon="fast_forward",Flag="Dash",Callback=function(State) _G.Dash=State end})
PlayerTab:AddSwitch({Title="fly basically",Default=false,Icon="flight_takeoff",Flag="InfJump",Callback=function(State) _G.InfJump=State end})
PlayerTab:AddSwitch({Title="ghost mode",Default=false,Icon="sensor_door",Flag="Noclip",Callback=function(State) _G.Noclip=State end})
PlayerTab:AddSwitch({Title="jesus mode",Default=false,Icon="water_drop",Flag="WalkOnWater",Callback=function(State) _G.WalkOnWater=State end})
PlayerTab:AddSwitch({Title="click to go there",Default=false,Icon="mouse",Flag="ClickTP",Callback=function(State) _G.ClickTP=State end})
PlayerTab:AddSwitch({Title="dont stay dead",Default=false,Icon="refresh",Flag="AutoRespawn",Callback=function(State) _G.AutoRespawn=State end})
local CombatTab=Window:AddTab({Title="fightin",Icon="sports_martial_arts"})
CombatTab:AddSection({Text="aim stuff"})
CombatTab:AddSwitch({Title="auto aim",Default=false,Icon="my_location",Flag="Aimbot",Callback=function(State)
_G.Aimbot=State
if not State then lockedTarget=nil end
end})
CombatTab:AddDropdown({Title="detection mode",Options={"Event (Trigger)","Scan (1s)"},Default=2,Icon="radar",Flag="DetectionMode",Callback=function(Option)
_G.DetectionMode=Option
QueueRefresh()
end})
CombatTab:AddSwitch({Title="aim watcher (backstabber)",Default=false,Icon="security",Flag="AntiWatcher",Callback=function(State) _G.AntiWatcher=State end})
CombatTab:AddSwitch({Title="smooth aim",Default=false,Icon="animation",Flag="SmoothAim",Callback=function(State) _G.SmoothAim=State end})
CombatTab:AddSlider({Title="smoothness",Min=1,Max=100,Default=50,Icon="tune",Flag="Smoothness",Callback=function(Value) _G.Smoothness=(101-Value)/100 end})
CombatTab:AddDropdown({Title="shoot where",Options={"Head","HumanoidRootPart","UpperTorso","LowerTorso","Torso"},Default=1,Icon="accessibility_new",Flag="AimbotTargetPart",Callback=function(Option) _G.AimbotTarget=Option end})
CombatTab:AddSwitch({Title="wallhack",Default=false,Icon="visibility",Flag="ESP",Callback=function(State)
_G.ESP=State
if not State then clearESP()
else QueueRefresh() end
end})
CombatTab:AddColorPicker({Title="box color",Default=Color3.fromRGB(255,0,0),Icon="format_color_fill",Flag="ESPColor",Callback=function(color) _G.ESPColor=color
if _G.ESP then QueueRefresh() end end})
CombatTab:AddColorPicker({Title="line color",Default=Color3.fromRGB(255,255,255),Icon="format_color_fill",Flag="ESPOutlineColor",Callback=function(color) _G.ESPOutlineColor=color
if _G.ESP then QueueRefresh() end end})
CombatTab:AddSwitch({Title="dont shoot friends",Default=false,Icon="group",Flag="TeamCheck",Callback=function(State)
_G.TeamCheck=State
if _G.ESP or _G.Aimbot then
clearESP()
validTargets={}
lockedTarget=nil
QueueRefresh()
end
end})
CombatTab:AddDivider()
CombatTab:AddSection({Text="clicky clicky"})
CombatTab:AddSwitch({Title="enable auto clicker",Default=false,Icon="mouse",Flag="AutoClicker",Callback=function(State)
_G.AutoClicker=State
Window:Notify({Text="auto clicker " .. (_G.AutoClicker and "ON" or "OFF"),Duration=2})
end})
CombatTab:AddTextBox({Title="hotkey keyboard (default V)",Icon="keyboard",Flag="ACKey",Callback=function(Text)
pcall(function()
_G.AutoClickerKey=Enum.KeyCode[string.upper(Text)]
Window:Notify({Text="hotkey set to: "..string.upper(Text),Duration=3})
end)
end})
local actc=nil
CombatTab:AddButton({Text="record target",Type="filled",Icon="ads_click",Callback=function()
if actc then actc:Disconnect() end
Window:Notify({Text="click on the screen to lock 2D position",Duration=3})
actc=UserInputService.InputBegan:Connect(function(input,gp)
if input.UserInputType==Enum.UserInputType.MouseButton1 or input.UserInputType==Enum.UserInputType.Touch then
_G.AutoClickerTargetPos=UserInputService:GetMouseLocation()
Window:Notify({Text="screen position saved",Duration=3})
actc:Disconnect()
actc=nil
end
end)
end})
CombatTab:AddSwitch({Title="target preview",Default=false,Icon="visibility",Flag="ACPreview",Callback=function(State) _G.AutoClickerPreview=State end})
CombatTab:AddSlider({Title="how fast",Min=1,Max=100,Default=10,Icon="timer",Flag="AutoClickDelay",Callback=function(Value) _G.AutoClickerDelay=Value/1000 end})
CombatTab:AddDropdown({Title="which mouse button",Options={"Left","Right"},Default=1,Icon="ads_click",Flag="AutoClickButton",Callback=function(Option) _G.AutoClickerButton=Option end})
CombatTab:AddDropdown({Title="how to click",Options={"Spam Click","Hold"},Default=1,Icon="touch_app",Flag="AutoClickMode",Callback=function(Option) _G.AutoClickerMode=Option end})
CombatTab:AddDivider()
CombatTab:AddSection({Text="big boxes"})
CombatTab:AddSwitch({Title="big players",Default=false,Icon="crop_free",Flag="Hitbox",Callback=function(State) _G.Hitbox=State end})
CombatTab:AddSlider({Title="how big",Min=2,Max=100,Default=10,Icon="straighten",Flag="HitboxSize",Callback=function(Value) _G.HitboxSize=Value end})
CombatTab:AddSwitch({Title="long sword",Default=false,Icon="architecture",Flag="ToolReach",Callback=function(State) _G.ToolReach=State end})
CombatTab:AddSlider({Title="how long",Min=2,Max=100,Default=20,Icon="straighten",Flag="ToolReachSize",Callback=function(Value) _G.ReachSize=Value end})
local TrollTab=Window:AddTab({Title="trolling",Icon="sentiment_very_satisfied"})
local AnnoyTarget=""
TrollTab:AddSection({Text="ruin game"})
TrollTab:AddSwitch({Title="yeet people",Default=false,Icon="cyclone",Flag="FlingAura",Callback=function(State)
_G.Fling=State
if State then
if LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("HumanoidRootPart") then
FlingForce=Instance.new("BodyAngularVelocity")
FlingForce.AngularVelocity=Vector3.new(0,99999,0)
FlingForce.MaxTorque=Vector3.new(0,math.huge,0)
FlingForce.P=math.huge
FlingForce.Parent=LocalPlayer.Character.HumanoidRootPart
end
else
if FlingForce then
FlingForce:Destroy()
FlingForce=nil
end
if LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("HumanoidRootPart") then
LocalPlayer.Character.HumanoidRootPart.Velocity=Vector3.new(0,0,0)
LocalPlayer.Character.HumanoidRootPart.RotVelocity=Vector3.new(0,0,0)
end
end
end})
TrollTab:AddSwitch({Title="spin like idiot",Default=false,Icon="sync",Flag="Spinbot",Callback=function(State) _G.Spinbot=State end})
TrollTab:AddSlider({Title="spin speed",Min=1,Max=100,Default=20,Icon="speed",Flag="SpinSpeed",Callback=function(Value) _G.SpinSpeed=Value end})
TrollTab:AddDivider()
TrollTab:AddSection({Text="annoying stuff"})
TrollTab:AddTextBox({Title="who to annoy",Icon="person_search",Flag="AnnoyTargetUser",Callback=function(Text) AnnoyTarget=Text end})
TrollTab:AddSwitch({Title="stalk them",Default=false,Icon="repeat",Flag="LoopTeleport",Callback=function(State) _G.Annoy=State end})
TrollTab:AddTextBox({Title="what to spam",Icon="chat",Flag="SpamMessage",Callback=function(Text) _G.SpamText=Text end})
TrollTab:AddSwitch({Title="spam chat",Default=false,Icon="forum",Flag="ChatSpammer",Callback=function(State) _G.ChatSpam=State end})
local VisualsTab=Window:AddTab({Title="eyes",Icon="visibility"})
VisualsTab:AddSection({Text="map"})
VisualsTab:AddSwitch({Title="see thru walls",Default=false,Icon="grid_on",Flag="XRay",Callback=function(State)
_G.XRay=State
for _,v in pairs(Workspace:GetDescendants()) do
if v:IsA("BasePart") and not v.Parent:FindFirstChildOfClass("Humanoid") then
if State then
if not OriginalProps[v] then OriginalProps[v]=v.Transparency end
v.Transparency=0.8
else
if OriginalProps[v] then v.Transparency=OriginalProps[v] end
end
end
end
end})
VisualsTab:AddSwitch({Title="no dark",Default=false,Icon="light_mode",Flag="Fullbright",Callback=function(State)
game:GetService("Lighting").Ambient=State and Color3.new(1,1,1) or Color3.fromRGB(128,128,128)
game:GetService("Lighting").GlobalShadows=not State
end})
VisualsTab:AddSlider({Title="time of day",Min=0,Max=24,Default=12,Icon="schedule",Flag="GameTime",Callback=function(Value) game:GetService("Lighting").ClockTime=Value end})
VisualsTab:AddSlider({Title="camera zoom",Min=0,Max=120,Default=Camera.FieldOfView,Icon="camera",Flag="FOV",Callback=function(Value) Camera.FieldOfView=Value end})
VisualsTab:AddDivider()
VisualsTab:AddSection({Text="no lag"})
VisualsTab:AddButton({Text="make game ugly but fast",Type="filled",Icon="rocket_launch",Width=200,Callback=function()
for _,v in pairs(Workspace:GetDescendants()) do
if v:IsA("BasePart") and not v.Parent:FindFirstChildOfClass("Humanoid") then
v.Material=Enum.Material.SmoothPlastic
if v:IsA("Texture") or v:IsA("Decal") then v:Destroy() end
end
end
game:GetService("Lighting").GlobalShadows=false
Window:Notify({Text="game is ugly now",Duration=3})
end})
local UtilityTab=Window:AddTab({Title="tools",Icon="build"})
local TargetPlayerName=""
UtilityTab:AddSection({Text="tp"})
UtilityTab:AddTextBox({Title="who to tp to",Icon="search",Flag="TeleportTarget",Callback=function(Text) TargetPlayerName=Text end})
UtilityTab:AddButton({Text="go",Type="filled",Icon="bolt",Callback=function()
if TargetPlayerName=="" then return end
for _,v in pairs(Players:GetPlayers()) do
if v~=LocalPlayer and string.find(string.lower(v.Name),string.lower(TargetPlayerName)) then
if LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("HumanoidRootPart") and v.Character and v.Character:FindFirstChild("HumanoidRootPart") then
LocalPlayer.Character.HumanoidRootPart.CFrame=v.Character.HumanoidRootPart.CFrame*CFrame.new(0,0,3)
Window:Notify({Text="went to "..v.Name,Duration=3})
return
end
end
end
end})
UtilityTab:AddDivider()
UtilityTab:AddSection({Text="gear"})
UtilityTab:AddButton({Text="btools idk",Type="tonal",Icon="construction",Callback=function()
local tool1=Instance.new("HopperBin",LocalPlayer.Backpack)
tool1.BinType=Enum.BinType.Clone
local tool2=Instance.new("HopperBin",LocalPlayer.Backpack)
tool2.BinType=Enum.BinType.Hammer
Window:Notify({Text="you got btools",Duration=3})
end})
UtilityTab:AddButton({Text="dont kick me",Type="tonal",Icon="sports_esports",Callback=function()
LocalPlayer.Idled:Connect(function()
VirtualUser:Button2Down(Vector2.new(0,0),Camera.CFrame)
task.wait(1)
VirtualUser:Button2Up(Vector2.new(0,0),Camera.CFrame)
end)
Window:Notify({Text="ur safe from afk kick",Duration=3})
end})
UtilityTab:AddButton({Text="iy admin",Type="filled",Icon="terminal",Callback=function()
loadstring(game:HttpGet('https://raw.githubusercontent.com/EdgeIY/infiniteyield/master/source'))()
Window:Notify({Text="admin loaded",Duration=3})
end})
UtilityTab:AddDivider()
UtilityTab:AddSection({Text="servers"})
UtilityTab:AddButton({Text="change server",Type="tonal",Icon="dns",Callback=function()
Window:Notify({Text="finding... wait",Duration=3})
TeleportService:Teleport(game.PlaceId,LocalPlayer)
end})
UtilityTab:AddButton({Text="rejoin",Type="outlined",Icon="refresh",Callback=function()
TeleportService:TeleportToPlaceInstance(game.PlaceId,game.JobId,LocalPlayer)
end})
RunService.Stepped:Connect(function()
if _G.Hitbox then
for _,v in pairs(Players:GetPlayers()) do
if v~=LocalPlayer and v.Character and v.Character:FindFirstChild("HumanoidRootPart") then
if not (_G.TeamCheck and isSameTeam(v)) then
v.Character.HumanoidRootPart.Size=Vector3.new(_G.HitboxSize,_G.HitboxSize,_G.HitboxSize)
v.Character.HumanoidRootPart.Transparency=0.5
v.Character.HumanoidRootPart.CanCollide=false
else
v.Character.HumanoidRootPart.Size=Vector3.new(2,2,1)
v.Character.HumanoidRootPart.Transparency=1
v.Character.HumanoidRootPart.CanCollide=true
end
end
end
else
for _,v in pairs(Players:GetPlayers()) do
if v~=LocalPlayer and v.Character and v.Character:FindFirstChild("HumanoidRootPart") then
if v.Character.HumanoidRootPart.Size.X>2 then
v.Character.HumanoidRootPart.Size=Vector3.new(2,2,1)
v.Character.HumanoidRootPart.Transparency=1
v.Character.HumanoidRootPart.CanCollide=true
end
end
end
end
if _G.Spinbot and LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("HumanoidRootPart") then
LocalPlayer.Character.HumanoidRootPart.CFrame=LocalPlayer.Character.HumanoidRootPart.CFrame*CFrame.Angles(0,math.rad(_G.SpinSpeed),0)
end
if _G.ToolReach and LocalPlayer.Character then
local tool=LocalPlayer.Character:FindFirstChildOfClass("Tool")
if tool and tool:FindFirstChild("Handle") then
tool.Handle.Size=Vector3.new(_G.ReachSize,_G.ReachSize,_G.ReachSize)
tool.Handle.Transparency=0.5
end
end
if _G.Annoy and AnnoyTarget~="" then
for _,v in pairs(Players:GetPlayers()) do
if v~=LocalPlayer and string.find(string.lower(v.Name),string.lower(AnnoyTarget)) then
if LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("HumanoidRootPart") and v.Character and v.Character:FindFirstChild("HumanoidRootPart") then
LocalPlayer.Character.HumanoidRootPart.CFrame=v.Character.HumanoidRootPart.CFrame*CFrame.new(0,0,2)
end
end
end
end
if _G.Bhop and LocalPlayer.Character and LocalPlayer.Character:FindFirstChildOfClass("Humanoid") then
local hum=LocalPlayer.Character:FindFirstChildOfClass("Humanoid")
if hum.MoveDirection.Magnitude>0 and hum.FloorMaterial~=Enum.Material.Air then
hum:ChangeState(Enum.HumanoidStateType.Jumping)
end
end
if LocalPlayer.Character and LocalPlayer.Character:FindFirstChildOfClass("Humanoid") then
local hum=LocalPlayer.Character:FindFirstChildOfClass("Humanoid")
if _G.LoopWalkSpeed then
hum.WalkSpeed=CurrentWalkSpeed
end
if _G.LoopJumpPower then
hum.UseJumpPower=true
hum.JumpPower=CurrentJumpPower
end
end
if _G.Noclip and LocalPlayer.Character then
for _,part in pairs(LocalPlayer.Character:GetDescendants()) do
if part:IsA("BasePart") and part.CanCollide then
part.CanCollide=false
end
end
end
if _G.WalkOnWater then
for _,obj in pairs(Workspace:GetDescendants()) do
if obj:IsA("Terrain") then
if LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("HumanoidRootPart") then
local rayOrigin=LocalPlayer.Character.HumanoidRootPart.Position
local rayDir=Vector3.new(0,-5,0)
local raycastParams=RaycastParams.new()
raycastParams.FilterDescendantsInstances={LocalPlayer.Character}
raycastParams.FilterType=Enum.RaycastFilterType.Exclude
raycastParams.IgnoreWater=false
local hit=Workspace:Raycast(rayOrigin,rayDir,raycastParams)
if hit and hit.Material==Enum.Material.Water then
if not Workspace:FindFirstChild("WaterPart") then
local wp=Instance.new("Part",Workspace)
wp.Name="WaterPart"
wp.Size=Vector3.new(5,1,5)
wp.Anchored=true
wp.Transparency=1
end
Workspace.WaterPart.Position=Vector3.new(rayOrigin.X,hit.Position.Y-0.5,rayOrigin.Z)
else
if Workspace:FindFirstChild("WaterPart") then Workspace.WaterPart:Destroy() end
end
end
end
end
else
if Workspace:FindFirstChild("WaterPart") then Workspace.WaterPart:Destroy() end
end
end)
task.spawn(function()
local wasHolding=false
while true do
if _G.AutoClicker then
local clickPos=_G.AutoClickerTargetPos or UserInputService:GetMouseLocation()
if _G.AutoClickerMode=="Hold" then
if _G.AutoClickerButton=="Left" then
VirtualUser:Button1Down(clickPos,Camera.CFrame)
else
VirtualUser:Button2Down(clickPos,Camera.CFrame)
end
wasHolding=true
task.wait(0.05)
else
if wasHolding then
VirtualUser:Button1Up(Vector2.new(0,0),Camera.CFrame)
VirtualUser:Button2Up(Vector2.new(0,0),Camera.CFrame)
wasHolding=false
end
if _G.AutoClickerButton=="Left" then
VirtualUser:Button1Down(clickPos,Camera.CFrame)
task.wait(0.01)
VirtualUser:Button1Up(clickPos,Camera.CFrame)
else
VirtualUser:Button2Down(clickPos,Camera.CFrame)
task.wait(0.01)
VirtualUser:Button2Up(clickPos,Camera.CFrame)
end
task.wait(_G.AutoClickerDelay)
end
else
if wasHolding then
VirtualUser:Button1Up(Vector2.new(0,0),Camera.CFrame)
VirtualUser:Button2Up(Vector2.new(0,0),Camera.CFrame)
wasHolding=false
end
task.wait(0.05)
end
end
end)
task.spawn(function()
while true do
if _G.ChatSpam and _G.SpamText~="" then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(_G.SpamText,"All")
task.wait(2)
else
task.wait(0.5)
end
end
end)
UserInputService.JumpRequest:Connect(function()
if _G.InfJump and LocalPlayer.Character and LocalPlayer.Character:FindFirstChildOfClass("Humanoid") then
LocalPlayer.Character:FindFirstChildOfClass("Humanoid"):ChangeState(Enum.HumanoidStateType.Jumping)
end
end)
Mouse.Button1Down:Connect(function()
if _G.ClickTP and UserInputService:IsKeyDown(Enum.KeyCode.LeftControl) and Mouse.Hit then
if LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("HumanoidRootPart") then
LocalPlayer.Character.HumanoidRootPart.CFrame=CFrame.new(Mouse.Hit.Position+Vector3.new(0,3,0))
end
end
end)
UserInputService.InputBegan:Connect(function(input,gameProcessed)
if not gameProcessed and input.KeyCode==Enum.KeyCode.Q and _G.Dash then
if LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("HumanoidRootPart") then
local root=LocalPlayer.Character.HumanoidRootPart
local dashForce=Instance.new("BodyVelocity")
dashForce.Velocity=root.CFrame.LookVector*100
dashForce.MaxForce=Vector3.new(100000,0,100000)
dashForce.Parent=root
task.wait(0.15)
dashForce:Destroy()
end
end
if not gameProcessed and input.KeyCode==_G.AutoClickerKey then
_G.AutoClicker=not _G.AutoClicker
Window:Notify({Text="auto clicker " .. (_G.AutoClicker and "ON" or "OFF"),Duration=2})
end
end)
LocalPlayer.CharacterAdded:Connect(function(character)
if _G.AutoRespawn then
character:WaitForChild("Humanoid").Died:Connect(function()
task.wait(0.5)
LocalPlayer:LoadCharacter()
end)
end
end)No comments yet for this script.



