local Players=game.Players local TweenService=game:GetService("TweenService") local UserInputService=game:GetService("UserInputService") local RunService=game:GetService("RunService") local StarterGui=game:GetService("StarterGui") local ReplicatedStorage=game:GetService("ReplicatedStorage") local Lighting=game.Lighting local Teams=game.Teams local LocalPlayer=Players.LocalPlayer local Camera=workspace.CurrentCamera local Character=LocalPlayer.Character or LocalPlayer.CharacterAdded:Wait() local Humanoid=Character:WaitForChild("Humanoid") local HumanoidRootPart=Character:WaitForChild("HumanoidRootPart") if workspace:GetAttribute("BetterFADTING")==true then return end workspace:SetAttribute("BetterFADTING",true) local isValidGame=workspace:FindFirstChild("Map")and workspace.Map:FindFirstChild("Artifacts") if not isValidGame then StarterGui:SetCore("SendNotification",{Title="Error",Text="Unable to make game better: Unknown format",Duration=5})return end local function formatPlaytime(s)local d=math.floor(s/86400)s=s%86400 local h=math.floor(s/3600)s=s%3600 local m=math.floor(s/60)s=math.floor(s%60)return string.format("%02d:%02d:%02d:%02d",d,h,m,s)end local SG=Instance.new("ScreenGui",LocalPlayer:WaitForChild("PlayerGui"))SG.Name="AdminFeaturesGui"SG.ResetOnSpawn=false SG.IgnoreGuiInset=true local AP=Instance.new("Frame",SG)AP.Size=UDim2.new(0.25,0,0.6,0)AP.Position=UDim2.new(-0.25,0,0.2,0)AP.BackgroundColor3=Color3.fromRGB(20,20,20)AP.BackgroundTransparency=0.2 AP.BorderSizePixel=0 Instance.new("UICorner",AP).CornerRadius=UDim.new(0.05,0) Instance.new("UIGradient",AP).Color=ColorSequence.new{ColorSequenceKeypoint.new(0,Color3.fromRGB(30,30,30)),ColorSequenceKeypoint.new(1,Color3.fromRGB(10,10,10))} local PT=Instance.new("TextLabel",AP)PT.Size=UDim2.new(1,0,0.1,0)PT.Text="Admin Panel (Testers/Devs Only)"PT.TextSize=20 PT.TextColor3=Color3.fromRGB(255,255,255)PT.BackgroundTransparency=1 local TPB=Instance.new("TextButton",SG)TPB.Size=UDim2.new(0.1,0,0.05,0)TPB.Position=UDim2.new(0.9,0,0.05,0)TPB.Text="Open Panel"TPB.TextSize=16 TPB.BackgroundColor3=Color3.fromRGB(0,150,255)TPB.BackgroundTransparency=0.3 TPB.BorderSizePixel=0 Instance.new("UICorner",TPB).CornerRadius=UDim.new(0.2,0) local po=false TPB.MouseButton1Click:Connect(function()po=not po TPB.Text=po and"Close Panel"or"Open Panel"local tp=po and UDim2.new(0,0,0.2,0)or UDim2.new(-0.25,0,0.2,0)TweenService:Create(AP,TweenInfo.new(0.5,Enum.EasingStyle.Quad),{Position=tp}):Play()TweenService:Create(TPB,TweenInfo.new(0.3),{BackgroundTransparency=0}):Play()wait(0.1)TweenService:Create(TPB,TweenInfo.new(0.3),{BackgroundTransparency=0.3}):Play()end) local SF=Instance.new("ScrollingFrame",AP)SF.Size=UDim2.new(1,0,0.9,0)SF.Position=UDim2.new(0,0,0.1,0)SF.BackgroundTransparency=1 SF.ScrollBarThickness=5 local UILL=Instance.new("UIListLayout",SF)UILL.Padding=UDim.new(0,5)UILL.SortOrder=Enum.SortOrder.LayoutOrder local function ctb(t,co,cf)local b=Instance.new("TextButton",SF)b.Size=UDim2.new(0.9,0,0,30)b.Text=t..": Off"b.TextSize=14 b.BackgroundColor3=Color3.fromRGB(50,50,50)b.BackgroundTransparency=0.5 b.BorderSizePixel=0 Instance.new("UICorner",b)local ug=Instance.new("UIGradient",b)ug.Color=ColorSequence.new{ColorSequenceKeypoint.new(0,Color3.fromRGB(60,60,60)),ColorSequenceKeypoint.new(1,Color3.fromRGB(40,40,40))}local e=false b.MouseButton1Click:Connect(function()e=not e b.Text=t..": "..(e and"On"or"Off")b.BackgroundColor3=e and Color3.fromRGB(0,200,0)or Color3.fromRGB(200,0,0)if e then co()else cf()end TweenService:Create(b,TweenInfo.new(0.3),{BackgroundTransparency=0}):Play()wait(0.1)TweenService:Create(b,TweenInfo.new(0.3),{BackgroundTransparency=0.5}):Play()end)return b end local SPF=Instance.new("Frame",SG)SPF.Size=UDim2.new(0.3,0,0.1,0)SPF.Position=UDim2.new(0.35,0,0.05,0)SPF.BackgroundColor3=Color3.fromRGB(30,30,30)SPF.BackgroundTransparency=0.3 SPF.BorderSizePixel=0 SPF.Visible=false Instance.new("UICorner",SPF).CornerRadius=UDim.new(0.1,0) Instance.new("UIGradient",SPF).Color=ColorSequence.new{ColorSequenceKeypoint.new(0,Color3.fromRGB(40,40,40)),ColorSequenceKeypoint.new(1,Color3.fromRGB(20,20,20))} local LA=Instance.new("TextButton",SPF)LA.Size=UDim2.new(0.15,0,1,0)LA.Position=UDim2.new(0,0,0,0)LA.Text="<"LA.TextSize=24 LA.BackgroundColor3=Color3.fromRGB(50,50,50)LA.BackgroundTransparency=0.5 LA.BorderSizePixel=0 Instance.new("UICorner",LA) local RA=Instance.new("TextButton",SPF)RA.Size=UDim2.new(0.15,0,1,0)RA.Position=UDim2.new(0.85,0,0,0)RA.Text=">"RA.TextSize=24 RA.BackgroundColor3=Color3.fromRGB(50,50,50)RA.BackgroundTransparency=0.5 RA.BorderSizePixel=0 Instance.new("UICorner",RA) local PI=Instance.new("TextLabel",SPF)PI.Size=UDim2.new(0.7,0,1,0)PI.Position=UDim2.new(0.15,0,0,0)PI.Text=""PI.TextSize=18 PI.TextColor3=Color3.fromRGB(255,255,255)PI.BackgroundTransparency=1 local TB=Instance.new("TextButton",SG)TB.Size=UDim2.new(0.2,0,0.05,0)TB.Position=UDim2.new(0.4,0,0.2,0)TB.Text="Teleport"TB.TextSize=16 TB.BackgroundColor3=Color3.fromRGB(0,120,255)TB.BackgroundTransparency=0.3 TB.BorderSizePixel=0 TB.Visible=false Instance.new("UICorner",TB).CornerRadius=UDim.new(0.2,0) local SPNF=Instance.new("Frame",SG)SPNF.Size=UDim2.new(0.2,0,0.15,0)SPNF.Position=UDim2.new(0.05,0,0.8,0)SPNF.BackgroundColor3=Color3.fromRGB(30,30,30)SPNF.BackgroundTransparency=0.3 SPNF.BorderSizePixel=0 Instance.new("UICorner",SPNF).CornerRadius=UDim.new(0.1,0) local SL=Instance.new("TextLabel",SPNF)SL.Size=UDim2.new(1,0,0.3,0)SL.Text="Spin Speed"SL.TextSize=16 SL.TextColor3=Color3.fromRGB(255,255,255)SL.BackgroundTransparency=1 local SS=Instance.new("TextButton",SPNF)SS.Size=UDim2.new(0.8,0,0.2,0)SS.Position=UDim2.new(0.1,0,0.3,0)SS.Text=""SS.BackgroundColor3=Color3.fromRGB(50,50,50) local SFI=Instance.new("Frame",SS)SFI.Size=UDim2.new(0.5,0,1,0)SFI.BackgroundColor3=Color3.fromRGB(0,255,0) Instance.new("UICorner",SS) local SSB=Instance.new("TextButton",SPNF)SSB.Size=UDim2.new(0.45,0,0.3,0)SSB.Position=UDim2.new(0.05,0,0.6,0)SSB.Text="Start Spin"SSB.TextSize=14 SSB.BackgroundColor3=Color3.fromRGB(0,120,255)Instance.new("UICorner",SSB) local STB=Instance.new("TextButton",SPNF)STB.Size=UDim2.new(0.45,0,0.3,0)STB.Position=UDim2.new(0.5,0,0.6,0)STB.Text="Stop Spin"STB.TextSize=14 STB.BackgroundColor3=Color3.fromRGB(255,50,50)Instance.new("UICorner",STB) local ti=TweenInfo.new(0.3,Enum.EasingStyle.Quad,Enum.EasingDirection.Out) local spl={}local csi=1 local iss=false local ocs=Camera.CameraSubject local function usp()spl={}for _,p in ipairs(Players:GetPlayers())do if p~=LocalPlayer and p.Team~=Teams.Neutral and p.Character and p.Character:FindFirstChild("HumanoidRootPart")then table.insert(spl,p)end end end local function upi()if #spl>0 then local p=spl[csi]local pt=p:GetAttribute("Playtime")or 0 local ft=formatPlaytime(math.round(pt))PI.Text=p.DisplayName.." ("..p.Name..") - Team: "..(p.Team and p.Team.Name or"None").." - Playtime: "..ft else PI.Text="No players to spectate"end end local function ss(p)if p.Character then Camera.CameraSubject=p.Character.Humanoid iss=true end end local function sts()Camera.CameraSubject=ocs iss=false SPF.Visible=false TB.Visible=false end LA.MouseButton1Click:Connect(function()if #spl>0 then csi=csi-1 if csi<1 then csi=#spl end upi()ss(spl[csi])TweenService:Create(LA,ti,{BackgroundTransparency=0}):Play()wait(0.1)TweenService:Create(LA,ti,{BackgroundTransparency=0.5}):Play()end end) RA.MouseButton1Click:Connect(function()if #spl>0 then csi=csi+1 if csi>#spl then csi=1 end upi()ss(spl[csi])TweenService:Create(RA,ti,{BackgroundTransparency=0}):Play()wait(0.1)TweenService:Create(RA,ti,{BackgroundTransparency=0.5}):Play()end end) TB.MouseButton1Click:Connect(function()if #spl>0 then local p=spl[csi]if p.Character and p.Character.HumanoidRootPart then sts()HumanoidRootPart.CFrame=p.Character.HumanoidRootPart.CFrame+Vector3.new(0,3,0)TweenService:Create(TB,ti,{BackgroundTransparency=0}):Play()wait(0.1)TweenService:Create(TB,ti,{BackgroundTransparency=0.3}):Play()end end end) ctb("Spectate",function()local st=workspace:GetAttribute("State")if st~="Intermission"and LocalPlayer.Team==Teams.Neutral then usp()if #spl>0 then csi=1 upi()ss(spl[1])SPF.Visible=true TB.Visible=true TweenService:Create(SPF,ti,{BackgroundTransparency=0.1}):Play()else StarterGui:SetCore("SendNotification",{Title="Spectate",Text="No players to spectate",Duration=3})end end end,sts) RunService.Heartbeat:Connect(function()if iss and(workspace:GetAttribute("State")=="Intermission"or LocalPlayer.Team~=Teams.Neutral)then sts()end end) local sspe=0 local isp=false local sc local function usl()SFI.Size=UDim2.new(sspe/10,0,1,0)end UserInputService.InputBegan:Connect(function(i)if i.UserInputType==Enum.UserInputType.MouseButton1 and SS:IsAncestorOf(i.Target)then local d=true local sp=i.Position.X local ss=SFI.Size.X.Scale local c1=UserInputService.InputChanged:Connect(function(ni)if d then local de=(ni.Position.X-sp)/SS.AbsoluteSize.X sspe=math.clamp((ss+de)*10,0,10)usl()end end)local c2=UserInputService.InputEnded:Connect(function()d=false c1:Disconnect()c2:Disconnect()end)end end) SSB.MouseButton1Click:Connect(function()if not isp and sspe>0 then isp=true sc=RunService.Heartbeat:Connect(function(de)HumanoidRootPart.CFrame=HumanoidRootPart.CFrame*CFrame.Angles(0,math.rad(sspe),0)end)TweenService:Create(SSB,ti,{BackgroundColor3=Color3.fromRGB(0,255,0)}):Play()end end) STB.MouseButton1Click:Connect(function()if isp then isp=false if sc then sc:Disconnect()end TweenService:Create(STB,ti,{BackgroundColor3=Color3.fromRGB(255,0,0)}):Play()end end) ctb("Spin Mode",function()SPNF.Visible=true TweenService:Create(SPNF,ti,{BackgroundTransparency=0.1}):Play()end,function()SPNF.Visible=false if isp then STB:Fire("MouseButton1Click")end end) local ije=false UserInputService.JumpRequest:Connect(function()if ije then Humanoid:ChangeState(Enum.HumanoidStateType.Jumping)end end) ctb("Infinite Jump",function()ije=true end,function()ije=false end) local hl={}local bb={} local function chl(a,f,o)local h=Instance.new("Highlight",a)h.Adornee=a h.FillColor=f h.OutlineColor=o or Color3.fromRGB(255,255,255)h.FillTransparency=0.5 h.OutlineTransparency=0 return h end local function cbb(a,t)local b=Instance.new("BillboardGui",a)b.Adornee=a b.Size=UDim2.new(0,200,0,50)b.StudsOffset=Vector3.new(0,3,0)b.AlwaysOnTop=true local l=Instance.new("TextLabel",b)l.Size=UDim2.new(1,0,1,0)l.Text=t l.TextSize=14 l.TextColor3=Color3.fromRGB(255,255,255)l.BackgroundTransparency=1 return b end local function ha()for _,ar in ipairs(workspace.Map.Artifacts:GetChildren())do if ar:IsA("BasePart")or ar:IsA("Model")then local pr=ar:IsA("Model")and ar.PrimaryPart or ar local c=pr.Color or Color3.fromRGB(255,215,0)hl[ar]=chl(ar,c)bb[ar]=cbb(pr,"Artifact: "..ar.Name)end end end local function rha()for o,h in pairs(hl)do if workspace.Map.Artifacts:FindFirstChild(o.Name)then h:Destroy()hl[o]=nil if bb[o]then bb[o]:Destroy()bb[o]=nil end end end end local function hp()for _,p in ipairs(Players:GetPlayers())do if p.Character then local tc=p.Team and p.Team.TeamColor.Color or Color3.fromRGB(128,128,128)local d="Player: "..p.DisplayName.." - Team: "..(p.Team and p.Team.Name or"Neutral")if p.Team then if p.Team.Name=="Defender"then d=d.." (Defender)"elseif p.Team.Name=="Attacker"then d=d.." (Attacker)"elseif p.Team.Name=="Ghost"then d=d.." (Ghost)"end end hl[p.Character]=chl(p.Character,tc)bb[p.Character]=cbb(p.Character.HumanoidRootPart,d)end end end local function rhp()for _,p in ipairs(Players:GetPlayers())do if hl[p.Character]then hl[p.Character]:Destroy()hl[p.Character]=nil if bb[p.Character]then bb[p.Character]:Destroy()bb[p.Character]=nil end end end end Players.PlayerAdded:Connect(function(p)p.CharacterAdded:Connect(function(c)if hle then local tc=p.Team and p.Team.TeamColor.Color or Color3.fromRGB(128,128,128)local d="Player: "..p.DisplayName.." - Team: "..(p.Team and p.Team.Name or"Neutral")hl[c]=chl(c,tc)bb[c]=cbb(c:WaitForChild("HumanoidRootPart"),d)end end)end) local function hg()for _,g in ipairs(workspace:GetChildren())do if g:IsA("Tool")then local c=g.Handle.Color or Color3.fromRGB(0,255,0)hl[g]=chl(g,c,Color3.fromRGB(0,0,0))bb[g]=cbb(g.Handle,"Gear: "..g.Name)end end end local function rhg()for o,h in pairs(hl)do if o:IsA("Tool")then h:Destroy()hl[o]=nil if bb[o]then bb[o]:Destroy()bb[o]=nil end end end end local hle=false ctb("Highlights",function()hle=true ha()hp()hg()end,function()hle=false rha()rhp()rhg()end) local DCF=Instance.new("Frame",SG)DCF.Size=UDim2.new(0.15,0,0.05,0)DCF.Position=UDim2.new(0.05,0,0.1,0)DCF.BackgroundColor3=Color3.fromRGB(30,30,30)DCF.BackgroundTransparency=0.3 DCF.Visible=false Instance.new("UICorner",DCF) local DL=Instance.new("TextLabel",DCF)DL.Size=UDim2.new(1,0,1,0)DL.Text="Deaths: 0"DL.TextSize=16 DL.TextColor3=Color3.fromRGB(255,255,255)DL.BackgroundTransparency=1 local ds=0 Humanoid.Died:Connect(function()ds=ds+1 DL.Text="Deaths: "..ds end) ctb("Death Counter",function()DCF.Visible=true TweenService:Create(DCF,ti,{BackgroundTransparency=0.1}):Play()end,function()DCF.Visible=false end) local dae=false local dat Humanoid.Died:Connect(function()if dae then local a=Instance.new("Animation")a.AnimationId="rbxassetid://1234567890"dat=Humanoid:LoadAnimation(a)dat:Play()end end) ctb("Custom Death Anim",function()dae=true end,function()dae=false if dat then dat:Stop()end end) ctb("Sit",function()Humanoid.Sit=true end,function()Humanoid.Sit=false end) local ne=false local nc ctb("Noclip",function()ne=true nc=RunService.Stepped:Connect(function()for _,p in ipairs(Character:GetDescendants())do if p:IsA("BasePart")then p.CanCollide=false end end end)end,function()ne=false if nc then nc:Disconnect()end for _,p in ipairs(Character:GetDescendants())do if p:IsA("BasePart")then p.CanCollide=true end end end) local fe=false local fs=50 local fc local bv local bg local function sf()bv=Instance.new("BodyVelocity",HumanoidRootPart)bv.Velocity=Vector3.new(0,0,0)bv.MaxForce=Vector3.new(math.huge,math.huge,math.huge)bg=Instance.new("BodyGyro",HumanoidRootPart)bg.MaxTorque=Vector3.new(math.huge,math.huge,math.huge)bg.P=9000 fc=RunService.Heartbeat:Connect(function()local md=Vector3.new(0,0,0)if UserInputService:IsKeyDown(Enum.KeyCode.W)then md=md+Camera.CFrame.LookVector end if UserInputService:IsKeyDown(Enum.KeyCode.S)then md=md-Camera.CFrame.LookVector end if UserInputService:IsKeyDown(Enum.KeyCode.A)then md=md-Camera.CFrame.RightVector end if UserInputService:IsKeyDown(Enum.KeyCode.D)then md=md+Camera.CFrame.RightVector end if UserInputService:IsKeyDown(Enum.KeyCode.Space)then md=md+Vector3.new(0,1,0)end if UserInputService:IsKeyDown(Enum.KeyCode.LeftControl)then md=md-Vector3.new(0,1,0)end bv.Velocity=md*fs bg.CFrame=Camera.CFrame end)end local function stf()if bv then bv:Destroy()end if bg then bg:Destroy()end if fc then fc:Disconnect()end end ctb("Fly",function()fe=true Humanoid.PlatformStand=true sf()end,function()fe=false Humanoid.PlatformStand=false stf()end) local gme=false ctb("God Mode",function()gme=true Humanoid.MaxHealth=math.huge Humanoid.Health=math.huge end,function()gme=false Humanoid.MaxHealth=100 Humanoid.Health=100 end) local sbe=false local ows=Humanoid.WalkSpeed ctb("Speed Boost",function()sbe=true Humanoid.WalkSpeed=50 end,function()sbe=false Humanoid.WalkSpeed=ows end) local ee=false ctb("Artifact ESP",function()ee=true for _,a in ipairs(workspace.Map.Artifacts:GetChildren())do local b=Instance.new("BoxHandleAdornment",a)b.Adornee=a b.Size=a.Size or Vector3.new(5,5,5)b.Transparency=0.5 b.Color3=Color3.fromRGB(255,0,0)b.AlwaysOnTop=true hl[a.."_esp"]=b end end,function()ee=false for k,o in pairs(hl)do if string.find(k,"_esp")then o:Destroy()hl[k]=nil end end end) local nve=false local nvef ctb("Night Vision",function()nve=true nvef=Instance.new("ColorCorrectionEffect",Lighting)nvef.Brightness=0.2 nvef.Contrast=0.1 nvef.Saturation=-0.8 nvef.TintColor=Color3.fromRGB(0,255,0)end,function()nve=false if nvef then nvef:Destroy()end end) local TRB=ctb("Teleport Random",function()end,function()end)TRB.Text="Teleport to Random Player"TRB.MouseButton1Click:Connect(function()local ps=Players:GetPlayers()local rp=ps[math.random(1,#ps)]if rp~=LocalPlayer and rp.Character then HumanoidRootPart.CFrame=rp.Character.HumanoidRootPart.CFrame+Vector3.new(0,3,0)StarterGui:SetCore("SendNotification",{Title="Teleport",Text="Teleported to "..rp.Name,Duration=3})end end) local FSF=Instance.new("Frame",SG)FSF.Size=UDim2.new(0.2,0,0.1,0)FSF.Position=UDim2.new(0.05,0,0.7,0)FSF.BackgroundColor3=Color3.fromRGB(30,30,30)FSF.BackgroundTransparency=0.3 FSF.Visible=false Instance.new("UICorner",FSF) local FS=Instance.new("TextButton",FSF)FS.Size=UDim2.new(0.8,0,0.5,0)FS.Position=UDim2.new(0.1,0,0.25,0)FS.Text=""FS.BackgroundColor3=Color3.fromRGB(50,50,50) local FF=Instance.new("Frame",FS)FF.Size=UDim2.new(0.5,0,1,0)FF.BackgroundColor3=Color3.fromRGB(0,255,0) UserInputService.InputBegan:Connect(function(i)if i.UserInputType==Enum.UserInputType.MouseButton1 and FS:IsAncestorOf(i.Target)then local d=true local sp=i.Position.X local ss=FF.Size.X.Scale local c1=UserInputService.InputChanged:Connect(function(ni)if d then local de=(ni.Position.X-sp)/FS.AbsoluteSize.X fs=math.clamp((ss+de)*100,10,100)end end)local c2=UserInputService.InputEnded:Connect(function()d=false c1:Disconnect()c2:Disconnect()end)end end) ctb("Fly Speed Adjust",function()FSF.Visible=true TweenService:Create(FSF,ti,{BackgroundTransparency=0.1}):Play()end,function()FSF.Visible=false end) local JPF=Instance.new("Frame",SG)JPF.Size=UDim2.new(0.2,0,0.1,0)JPF.Position=UDim2.new(0.05,0,0.6,0)JPF.BackgroundColor3=Color3.fromRGB(30,30,30)JPF.BackgroundTransparency=0.3 JPF.Visible=false Instance.new("UICorner",JPF) local JS=Instance.new("TextButton",JPF)JS.Size=UDim2.new(0.8,0,0.5,0)JS.Position=UDim2.new(0.1,0,0.25,0)JS.Text=""JS.BackgroundColor3=Color3.fromRGB(50,50,50) local JF=Instance.new("Frame",JS)JF.Size=UDim2.new(0.5,0,1,0)JF.BackgroundColor3=Color3.fromRGB(0,255,0) local jp=Humanoid.JumpPower local ojp=Humanoid.JumpPower UserInputService.InputBegan:Connect(function(i)if i.UserInputType==Enum.UserInputType.MouseButton1 and JS:IsAncestorOf(i.Target)then local d=true local sp=i.Position.X local ss=JF.Size.X.Scale local c1=UserInputService.InputChanged:Connect(function(ni)if d then local de=(ni.Position.X-sp)/JS.AbsoluteSize.X jp=math.clamp((ss+de)*200,0,200)Humanoid.JumpPower=jp end end)local c2=UserInputService.InputEnded:Connect(function()d=false c1:Disconnect()c2:Disconnect()end)end end) ctb("Jump Power Adjust",function()JPF.Visible=true TweenService:Create(JPF,ti,{BackgroundTransparency=0.1}):Play()Humanoid.JumpPower=jp end,function()JPF.Visible=false Humanoid.JumpPower=ojp end) local TAB=ctb("Teleport Artifact",function()end,function()end)TAB.Text="Teleport to Artifact"TAB.MouseButton1Click:Connect(function()local as=workspace.Map.Artifacts:GetChildren()if #as>0 then local ra=as[math.random(1,#as)]if ra:IsA("BasePart")or ra:IsA("Model")then local pos=ra:IsA("Model")and ra.PrimaryPart.Position or ra.Position HumanoidRootPart.CFrame=CFrame.new(pos+Vector3.new(0,3,0))StarterGui:SetCore("SendNotification",{Title="Teleport",Text="Teleported to "..ra.Name,Duration=3})end end end) local td=true ctb("UI Theme",function()td=false AP.BackgroundColor3=Color3.fromRGB(220,220,220)AP.UIGradient.Color=ColorSequence.new{ColorSequenceKeypoint.new(0,Color3.fromRGB(240,240,240)),ColorSequenceKeypoint.new(1,Color3.fromRGB(200,200,200))}PT.TextColor3=Color3.fromRGB(0,0,0)for _,c in ipairs(SF:GetChildren())do if c:IsA("TextButton")then c.BackgroundColor3=Color3.fromRGB(200,200,200)end end end,function()td=true AP.BackgroundColor3=Color3.fromRGB(20,20,20)AP.UIGradient.Color=ColorSequence.new{ColorSequenceKeypoint.new(0,Color3.fromRGB(30,30,30)),ColorSequenceKeypoint.new(1,Color3.fromRGB(10,10,10))}PT.TextColor3=Color3.fromRGB(255,255,255)for _,c in ipairs(SF:GetChildren())do if c:IsA("TextButton")then c.BackgroundColor3=Color3.fromRGB(50,50,50)end end end) local PLF=Instance.new("Frame",SG)PLF.Size=UDim2.new(0.25,0,0.4,0)PLF.Position=UDim2.new(0.75,0,0.55,0)PLF.BackgroundColor3=Color3.fromRGB(30,30,30)PLF.BackgroundTransparency=0.3 PLF.Visible=false Instance.new("UICorner",PLF) local PS=Instance.new("ScrollingFrame",PLF)PS.Size=UDim2.new(1,0,1,0)PS.BackgroundTransparency=1 local PUILL=Instance.new("UIListLayout",PS)PUILL.SortOrder=Enum.SortOrder.LayoutOrder local function upl()for _,i in ipairs(PS:GetChildren())do if i:IsA("TextLabel")then i:Destroy()end end for _,p in ipairs(Players:GetPlayers())do local l=Instance.new("TextLabel",PS)l.Size=UDim2.new(1,0,0,20)l.Text=p.Name.." - Team: "..(p.Team and p.Team.Name or"None")l.TextSize=14 l.TextColor3=Color3.fromRGB(255,255,255)l.BackgroundTransparency=1 end end ctb("Player List",function()PLF.Visible=true upl()TweenService:Create(PLF,ti,{BackgroundTransparency=0.1}):Play()end,function()PLF.Visible=false end) Players.PlayerAdded:Connect(upl)Players.PlayerRemoving:Connect(upl) local DC=Instance.new("Frame",SG)DC.Size=UDim2.new(0.4,0,0.2,0)DC.Position=UDim2.new(0.3,0,0.8,0)DC.BackgroundColor3=Color3.fromRGB(20,20,20)DC.Visible=false Instance.new("UICorner",DC) local IB=Instance.new("TextBox",DC)IB.Size=UDim2.new(1,0,0.5,0)IB.Text="Enter Lua code..."IB.TextSize=14 IB.BackgroundTransparency=0.5 local OL=Instance.new("TextLabel",DC)OL.Size=UDim2.new(1,0,0.5,0)OL.Position=UDim2.new(0,0,0.5,0)OL.Text=""OL.TextSize=14 OL.TextColor3=Color3.fromRGB(255,255,255)OL.BackgroundTransparency=1 IB.FocusLost:Connect(function(e)if e then local s,er=pcall(function()loadstring(IB.Text)()end)if s then OL.Text="Success"else OL.Text="Error: "..er end end end) ctb("Debug Console",function()DC.Visible=true TweenService:Create(DC,ti,{BackgroundTransparency=0}):Play()end,function()DC.Visible=false end) local SCE=Instance.new("Frame",SG)SCE.Size=UDim2.new(0.4,0,0.2,0)SCE.Position=UDim2.new(0.3,0,0.6,0)SCE.BackgroundColor3=Color3.fromRGB(20,20,20)SCE.Visible=false Instance.new("UICorner",SCE) local SIB=Instance.new("TextBox",SCE)SIB.Size=UDim2.new(1,0,0.5,0)SIB.Text="Enter script path or code..."SIB.TextSize=14 SIB.BackgroundTransparency=0.5 local SOL=Instance.new("TextLabel",SCE)SOL.Size=UDim2.new(1,0,0.5,0)SOL.Position=UDim2.new(0,0,0.5,0)SOL.Text=""SOL.TextSize=14 SOL.TextColor3=Color3.fromRGB(255,255,255)SOL.BackgroundTransparency=1 SIB.FocusLost:Connect(function(e)if e then local s,er=pcall(function()local code if string.find(SIB.Text,"rbxassetid://")then code=game:GetService("MarketplaceService"):GetProductInfo(tonumber(string.match(SIB.Text,"%d+"))).Description elseif SIB.Text:match("^http")then code=game:HttpGet(SIB.Text)else code=SIB.Text end loadstring(code)()end)if s then SOL.Text="Executed"else SOL.Text="Error: "..er end end end) ctb("Script Executor",function()SCE.Visible=true TweenService:Create(SCE,ti,{BackgroundTransparency=0}):Play()end,function()SCE.Visible=false end) TweenService:Create(SG,TweenInfo.new(1,Enum.EasingStyle.Bounce),{Enabled=true}):Play() LocalPlayer.CharacterAdded:Connect(function(nc)Character=nc Humanoid=nc:WaitForChild("Humanoid")HumanoidRootPart=nc:WaitForChild("HumanoidRootPart")ows=Humanoid.WalkSpeed ojp=Humanoid.JumpPower if gme then Humanoid.MaxHealth=math.huge Humanoid.Health=math.huge end if sbe then Humanoid.WalkSpeed=50 end if fe then sf()end ds=0 DL.Text="Deaths: 0"end)