Run it
Copy the script and paste it into your executor.
Players=:(); RunService=:(); UserInputService=:(); Camera=.CurrentCamera; Lighting=:(); Player=Players.LocalPlayer; Theme={BG=.(,,),Title=.(,,),Button=.(,,),ButtonActive=.(,,),ButtonInactive=.(,,),Text=.(,,),TextRed=.(,,),TextGreen=.(,,),TextBlue=.(,,),Border=.(,,),Accent=.(,,)}; Announcement={Text=,Color=.(,,)}; Panel={Visible=,ToggleKey=.KeyCode.RightShift,gui=}; Aim={Enabled=,Key=.UserInputType.MouseButton2,FOV=,ShowFOV=,FOVColor=.(,,),FOVColorR=,FOVColorG=,FOVColorB=,Smoothness=,AimDistance=,OffsetX=,OffsetY=,AimPart=,WhitelistEnabled=,Whitelist={},TeamCheckEnabled=,AutoFire={Enabled=,Delay=,HoldKey=.UserInputType.MouseButton2,OnlyWhenAimed=,LastFireTime=}}; PartNames={,,}; PartPaths={{},{,,},{}}; Esp={Enabled=,BoxColor=.(,,),BoxThickness=,BoxTransparency=,ShowName=,ShowDistance=,ShowHealth=,MaxDistance=,DrawDistance=,ShowEnemies=,ShowTeammates=,EnemyColor=.(,,),TeammateColor=.(,,),ShowSkeleton=,SkeletonColor=.(,,),SkeletonThickness=,SkeletonTransparency=}; XRay={Enabled=,Transparency=}; NightVision={Enabled=,Brightness=,Ambient=.(,,),FogEnd=,GlobalShadows=}; Hitbox={Enabled=,SizeMultiplier=,ShowVisual=,Transparency=,Color=.(,,),ModifyHead=,ModifyBody=,OriginalSizes={},VisualBoxes={}}; Move={SpeedEnabled=,SpeedMultiplier=,Walkspeed=,FlightEnabled=,FlightSpeed=,FlightKey=.KeyCode.Space,DescendKey=.KeyCode.LeftControl,GravityEnabled=,Gravity=,InfiniteJumpEnabled=,NoFallDamage={Enabled=,Method=,HealAmount=},fallDamageConnection=,lastHealth=}; fovCircle=.(); aimSmooth=.(,); currentAimTarget=; EspObjects={}; SkeletonObjects={}; originalLighting={Brightness=Lighting.Brightness,Ambient=Lighting.Ambient,FogEnd=Lighting.FogEnd,GlobalShadows=Lighting.GlobalShadows}; isFlying=; bodyVelocity=; bodyGyro=; originalWalkspeed=; originalGravity=; infiniteJumpConnection=;fovCircle.Visible=Aim.ShowFOV;fovCircle.Color=Aim.FOVColor;fovCircle.Thickness=;fovCircle.NumSides=;fovCircle.Radius=Aim.FOV;fovCircle.Filled=;fovCircle.Transparency=; (p) ( p p.Character) ; h=p.Character:(); h (h.Health>) ; () Player.Character; () char=(); char char:() ; () char=(); char char:() ; (drawType) success,drawing=(() .(drawType);); (success drawing) ; (p1,p2) ( p1 p2) ; (p1.Team p2.Team) p1.Team==p2.Team ; (p1.TeamColor p2.TeamColor) p1.TeamColor==p2.TeamColor ; ; (player) Aim.WhitelistEnabled ; ( #Aim.Whitelist==) ; _,name (Aim.Whitelist) (player.Name==name) ; ; (player) Aim.TeamCheckEnabled ; (Player,player); (char) char ; paths=PartPaths[Aim.AimPart]; _,path (paths) part=char:(path); part part; char:() char:() ; (player) ( player player.Character) ; part=(player.Character); part pos,on=Camera:(part.Position); on .(pos.X,pos.Y) + .(Aim.OffsetX,Aim.OffsetY) ; ; () mousePos=UserInputService:(); bestDist=Aim.FOV; bestTarget=; bestPlayer=; _,p (Players:()) ((p~=Player) (p) (p) (p)) screenPos=(p); screenPos dist=(screenPos-mousePos).Magnitude; (dist<bestDist) bestDist=dist;bestTarget=screenPos;bestPlayer=p; bestTarget,bestPlayer; (target) target ; current=UserInputService:(); delta=target-current ; (delta.Magnitude<) (() (,););; (delta.Magnitude>) delta=delta.Unit * ; aimSmooth=(aimSmooth * Aim.Smoothness) + (delta * ( -Aim.Smoothness)) ;(() (aimSmooth.X,aimSmooth.Y);); () Aim.AutoFire.Enabled ; Aim.AutoFire.HoldKey UserInputService:(Aim.AutoFire.HoldKey) ; (Aim.AutoFire.OnlyWhenAimed currentAimTarget) ; now=(); ((now-Aim.AutoFire.LastFireTime)>=Aim.AutoFire.Delay) (() (););Aim.AutoFire.LastFireTime=now; (playerName) index=; i,name (Aim.Whitelist) (name==playerName) index=i;; index .(Aim.Whitelist,index);( .. playerName ); .(Aim.Whitelist,playerName);( .. playerName ); updatePlayerList (); (player) (Player,player) Esp.TeammateColor; Esp.EnemyColor; () XRay.Enabled _,v (:()) (() (v:() (v.Transparency<)) v.Transparency=XRay.Transparency; ); _,v (:()) (() (v:() (v.Transparency>)) v.Transparency=; ); () NightVision.Enabled Lighting.Brightness=NightVision.Brightness;Lighting.Ambient=NightVision.Ambient;Lighting.FogEnd=NightVision.FogEnd;Lighting.GlobalShadows=NightVision.GlobalShadows; Lighting.Brightness=originalLighting.Brightness;Lighting.Ambient=originalLighting.Ambient;Lighting.FogEnd=originalLighting.FogEnd;Lighting.GlobalShadows=originalLighting.GlobalShadows; (character) character ,; root=character:() character:() ; root ,; minY,maxY=.huge, -.huge; maxRadius=; _,part (character:()) (part:() part.Parent) size=part.Size; pos=part.Position;minY=.(minY,pos.Y-(size.Y/) );maxY=.(maxY,pos.Y + (size.Y/) ); horizontalSize=.(size.X,size.Z)/ ; partCenter=.(pos.X,pos.Z); rootCenter=.(root.Position.X,root.Position.Z); distanceFromRoot=(partCenter-rootCenter).Magnitude;maxRadius=.(maxRadius,distanceFromRoot + horizontalSize ); ((minY~=.huge) (maxY~= -.huge) (maxRadius>)) maxRadius * ,maxY-minY ; ,; (character) bones={}; boneNames={,,,,,,,,}; _,name (boneNames) part=character:(name); (part part:()) .(bones,part); bones; (bones) connections={}; i=, #bones j=i + , #bones dist=(bones[i].Position-bones[j].Position).Magnitude; (dist<) .(connections,{bones[i],bones[j]}); connections; (player) ( player (player==Player)) ; (char) char ; SkeletonObjects[player] _,line (SkeletonObjects[player].lines) (() line:();); SkeletonObjects[player]=; bones=(char); connections=(bones); lines={}; i=, #connections line=(); line line.Visible=;line.Thickness=Esp.SkeletonThickness;line.Color=Esp.SkeletonColor;line.Transparency=Esp.SkeletonTransparency;.(lines,line); SkeletonObjects[player]={lines=lines,connections=connections,bones=bones,player=player}; player.Character (player.Character); player.CharacterAdded:((char) .();(char);); () Esp.ShowSkeleton ; player,skeleton (SkeletonObjects) (() (player) _,line (skeleton.lines) (() line:();); SkeletonObjects[player]=;; isTeam=(Player,player); (( isTeam Esp.ShowEnemies) (isTeam Esp.ShowTeammates)) _,line (skeleton.lines) line line.Visible=; ; char=player.Character; char ; bones=(char); connections=(bones); i,conn (connections) line=skeleton.lines[i]; line fromPos,fromOn=Camera:(conn[].Position); toPos,toOn=Camera:(conn[].Position); (fromOn toOn) line.Visible=;line.From=.(fromPos.X,fromPos.Y);line.To=.(toPos.X,toPos.Y); line.Visible=; ); (player) (player==Player) ; (char) char ; root=char:() char:() ; root ; EspObjects[player] EspObjects[player].box EspObjects[player].box:(); EspObjects[player].nameText EspObjects[player].nameText:(); EspObjects[player].distText EspObjects[player].distText:(); EspObjects[player].healthBar EspObjects[player].healthBar:(); EspObjects[player].healthFill EspObjects[player].healthFill:(); EspObjects[player].healthText EspObjects[player].healthText:(); EspObjects[player]=; box=(); box ; box.Visible=;box.Color=(player);box.Thickness=Esp.BoxThickness;box.Transparency=Esp.BoxTransparency;box.Filled=; nameText=; Esp.ShowName nameText=(); nameText nameText.Visible=;nameText.Color=.(,,);nameText.Size=;nameText.Center=;nameText.Outline=; distText=; Esp.ShowDistance distText=(); distText distText.Visible=;distText.Color=.(,,);distText.Size=;distText.Center=;distText.Outline=; healthBar=; healthFill=; healthText=; Esp.ShowHealth healthBar=(); healthBar healthBar.Visible=;healthBar.Color=.(,,);healthBar.Thickness=;healthBar.Filled=; healthFill=(); healthFill healthFill.Visible=;healthFill.Thickness=;healthFill.Filled=; healthText=(); healthText healthText.Visible=;healthText.Color=.(,,);healthText.Size=;healthText.Center=;healthText.Outline=; EspObjects[player]={box=box,nameText=nameText,distText=distText,healthBar=healthBar,healthFill=healthFill,healthText=healthText,root=root,player=player,lastSeen=()}; player.Character (player.Character); player.CharacterAdded:((char) .();(char);); () player,esp (EspObjects) (() esp.box esp.box.Visible=; esp.nameText esp.nameText.Visible=; esp.distText esp.distText.Visible=; esp.healthBar esp.healthBar.Visible=; esp.healthFill esp.healthFill.Visible=; esp.healthText esp.healthText.Visible=; (player) ; Esp.Enabled ; isTeam=(Player,player); ( isTeam Esp.ShowEnemies) ; (isTeam Esp.ShowTeammates) ; char=player.Character; root=char (char:() char:()) ; root ; esp.root=root; dist=(Camera.CFrame.Position-root.Position).Magnitude; (dist>Esp.MaxDistance) ; pos,onScreen=Camera:(root.Position); onScreen ; esp.box esp.box.Color=(player); widthMeters,heightMeters=(char); viewportHeight=Camera.ViewportSize.Y; fov=Camera.FieldOfView; tanFov=.(.(fov/ )); boxWidth=(widthMeters * viewportHeight)/( * dist * tanFov) ; boxHeight=(heightMeters * viewportHeight)/( * dist * tanFov) ;boxWidth=.(boxWidth,);boxHeight=.(boxHeight,); boxX=pos.X-(boxWidth/) ; boxY=pos.Y-(boxHeight/) ; esp.box esp.box.Visible=;esp.box.Position=.(boxX,boxY);esp.box.Size=.(boxWidth,boxHeight); (Esp.ShowName esp.nameText) esp.nameText.Visible=;esp.nameText.Position=.(pos.X,boxY- );esp.nameText.Text=player.Name; (Esp.ShowDistance esp.distText) esp.distText.Visible=;esp.distText.Position=.(pos.X,boxY + boxHeight + ); Esp.DrawDistance esp.distText.Text=.(dist) .. ; esp.distText.Text=.(dist) .. ; (dist<) esp.distText.Color=.(,,); (dist<) esp.distText.Color=.(,,); esp.distText.Color=.(,,); (Esp.ShowHealth esp.healthBar esp.healthFill) humanoid=char:(); humanoid health=humanoid.Health; maxHealth=humanoid.MaxHealth; healthPercent=health/maxHealth ; barWidth=; barX=(boxX-barWidth) - ; barY=boxY;esp.healthBar.Visible=;esp.healthBar.Position=.(barX,barY);esp.healthBar.Size=.(barWidth,boxHeight); fillHeight=boxHeight * healthPercent ;esp.healthFill.Visible=; (healthPercent>) esp.healthFill.Color=.(,,); (healthPercent>) esp.healthFill.Color=.(,,); esp.healthFill.Color=.(,,); esp.healthFill.Position=.(barX,(barY + boxHeight) -fillHeight );esp.healthFill.Size=.(barWidth,fillHeight); esp.healthText esp.healthText.Visible=;esp.healthText.Position=.(barX- ,(barY + (boxHeight/)) - );esp.healthText.Text=.(health) .. .. .(maxHealth) ; ); () player,esp (EspObjects) (player) (() esp.box esp.box:(); esp.nameText esp.nameText:(); esp.distText esp.distText:(); esp.healthBar esp.healthBar:(); esp.healthFill esp.healthFill:(); esp.healthText esp.healthText:(); EspObjects[player]=;); (character) parts={}; Hitbox.ModifyHead head=character:(); (head head:()) .(parts,head); Hitbox.ModifyBody bodyParts={,,,}; _,partName (bodyParts) part=character:(partName); (part part:()) .(parts,part); parts; (player,part) ( part part.Parent) ; Hitbox.VisualBoxes[part] (() Hitbox.VisualBoxes[part]:(););Hitbox.VisualBoxes[part]=; billboard=.();billboard.Name= .. player.Name ;billboard.Adornee=part;billboard.Size=.(,,,);billboard.StudsOffset=.(,,);billboard.AlwaysOnTop=;billboard.Parent=part; frame=.(,billboard);frame.Size=.(,,,);frame.BackgroundTransparency=;frame.BorderSizePixel=; outline=.(,frame);outline.Size=.(,,,);outline.BackgroundTransparency=;outline.BorderColor3=Hitbox.Color;outline.BorderSizePixel=;Hitbox.VisualBoxes[part]=billboard; () part,billboard (Hitbox.VisualBoxes) (() billboard billboard:(); ); Hitbox.VisualBoxes={}; (player) ( player player.Character Hitbox.Enabled) ; (player==Player) ; char=player.Character; Hitbox.OriginalSizes[player] Hitbox.OriginalSizes[player]={}; targetParts=(char); _,part (targetParts) Hitbox.OriginalSizes[player][part] Hitbox.OriginalSizes[player][part]=part.Size; part.Size=Hitbox.OriginalSizes[player][part] * Hitbox.SizeMultiplier ; Hitbox.ShowVisual (player,part); part.Transparency=Hitbox.Transparency; (player) ( player player.Character) ; Hitbox.OriginalSizes[player] part,originalSize (Hitbox.OriginalSizes[player]) (part part.Parent) part.Size=originalSize;part.Transparency=; Hitbox.OriginalSizes[player]=; player.Character _,part (player.Character:()) part:() Hitbox.VisualBoxes[part] (() Hitbox.VisualBoxes[part]:(););Hitbox.VisualBoxes[part]=; () Hitbox.Enabled ; _,player (Players:()) (player~=Player) (player); () _,player (Players:()) (player~=Player) (player); (); () humanoid=(); humanoid ; Move.SpeedEnabled humanoid.WalkSpeed=Move.Walkspeed * Move.SpeedMultiplier ; humanoid.WalkSpeed=Move.Walkspeed; () Move.GravityEnabled .Gravity=Move.Gravity; .Gravity=originalGravity; () Move.InfiniteJumpEnabled infiniteJumpConnection infiniteJumpConnection=UserInputService.InputBegan:((input,gameProcessed) gameProcessed ; (input.KeyCode==.KeyCode.Space) humanoid=(); humanoid humanoid:(.HumanoidStateType.Jumping); ); infiniteJumpConnection infiniteJumpConnection:();infiniteJumpConnection=; () Move.NoFallDamage.Enabled ; humanoid=(); humanoid ; Move.fallDamageConnection Move.fallDamageConnection:();Move.fallDamageConnection=; Move.fallDamageConnection=humanoid:():(() Move.NoFallDamage.Enabled ; currentHealth=humanoid.Health; lastHealth=Move.lastHealth currentHealth ; ((currentHealth<lastHealth) (humanoid.FloorMaterial==.Material.Air)) damage=lastHealth-currentHealth ; (damage>) humanoid.Health=lastHealth; Move.lastHealth=humanoid.Health;); () .(); Move.NoFallDamage.Enabled (); () char=(); root=(); humanoid=(); ( char root humanoid) ; isFlying bodyVelocity bodyVelocity:(); bodyGyro bodyGyro:(); bodyVelocity=;bodyGyro=;humanoid.PlatformStand=;isFlying=;; humanoid.PlatformStand=;bodyVelocity=.();bodyVelocity.MaxForce=.(,,);bodyVelocity.Velocity=.(,,);bodyVelocity.Parent=root;bodyGyro=.();bodyGyro.MaxTorque=.(,,);bodyGyro.P=;bodyGyro.D=;bodyGyro.CFrame=root.CFrame;bodyGyro.Parent=root;isFlying=; () ( isFlying bodyVelocity) ; root=(); root ; camera=.CurrentCamera; moveDirection=.(,,); UserInputService:(.KeyCode.W) moveDirection=moveDirection + camera.CFrame.LookVector ; UserInputService:(.KeyCode.S) moveDirection=moveDirection-camera.CFrame.LookVector ; UserInputService:(.KeyCode.A) moveDirection=moveDirection-camera.CFrame.RightVector ; UserInputService:(.KeyCode.D) moveDirection=moveDirection + camera.CFrame.RightVector ; UserInputService:(Move.FlightKey) moveDirection=moveDirection + .(,,) ; UserInputService:(Move.DescendKey) moveDirection=moveDirection + .(, -,) ; (moveDirection.Magnitude>) bodyVelocity.Velocity=moveDirection.Unit * Move.FlightSpeed ; bodyVelocity.Velocity=.(,,); bodyGyro bodyGyro.CFrame=.(root.Position,root.Position + camera.CFrame.LookVector ); UserInputService.InputBegan:((input,gameProcessed) gameProcessed ; (input.KeyCode==.KeyCode.F) Move.FlightEnabled (); (input.KeyCode==.KeyCode.RightShift) Panel.Visible= Panel.Visible; Panel.gui Panel.gui.Enabled=Panel.Visible; );Player.CharacterAdded:((char) .(); isFlying isFlying=;bodyVelocity=;bodyGyro=; ();();(); Hitbox.Enabled (); );Players.PlayerAdded:((p) (p);(p);.(); updatePlayerList (); );Players.PlayerRemoving:((p) EspObjects[p] (() EspObjects[p].box EspObjects[p].box:(); EspObjects[p].nameText EspObjects[p].nameText:(); EspObjects[p].distText EspObjects[p].distText:(); EspObjects[p].healthBar EspObjects[p].healthBar:(); EspObjects[p].healthFill EspObjects[p].healthFill:(); EspObjects[p].healthText EspObjects[p].healthText:(); EspObjects[p]=;); SkeletonObjects[p] _,line (SkeletonObjects[p].lines) (() line:();); SkeletonObjects[p]=; Hitbox.Enabled (p); updatePlayerList (); ); playerGui=Player:(,); playerGui ();; Panel.gui=.();Panel.gui.Name=;Panel.gui.ResetOnSpawn=;Panel.gui.Parent=playerGui;Panel.gui.Enabled=Panel.Visible; main=.(,Panel.gui);main.Size=.(,,,);main.Position=.(, -,, -);main.BackgroundColor3=Theme.BG;main.BackgroundTransparency=;main.Active=;main.Draggable=;main.BorderSizePixel=;.(,main).CornerRadius=.(,);.(,main).Color=Theme.Border; titleBar=.(,main);titleBar.Size=.(,,,);titleBar.BackgroundColor3=Theme.Title;titleBar.BorderSizePixel=;.(,titleBar).CornerRadius=.(,); titleText=.(,titleBar);titleText.Size=.(, -,,);titleText.Position=.(,,,);titleText.Text=;titleText.TextColor3=Theme.Text;titleText.BackgroundTransparency=;titleText.Font=.Font.GothamBold;titleText.TextSize=;titleText.TextXAlignment=.TextXAlignment.Left; closeBtn=.(,titleBar);closeBtn.Size=.(,,,);closeBtn.Position=.(, -,,);closeBtn.Text=;closeBtn.TextColor3=Theme.Text;closeBtn.BackgroundColor3=Theme.ButtonInactive;closeBtn.Font=.Font.GothamBold;closeBtn.TextSize=;closeBtn.BorderSizePixel=;.(,closeBtn).CornerRadius=.(,);closeBtn.MouseButton1Click:(() Panel.Visible=;Panel.gui.Enabled=;); hotkeyHint=.(,titleBar);hotkeyHint.Size=.(,,,);hotkeyHint.Position=.(,,,);hotkeyHint.Text=;hotkeyHint.TextColor3=Theme.TextGreen;hotkeyHint.BackgroundTransparency=;hotkeyHint.Font=.Font.Gotham;hotkeyHint.TextSize=;hotkeyHint.TextXAlignment=.TextXAlignment.Left; announceFrame=.(,main);announceFrame.Size=.(,,,);announceFrame.Position=.(,,,);announceFrame.BackgroundColor3=.(,,);announceFrame.BackgroundTransparency=;.(,announceFrame).CornerRadius=.(,); announceText=.(,announceFrame);announceText.Size=.(, -,,);announceText.Position=.(,,,);announceText.AnchorPoint=.(,);announceText.Text=Announcement.Text;announceText.TextColor3=Announcement.Color;announceText.BackgroundTransparency=;announceText.Font=.Font.GothamBold;announceText.TextSize=;announceText.TextScaled=;announceText.TextWrapped=; container=.(,main);container.Size=.(,,, -);container.Position=.(,,,);container.BackgroundTransparency=;container.CanvasSize=.(,,,);container.ScrollBarThickness=;container.ScrollBarImageColor3=Theme.Accent;container.BorderSizePixel=;container.AutomaticCanvasSize=.AutomaticSize.Y; layout=.(,container);layout.Padding=.(,);layout.SortOrder=.SortOrder.LayoutOrder;layout.HorizontalAlignment=.HorizontalAlignment.Center; aimCard=.(,container);aimCard.Size=.(,,,);aimCard.BackgroundColor3=Theme.BG;aimCard.BackgroundTransparency=;.(,aimCard).CornerRadius=.(,);.(,aimCard).Color=Theme.Border; aimHeader=.(,aimCard);aimHeader.Size=.(, -,,);aimHeader.Position=.(,,,);aimHeader.BackgroundColor3=Theme.Title;aimHeader.BackgroundTransparency=;.(,aimHeader).CornerRadius=.(,); aimHeaderText=.(,aimHeader);aimHeaderText.Size=.(, -,,);aimHeaderText.Position=.(,,,);aimHeaderText.Text=;aimHeaderText.TextColor3=Theme.Text;aimHeaderText.BackgroundTransparency=;aimHeaderText.Font=.Font.GothamBold;aimHeaderText.TextSize=;aimHeaderText.TextXAlignment=.TextXAlignment.Left; aimY=; aimBtn=.(,aimCard);aimBtn.Size=.(,,,);aimBtn.Position=.(,,,aimY);aimBtn.Text= .. ((Aim.Enabled ) ) ;aimBtn.TextColor3=Theme.Text;aimBtn.BackgroundColor3=(Aim.Enabled Theme.ButtonActive) Theme.ButtonInactive ;aimBtn.Font=.Font.GothamBold;aimBtn.TextSize=;.(,aimBtn).CornerRadius=.(,);aimBtn.MouseButton1Click:(() Aim.Enabled= Aim.Enabled;aimBtn.Text= .. ((Aim.Enabled ) ) ;aimBtn.BackgroundColor3=(Aim.Enabled Theme.ButtonActive) Theme.ButtonInactive ;);aimY=aimY + ; autoFireBtn=.(,aimCard);autoFireBtn.Size=.(,,,);autoFireBtn.Position=.(,,,aimY);autoFireBtn.Text= .. ((Aim.AutoFire.Enabled ) ) ;autoFireBtn.TextColor3=Theme.Text;autoFireBtn.BackgroundColor3=(Aim.AutoFire.Enabled Theme.ButtonActive) Theme.ButtonInactive ;autoFireBtn.Font=.Font.GothamBold;autoFireBtn.TextSize=;.(,autoFireBtn).CornerRadius=.(,);autoFireBtn.MouseButton1Click:(() Aim.AutoFire.Enabled= Aim.AutoFire.Enabled;autoFireBtn.Text= .. ((Aim.AutoFire.Enabled ) ) ;autoFireBtn.BackgroundColor3=(Aim.AutoFire.Enabled Theme.ButtonActive) Theme.ButtonInactive ;);aimY=aimY + ; fireDelaySlider=.(,aimCard);fireDelaySlider.Size=.(,,,);fireDelaySlider.Position=.(,,,aimY);fireDelaySlider.BackgroundTransparency=; fireDelayLabel=.(,fireDelaySlider);fireDelayLabel.Size=.(,,,);fireDelayLabel.Text= .. (Aim.AutoFire.Delay * ) .. ;fireDelayLabel.TextColor3=Theme.Text;fireDelayLabel.BackgroundTransparency=;fireDelayLabel.Font=.Font.GothamBold;fireDelayLabel.TextSize=;fireDelayLabel.TextXAlignment=.TextXAlignment.Left; fireDelayBarBg=.(,fireDelaySlider);fireDelayBarBg.Size=.(,,,);fireDelayBarBg.Position=.(,,,);fireDelayBarBg.BackgroundColor3=.(,,);fireDelayBarBg.BorderSizePixel=;.(,fireDelayBarBg).CornerRadius=.(,); fireDelayBarFill=.(,fireDelayBarBg);fireDelayBarFill.Size=.(Aim.AutoFire.Delay/ ,,,);fireDelayBarFill.BackgroundColor3=Theme.Accent;fireDelayBarFill.BorderSizePixel=;.(,fireDelayBarFill).CornerRadius=.(,); fireDelayValue=.(,fireDelayBarBg);fireDelayValue.Size=.(,,,);fireDelayValue.Text=(Aim.AutoFire.Delay * ) .. ;fireDelayValue.TextColor3=Theme.Text;fireDelayValue.BackgroundTransparency=;fireDelayValue.Font=.Font.GothamBold;fireDelayValue.TextSize=; dragging=;fireDelayBarBg.InputBegan:((input) (input.UserInputType==.UserInputType.MouseButton1) dragging=; );fireDelayBarBg.InputChanged:((input) ((input.UserInputType==.UserInputType.MouseMovement) dragging) mousePos=UserInputService:(); absPos=fireDelayBarBg.AbsolutePosition; absSize=fireDelayBarBg.AbsoluteSize.X; relativeX=.(mousePos.X-absPos.X ,,absSize); percent=relativeX/absSize ; newValue=percent * ;newValue=.(newValue * )/ ;newValue=.(newValue,,);Aim.AutoFire.Delay=newValue;fireDelayLabel.Text= .. (Aim.AutoFire.Delay * ) .. ;fireDelayValue.Text=(Aim.AutoFire.Delay * ) .. ;fireDelayBarFill.Size=.(Aim.AutoFire.Delay/ ,,,); );fireDelayBarBg.InputEnded:((input) (input.UserInputType==.UserInputType.MouseButton1) dragging=; );aimY=aimY + ; partFrame=.(,aimCard);partFrame.Size=.(,,,);partFrame.Position=.(,,,aimY);partFrame.BackgroundTransparency=; partLabel=.(,partFrame);partLabel.Size=.(,,,);partLabel.Text= .. PartNames[Aim.AimPart] ;partLabel.TextColor3=Theme.Text;partLabel.BackgroundTransparency=;partLabel.Font=.Font.GothamBold;partLabel.TextSize=;partLabel.TextXAlignment=.TextXAlignment.Left; partBtn=.(,partFrame);partBtn.Size=.(,,,);partBtn.Position=.(,,,);partBtn.Text=;partBtn.TextColor3=Theme.Text;partBtn.BackgroundColor3=Theme.Button;partBtn.Font=.Font.GothamBold;partBtn.TextSize=;.(,partBtn).CornerRadius=.(,);partBtn.MouseButton1Click:(() Aim.AimPart=Aim.AimPart + ; (Aim.AimPart> #PartNames) Aim.AimPart=; partLabel.Text= .. PartNames[Aim.AimPart] ;);aimY=aimY + ; wlBtn=.(,aimCard);wlBtn.Size=.(,,,);wlBtn.Position=.(,,,aimY);wlBtn.Text= .. ((Aim.WhitelistEnabled ) ) ;wlBtn.TextColor3=Theme.Text;wlBtn.BackgroundColor3=(Aim.WhitelistEnabled Theme.ButtonActive) Theme.ButtonInactive ;wlBtn.Font=.Font.GothamBold;wlBtn.TextSize=;.(,wlBtn).CornerRadius=.(,);wlBtn.MouseButton1Click:(() Aim.WhitelistEnabled= Aim.WhitelistEnabled;wlBtn.Text= .. ((Aim.WhitelistEnabled ) ) ;wlBtn.BackgroundColor3=(Aim.WhitelistEnabled Theme.ButtonActive) Theme.ButtonInactive ;(););aimY=aimY + ; teamBtn=.(,aimCard);teamBtn.Size=.(,,,);teamBtn.Position=.(,,,aimY);teamBtn.Text= .. ((Aim.TeamCheckEnabled ) ) ;teamBtn.TextColor3=Theme.Text;teamBtn.BackgroundColor3=(Aim.TeamCheckEnabled Theme.ButtonActive) Theme.ButtonInactive ;teamBtn.Font=.Font.GothamBold;teamBtn.TextSize=;.(,teamBtn).CornerRadius=.(,);teamBtn.MouseButton1Click:(() Aim.TeamCheckEnabled= Aim.TeamCheckEnabled;teamBtn.Text= .. ((Aim.TeamCheckEnabled ) ) ;teamBtn.BackgroundColor3=(Aim.TeamCheckEnabled Theme.ButtonActive) Theme.ButtonInactive ;);aimY=aimY + ; listTitle=.(,aimCard);listTitle.Size=.(,,,);listTitle.Position=.(,,,aimY);listTitle.Text=;listTitle.TextColor3=Theme.Accent;listTitle.BackgroundColor3=Theme.BG;listTitle.BackgroundTransparency=;listTitle.Font=.Font.GothamBold;listTitle.TextSize=;.(,listTitle).CornerRadius=.(,);aimY=aimY + ; playerListContainer=.(,aimCard);playerListContainer.Size=.(,,,);playerListContainer.Position=.(,,,aimY);playerListContainer.BackgroundColor3=.(,,);playerListContainer.BackgroundTransparency=;.(,playerListContainer).CornerRadius=.(,); playerList=.(,playerListContainer);playerList.Size=.(, -,, -);playerList.Position=.(,,,);playerList.BackgroundTransparency=;playerList.CanvasSize=.(,,,);playerList.ScrollBarThickness=;playerList.ScrollBarImageColor3=Theme.Accent;playerList.BorderSizePixel=; playerListLayout=.(,playerList);playerListLayout.Padding=.(,);playerListLayout.SortOrder=.SortOrder.Name; () _,child (playerList:()) child:() child:(); playerCount=; sortedPlayers={}; _,p (Players:()) (p~=Player) .(sortedPlayers,p);playerCount=playerCount + ; .(sortedPlayers,(a,b) a.Name<b.Name ;); _,p (sortedPlayers) btn=.(,playerList);btn.Size=.(,,,);btn.Name= .. p.Name ; inWhitelist=; _,name (Aim.Whitelist) (name==p.Name) inWhitelist=;; btn.Text=p.Name .. ((inWhitelist ) ) ;btn.TextColor3=Theme.Text;btn.BackgroundColor3=(inWhitelist .(,,)) Theme.Button ;btn.Font=.Font.Gotham;btn.TextSize=;.(,btn).CornerRadius=.(,);btn.MouseButton1Click:(() (p.Name);); playerList.CanvasSize=.(,,,playerCount * ); aimY=aimY + ; clearBtn=.(,aimCard);clearBtn.Size=.(,,,);clearBtn.Position=.(,,,aimY);clearBtn.Text=;clearBtn.TextColor3=Theme.Text;clearBtn.BackgroundColor3=Theme.ButtonInactive;clearBtn.Font=.Font.GothamBold;clearBtn.TextSize=;.(,clearBtn).CornerRadius=.(,);clearBtn.MouseButton1Click:(() Aim.Whitelist={};();(););aimY=aimY + ; distSlider=.(,aimCard);distSlider.Size=.(,,,);distSlider.Position=.(,,,aimY);distSlider.BackgroundTransparency=; distLabel=.(,distSlider);distLabel.Size=.(,,,);distLabel.Text= .. Aim.AimDistance .. ;distLabel.TextColor3=Theme.Text;distLabel.BackgroundTransparency=;distLabel.Font=.Font.GothamBold;distLabel.TextSize=;distLabel.TextXAlignment=.TextXAlignment.Left; distBarBg=.(,distSlider);distBarBg.Size=.(,,,);distBarBg.Position=.(,,,);distBarBg.BackgroundColor3=.(,,);distBarBg.BorderSizePixel=;.(,distBarBg).CornerRadius=.(,); distBarFill=.(,distBarBg);distBarFill.Size=.((Aim.AimDistance-)/ ,,,);distBarFill.BackgroundColor3=Theme.Accent;distBarFill.BorderSizePixel=;.(,distBarFill).CornerRadius=.(,); distValue=.(,distBarBg);distValue.Size=.(,,,);distValue.Text=Aim.AimDistance .. ;distValue.TextColor3=Theme.Text;distValue.BackgroundTransparency=;distValue.Font=.Font.GothamBold;distValue.TextSize=;distBarBg.InputBegan:((input) (input.UserInputType==.UserInputType.MouseButton1) dragging=; );distBarBg.InputChanged:((input) ((input.UserInputType==.UserInputType.MouseMovement) dragging) mousePos=UserInputService:(); absPos=distBarBg.AbsolutePosition; absSize=distBarBg.AbsoluteSize.X; relativeX=.(mousePos.X-absPos.X ,,absSize); percent=relativeX/absSize ; newValue=.( + ( * percent) );newValue=.(newValue/ ) * ;newValue=.(newValue,,);Aim.AimDistance=newValue;distLabel.Text= .. Aim.AimDistance .. ;distValue.Text=Aim.AimDistance .. ;distBarFill.Size=.((Aim.AimDistance-)/ ,,,); );distBarBg.InputEnded:((input) (input.UserInputType==.UserInputType.MouseButton1) dragging=; );aimY=aimY + ; fovSlider=.(,aimCard);fovSlider.Size=.(,,,);fovSlider.Position=.(,,,aimY);fovSlider.BackgroundTransparency=; fovLabel=.(,fovSlider);fovLabel.Size=.(,,,);fovLabel.Text= .. Aim.FOV ;fovLabel.TextColor3=Theme.Text;fovLabel.BackgroundTransparency=;fovLabel.Font=.Font.GothamBold;fovLabel.TextSize=;fovLabel.TextXAlignment=.TextXAlignment.Left; fovBarBg=.(,fovSlider);fovBarBg.Size=.(,,,);fovBarBg.Position=.(,,,);fovBarBg.BackgroundColor3=.(,,);fovBarBg.BorderSizePixel=;.(,fovBarBg).CornerRadius=.(,); fovBarFill=.(,fovBarBg);fovBarFill.Size=.((Aim.FOV-)/ ,,,);fovBarFill.BackgroundColor3=Theme.Accent;fovBarFill.BorderSizePixel=;.(,fovBarFill).CornerRadius=.(,); fovValue=.(,fovBarBg);fovValue.Size=.(,,,);fovValue.Text=Aim.FOV;fovValue.TextColor3=Theme.Text;fovValue.BackgroundTransparency=;fovValue.Font=.Font.GothamBold;fovValue.TextSize=;fovBarBg.InputBegan:((input) (input.UserInputType==.UserInputType.MouseButton1) dragging=; );fovBarBg.InputChanged:((input) ((input.UserInputType==.UserInputType.MouseMovement) dragging) mousePos=UserInputService:(); absPos=fovBarBg.AbsolutePosition; absSize=fovBarBg.AbsoluteSize.X; relativeX=.(mousePos.X-absPos.X ,,absSize); percent=relativeX/absSize ; newValue=.( + ( * percent) );newValue=.(newValue/ ) * ;newValue=.(newValue,,);Aim.FOV=newValue;fovLabel.Text= .. Aim.FOV ;fovValue.Text=Aim.FOV;fovBarFill.Size=.((Aim.FOV-)/ ,,,);fovCircle.Radius=Aim.FOV; );fovBarBg.InputEnded:((input) (input.UserInputType==.UserInputType.MouseButton1) dragging=; );aimY=aimY + ; smoothSlider=.(,aimCard);smoothSlider.Size=.(,,,);smoothSlider.Position=.(,,,aimY);smoothSlider.BackgroundTransparency=; smoothLabel=.(,smoothSlider);smoothLabel.Size=.(,,,);smoothLabel.Text= .. .(Aim.Smoothness * ) .. ;smoothLabel.TextColor3=Theme.Text;smoothLabel.BackgroundTransparency=;smoothLabel.Font=.Font.GothamBold;smoothLabel.TextSize=;smoothLabel.TextXAlignment=.TextXAlignment.Left; smoothBarBg=.(,smoothSlider);smoothBarBg.Size=.(,,,);smoothBarBg.Position=.(,,,);smoothBarBg.BackgroundColor3=.(,,);smoothBarBg.BorderSizePixel=;.(,smoothBarBg).CornerRadius=.(,); smoothBarFill=.(,smoothBarBg);smoothBarFill.Size=.(Aim.Smoothness,,,);smoothBarFill.BackgroundColor3=Theme.Accent;smoothBarFill.BorderSizePixel=;.(,smoothBarFill).CornerRadius=.(,); smoothValue=.(,smoothBarBg);smoothValue.Size=.(,,,);smoothValue.Text=.(Aim.Smoothness * ) .. ;smoothValue.TextColor3=Theme.Text;smoothValue.BackgroundTransparency=;smoothValue.Font=.Font.GothamBold;smoothValue.TextSize=;smoothBarBg.InputBegan:((input) (input.UserInputType==.UserInputType.MouseButton1) dragging=; );smoothBarBg.InputChanged:((input) ((input.UserInputType==.UserInputType.MouseMovement) dragging) mousePos=UserInputService:(); absPos=smoothBarBg.AbsolutePosition; absSize=smoothBarBg.AbsoluteSize.X; relativeX=.(mousePos.X-absPos.X ,,absSize); percent=relativeX/absSize ; newValue=percent;newValue=.(newValue * )/ ;newValue=.(newValue,,);Aim.Smoothness=newValue;smoothLabel.Text= .. .(Aim.Smoothness * ) .. ;smoothValue.Text=.(Aim.Smoothness * ) .. ;smoothBarFill.Size=.(Aim.Smoothness,,,); );smoothBarBg.InputEnded:((input) (input.UserInputType==.UserInputType.MouseButton1) dragging=; );aimY=aimY + ; offsetXSlider=.(,aimCard);offsetXSlider.Size=.(,,,);offsetXSlider.Position=.(,,,aimY);offsetXSlider.BackgroundTransparency=; offsetXLabel=.(,offsetXSlider);offsetXLabel.Size=.(,,,);offsetXLabel.Text= .. Aim.OffsetX ;offsetXLabel.TextColor3=Theme.Text;offsetXLabel.BackgroundTransparency=;offsetXLabel.Font=.Font.GothamBold;offsetXLabel.TextSize=;offsetXLabel.TextXAlignment=.TextXAlignment.Left; offsetXBarBg=.(,offsetXSlider);offsetXBarBg.Size=.(,,,);offsetXBarBg.Position=.(,,,);offsetXBarBg.BackgroundColor3=.(,,);offsetXBarBg.BorderSizePixel=;.(,offsetXBarBg).CornerRadius=.(,); offsetXBarFill=.(,offsetXBarBg);offsetXBarFill.Size=.((Aim.OffsetX + )/ ,,,);offsetXBarFill.BackgroundColor3=Theme.TextBlue;offsetXBarFill.BorderSizePixel=;.(,offsetXBarFill).CornerRadius=.(,); offsetXValue=.(,offsetXBarBg);offsetXValue.Size=.(,,,);offsetXValue.Text=Aim.OffsetX;offsetXValue.TextColor3=Theme.Text;offsetXValue.BackgroundTransparency=;offsetXValue.Font=.Font.GothamBold;offsetXValue.TextSize=;offsetXBarBg.InputBegan:((input) (input.UserInputType==.UserInputType.MouseButton1) dragging=; );offsetXBarBg.InputChanged:((input) ((input.UserInputType==.UserInputType.MouseMovement) dragging) mousePos=UserInputService:(); absPos=offsetXBarBg.AbsolutePosition; absSize=offsetXBarBg.AbsoluteSize.X; relativeX=.(mousePos.X-absPos.X ,,absSize); percent=relativeX/absSize ; newValue=.( - + ( * percent) );Aim.OffsetX=newValue;offsetXLabel.Text= .. Aim.OffsetX ;offsetXValue.Text=Aim.OffsetX;offsetXBarFill.Size=.((Aim.OffsetX + )/ ,,,); );offsetXBarBg.InputEnded:((input) (input.UserInputType==.UserInputType.MouseButton1) dragging=; );aimY=aimY + ; offsetYSlider=.(,aimCard);offsetYSlider.Size=.(,,,);offsetYSlider.Position=.(,,,aimY);offsetYSlider.BackgroundTransparency=; offsetYLabel=.(,offsetYSlider);offsetYLabel.Size=.(,,,);offsetYLabel.Text= .. Aim.OffsetY ;offsetYLabel.TextColor3=Theme.Text;offsetYLabel.BackgroundTransparency=;offsetYLabel.Font=.Font.GothamBold;offsetYLabel.TextSize=;offsetYLabel.TextXAlignment=.TextXAlignment.Left; offsetYBarBg=.(,offsetYSlider);offsetYBarBg.Size=.(,,,);offsetYBarBg.Position=.(,,,);offsetYBarBg.BackgroundColor3=.(,,);offsetYBarBg.BorderSizePixel=;.(,offsetYBarBg).CornerRadius=.(,); offsetYBarFill=.(,offsetYBarBg);offsetYBarFill.Size=.((Aim.OffsetY + )/ ,,,);offsetYBarFill.BackgroundColor3=Theme.TextBlue;offsetYBarFill.BorderSizePixel=;.(,offsetYBarFill).CornerRadius=.(,); offsetYValue=.(,offsetYBarBg);offsetYValue.Size=.(,,,);offsetYValue.Text=Aim.OffsetY;offsetYValue.TextColor3=Theme.Text;offsetYValue.BackgroundTransparency=;offsetYValue.Font=.Font.GothamBold;offsetYValue.TextSize=;offsetYBarBg.InputBegan:((input) (input.UserInputType==.UserInputType.MouseButton1) dragging=; );offsetYBarBg.InputChanged:((input) ((input.UserInputType==.UserInputType.MouseMovement) dragging) mousePos=UserInputService:(); absPos=offsetYBarBg.AbsolutePosition; absSize=offsetYBarBg.AbsoluteSize.X; relativeX=.(mousePos.X-absPos.X ,,absSize); percent=relativeX/absSize ; newValue=.( - + ( * percent) );Aim.OffsetY=newValue;offsetYLabel.Text= .. Aim.OffsetY ;offsetYValue.Text=Aim.OffsetY;offsetYBarFill.Size=.((Aim.OffsetY + )/ ,,,); );offsetYBarBg.InputEnded:((input) (input.UserInputType==.UserInputType.MouseButton1) dragging=; ); aimSpacer=.(,aimCard);aimSpacer.Size=.(,,,);aimSpacer.Position=.(,,,aimY + );aimSpacer.BackgroundTransparency=; espCard=.(,container);espCard.Size=.(,,,);espCard.BackgroundColor3=Theme.BG;espCard.BackgroundTransparency=;.(,espCard).CornerRadius=.(,);.(,espCard).Color=Theme.Border; espHeader=.(,espCard);espHeader.Size=.(, -,,);espHeader.Position=.(,,,);espHeader.BackgroundColor3=Theme.Title;espHeader.BackgroundTransparency=;.(,espHeader).CornerRadius=.(,); espHeaderText=.(,espHeader);espHeaderText.Size=.(, -,,);espHeaderText.Position=.(,,,);espHeaderText.Text=;espHeaderText.TextColor3=Theme.Text;espHeaderText.BackgroundTransparency=;espHeaderText.Font=.Font.GothamBold;espHeaderText.TextSize=;espHeaderText.TextXAlignment=.TextXAlignment.Left; espY=; espBtn=.(,espCard);espBtn.Size=.(,,,);espBtn.Position=.(,,,espY);espBtn.Text= .. ((Esp.Enabled ) ) ;espBtn.TextColor3=Theme.Text;espBtn.BackgroundColor3=(Esp.Enabled Theme.ButtonActive) Theme.ButtonInactive ;espBtn.Font=.Font.GothamBold;espBtn.TextSize=;.(,espBtn).CornerRadius=.(,);espBtn.MouseButton1Click:(() Esp.Enabled= Esp.Enabled;espBtn.Text= .. ((Esp.Enabled ) ) ;espBtn.BackgroundColor3=(Esp.Enabled Theme.ButtonActive) Theme.ButtonInactive ;);espY=espY + ; skeletonBtn=.(,espCard);skeletonBtn.Size=.(,,,);skeletonBtn.Position=.(,,,espY);skeletonBtn.Text= .. ((Esp.ShowSkeleton ) ) ;skeletonBtn.TextColor3=Theme.Text;skeletonBtn.BackgroundColor3=(Esp.ShowSkeleton Theme.ButtonActive) Theme.ButtonInactive ;skeletonBtn.Font=.Font.GothamBold;skeletonBtn.TextSize=;.(,skeletonBtn).CornerRadius=.(,);skeletonBtn.MouseButton1Click:(() Esp.ShowSkeleton= Esp.ShowSkeleton;skeletonBtn.Text= .. ((Esp.ShowSkeleton ) ) ;skeletonBtn.BackgroundColor3=(Esp.ShowSkeleton Theme.ButtonActive) Theme.ButtonInactive ; Esp.ShowSkeleton player,skeleton (SkeletonObjects) _,line (skeleton.lines) (() line:();); SkeletonObjects[player]=; _,p (Players:()) (p~=Player) (p); );espY=espY + ; enemyBtn=.(,espCard);enemyBtn.Size=.(,,,);enemyBtn.Position=.(,,,espY);enemyBtn.Text= .. ((Esp.ShowEnemies ) ) ;enemyBtn.TextColor3=Theme.Text;enemyBtn.BackgroundColor3=(Esp.ShowEnemies Theme.ButtonActive) Theme.ButtonInactive ;enemyBtn.Font=.Font.GothamBold;enemyBtn.TextSize=;.(,enemyBtn).CornerRadius=.(,);enemyBtn.MouseButton1Click:(() Esp.ShowEnemies= Esp.ShowEnemies;enemyBtn.Text= .. ((Esp.ShowEnemies ) ) ;enemyBtn.BackgroundColor3=(Esp.ShowEnemies Theme.ButtonActive) Theme.ButtonInactive ;);espY=espY + ; teammateBtn=.(,espCard);teammateBtn.Size=.(,,,);teammateBtn.Position=.(,,,espY);teammateBtn.Text= .. ((Esp.ShowTeammates ) ) ;teammateBtn.TextColor3=Theme.Text;teammateBtn.BackgroundColor3=(Esp.ShowTeammates Theme.ButtonActive) Theme.ButtonInactive ;teammateBtn.Font=.Font.GothamBold;teammateBtn.TextSize=;.(,teammateBtn).CornerRadius=.(,);teammateBtn.MouseButton1Click:(() Esp.ShowTeammates= Esp.ShowTeammates;teammateBtn.Text= .. ((Esp.ShowTeammates ) ) ;teammateBtn.BackgroundColor3=(Esp.ShowTeammates Theme.ButtonActive) Theme.ButtonInactive ;);espY=espY + ; nameBtn=.(,espCard);nameBtn.Size=.(,,,);nameBtn.Position=.(,,,espY);nameBtn.Text= .. ((Esp.ShowName ) ) ;nameBtn.TextColor3=Theme.Text;nameBtn.BackgroundColor3=(Esp.ShowName Theme.ButtonActive) Theme.ButtonInactive ;nameBtn.Font=.Font.GothamBold;nameBtn.TextSize=;.(,nameBtn).CornerRadius=.(,);nameBtn.MouseButton1Click:(() Esp.ShowName= Esp.ShowName;nameBtn.Text= .. ((Esp.ShowName ) ) ;nameBtn.BackgroundColor3=(Esp.ShowName Theme.ButtonActive) Theme.ButtonInactive ;);espY=espY + ; distBtn=.(,espCard);distBtn.Size=.(,,,);distBtn.Position=.(,,,espY);distBtn.Text= .. ((Esp.ShowDistance ) ) ;distBtn.TextColor3=Theme.Text;distBtn.BackgroundColor3=(Esp.ShowDistance Theme.ButtonActive) Theme.ButtonInactive ;distBtn.Font=.Font.GothamBold;distBtn.TextSize=;.(,distBtn).CornerRadius=.(,);distBtn.MouseButton1Click:(() Esp.ShowDistance= Esp.ShowDistance;distBtn.Text= .. ((Esp.ShowDistance ) ) ;distBtn.BackgroundColor3=(Esp.ShowDistance Theme.ButtonActive) Theme.ButtonInactive ;);espY=espY + ; healthBtn=.(,espCard);healthBtn.Size=.(,,,);healthBtn.Position=.(,,,espY);healthBtn.Text= .. ((Esp.ShowHealth ) ) ;healthBtn.TextColor3=Theme.Text;healthBtn.BackgroundColor3=(Esp.ShowHealth Theme.ButtonActive) Theme.ButtonInactive ;healthBtn.Font=.Font.GothamBold;healthBtn.TextSize=;.(,healthBtn).CornerRadius=.(,);healthBtn.MouseButton1Click:(() Esp.ShowHealth= Esp.ShowHealth;healthBtn.Text= .. ((Esp.ShowHealth ) ) ;healthBtn.BackgroundColor3=(Esp.ShowHealth Theme.ButtonActive) Theme.ButtonInactive ;);espY=espY + ; maxDistSlider=.(,espCard);maxDistSlider.Size=.(,,,);maxDistSlider.Position=.(,,,espY);maxDistSlider.BackgroundTransparency=; maxDistLabel=.(,maxDistSlider);maxDistLabel.Size=.(,,,);maxDistLabel.Text= .. Esp.MaxDistance .. ;maxDistLabel.TextColor3=Theme.Text;maxDistLabel.BackgroundTransparency=;maxDistLabel.Font=.Font.GothamBold;maxDistLabel.TextSize=;maxDistLabel.TextXAlignment=.TextXAlignment.Left; maxDistBarBg=.(,maxDistSlider);maxDistBarBg.Size=.(,,,);maxDistBarBg.Position=.(,,,);maxDistBarBg.BackgroundColor3=.(,,);maxDistBarBg.BorderSizePixel=;.(,maxDistBarBg).CornerRadius=.(,); maxDistBarFill=.(,maxDistBarBg);maxDistBarFill.Size=.(Esp.MaxDistance/ ,,,);maxDistBarFill.BackgroundColor3=Theme.Accent;maxDistBarFill.BorderSizePixel=;.(,maxDistBarFill).CornerRadius=.(,); maxDistValue=.(,maxDistBarBg);maxDistValue.Size=.(,,,);maxDistValue.Text=Esp.MaxDistance .. ;maxDistValue.TextColor3=Theme.Text;maxDistValue.BackgroundTransparency=;maxDistValue.Font=.Font.GothamBold;maxDistValue.TextSize=;maxDistBarBg.InputBegan:((input) (input.UserInputType==.UserInputType.MouseButton1) dragging=; );maxDistBarBg.InputChanged:((input) ((input.UserInputType==.UserInputType.MouseMovement) dragging) mousePos=UserInputService:(); absPos=maxDistBarBg.AbsolutePosition; absSize=maxDistBarBg.AbsoluteSize.X; relativeX=.(mousePos.X-absPos.X ,,absSize); percent=relativeX/absSize ; newValue=.(percent * );newValue=.(newValue/ ) * ;newValue=.(newValue,);Esp.MaxDistance=newValue;maxDistLabel.Text= .. Esp.MaxDistance .. ;maxDistValue.Text=Esp.MaxDistance .. ;maxDistBarFill.Size=.(Esp.MaxDistance/ ,,,); );maxDistBarBg.InputEnded:((input) (input.UserInputType==.UserInputType.MouseButton1) dragging=; );espY=espY + ; enemyColorFrame=.(,espCard);enemyColorFrame.Size=.(,,,);enemyColorFrame.Position=.(,,,espY);enemyColorFrame.BackgroundTransparency=; enemyColorLabel=.(,enemyColorFrame);enemyColorLabel.Size=.(,,,);enemyColorLabel.Text=;enemyColorLabel.TextColor3=Theme.Text;enemyColorLabel.BackgroundTransparency=;enemyColorLabel.Font=.Font.GothamBold;enemyColorLabel.TextSize=;enemyColorLabel.TextXAlignment=.TextXAlignment.Left; enemyColorPreview=.(,enemyColorFrame);enemyColorPreview.Size=.(,,, -);enemyColorPreview.Position=.(,,,);enemyColorPreview.BackgroundColor3=Esp.EnemyColor;enemyColorPreview.BorderSizePixel=;.(,enemyColorPreview).CornerRadius=.(,);espY=espY + ; teammateColorFrame=.(,espCard);teammateColorFrame.Size=.(,,,);teammateColorFrame.Position=.(,,,espY);teammateColorFrame.BackgroundTransparency=; teammateColorLabel=.(,teammateColorFrame);teammateColorLabel.Size=.(,,,);teammateColorLabel.Text=;teammateColorLabel.TextColor3=Theme.Text;teammateColorLabel.BackgroundTransparency=;teammateColorLabel.Font=.Font.GothamBold;teammateColorLabel.TextSize=;teammateColorLabel.TextXAlignment=.TextXAlignment.Left; teammateColorPreview=.(,teammateColorFrame);teammateColorPreview.Size=.(,,, -);teammateColorPreview.Position=.(,,,);teammateColorPreview.BackgroundColor3=Esp.TeammateColor;teammateColorPreview.BorderSizePixel=;.(,teammateColorPreview).CornerRadius=.(,);espY=espY + ; xrayBtn=.(,espCard);xrayBtn.Size=.(,,,);xrayBtn.Position=.(,,,espY);xrayBtn.Text= .. ((XRay.Enabled ) ) ;xrayBtn.TextColor3=Theme.Text;xrayBtn.BackgroundColor3=(XRay.Enabled Theme.ButtonActive) Theme.ButtonInactive ;xrayBtn.Font=.Font.GothamBold;xrayBtn.TextSize=;.(,xrayBtn).CornerRadius=.(,);xrayBtn.MouseButton1Click:(() XRay.Enabled= XRay.Enabled;xrayBtn.Text= .. ((XRay.Enabled ) ) ;xrayBtn.BackgroundColor3=(XRay.Enabled Theme.ButtonActive) Theme.ButtonInactive ;(););espY=espY + ; nvBtn=.(,espCard);nvBtn.Size=.(,,,);nvBtn.Position=UDim2.new(0.025,0,0,espY);nvBtn.Text="夜视: " .. ((NightVision.Enabled and "开启") or "关闭") ;nvBtn.TextColor3=Theme.Text;nvBtn.BackgroundColor3=(NightVision.Enabled and Theme.ButtonActive) or Theme.ButtonInactive ;nvBtn.Font=Enum.Font.GothamBold;nvBtn.TextSize=12;Instance.new("UICorner",nvBtn).CornerRadius=UDim.new(0,6);nvBtn.MouseButton1Click:Connect(function() NightVision.Enabled= not NightVision.Enabled;nvBtn.Text="夜视: " .. ((NightVision.Enabled and "开启") or "关闭") ;nvBtn.BackgroundColor3=(NightVision.Enabled and Theme.ButtonActive) or Theme.ButtonInactive ;updateNightVision();end);local espSpacer=Instance.new("Frame",espCard);espSpacer.Size=UDim2.new(1,0,0,10);espSpacer.Position=UDim2.new(0,0,0,espY + 35 );espSpacer.BackgroundTransparency=1;local hitboxCard=Instance.new("Frame",container);hitboxCard.Size=UDim2.new(1,0,0,300);hitboxCard.BackgroundColor3=Theme.BG;hitboxCard.BackgroundTransparency=0.3;Instance.new("UICorner",hitboxCard).CornerRadius=UDim.new(0,8);Instance.new("UIStroke",hitboxCard).Color=Theme.Border;local hitboxHeader=Instance.new("Frame",hitboxCard);hitboxHeader.Size=UDim2.new(1, -10,0,28);hitboxHeader.Position=UDim2.new(0,5,0,5);hitboxHeader.BackgroundColor3=Theme.Title;hitboxHeader.BackgroundTransparency=0.3;Instance.new("UICorner",hitboxHeader).CornerRadius=UDim.new(0,6);local hitboxHeaderText=Instance.new("TextLabel",hitboxHeader);hitboxHeaderText.Size=UDim2.new(1, -5,1,0);hitboxHeaderText.Position=UDim2.new(0,5,0,0);hitboxHeaderText.Text="📦 碰撞箱模块";hitboxHeaderText.TextColor3=Theme.Text;hitboxHeaderText.BackgroundTransparency=1;hitboxHeaderText.Font=Enum.Font.GothamBold;hitboxHeaderText.TextSize=14;hitboxHeaderText.TextXAlignment=Enum.TextXAlignment.Left;local hitboxY=38;local hitboxBtn=Instance.new("TextButton",hitboxCard);hitboxBtn.Size=UDim2.new(0.95,0,0,30);hitboxBtn.Position=UDim2.new(0.025,0,0,hitboxY);hitboxBtn.Text="碰撞箱开关: " .. ((Hitbox.Enabled and "开启") or "关闭") ;hitboxBtn.TextColor3=Theme.Text;hitboxBtn.BackgroundColor3=(Hitbox.Enabled and Theme.ButtonActive) or Theme.ButtonInactive ;hitboxBtn.Font=Enum.Font.GothamBold;hitboxBtn.TextSize=12;Instance.new("UICorner",hitboxBtn).CornerRadius=UDim.new(0,6);hitboxBtn.MouseButton1Click:Connect(function() Hitbox.Enabled= not Hitbox.Enabled;hitboxBtn.Text="碰撞箱开关: " .. ((Hitbox.Enabled and "开启") or "关闭") ;hitboxBtn.BackgroundColor3=(Hitbox.Enabled and Theme.ButtonActive) or Theme.ButtonInactive ;if Hitbox.Enabled then applyHitboxToAll();else revertHitboxForAll();end end);hitboxY=hitboxY + 35 ;local visualBtn=Instance.new("TextButton",hitboxCard);visualBtn.Size=UDim2.new(0.95,0,0,30);visualBtn.Position=UDim2.new(0.025,0,0,hitboxY);visualBtn.Text="显示视觉框: " .. ((Hitbox.ShowVisual and "开启") or "关闭") ;visualBtn.TextColor3=Theme.Text;visualBtn.BackgroundColor3=(Hitbox.ShowVisual and Theme.ButtonActive) or Theme.ButtonInactive ;visualBtn.Font=Enum.Font.GothamBold;visualBtn.TextSize=12;Instance.new("UICorner",visualBtn).CornerRadius=UDim.new(0,6);visualBtn.MouseButton1Click:Connect(function() Hitbox.ShowVisual= not Hitbox.ShowVisual;visualBtn.Text="显示视觉框: " .. ((Hitbox.ShowVisual and "开启") or "关闭") ;visualBtn.BackgroundColor3=(Hitbox.ShowVisual and Theme.ButtonActive) or Theme.ButtonInactive ;if Hitbox.Enabled then revertHitboxForAll();applyHitboxToAll();end end);hitboxY=hitboxY + 35 ;local headBtn=Instance.new("TextButton",hitboxCard);headBtn.Size=UDim2.new(0.95,0,0,30);headBtn.Position=UDim2.new(0.025,0,0,hitboxY);headBtn.Text="修改头部: " .. ((Hitbox.ModifyHead and "开启") or "关闭") ;headBtn.TextColor3=Theme.Text;headBtn.BackgroundColor3=(Hitbox.ModifyHead and Theme.ButtonActive) or Theme.ButtonInactive ;headBtn.Font=Enum.Font.GothamBold;headBtn.TextSize=12;Instance.new("UICorner",headBtn).CornerRadius=UDim.new(0,6);headBtn.MouseButton1Click:Connect(function() Hitbox.ModifyHead= not Hitbox.ModifyHead;headBtn.Text="修改头部: " .. ((Hitbox.ModifyHead and "开启") or "关闭") ;headBtn.BackgroundColor3=(Hitbox.ModifyHead and Theme.ButtonActive) or Theme.ButtonInactive ;if Hitbox.Enabled then revertHitboxForAll();applyHitboxToAll();end end);hitboxY=hitboxY + 35 ;local bodyBtn=Instance.new("TextButton",hitboxCard);bodyBtn.Size=UDim2.new(0.95,0,0,30);bodyBtn.Position=UDim2.new(0.025,0,0,hitboxY);bodyBtn.Text="修改身体: " .. ((Hitbox.ModifyBody and "开启") or "关闭") ;bodyBtn.TextColor3=Theme.Text;bodyBtn.BackgroundColor3=(Hitbox.ModifyBody and Theme.ButtonActive) or Theme.ButtonInactive ;bodyBtn.Font=Enum.Font.GothamBold;bodyBtn.TextSize=12;Instance.new("UICorner",bodyBtn).CornerRadius=UDim.new(0,6);bodyBtn.MouseButton1Click:Connect(function() Hitbox.ModifyBody= not Hitbox.ModifyBody;bodyBtn.Text="修改身体: " .. ((Hitbox.ModifyBody and "开启") or "关闭") ;bodyBtn.BackgroundColor3=(Hitbox.ModifyBody and Theme.ButtonActive) or Theme.ButtonInactive ;if Hitbox.Enabled then revertHitboxForAll();applyHitboxToAll();end end);hitboxY=hitboxY + 35 ;local multiplierSlider=Instance.new("Frame",hitboxCard);multiplierSlider.Size=UDim2.new(0.95,0,0,45);multiplierSlider.Position=UDim2.new(0.025,0,0,hitboxY);multiplierSlider.BackgroundTransparency=1;local multiplierLabel=Instance.new("TextLabel",multiplierSlider);multiplierLabel.Size=UDim2.new(1,0,0,18);multiplierLabel.Text="倍数: " .. Hitbox.SizeMultiplier .. "x" ;multiplierLabel.TextColor3=Theme.Text;multiplierLabel.BackgroundTransparency=1;multiplierLabel.Font=Enum.Font.GothamBold;multiplierLabel.TextSize=11;multiplierLabel.TextXAlignment=Enum.TextXAlignment.Left;local multiplierBarBg=Instance.new("Frame",multiplierSlider);multiplierBarBg.Size=UDim2.new(1,0,0,20);multiplierBarBg.Position=UDim2.new(0,0,0,22);multiplierBarBg.BackgroundColor3=Color3.fromRGB(50,50,50);multiplierBarBg.BorderSizePixel=0;Instance.new("UICorner",multiplierBarBg).CornerRadius=UDim.new(0,4);local multiplierBarFill=Instance.new("Frame",multiplierBarBg);multiplierBarFill.Size=UDim2.new((Hitbox.SizeMultiplier-1)/9 ,0,1,0);multiplierBarFill.BackgroundColor3=Theme.Accent;multiplierBarFill.BorderSizePixel=0;Instance.new("UICorner",multiplierBarFill).CornerRadius=UDim.new(0,4);local multiplierValue=Instance.new("TextLabel",multiplierBarBg);multiplierValue.Size=UDim2.new(1,0,1,0);multiplierValue.Text=Hitbox.SizeMultiplier .. "x" ;multiplierValue.TextColor3=Theme.Text;multiplierValue.BackgroundTransparency=1;multiplierValue.Font=Enum.Font.GothamBold;multiplierValue.TextSize=11;multiplierBarBg.InputBegan:Connect(function(input) if (input.UserInputType==Enum.UserInputType.MouseButton1) then dragging=true;end end);multiplierBarBg.InputChanged:Connect(function(input) if ((input.UserInputType==Enum.UserInputType.MouseMovement) and dragging) then local mousePos=UserInputService:GetMouseLocation();local absPos=multiplierBarBg.AbsolutePosition;local absSize=multiplierBarBg.AbsoluteSize.X;local relativeX=math.clamp(mousePos.X-absPos.X ,0,absSize);local percent=relativeX/absSize ;local newValue=1 + (percent * 9) ;newValue=math.floor(newValue * 10 )/10 ;newValue=math.clamp(newValue,1,10);Hitbox.SizeMultiplier=newValue;multiplierLabel.Text="倍数: " .. Hitbox.SizeMultiplier .. "x" ;multiplierValue.Text=Hitbox.SizeMultiplier .. "x" ;multiplierBarFill.Size=UDim2.new((Hitbox.SizeMultiplier-1)/9 ,0,1,0);if Hitbox.Enabled then revertHitboxForAll();applyHitboxToAll();end end end);multiplierBarBg.InputEnded:Connect(function(input) if (input.UserInputType==Enum.UserInputType.MouseButton1) then dragging=false;end end);local hitboxSpacer=Instance.new("Frame",hitboxCard);hitboxSpacer.Size=UDim2.new(1,0,0,20);hitboxSpacer.Position=UDim2.new(0,0,0,hitboxY + 50 );hitboxSpacer.BackgroundTransparency=1;local moveCard=Instance.new("Frame",container);moveCard.Size=UDim2.new(1,0,0,450);moveCard.BackgroundColor3=Theme.BG;moveCard.BackgroundTransparency=0.3;Instance.new("UICorner",moveCard).CornerRadius=UDim.new(0,8);Instance.new("UIStroke",moveCard).Color=Theme.Border;local moveHeader=Instance.new("Frame",moveCard);moveHeader.Size=UDim2.new(1, -10,0,28);moveHeader.Position=UDim2.new(0,5,0,5);moveHeader.BackgroundColor3=Theme.Title;moveHeader.BackgroundTransparency=0.3;Instance.new("UICorner",moveHeader).CornerRadius=UDim.new(0,6);local moveHeaderText=Instance.new("TextLabel",moveHeader);moveHeaderText.Size=UDim2.new(1, -5,1,0);moveHeaderText.Position=UDim2.new(0,5,0,0);moveHeaderText.Text="⚡ 移动模块";moveHeaderText.TextColor3=Theme.Text;moveHeaderText.BackgroundTransparency=1;moveHeaderText.Font=Enum.Font.GothamBold;moveHeaderText.TextSize=14;moveHeaderText.TextXAlignment=Enum.TextXAlignment.Left;local moveY=38;local speedBtn=Instance.new("TextButton",moveCard);speedBtn.Size=UDim2.new(0.95,0,0,30);speedBtn.Position=UDim2.new(0.025,0,0,moveY);speedBtn.Text="加速开关: " .. ((Move.SpeedEnabled and "开启") or "关闭") ;speedBtn.TextColor3=Theme.Text;speedBtn.BackgroundColor3=(Move.SpeedEnabled and Theme.ButtonActive) or Theme.ButtonInactive ;speedBtn.Font=Enum.Font.GothamBold;speedBtn.TextSize=12;Instance.new("UICorner",speedBtn).CornerRadius=UDim.new(0,6);speedBtn.MouseButton1Click:Connect(function() Move.SpeedEnabled= not Move.SpeedEnabled;speedBtn.Text="加速开关: " .. ((Move.SpeedEnabled and "开启") or "关闭") ;speedBtn.BackgroundColor3=(Move.SpeedEnabled and Theme.ButtonActive) or Theme.ButtonInactive ;updateSpeed();end);moveY=moveY + 35 ;local speedMultiplierSlider=Instance.new("Frame",moveCard);speedMultiplierSlider.Size=UDim2.new(0.95,0,0,45);speedMultiplierSlider.Position=UDim2.new(0.025,0,0,moveY);speedMultiplierSlider.BackgroundTransparency=1;local speedMultiplierLabel=Instance.new("TextLabel",speedMultiplierSlider);speedMultiplierLabel.Size=UDim2.new(1,0,0,18);speedMultiplierLabel.Text="速度倍数: " .. Move.SpeedMultiplier .. "x" ;speedMultiplierLabel.TextColor3=Theme.Text;speedMultiplierLabel.BackgroundTransparency=1;speedMultiplierLabel.Font=Enum.Font.GothamBold;speedMultiplierLabel.TextSize=11;speedMultiplierLabel.TextXAlignment=Enum.TextXAlignment.Left;local speedMultiplierBarBg=Instance.new("Frame",speedMultiplierSlider);speedMultiplierBarBg.Size=UDim2.new(1,0,0,20);speedMultiplierBarBg.Position=UDim2.new(0,0,0,22);speedMultiplierBarBg.BackgroundColor3=Color3.fromRGB(50,50,50);speedMultiplierBarBg.BorderSizePixel=0;Instance.new("UICorner",speedMultiplierBarBg).CornerRadius=UDim.new(0,4);local speedMultiplierBarFill=Instance.new("Frame",speedMultiplierBarBg);speedMultiplierBarFill.Size=UDim2.new((Move.SpeedMultiplier-1)/5 ,0,1,0);speedMultiplierBarFill.BackgroundColor3=Theme.Accent;speedMultiplierBarFill.BorderSizePixel=0;Instance.new("UICorner",speedMultiplierBarFill).CornerRadius=UDim.new(0,4);local speedMultiplierValue=Instance.new("TextLabel",speedMultiplierBarBg);speedMultiplierValue.Size=UDim2.new(1,0,1,0);speedMultiplierValue.Text=Move.SpeedMultiplier .. "x" ;speedMultiplierValue.TextColor3=Theme.Text;speedMultiplierValue.BackgroundTransparency=1;speedMultiplierValue.Font=Enum.Font.GothamBold;speedMultiplierValue.TextSize=11;speedMultiplierBarBg.InputBegan:Connect(function(input) if (input.UserInputType==Enum.UserInputType.MouseButton1) then dragging=true;end end);speedMultiplierBarBg.InputChanged:Connect(function(input) if ((input.UserInputType==Enum.UserInputType.MouseMovement) and dragging) then local mousePos=UserInputService:GetMouseLocation();local absPos=speedMultiplierBarBg.AbsolutePosition;local absSize=speedMultiplierBarBg.AbsoluteSize.X;local relativeX=math.clamp(mousePos.X-absPos.X ,0,absSize);local percent=relativeX/absSize ;local newValue=1 + (percent * 5) ;newValue=math.floor(newValue * 10 )/10 ;newValue=math.clamp(newValue,1,6);Move.SpeedMultiplier=newValue;speedMultiplierLabel.Text="速度倍数: " .. Move.SpeedMultiplier .. "x" ;speedMultiplierValue.Text=Move.SpeedMultiplier .. "x" ;speedMultiplierBarFill.Size=UDim2.new((Move.SpeedMultiplier-1)/5 ,0,1,0);updateSpeed();end end);speedMultiplierBarBg.InputEnded:Connect(function(input) if (input.UserInputType==Enum.UserInputType.MouseButton1) then dragging=false;end end);moveY=moveY + 50 ;local flightBtn=Instance.new("TextButton",moveCard);flightBtn.Size=UDim2.new(0.95,0,0,30);flightBtn.Position=UDim2.new(0.025,0,0,moveY);flightBtn.Text="飞行开关: " .. ((Move.FlightEnabled and "开启") or "关闭") ;flightBtn.TextColor3=Theme.Text;flightBtn.BackgroundColor3=(Move.FlightEnabled and Theme.ButtonActive) or Theme.ButtonInactive ;flightBtn.Font=Enum.Font.GothamBold;flightBtn.TextSize=12;Instance.new("UICorner",flightBtn).CornerRadius=UDim.new(0,6);flightBtn.MouseButton1Click:Connect(function() Move.FlightEnabled= not Move.FlightEnabled;flightBtn.Text="飞行开关: " .. ((Move.FlightEnabled and "开启") or "关闭") ;flightBtn.BackgroundColor3=(Move.FlightEnabled and Theme.ButtonActive) or Theme.ButtonInactive ;if ( not Move.FlightEnabled and isFlying) then startFlight();end end);moveY=moveY + 35 ;local flightSpeedSlider=Instance.new("Frame",moveCard);flightSpeedSlider.Size=UDim2.new(0.95,0,0,45);flightSpeedSlider.Position=UDim2.new(0.025,0,0,moveY);flightSpeedSlider.BackgroundTransparency=1;local flightSpeedLabel=Instance.new("TextLabel",flightSpeedSlider);flightSpeedLabel.Size=UDim2.new(1,0,0,18);flightSpeedLabel.Text="飞行速度: " .. Move.FlightSpeed ;flightSpeedLabel.TextColor3=Theme.Text;flightSpeedLabel.BackgroundTransparency=1;flightSpeedLabel.Font=Enum.Font.GothamBold;flightSpeedLabel.TextSize=11;flightSpeedLabel.TextXAlignment=Enum.TextXAlignment.Left;local flightSpeedBarBg=Instance.new("Frame",flightSpeedSlider);flightSpeedBarBg.Size=UDim2.new(1,0,0,20);flightSpeedBarBg.Position=UDim2.new(0,0,0,22);flightSpeedBarBg.BackgroundColor3=Color3.fromRGB(50,50,50);flightSpeedBarBg.BorderSizePixel=0;Instance.new("UICorner",flightSpeedBarBg).CornerRadius=UDim.new(0,4);local flightSpeedBarFill=Instance.new("Frame",flightSpeedBarBg);flightSpeedBarFill.Size=UDim2.new(Move.FlightSpeed/200 ,0,1,0);flightSpeedBarFill.BackgroundColor3=Theme.Accent;flightSpeedBarFill.BorderSizePixel=0;Instance.new("UICorner",flightSpeedBarFill).CornerRadius=UDim.new(0,4);local flightSpeedValue=Instance.new("TextLabel",flightSpeedBarBg);flightSpeedValue.Size=UDim2.new(1,0,1,0);flightSpeedValue.Text=Move.FlightSpeed;flightSpeedValue.TextColor3=Theme.Text;flightSpeedValue.BackgroundTransparency=1;flightSpeedValue.Font=Enum.Font.GothamBold;flightSpeedValue.TextSize=11;flightSpeedBarBg.InputBegan:Connect(function(input) if (input.UserInputType==Enum.UserInputType.MouseButton1) then dragging=true;end end);flightSpeedBarBg.InputChanged:Connect(function(input) if ((input.UserInputType==Enum.UserInputType.MouseMovement) and dragging) then local mousePos=UserInputService:GetMouseLocation();local absPos=flightSpeedBarBg.AbsolutePosition;local absSize=flightSpeedBarBg.AbsoluteSize.X;local relativeX=math.clamp(mousePos.X-absPos.X ,0,absSize);local percent=relativeX/absSize ;local newValue=math.floor(percent * 200 );newValue=math.floor(newValue/5 ) * 5 ;newValue=math.clamp(newValue,10,200);Move.FlightSpeed=newValue;flightSpeedLabel.Text="飞行速度: " .. Move.FlightSpeed ;flightSpeedValue.Text=Move.FlightSpeed;flightSpeedBarFill.Size=UDim2.new(Move.FlightSpeed/200 ,0,1,0);end end);flightSpeedBarBg.InputEnded:Connect(function(input) if (input.UserInputType==Enum.UserInputType.MouseButton1) then dragging=false;end end);moveY=moveY + 50 ;local gravityBtn=Instance.new("TextButton",moveCard);gravityBtn.Size=UDim2.new(0.95,0,0,30);gravityBtn.Position=UDim2.new(0.025,0,0,moveY);gravityBtn.Text="重力开关: " .. ((Move.GravityEnabled and "开启") or "关闭") ;gravityBtn.TextColor3=Theme.Text;gravityBtn.BackgroundColor3=(Move.GravityEnabled and Theme.ButtonActive) or Theme.ButtonInactive ;gravityBtn.Font=Enum.Font.GothamBold;gravityBtn.TextSize=12;Instance.new("UICorner",gravityBtn).CornerRadius=UDim.new(0,6);gravityBtn.MouseButton1Click:Connect(function() Move.GravityEnabled= not Move.GravityEnabled;gravityBtn.Text="重力开关: " .. ((Move.GravityEnabled and "开启") or "关闭") ;gravityBtn.BackgroundColor3=(Move.GravityEnabled and Theme.ButtonActive) or Theme.ButtonInactive ;updateGravity();end);moveY=moveY + 35 ;local gravitySlider=Instance.new("Frame",moveCard);gravitySlider.Size=UDim2.new(0.95,0,0,45);gravitySlider.Position=UDim2.new(0.025,0,0,moveY);gravitySlider.BackgroundTransparency=1;local gravityLabel=Instance.new("TextLabel",gravitySlider);gravityLabel.Size=UDim2.new(1,0,0,18);gravityLabel.Text="重力值: " .. Move.Gravity ;gravityLabel.TextColor3=Theme.Text;gravityLabel.BackgroundTransparency=1;gravityLabel.Font=Enum.Font.GothamBold;gravityLabel.TextSize=11;gravityLabel.TextXAlignment=Enum.TextXAlignment.Left;local gravityBarBg=Instance.new("Frame",gravitySlider);gravityBarBg.Size=UDim2.new(1,0,0,20);gravityBarBg.Position=UDim2.new(0,0,0,22);gravityBarBg.BackgroundColor3=Color3.fromRGB(50,50,50);gravityBarBg.BorderSizePixel=0;Instance.new("UICorner",gravityBarBg).CornerRadius=UDim.new(0,4);local gravityBarFill=Instance.new("Frame",gravityBarBg);gravityBarFill.Size=UDim2.new(Move.Gravity/400 ,0,1,0);gravityBarFill.BackgroundColor3=Theme.Accent;gravityBarFill.BorderSizePixel=0;Instance.new("UICorner",gravityBarFill).CornerRadius=UDim.new(0,4);local gravityValue=Instance.new("TextLabel",gravityBarBg);gravityValue.Size=UDim2.new(1,0,1,0);gravityValue.Text=Move.Gravity;gravityValue.TextColor3=Theme.Text;gravityValue.BackgroundTransparency=1;gravityValue.Font=Enum.Font.GothamBold;gravityValue.TextSize=11;gravityBarBg.InputBegan:Connect(function(input) if (input.UserInputType==Enum.UserInputType.MouseButton1) then dragging=true;end end);gravityBarBg.InputChanged:Connect(function(input) if ((input.UserInputType==Enum.UserInputType.MouseMovement) and dragging) then local mousePos=UserInputService:GetMouseLocation();local absPos=gravityBarBg.AbsolutePosition;local absSize=gravityBarBg.AbsoluteSize.X;local relativeX=math.clamp(mousePos.X-absPos.X ,0,absSize);local percent=relativeX/absSize ;local newValue=percent * 400 ;newValue=math.floor(newValue);newValue=math.clamp(newValue,0,400);Move.Gravity=newValue;gravityLabel.Text="重力值: " .. Move.Gravity ;gravityValue.Text=Move.Gravity;gravityBarFill.Size=UDim2.new(Move.Gravity/400 ,0,1,0);updateGravity();end end);gravityBarBg.InputEnded:Connect(function(input) if (input.UserInputType==Enum.UserInputType.MouseButton1) then dragging=false;end end);moveY=moveY + 50 ;local infiniteJumpBtn=Instance.new("TextButton",moveCard);infiniteJumpBtn.Size=UDim2.new(0.95,0,0,30);infiniteJumpBtn.Position=UDim2.new(0.025,0,0,moveY);infiniteJumpBtn.Text="无限跳跃: " .. ((Move.InfiniteJumpEnabled and "开启") or "关闭") ;infiniteJumpBtn.TextColor3=Theme.Text;infiniteJumpBtn.BackgroundColor3=(Move.InfiniteJumpEnabled and Theme.ButtonActive) or Theme.ButtonInactive ;infiniteJumpBtn.Font=Enum.Font.GothamBold;infiniteJumpBtn.TextSize=12;Instance.new("UICorner",infiniteJumpBtn).CornerRadius=UDim.new(0,6);infiniteJumpBtn.MouseButton1Click:Connect(function() Move.InfiniteJumpEnabled= not Move.InfiniteJumpEnabled;infiniteJumpBtn.Text="无限跳跃: " .. ((Move.InfiniteJumpEnabled and "开启") or "关闭") ;infiniteJumpBtn.BackgroundColor3=(Move.InfiniteJumpEnabled and Theme.ButtonActive) or Theme.ButtonInactive ;updateInfiniteJump();end);moveY=moveY + 35 ;local noFallBtn=Instance.new("TextButton",moveCard);noFallBtn.Size=UDim2.new(0.95,0,0,30);noFallBtn.Position=UDim2.new(0.025,0,0,moveY);noFallBtn.Text="无摔落伤害: " .. ((Move.NoFallDamage.Enabled and "开启") or "关闭") ;noFallBtn.TextColor3=Theme.Text;noFallBtn.BackgroundColor3=(Move.NoFallDamage.Enabled and Theme.ButtonActive) or Theme.ButtonInactive ;noFallBtn.Font=Enum.Font.GothamBold;noFallBtn.TextSize=12;Instance.new("UICorner",noFallBtn).CornerRadius=UDim.new(0,6);noFallBtn.MouseButton1Click:Connect(function() Move.NoFallDamage.Enabled= not Move.NoFallDamage.Enabled;noFallBtn.Text="无摔落伤害: " .. ((Move.NoFallDamage.Enabled and "开启") or "关闭") ;noFallBtn.BackgroundColor3=(Move.NoFallDamage.Enabled and Theme.ButtonActive) or Theme.ButtonInactive ;if Move.NoFallDamage.Enabled then enableNoFallDamage();end end);local moveSpacer=Instance.new("Frame",moveCard);moveSpacer.Size=UDim2.new(1,0,0,20);moveSpacer.Position=UDim2.new(0,0,0,moveY + 35 );moveSpacer.BackgroundTransparency=1;local targetFrame=Instance.new("Frame",container);targetFrame.Size=UDim2.new(1,0,0,35);targetFrame.BackgroundColor3=Theme.BG;targetFrame.BackgroundTransparency=0.3;Instance.new("UICorner",targetFrame).CornerRadius=UDim.new(0,6);local targetLabel=Instance.new("TextLabel",targetFrame);targetLabel.Size=UDim2.new(1, -10,1,0);targetLabel.Position=UDim2.new(0,5,0,0);targetLabel.Text="当前目标: 无";targetLabel.TextColor3=Theme.Text;targetLabel.BackgroundTransparency=1;targetLabel.Font=Enum.Font.GothamBold;targetLabel.TextSize=12;targetLabel.TextXAlignment=Enum.TextXAlignment.Left;local finalSpacer=Instance.new("Frame",container);finalSpacer.Size=UDim2.new(1,0,0,20);finalSpacer.BackgroundTransparency=1;for _,p in ipairs(Players:GetPlayers()) do createEsp(p);createSkeletonForPlayer(p);if (Hitbox.Enabled and (p~=Player)) then applyHitboxToPlayer(p);end end updatePlayerList();local humanoid=getHumanoid();if humanoid then originalWalkspeed=humanoid.WalkSpeed;Move.Walkspeed=originalWalkspeed;end originalGravity=workspace.Gravity;Move.Gravity=originalGravity;Players.PlayerAdded:Connect(function() task.wait(0.5);updatePlayerList();end);Players.PlayerRemoving:Connect(function() task.wait(0.1);updatePlayerList();end);RunService.RenderStepped:Connect(function() local mouse=UserInputService:GetMouseLocation();fovCircle.Position=mouse;fovCircle.Radius=Aim.FOV;fovCircle.Color=Aim.FOVColor;if (Aim.Enabled and UserInputService:IsMouseButtonPressed(Aim.Key)) then local target,player=findTarget();if target then moveMouse(target);currentAimTarget=player;else currentAimTarget=nil;end else currentAimTarget=nil;end autoFire();if currentAimTarget then local autoFireText=(Aim.AutoFire.Enabled and " [自动开火]") or "" ;targetLabel.Text="当前目标: " .. currentAimTarget.Name .. autoFireText ;targetLabel.TextColor3=Theme.TextGreen;else targetLabel.Text="当前目标: 无";targetLabel.TextColor3=Theme.Text;end cleanupEsp();updateEsp();updateSkeleton();if (Move.FlightEnabled and isFlying) then updateFlight();end end);print("=" .. string.rep("=",60) );print("🔥 A通用 by.vvk ");print("📢 交流群: q1051585956 | 关注vvk哔站喵~");print("=" .. string.rep("=",60) );print("📌 新增功能:");print(" 🎯 自动开火 - 自瞄后自动开枪");print(" 🦴 骨骼绘制 - 显示敌人骨架");print(" 🛡️ 无摔落伤害 - 从高处跳下不掉血");print("=" .. string.rep("=",60) );print("📌 按右Shift开关面板");print("=" .. string.rep("=",60) ); endObfuscated. The code is scrambled, so you can't read what it does. Common for key systems, but take care.
通用脚本 有自瞄,碰撞箱,自动开火,透视等功能

Universal