local TweenService = game:GetService("TweenService") local Players = game:GetService("Players") local UserInputService = game:GetService("UserInputService") local RunService = game:GetService("RunService") local MarketplaceService = game:GetService("MarketplaceService") local player = Players.LocalPlayer -- Pega nome do jogo local gameName = MarketplaceService:GetProductInfo(game.PlaceId).Name --==================== TELA DE CARREGAMENTO AAA ==================== local ScreenGui = Instance.new("ScreenGui") ScreenGui.Name = "TelaCarregamentoAAA" ScreenGui.IgnoreGuiInset = true ScreenGui.Parent = player:WaitForChild("PlayerGui") -- Fundo neon roxo + preto animado local Frame = Instance.new("Frame") Frame.Size = UDim2.new(1,0,1,0) Frame.Position = UDim2.new(0,0,0,0) Frame.BackgroundColor3 = Color3.fromRGB(0,0,0) Frame.Parent = ScreenGui local Gradient = Instance.new("UIGradient") Gradient.Color = ColorSequence.new{ ColorSequenceKeypoint.new(0, Color3.fromRGB(180,0,255)), ColorSequenceKeypoint.new(0.5, Color3.fromRGB(80,0,120)), ColorSequenceKeypoint.new(1, Color3.fromRGB(0,0,0)) } Gradient.Rotation = 90 Gradient.Parent = Frame -- Barra de carregamento + Percentual local BarBG = Instance.new("Frame") BarBG.Size = UDim2.new(0.6,0,0.05,0) BarBG.Position = UDim2.new(0.2,0,0.8,0) BarBG.BackgroundColor3 = Color3.fromRGB(60,0,100) BarBG.Parent = Frame local Bar = Instance.new("Frame") Bar.Size = UDim2.new(0,0,1,0) Bar.Position = UDim2.new(0,0,0,0) Bar.BackgroundColor3 = Color3.fromRGB(200,0,255) Bar.Parent = BarBG local Percent = Instance.new("TextLabel") Percent.Size = UDim2.new(0.6,0,0.05,0) Percent.Position = UDim2.new(0.2,0,0.87,0) Percent.BackgroundTransparency = 1 Percent.Text = "0%" Percent.TextColor3 = Color3.fromRGB(255,255,255) Percent.TextScaled = true Percent.Font = Enum.Font.GothamBold Percent.Parent = Frame -- Foto do usuário centralizada local Avatar = Instance.new("ImageLabel") Avatar.Size = UDim2.new(0,120,0,120) Avatar.Position = UDim2.new(0.5,0,0.35,0) Avatar.AnchorPoint = Vector2.new(0.5,0.5) Avatar.BackgroundTransparency = 1 Avatar.Image = Players:GetUserThumbnailAsync(player.UserId, Enum.ThumbnailType.HeadShot, Enum.ThumbnailSize.Size420x420) Avatar.Parent = Frame -- Nickname animado abaixo da foto local Nick = Instance.new("TextLabel") Nick.Size = UDim2.new(0.3,0,0.05,0) Nick.Position = UDim2.new(0.5,0,0.5,0) Nick.AnchorPoint = Vector2.new(0.5,0) Nick.BackgroundTransparency = 1 Nick.Text = player.Name Nick.TextColor3 = Color3.fromRGB(255,255,255) Nick.Font = Enum.Font.GothamBold Nick.TextScaled = true Nick.TextStrokeTransparency = 0.7 Nick.Parent = Frame task.spawn(function() local t=0 while ScreenGui.Parent do t=t+0.03 local scale = 1 + 0.05*math.sin(t*3) Nick.TextSize = 30*scale Nick.TextColor3 = Color3.fromHSV((tick()%5)/5,0.8,1) task.wait(0.03) end end) -- Texto principal animado local Label = Instance.new("TextLabel") Label.Size = UDim2.new(0.6,0,0.08,0) Label.Position = UDim2.new(0.5,0,0.2,0) Label.AnchorPoint = Vector2.new(0.5,0) Label.BackgroundTransparency = 1 Label.Text = "Trix Client New World" Label.TextScaled = true Label.Font = Enum.Font.GothamBold Label.TextColor3 = Color3.fromRGB(255,255,255) Label.Parent = Frame task.spawn(function() local t=0 while ScreenGui.Parent do t=t+0.03 local scale = 1 + 0.07*math.sin(t*2) Label.TextSize = 50*scale local r=180+50*math.sin(t*1.5) local b=255+50*math.cos(t*1.5) Label.TextColor3=Color3.fromRGB(math.clamp(r,0,255),0,math.clamp(b,0,255)) Label.Position = UDim2.new(0.5,0,0.2+0.01*math.sin(t*1.2),0) task.wait(0.03) end end) -- Texto do jogo que está entrando local GameLabel = Instance.new("TextLabel") GameLabel.Size = UDim2.new(0.6,0,0.05,0) GameLabel.Position = UDim2.new(0.5,0,0.58,0) GameLabel.AnchorPoint = Vector2.new(0.5,0) GameLabel.BackgroundTransparency = 1 GameLabel.Text = "Entrando em: "..gameName GameLabel.TextScaled = true GameLabel.Font = Enum.Font.Gotham GameLabel.TextColor3 = Color3.fromRGB(200,200,255) GameLabel.Parent = Frame -- Função para criar partículas interativas local function CreateParticle(position) local p = Instance.new("Frame") p.Size = UDim2.new(0, math.random(3,7), 0, math.random(3,7)) p.Position = position p.BackgroundColor3 = Color3.fromRGB(math.random(150,255),0,math.random(150,255)) p.BackgroundTransparency = 0.3 p.AnchorPoint = Vector2.new(0.5,0.5) p.Parent = Frame task.spawn(function() while ScreenGui.Parent do local target = UDim2.new(math.random(),0,math.random(),0) local tween = TweenService:Create(p,TweenInfo.new(math.random(2,5),Enum.EasingStyle.Sine,Enum.EasingDirection.InOut,true),{Position=target, BackgroundTransparency=math.random()}) tween:Play() tween.Completed:Wait() end end) end -- Detecta mouse ou toque local lastInputPos = UDim2.new(0.5,0,0.5,0) UserInputService.InputChanged:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch then local scaleX = input.Position.X / workspace.CurrentCamera.ViewportSize.X local scaleY = input.Position.Y / workspace.CurrentCamera.ViewportSize.Y lastInputPos = UDim2.new(scaleX,0,scaleY,0) CreateParticle(lastInputPos) end end) -- Criação automática de partículas de fundo for i=1,50 do local x = math.random() local y = math.random() CreateParticle(UDim2.new(x,0,y,0)) end -- Linhas horizontais animadas for i=1,20 do local line = Instance.new("Frame") line.Size = UDim2.new(0,math.random(50,200),0,2) line.Position = UDim2.new(-0.2,0,math.random(),0) line.BackgroundColor3 = Color3.fromRGB(255,0,255) line.BackgroundTransparency = 0.5 line.AnchorPoint = Vector2.new(0,0.5) line.Parent = Frame task.spawn(function() while ScreenGui.Parent do local tween = TweenService:Create(line,TweenInfo.new(math.random(2,4),Enum.EasingStyle.Linear),{Position=UDim2.new(1.2,0,math.random(),0)}) tween:Play() tween.Completed:Wait() line.Position = UDim2.new(-0.2,0,math.random(),0) end end) end -- Mini explosões neon no fundo for i=1,30 do local spark = Instance.new("Frame") local size = math.random(10,25) spark.Size = UDim2.new(0,size,0,size) spark.Position = UDim2.new(math.random(),0,math.random(),0) spark.AnchorPoint = Vector2.new(0.5,0.5) spark.BackgroundColor3 = Color3.fromRGB(255,0,255) spark.BackgroundTransparency = 0.6 spark.Parent = Frame task.spawn(function() while ScreenGui.Parent do local tween = TweenService:Create(spark,TweenInfo.new(1.2,Enum.EasingStyle.Sine,Enum.EasingDirection.InOut,true), {Size=UDim2.new(0,size*1.5,0,size*1.5), BackgroundTransparency=0.9}) tween:Play() tween.Completed:Wait() end end) end --==================== SOM DURANTE A BARRA ==================== local Sound = Instance.new("Sound") Sound.SoundId = "rbxassetid://98337901681441" -- seu ID Sound.Volume = 0.7 Sound.Looped = false -- toca apenas uma vez Sound.Parent = Frame Sound.TimePosition = 0 -- garante que comece do início Sound:Play() -- Carregamento da barra por 20 segundos local totalTime = 20 for i=1,100 do Bar.Size = UDim2.new(i/100,0,1,0) Percent.Text = i.."%" task.wait(totalTime/100) end -- Aguarda 0.5s para garantir que o som finalize task.wait(0.5) -- Remove a tela ScreenGui:Destroy() -- =========================== -- PARTE 2 - HUB FUNCIONAL -- =========================== game:GetService("ReplicatedStorage").RE["1RPNam1eTex1t"]:FireServer(table.unpack({ [1] = "RolePlayName", [2] = "[ Trix Client User ]" })) -- Define a bio do jogador game:GetService("ReplicatedStorage").RE["1RPNam1eTex1t"]:FireServer(table.unpack({ [1] = "RolePlayBio", [2] = "Criador:Hey_Akira", })) local redzlib = loadstring(game:HttpGet("https://pastebin.com/raw/XqZsnzRQ"))() local Window = redzlib:MakeWindow({ Title = " Trix Client New World| Brookhaven RP 0.1", SubTitle = "by: Hey_Akira | Colaboradores: ? | Staffs: ?", SaveFolder = "testando Phantom Client" }) Window:AddMinimizeButton({ Button = { Image = "rbxassetid://139024815331041", BackgroundTransparency = 0 }, Corner = { CornerRadius = UDim.new(35, 1) }, }) local Tab1 = Window:MakeTab({"Creditos", "info"}) local Tab2= Window:MakeTab({"Fun", "fun"}) local Tab3 = Window:MakeTab({"Avatar", "shirt"}) local Tab4 = Window:MakeTab({"Casa", "Home"}) local Tab5 = Window:MakeTab({"Carro", "Car"}) local Tab6 = Window:MakeTab({"Items/Nome | RGB", "brush"}) local Tab7 = Window:MakeTab({"Musica Para todos", "radio"}) local Tab8 = Window:MakeTab({"Musica", "music"}) local Tab9 = Window:MakeTab({"Trolar", "rbxassetid://13364900349"}) local Tab13 = Window:MakeTab({"Lagar Server","bomb"}) local Tab14 = Window:MakeTab({"Proteção","rbxassetid://11322093465"}) -------------------------------------------------------------------------------------------------------------------------------- -- === Tab 1: credits === -- --------------------------------------------------------------------------------------------------------------------------------- Tab1:AddSection({"Creditos do Hub"}) Tab1:AddDiscordInvite({ Name = "Trix Client | Studios", Description = "https://discord.gg/SFq86Zu7V", Logo = "rbxassetid://139024815331041", Invite = "", }) local function detectExecutor() if identifyexecutor then return identifyexecutor() elseif syn then return "Synapse X" elseif KRNL_LOADED then return "KRNL" elseif is_sirhurt_closure then return "SirHurt" elseif pebc_execute then return "ProtoSmasher" elseif getexecutorname then return getexecutorname() else return "Executor Desconhecido" end end local executorName = detectExecutor() local Paragraph = Tab1:AddParagraph({"Executor", executorName}) local Section = Tab1:AddSection({"versao do Hub 0.1"}) local Paragraph = Tab1:AddParagraph({"Criadores", "Hey_Akira"}) Tab1:AddButton({ Name = " - Copiar Painel ADM", Callback = function() setclipboard("...") -- copia o link end }) Tab1:AddButton({ Name = " - Copiar link do Canal Do YouTube Do Hey_Akira", Callback = function() setclipboard("...") -- Copia o link end }) --------------------------------------------------------------------------------------------------------------------------------- -- === Tab 2: Fun === -- ----------------------------------------------------------------------------------------------------------------------------------- local Section = Tab2:AddSection({"Player Character"}) local Players = game:GetService("Players") local localPlayer = Players.LocalPlayer local selectedPlayerName = nil local headsitActive = false local function headsitOnPlayer(targetPlayer) local character = localPlayer.Character or localPlayer.CharacterAdded:Wait() local humanoid = character:FindFirstChildOfClass("Humanoid") if not targetPlayer.Character or not targetPlayer.Character:FindFirstChild("Head") then warn("Jogador alvo sem cabeça ou personagem.") return false end local targetHead = targetPlayer.Character.Head local localRoot = character:FindFirstChild("HumanoidRootPart") if not localRoot then warn("Seu personagem não tem HumanoidRootPart.") return false end localRoot.CFrame = targetHead.CFrame * CFrame.new(0, 2.2, 0) for _, v in pairs(localRoot:GetChildren()) do if v:IsA("WeldConstraint") then v:Destroy() end end local weld = Instance.new("WeldConstraint") weld.Part0 = localRoot weld.Part1 = targetHead weld.Parent = localRoot if humanoid then humanoid.Sit = true end print("Headsit ativado em " .. targetPlayer.Name) return true end local function removeHeadsit() local character = localPlayer.Character or localPlayer.CharacterAdded:Wait() local humanoid = character:FindFirstChildOfClass("Humanoid") local localRoot = character:FindFirstChild("HumanoidRootPart") if localRoot then for _, v in pairs(localRoot:GetChildren()) do if v:IsA("WeldConstraint") then v:Destroy() end end end if humanoid then humanoid.Sit = false end print("Headsit desativado.") end -- Função para encontrar jogador por nome parcial local function findPlayerByPartialName(partial) partial = partial:lower() for _, player in pairs(Players:GetPlayers()) do if player ~= localPlayer and player.Name:lower():sub(1, #partial) == partial then return player end end return nil end -- Notificação com imagem do jogador local function notifyPlayerSelected(player) local StarterGui = game:GetService("StarterGui") local thumbType = Enum.ThumbnailType.HeadShot local thumbSize = Enum.ThumbnailSize.Size100x100 local content, _ = Players:GetUserThumbnailAsync(player.UserId, thumbType, thumbSize) StarterGui:SetCore("SendNotification", { Title = "Player Selecionado", Text = player.Name .. " foi selecionado!", Icon = content, Duration = 5 }) end -- TextBox para digitar nome do player Tab2:AddTextBox({ Name = "Nome do Jogador", Description = "Digite parte do nome", PlaceholderText = "ex: lo → The Darknesxz", Callback = function(Value) local foundPlayer = findPlayerByPartialName(Value) if foundPlayer then selectedPlayerName = foundPlayer.Name notifyPlayerSelected(foundPlayer) else warn("Nenhum jogador encontrado com esse nome.") end end }) -- Botão para ativar/desativar headsit -- Botão para ativar/desativar headsit (versão simplificada) Tab2:AddButton({"", function() if not selectedPlayerName then return end if not headsitActive then local target = Players:FindFirstChild(selectedPlayerName) if target and headsitOnPlayer(target) then headsitActive = true end else removeHeadsit() headsitActive = false end end}) Tab2:AddSlider({ Name = "Speed Player", Increase = 1, MinValue = 16, MaxValue = 888, Default = 16, Callback = function(Value) local player = game.Players.LocalPlayer local character = player.Character or player.CharacterAdded:Wait() local humanoid = character:FindFirstChildOfClass("Humanoid") if humanoid then humanoid.WalkSpeed = Value end end }) Tab2:AddSlider({ Name = "Jumppower", Increase = 1, MinValue = 50, MaxValue = 500, Default = 50, Callback = function(Value) local player = game.Players.LocalPlayer local character = player.Character or player.CharacterAdded:Wait() local humanoid = character:FindFirstChildOfClass("Humanoid") if humanoid then humanoid.JumpPower = Value end end }) Tab2:AddSlider({ Name = "Gravity", Increase = 1, MinValue = 0, MaxValue = 10000, Default = 196.2, Callback = function(Value) game.Workspace.Gravity = Value end }) local InfiniteJumpEnabled = false game:GetService("UserInputService").JumpRequest:Connect(function() if InfiniteJumpEnabled then local character = game.Players.LocalPlayer.Character if character and character:FindFirstChild("Humanoid") then character.Humanoid:ChangeState(Enum.HumanoidStateType.Jumping) end end end) Tab2:AddButton({ Name = "Reset Speed/Gravity/Jumppower.✅", Callback = function() -- Resetar Speed local player = game.Players.LocalPlayer local character = player.Character or player.CharacterAdded:Wait() local humanoid = character:FindFirstChildOfClass("Humanoid") if humanoid then humanoid.WalkSpeed = 16 -- Valor padrão do Speed humanoid.JumpPower = 50 -- Valor padrão do JumpPower end -- Resetar Gravity game.Workspace.Gravity = 196.2 -- Valor padrão da gravidade -- Desativar Infinite Jump InfiniteJumpEnabled = false end }) Tab2:AddToggle({ Name = "Infinite Jump", Default = false, Callback = function(Value) InfiniteJumpEnabled = Value end }) local UltimateNoclip = { Enabled = false, Connections = {}, SoccerBalls = {} } local Players = game:GetService("Players") local RunService = game:GetService("RunService") local Workspace = game:GetService("Workspace") local LocalPlayer = Players.LocalPlayer -- Função para controle de colisões do jogador local function managePlayerCollisions(character) if not character then return end for _, part in ipairs(character:GetDescendants()) do if part:IsA("BasePart") then part.CanCollide = not UltimateNoclip.Enabled part.Anchored = false end end end -- Sistema anti-void melhorado local function voidProtection(rootPart) if rootPart.Position.Y < -500 then local safeCFrame = CFrame.new(0, 100, 0) local rayParams = RaycastParams.new() rayParams.FilterDescendantsInstances = {LocalPlayer.Character} local result = Workspace:Raycast(rootPart.Position, Vector3.new(0, 500, 0), rayParams) rootPart.CFrame = result and CFrame.new(result.Position + Vector3.new(0, 5, 0)) or safeCFrame end end -- Controle das bolas de futebol local function manageSoccerBalls() local soccerFolder = Workspace:FindFirstChild("Com", true) and Workspace.Com:FindFirstChild("001_SoccerBalls") if soccerFolder then -- Atualiza bolas existentes for _, ball in ipairs(soccerFolder:GetChildren()) do if ball.Name:match("^Soccer") then pcall(function() ball.CanCollide = not UltimateNoclip.Enabled ball.Anchored = UltimateNoclip.Enabled end) UltimateNoclip.SoccerBalls[ball] = true end end -- Monitora novas bolas if not UltimateNoclip.Connections.BallAdded then UltimateNoclip.Connections.BallAdded = soccerFolder.ChildAdded:Connect(function(ball) if ball.Name:match("^Soccer") then task.wait(0.3) pcall(function() ball.CanCollide = not UltimateNoclip.Enabled ball.Anchored = UltimateNoclip.Enabled end) end end) end end end -- Loop principal do sistema local function mainLoop() UltimateNoclip.Connections.Heartbeat = RunService.Heartbeat:Connect(function() local character = LocalPlayer.Character -- Controle do jogador if character then managePlayerCollisions(character) local rootPart = character:FindFirstChild("HumanoidRootPart") if rootPart then voidProtection(rootPart) end end -- Atualiza bolas a cada 2 segundos if tick() % 2 < 0.1 then manageSoccerBalls() end end) end -- Configuração do toggle local NoclipToggle = Tab2:AddToggle({ Name = "Ultimate Noclip", Description = "Noclip + Controle de bolas integrado", Default = false }) NoclipToggle:Callback(function(state) UltimateNoclip.Enabled = state if state then -- Inicia sistemas mainLoop() manageSoccerBalls() -- Configura respawn UltimateNoclip.Connections.CharAdded = LocalPlayer.CharacterAdded:Connect(function() task.wait(0.5) managePlayerCollisions(LocalPlayer.Character) end) else -- Desativa tudo for _, conn in pairs(UltimateNoclip.Connections) do conn:Disconnect() end -- Restaura colisões if LocalPlayer.Character then managePlayerCollisions(LocalPlayer.Character) end -- Restaura bolas for ball in pairs(UltimateNoclip.SoccerBalls) do if ball.Parent then pcall(function() ball.CanCollide = true ball.Anchored = false end) end end end end) ------------------------------------------------------------------------------- -- Toggle para Anti-Sit local antiSitConnection = nil local antiSitEnabled = false Tab2:AddToggle({ Name = "Anti-Sit", Description = "Impede o jogador de sentar", Default = false, Callback = function(state) antiSitEnabled = state local LocalPlayer = game:GetService("Players").LocalPlayer if state then local function applyAntiSit(character) local humanoid = character:FindFirstChild("Humanoid") if humanoid then humanoid.Sit = false humanoid:SetStateEnabled(Enum.HumanoidStateType.Seated, false) if antiSitConnection then antiSitConnection:Disconnect() end antiSitConnection = humanoid.Seated:Connect(function(isSeated) if isSeated then humanoid.Sit = false humanoid:ChangeState(Enum.HumanoidStateType.GettingUp) end end) end end if LocalPlayer.Character then applyAntiSit(LocalPlayer.Character) end local characterAddedConnection characterAddedConnection = LocalPlayer.CharacterAdded:Connect(function(character) if not antiSitEnabled then characterAddedConnection:Disconnect() return end local humanoid = character:WaitForChild("Humanoid", 5) if humanoid then applyAntiSit(character) end end) else if antiSitConnection then antiSitConnection:Disconnect() antiSitConnection = nil end if LocalPlayer.Character then local humanoid = LocalPlayer.Character:FindFirstChild("Humanoid") if humanoid then humanoid:SetStateEnabled(Enum.HumanoidStateType.Seated, true) end end end end }) -- Serviços local Players = game:GetService("Players") local RunService = game:GetService("RunService") -- Variáveis local billboardGuis = {} local connections = {} local espEnabled = false local selectedColor = "RGB Suave" -- Botão para Fly GUI Tab2:AddButton({ Name = "Ativar Fly GUI", Description = "Carrega um GUI de fly universal", Callback = function() local success, _ = pcall(function() loadstring(game:HttpGet("https://rawscripts.net/raw/Universal-Script-Fly-gui-v3-30439"))() end) game.StarterGui:SetCore("SendNotification", { Title = success and "Sucesso" or "Erro", Text = success and "Fly GUI carregado!" or "Falha ao carregar o Fly GUI.", Duration = 5 }) end }) local Section = Tab2:AddSection({"ESP"}) -- Dropdown de cor Tab2:AddDropdown({ Name = "Cor do ESP", Default = "RGB ", Options = { "RGB", "Branco", "Preto", "Vermelho", "Verde", "Azul", "Amarelo", "Rosa", "Roxo" }, Callback = function(value) selectedColor = value end }) -- Função para obter a cor local function getESPColor() if selectedColor == "RGB" then local h = (tick() % 5) / 5 return Color3.fromHSV(h, 1, 1) elseif selectedColor == "Preto" then return Color3.fromRGB(0, 0, 0) elseif selectedColor == "Branco" then return Color3.fromRGB(255, 255, 255) elseif selectedColor == "Vermelho" then return Color3.fromRGB(255, 0, 0) elseif selectedColor == "Verde" then return Color3.fromRGB(0, 255, 0) elseif selectedColor == "Azul" then return Color3.fromRGB(0, 170, 255) elseif selectedColor == "Amarelo" then return Color3.fromRGB(255, 255, 0) elseif selectedColor == "Rosa" then return Color3.fromRGB(255, 105, 180) elseif selectedColor == "Roxo" then return Color3.fromRGB(128, 0, 128) end return Color3.new(1, 1, 1) end -- Função para criar o ESP local function updateESP(player) if player == Players.LocalPlayer then return end if not espEnabled then return end local character = player.Character if character then local head = character:FindFirstChild("Head") if head then if billboardGuis[player] then billboardGuis[player]:Destroy() end local billboard = Instance.new("BillboardGui") billboard.Name = "ESP_Billboard" billboard.Parent = head billboard.Adornee = head billboard.Size = UDim2.new(0, 200, 0, 50) billboard.StudsOffset = Vector3.new(0, 3, 0) billboard.AlwaysOnTop = true local textLabel = Instance.new("TextLabel") textLabel.Name = "TextLabel" textLabel.Parent = billboard textLabel.Size = UDim2.new(1, 0, 1, 0) textLabel.BackgroundTransparency = 1 textLabel.TextStrokeTransparency = 0.5 textLabel.Font = Enum.Font.SourceSansBold textLabel.TextSize = 14 textLabel.Text = player.Name .. " | " .. player.AccountAge .. " dias" textLabel.TextColor3 = getESPColor() billboardGuis[player] = billboard end end end -- Função para remover o ESP local function removeESP(player) if billboardGuis[player] then billboardGuis[player]:Destroy() billboardGuis[player] = nil end end -- Toggle de ativação do ESP local Toggle1 = Tab2:AddToggle({ Name = "ESP Ativado", Description = "Mostra nome e idade da conta dos jogadores.", Default = false }) Toggle1:Callback(function(value) espEnabled = value if espEnabled then for _, player in pairs(Players:GetPlayers()) do updateESP(player) end local updateConnection = RunService.Heartbeat:Connect(function() for _, player in pairs(Players:GetPlayers()) do updateESP(player) end if selectedColor == "RGB" then for _, player in pairs(Players:GetPlayers()) do local gui = billboardGuis[player] if gui and gui:FindFirstChild("TextLabel") then gui.TextLabel.TextColor3 = getESPColor() end end end end) table.insert(connections, updateConnection) local playerAdded = Players.PlayerAdded:Connect(function(player) updateESP(player) local charConn = player.CharacterAdded:Connect(function() updateESP(player) end) table.insert(connections, charConn) end) table.insert(connections, playerAdded) local playerRemoving = Players.PlayerRemoving:Connect(function(player) removeESP(player) end) table.insert(connections, playerRemoving) else for _, player in pairs(Players:GetPlayers()) do removeESP(player) end for _, conn in pairs(connections) do conn:Disconnect() end connections = {} billboardGuis = {} end end) local SectionNames = Tab2:AddSection({ Name = "Adicionar Nomes no Jogador" }) local names = { {"Anonymus", " Anonymus "}, {"PRO", " PRO "}, {"ERR0R_666", " ERR0R_666 "}, {"DARKNESXZ", " DARKNESXZ "}, {"GHOST", " GHOST "}, {"JOKER", " JOKER "}, {"ADMIN", " ADMIN "}, {"TUBERS93", " TUBERS 93 "}, {"CO0LKID", " CO0 LKID "}, {"GAME ATTACKED BY MAFIA", " GAME ATTACKED BY MAFIA "}, {"INC0MUN", " INC0MUN"}, {"BAD BOY", " BAD BOY "} } for _, name in ipairs(names) do Tab2:AddButton({ Name = "Name: " .. name[1], Callback = function() game:GetService("ReplicatedStorage").RE["1RPNam1eTex1t"]:FireServer("RolePlayName", name[2]) end }) end Tab2:AddButton({ Name = "Shaders", Description = "ativa shader so que e inreversivel So para quando sair", Callback = function() -- Aviso: script otimizado, ativação automática sem interface gráfica. local workspace = game:GetService("Workspace") local Lighting = game:GetService("Lighting") local RunService = game:GetService("RunService") local Debris = game:GetService("Debris") local TweenService = game:GetService("TweenService") local SoundService = game:GetService("SoundService") local Players = game:GetService("Players") local player = Players.LocalPlayer local model = workspace:FindFirstChild("Model") -- Som de ativação local sound = Instance.new("Sound") sound.SoundId = "rbxassetid://131644923" sound.Volume = 1 sound.Parent = SoundService sound:Play() -- Aplicar materiais ao mapa if model then local function setMat(obj) for _, c in pairs(obj:GetChildren()) do if c:IsA("BasePart") then c.Material = Enum.Material.Basalt elseif c:IsA("Model") or c:IsA("Folder") then setMat(c) end end end if model:FindFirstChild("001_SnowStreet") then setMat(model["001_SnowStreet"]) end if model:FindFirstChild("Street") then for _, o in pairs(model.Street:GetDescendants()) do if o:IsA("BasePart") then o.Material = Enum.Material.Basalt end end end for _, o in pairs(model:GetChildren()) do if o:IsA("BasePart") and (o.Name == "Sidewalk" or o.Name == "Wedge") and o.Material == Enum.Material.SmoothPlastic then o.Material = Enum.Material.Cobblestone end end model.ChildAdded:Connect(function(obj) if obj:IsA("BasePart") and (obj.Name == "Sidewalk" or obj.Name == "Wedge") and obj.Material == Enum.Material.SmoothPlastic then obj.Material = Enum.Material.Cobblestone end end) end local soundPart = Instance.new("Part") soundPart.Size = Vector3.new(1,1,1) soundPart.Transparency = 1 soundPart.Anchored = true soundPart.CanCollide = false soundPart.Parent = workspace local character = player.Character or player.CharacterAdded:Wait() local hrp = character:WaitForChild("HumanoidRootPart") local birdSound = Instance.new("Sound") birdSound.Name = "BirdsSound" birdSound.SoundId = "rbxassetid://1237969272" birdSound.Looped = true birdSound.Volume = 0.05 birdSound.Parent = soundPart local wolfSound = Instance.new("Sound") wolfSound.SoundId = "rbxassetid://6654360741" wolfSound.Volume = 0.05 wolfSound.Looped = false wolfSound.Parent = workspace RunService.Heartbeat:Connect(function() if hrp and hrp.Parent then soundPart.Position = hrp.Position + Vector3.new(0,10,0) end end) local function isNight() local t = Lighting.ClockTime return (t >= 18 or t <= 6) end task.spawn(function() while true do if isNight() then if birdSound.IsPlaying then birdSound:Stop() end if wolfSound.IsPlaying then wolfSound:Stop() end wolfSound:Play() else if wolfSound.IsPlaying then wolfSound:Stop() end if not birdSound.IsPlaying then birdSound:Play() end end wait(20) end end) local fountainPart = Instance.new("Part") fountainPart.Anchored = true fountainPart.CanCollide = false fountainPart.Transparency = 1 fountainPart.Size = Vector3.new(1,1,1) fountainPart.Position = Vector3.new(-27,19,15) fountainPart.Parent = workspace local attachment = Instance.new("Attachment") attachment.Position = Vector3.new(-27,19,15) attachment.Parent = fountainPart local fountainSound = Instance.new("Sound") fountainSound.Name = "FountainSound" fountainSound.SoundId = "rbxassetid://4766793559" fountainSound.Looped = true fountainSound.Volume = 0.03 fountainSound.EmitterSize = 10 fountainSound.RollOffMode = Enum.RollOffMode.Linear fountainSound.MaxDistance = 100 fountainSound.Parent = attachment fountainSound:Play() local customSound = Instance.new("Sound") customSound.Name = "MyCustomSound" customSound.SoundId = "rbxassetid://9048659736" customSound.Volume = 0.01 customSound.Looped = true customSound.PlayOnRemove = false customSound.Parent = workspace customSound:Play() local active = false local stars = {} local shootingStarsFolder = Instance.new("Folder",workspace) shootingStarsFolder.Name = "ShootingStars" local STAR_COUNT = 300 local SHOOTING_STAR_CHANCE = 0.3 local SHOOTING_STAR_MAX = 12 local shootingStarCooldown = 0.1 local spaceSound = Instance.new("Sound",workspace) spaceSound.SoundId = "rbxassetid://1843520836" spaceSound.Volume = 0.3 spaceSound.Looped = true spaceSound.Name = "SpaceAmbience" local function createStar() local star = Instance.new("Part") local size = math.random(1,3)*0.5 star.Size = Vector3.new(size,size,size) star.Position = Vector3.new(math.random(-1000,1000),math.random(300,700),math.random(-1000,1000)) star.Anchored = true star.CanCollide = false star.Material = Enum.Material.Neon local colors = {Color3.fromRGB(255,255,255),Color3.fromRGB(255,255,180),Color3.fromRGB(180,200,255)} star.Color = colors[math.random(1,#colors)] star.Name = "Star" star.Parent = workspace local light = Instance.new("PointLight",star) light.Brightness = 2 + math.random()*1.5 light.Range = 12 spawn(function() while star.Parent and active do star.Transparency = 0.2 + math.sin(tick()*math.random(2,5))*0.2 RunService.Heartbeat:Wait() end if star.Parent then star:Destroy() end end) table.insert(stars,star) end local function createShootingStar() if not active then return end local startPos = Vector3.new(math.random(-1000,1000),math.random(350,600),math.random(-1000,1000)) local dir = Vector3.new(math.random(-1,1),math.random(-0.1,0.1),math.random(-1,1)).Unit local speed = math.random(350,550) local isFire = math.random() <= SHOOTING_STAR_CHANCE local color = isFire and Color3.fromRGB(255,50,50) or Color3.fromRGB(255,255,220) local trailColor = isFire and ColorSequence.new(Color3.fromRGB(255,120,0),Color3.fromRGB(255,230,50)) or ColorSequence.new(Color3.fromRGB(255,255,255),Color3.fromRGB(255,255,180)) local star = Instance.new("Part") star.Size = Vector3.new(0.5,0.5,3) star.Position = startPos star.Anchored = true star.CanCollide = false star.Material = Enum.Material.Neon star.Color = color star.Name = "ShootingStar" star.Parent = shootingStarsFolder local att0 = Instance.new("Attachment",star) local att1 = Instance.new("Attachment",star) att1.Position = Vector3.new(0,0,-3) local trail = Instance.new("Trail",star) trail.Attachment0 = att0 trail.Attachment1 = att1 trail.Lifetime = 0.35 trail.Color = trailColor trail.LightEmission = 1 trail.WidthScale = NumberSequence.new({NumberSequenceKeypoint.new(0,1),NumberSequenceKeypoint.new(1,0)}) local light = Instance.new("PointLight",star) light.Brightness = isFire and 12 or 7 light.Range = 35 light.Color = color if isFire then local fire = Instance.new("Fire",star) fire.Heat = 15 fire.Size = 3.5 fire.Color = Color3.fromRGB(255,110,0) fire.SecondaryColor = Color3.fromRGB(255,210,0) end local lifetime = math.random(1,1.5) local timePassed = 0 local moveConn moveConn = RunService.Heartbeat:Connect(function(dt) if not active then moveConn:Disconnect() if star.Parent then star:Destroy() end return end timePassed += dt if timePassed >= lifetime then moveConn:Disconnect() if star.Parent then star:Destroy() end return end local curve = math.sin(timePassed*20)*0.5 star.Position += (dir+Vector3.new(0,curve,0)).Unit*speed*dt end) Debris:AddItem(star,4) end local function updateSky() local hour = Lighting.ClockTime local shouldBeActive = hour >= 18 or hour < 6 if shouldBeActive and not active then active = true Lighting.FogColor = Color3.fromRGB(10,10,30) Lighting.FogEnd = 5000 Lighting.Brightness = 2 for _,s in ipairs(stars) do if s and s.Parent then s:Destroy() end end stars = {} for _,p in ipairs(shootingStarsFolder:GetChildren()) do p:Destroy() end for i=1,STAR_COUNT do createStar() end spaceSound:Play() elseif not shouldBeActive and active then active = false for _,s in ipairs(stars) do if s and s.Parent then s:Destroy() end end stars = {} for _,p in ipairs(shootingStarsFolder:GetChildren()) do p:Destroy() end spaceSound:Stop() Lighting.FogColor = Color3.fromRGB(192,192,192) Lighting.FogEnd = 100000 Lighting.Brightness = 2 end end task.spawn(function() while true do if active then for i=1,SHOOTING_STAR_MAX do createShootingStar() task.wait(shootingStarCooldown) end else task.wait(1) end end end) task.spawn(function() while true do updateSky() task.wait(1) end end) local rainFolder = Instance.new("Folder",workspace) rainFolder.Name = "FakeRain" local isRaining = false local birds = Instance.new("Sound",SoundService) birds.SoundId = "rbxassetid://9111139882" birds.Volume = 0.2 birds.Looped = true birds:Play() local rainSound = Instance.new("Sound",SoundService) rainSound.SoundId = "rbxassetid://9118823106" rainSound.Volume = 0.3 rainSound.Looped = true rainSound:Play() local thunder = Instance.new("Sound",SoundService) thunder.SoundId = "rbxassetid://9120018695" thunder.Volume = 0.4 local function updateBirdSound() birds.Volume = isRaining and 0 or 0.2 end local function spawnRain() isRaining = true updateBirdSound() for i=1,120 do local drop = Instance.new("Part") drop.Size = Vector3.new(0.1,2,0.1) drop.Anchored = true drop.CanCollide = false drop.Material = Enum.Material.Glass drop.Transparency = 0.5 drop.Color = Color3.fromRGB(160,160,255) drop.Position = Vector3.new(math.random(-150,150),100,math.random(-150,150)) drop.Parent = rainFolder local tween = TweenService:Create(drop,TweenInfo.new(1),{Position=drop.Position-Vector3.new(0,60,0)}) tween:Play() Debris:AddItem(drop,1.5) end wait(1.5) isRaining = false updateBirdSound() end local function lightningStrike() local flash = Instance.new("Part") flash.Size = Vector3.new(1,1000,1) flash.Anchored = true flash.CanCollide = false flash.Transparency = 0.4 flash.Material = Enum.Material.Neon flash.Color = Color3.new(1,1,1) flash.Position = Vector3.new(math.random(-100,100),500,math.random(-100,100)) flash.Parent = workspace Lighting.Brightness = Lighting.Brightness + 1.5 thunder:Play() wait(0.1) Lighting.Brightness = Lighting.Brightness - 1.5 flash:Destroy() end for _,part in pairs(workspace:GetDescendants()) do if part:IsA("BasePart") and part.Material == Enum.Material.SmoothPlastic then part.Reflectance = 0.25 end end task.spawn(function() while true do spawnRain() if math.random() < 0.2 then lightningStrike() end wait(1) end end) -- Iluminação e ambiente geral Lighting.Brightness = 2 Lighting.GlobalShadows = true Lighting.OutdoorAmbient = Color3.fromRGB(70, 70, 70) Lighting.FogColor = Color3.fromRGB(120, 130, 140) Lighting.FogStart = 80 Lighting.FogEnd = 600 Lighting.EnvironmentSpecularScale = 1 Lighting.EnvironmentDiffuseScale = 0.5 local sky = Instance.new("Sky") sky.SkyboxBk = "rbxassetid://159454299" sky.SkyboxDn = "rbxassetid://159454296" sky.SkyboxFt = "rbxassetid://159454293" sky.SkyboxLf = "rbxassetid://159454286" sky.SkyboxRt = "rbxassetid://159454300" sky.SkyboxUp = "rbxassetid://159454304" sky.Parent = Lighting local color = Instance.new("ColorCorrectionEffect", Lighting) color.Brightness = 0.03 color.Contrast = 0.15 color.Saturation = 0.05 color.TintColor = Color3.fromRGB(255, 240, 220) local bloom = Instance.new("BloomEffect", Lighting) bloom.Intensity = 0.8 bloom.Size = 56 bloom.Threshold = 0.9 local sunRays = Instance.new("SunRaysEffect", Lighting) sunRays.Intensity = 0.05 sunRays.Spread = 0.8 local blur = Instance.new("BlurEffect", Lighting) blur.Size = 0 end}) ---------------------------------------------------------------------------------------------------------------------------------- -- Tab3: Avatar Editor-- ---------------------------------------------------------------------------------------------------------------------------------- local Section = Tab3:AddSection({"Copy Avatar"}) local Players = game:GetService("Players") local LocalPlayer = Players.LocalPlayer local ReplicatedStorage = game:GetService("ReplicatedStorage") local Remotes = ReplicatedStorage:WaitForChild("Remotes") local valor_do_nome_do_joagdor local Target = nil local function GetPlayerNames() local playerNames = {} for _, player in ipairs(Players:GetPlayers()) do if player.Name ~= LocalPlayer.Name then table.insert(playerNames, player.Name) end end return playerNames end local Dropdown = Tab3:AddDropdown({ Name = "Players List", Description = "", Options = GetPlayerNames(), Default = "", Flag = "player list", Callback = function(playername) valor_do_nome_do_joagdor = playername Target = playername -- Conectar o dropdown ao Copy Avatar end }) local function UptadePlayers() Dropdown:Set(GetPlayerNames()) end UptadePlayers() Tab3:AddButton({"Atualizar lista", function() UptadePlayers() end}) Players.PlayerAdded:Connect(UptadePlayers) Players.PlayerRemoving:Connect(UptadePlayers) Tab3:AddButton({ Name = "Copy Avatar", Callback = function() if not Target then return end local LP = Players.LocalPlayer local LChar = LP.Character local TPlayer = Players:FindFirstChild(Target) if TPlayer and TPlayer.Character then local LHumanoid = LChar and LChar:FindFirstChildOfClass("Humanoid") local THumanoid = TPlayer.Character:FindFirstChildOfClass("Humanoid") if LHumanoid and THumanoid then -- RESETAR LOCALPLAYER local LDesc = LHumanoid:GetAppliedDescription() -- Remover acessórios, roupas e face atuais for _, acc in ipairs(LDesc:GetAccessories(true)) do if acc.AssetId and tonumber(acc.AssetId) then Remotes.Wear:InvokeServer(tonumber(acc.AssetId)) task.wait(0.2) end end if tonumber(LDesc.Shirt) then Remotes.Wear:InvokeServer(tonumber(LDesc.Shirt)) task.wait(0.2) end if tonumber(LDesc.Pants) then Remotes.Wear:InvokeServer(tonumber(LDesc.Pants)) task.wait(0.2) end if tonumber(LDesc.Face) then Remotes.Wear:InvokeServer(tonumber(LDesc.Face)) task.wait(0.2) end local PDesc = THumanoid:GetAppliedDescription() -- Enviar partes do corpo local argsBody = { [1] = { [1] = PDesc.Torso, [2] = PDesc.RightArm, [3] = PDesc.LeftArm, [4] = PDesc.RightLeg, [5] = PDesc.LeftLeg, [6] = PDesc.Head } } Remotes.ChangeCharacterBody:InvokeServer(unpack(argsBody)) task.wait(0.5) if tonumber(PDesc.Shirt) then Remotes.Wear:InvokeServer(tonumber(PDesc.Shirt)) task.wait(0.3) end if tonumber(PDesc.Pants) then Remotes.Wear:InvokeServer(tonumber(PDesc.Pants)) task.wait(0.3) end if tonumber(PDesc.Face) then Remotes.Wear:InvokeServer(tonumber(PDesc.Face)) task.wait(0.3) end for _, v in ipairs(PDesc:GetAccessories(true)) do if v.AssetId and tonumber(v.AssetId) then Remotes.Wear:InvokeServer(tonumber(v.AssetId)) task.wait(0.3) end end local SkinColor = TPlayer.Character:FindFirstChild("Body Colors") if SkinColor then Remotes.ChangeBodyColor:FireServer(tostring(SkinColor.HeadColor)) task.wait(0.3) end if tonumber(PDesc.IdleAnimation) then Remotes.Wear:InvokeServer(tonumber(PDesc.IdleAnimation)) task.wait(0.3) end -- Nome, bio e cor local Bag = TPlayer:FindFirstChild("PlayersBag") if Bag then if Bag:FindFirstChild("RPName") and Bag.RPName.Value ~= "" then Remotes.RPNameText:FireServer("RolePlayName", Bag.RPName.Value) task.wait(0.3) end if Bag:FindFirstChild("RPBio") and Bag.RPBio.Value ~= "" then Remotes.RPNameText:FireServer("RolePlayBio", Bag.RPBio.Value) task.wait(0.3) end if Bag:FindFirstChild("RPNameColor") then Remotes.RPNameColor:FireServer("PickingRPNameColor", Bag.RPNameColor.Value) task.wait(0.3) end if Bag:FindFirstChild("RPBioColor") then Remotes.RPNameColor:FireServer("PickingRPBioColor", Bag.RPBioColor.Value) task.wait(0.3) end end end end end }) ------------------------------------------------------------------------------------------------------------------------------------ local Section = Tab3:AddSection({"Roupas 3D"}) local ReplicatedStorage = game:GetService("ReplicatedStorage") -- Namespace para evitar conflitos local AvatarManager = {} AvatarManager.ReplicatedStorage = ReplicatedStorage -- Função para exibir notificação function AvatarManager:MostrarNotificacao(mensagem) pcall(function() game:GetService("StarterGui"):SetCore("SendNotification", { Title = "Aviso", Text = mensagem, Duration = 5 }) end) end -- Tabela de avatares AvatarManager.Avatares = { { Nome = "Gato de Manga", ID = 124948425515124 }, { Nome = "Tung Saur", ID = 117098257036480 }, { Nome = "Tralaleiro", ID = 99459753608381 }, { Nome = "Monstro S.A", ID = 123609977175226 }, { Nome = "Trenzinho", ID = 80468697076178 }, { Nome = "Dino", ID = 11941741105 }, { Nome = "Pou idoso", ID = 15742966010 }, { Nome = "Coco/boxt@", ID = 77013984520332 }, { Nome = "Coelho", ID = 71797333686800 }, { Nome = "Hipopótamo", ID = 73215892129281 }, { Nome = "Ratatui", ID = 108557570415453 }, { Nome = "Galinha", ID = 71251793812515 }, { Nome = "Pepa pig", ID = 92979204778377 }, { Nome = "pinguin", ID = 94944293759578 }, { Nome = "Sid", ID = 87442757321244 }, { Nome = "puga grande", ID = 111436158728716 }, { Nome = "SHREK AMALDIÇOADO", ID = 120960401202173 }, { Nome = "mosquito grande", ID = 108052868536435 }, { Nome = "Noob Invertido", ID = 106596990206151 }, { Nome = "Pato(a)", ID = 135132836238349 }, { Nome = "Cachorro Chihuahua", ID = 18656467256 }, { Nome = "Gato sla", ID = 18994959003 }, { Nome = "Gato fei ", ID = 77506186615650 }, { Nome = "Inpostor", ID = 18234669337 }, { Nome = "Simon amarelo", ID = 75183593514657 }, { Nome = "Simon azul", ID = 76155710249925 } } -- Função para obter os nomes dos avatares para o dropdown function AvatarManager:GetAvatarNames() local nomes = {} for _, avatar in ipairs(self.Avatares) do table.insert(nomes, avatar.Nome) end return nomes end -- Função para equipar o avatar function AvatarManager:EquiparAvatar(avatarName) for _, avatar in ipairs(self.Avatares) do if avatar.Nome == avatarName then local args = { avatar.ID } local success, result = pcall(function() return self.ReplicatedStorage:WaitForChild("Remotes"):WaitForChild("Wear"):InvokeServer(unpack(args)) end) if success then self:MostrarNotificacao("Avatar " .. avatarName .. " equipado com sucesso!") else self:MostrarNotificacao("Falha ao equipar o avatar " .. avatarName .. "!") end return end end self:MostrarNotificacao("Avatar " .. avatarName .. " não encontrado!") end -- Tab3: Opção de Avatar -- Dropdown para avatares local AvatarDropdown = Tab3:AddDropdown({ Name = "assesorios 3D", Description = "Selecione para equipar", Default = nil, Options = AvatarManager:GetAvatarNames(), Callback = function(avatarSelecionado) _G.SelectedAvatar = avatarSelecionado end }) -- Botão para equipar avatar Tab3:AddButton({ Name = "equipar ", Description = "Equipar selecionado", Callback = function() if not _G.SelectedAvatar or _G.SelectedAvatar == "" then AvatarManager:MostrarNotificacao("Nenhum avatar selecionado!") return end AvatarManager:EquiparAvatar(_G.SelectedAvatar) end }) ------------------------------------------------------------------------------------------------------------------------- local Section = Tab3:AddSection({"Avatar Editor"}) -- Botão para equipar partes do corpo Tab3:AddParagraph({ Title = "aviso vai resetar seu avatar", Content = "" }) -- Cria um botão para equipar todas as partes do corpo Tab3:AddButton({ Name = "Mini REPO", Callback = function() local args = { { 117101023704825, -- Perna Direita 125767940563838, -- Perna Esquerda 137301494386930, -- Braço Direito 87357384184710, -- Braço Esquerdo 133391239416999, -- Torso 111818794467824 -- Cabeça } } game:GetService("ReplicatedStorage") :WaitForChild("Remotes") :WaitForChild("ChangeCharacterBody") :InvokeServer(unpack(args)) print("Todas as partes do corpo equipadas!") end }) --------------------------------------------------------------------------------------------------- Tab3:AddButton({ Name = "mini garanhao", Callback = function() local args = { { 124355047456535, -- Perna Direita 120507500641962, -- Perna Esquerda 82273782655463, -- Braço Direito 113625313757230, -- Braço Esquerdo 109182039511426, -- Torso 0 -- Cabeça } } game:GetService("ReplicatedStorage") :WaitForChild("Remotes") :WaitForChild("ChangeCharacterBody") :InvokeServer(unpack(args)) print("Todas as partes do corpo equipadas!") end }) --------------------------------------------------------------------------------------------------- Tab3:AddButton({ Name = "stick", Callback = function() local args = { { 14731384498, -- Perna Direita 14731377938, -- Perna Esquerda 14731377894, -- Braço Direito 14731377875, -- Braço Esquerdo 14731377941, -- Torso 14731382899 -- Cabeça } } game:GetService("ReplicatedStorage") :WaitForChild("Remotes") :WaitForChild("ChangeCharacterBody") :InvokeServer(unpack(args)) print("Todas as partes do corpo equipadas!") end }) --------------------------------------------------------------------------------------------------- Tab3:AddButton({ Name = "Chunky-Bug", Callback = function() local args = { { 15527827600, -- Perna Direita 15527827578, -- Perna Esquerda 15527831669, -- Braço Direito 15527836067, -- Braço Esquerdo 15527827184, -- Torso 15527827599 -- Cabeça } } game:GetService("ReplicatedStorage") :WaitForChild("Remotes") :WaitForChild("ChangeCharacterBody") :InvokeServer(unpack(args)) print("Todas as partes do corpo equipadas!") end }) --------------------------------------------------------------------------------------------------- Tab3:AddButton({ Name = "Cursed-Spider", Callback = function() local args = { { 134555168634906, -- Perna Direita 100269043793774, -- Perna Esquerda 125607053187319, -- Braço Direito 122504853343598, -- Braço Esquerdo 95907982259204, -- Torso 91289185840375 -- Cabeça } } game:GetService("ReplicatedStorage") :WaitForChild("Remotes") :WaitForChild("ChangeCharacterBody") :InvokeServer(unpack(args)) print("Todas as partes do corpo equipadas!") end }) --------------------------------------------------------------------------------------------------- Tab3:AddButton({ Name = "Possessed-Horror", Callback = function() local args = { { 122800511983371, -- Perna Direita 132465361516275, -- Perna Esquerda 125155800236527, -- Braço Direito 83070163355072, -- Braço Esquerdo 102906187256945, -- Torso 78311422507297 -- Cabeça } } game:GetService("ReplicatedStorage") :WaitForChild("Remotes") :WaitForChild("ChangeCharacterBody") :InvokeServer(unpack(args)) print("Todas as partes do corpo equipadas!") end }) Tab3:AddParagraph({ Title = "vai ter mais coisas aqui na proxima atualizaçao", Content = "" }) --------------------------------------------------------------------------------------------------------------------------------- -- === Tab4: House === -- --------------------------------------------------------------------------------------------------------------------------------- Tab4:AddParagraph({ Title = "Funções para você usar em você", Content = "" }) -- Botão para remover ban de todas as casas Tab4:AddButton({ Name = "Remover Ban de Todas as Casas", Description = "Tenta remover o ban de todas as casas ", Callback = function() local successCount = 0 local failCount = 0 for i = 1, 37 do local bannedBlockName = "BannedBlock" .. i local bannedBlock = Workspace:FindFirstChild(bannedBlockName, true) if bannedBlock then local success, _ = pcall(function() bannedBlock:Destroy() end) if success then successCount = successCount + 1 else failCount = failCount + 1 end end end for _, house in pairs(Workspace:GetDescendants()) do if house.Name:match("BannedBlock") then local success, _ = pcall(function() house:Destroy() end) if success then successCount = successCount + 1 else failCount = failCount + 1 end end end if successCount > 0 then game.StarterGui:SetCore("SendNotification", { Title = "Sucesso", Text = "Bans removidos de " .. successCount .. " casas!", Duration = 5 }) end if failCount > 0 then game.StarterGui:SetCore("SendNotification", { Title = "Aviso", Text = "Falha ao remover bans de " .. failCount .. " casas.", Duration = 5 }) end if successCount == 0 and failCount == 0 then game.StarterGui:SetCore("SendNotification", { Title = "Aviso", Text = "Nenhum ban encontrado para remover.", Duration = 5 }) end end }) -- Variaveis globais local isUnbanActive = false local SelectHouse = nil local NoclipDoor = nil -- Função para obter lista de casas local function getHouseList() local Tabela = {} local lots = workspace:FindFirstChild("001_Lots") if lots then for _, House in ipairs(lots:GetChildren()) do if House.Name ~= "For Sale" and House:IsA("Model") then table.insert(Tabela, House.Name) end end end return Tabela end -- Dropdown para selecionar casas pcall(function() Tab4:AddDropdown({ Name = "Selecione a Casa", Options = getHouseList(), Default = "...", Callback = function(Value) SelectHouse = Value if NoclipDoor then NoclipDoor:Set(false) end print("Casa selecionada: " .. tostring(Value)) end }) end) -- Funções para atualizar a lista de casas local function DropdownHouseUpdate() local Tabela = getHouseList() print("DropdownHouseUpdate called. Houses found:", #Tabela) pcall(function() Tab4:ClearDropdown("Selecione a Casa") -- Tentar limpar dropdown, se suportado Tab4:AddDropdown({ Name = "Selecione a Casa", Options = Tabela, Default = "...", Callback = function(Value) SelectHouse = Value if NoclipDoor then NoclipDoor:Set(false) end end }) end) end -- Inicializar dropdown pcall(DropdownHouseUpdate) -- Botão para atualizar lista de casas pcall(function() Tab4:AddButton({ Name = "Atualizar Lista de Casas", Callback = function() print("Atualizar Lista de Casas button clicked.") pcall(DropdownHouseUpdate) end }) end) -- Botão para teleportar para casa pcall(function() Tab4:AddButton({ Name = "Teleportar para Casa", Callback = function() local House = workspace["001_Lots"]:FindFirstChild(tostring(SelectHouse)) if House and game.Players.LocalPlayer.Character then game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(House.WorldPivot.Position) else print("Casa não encontrada: " .. tostring(SelectHouse)) end end }) end) -- Botão para teleportar para cofre pcall(function() Tab4:AddButton({ Name = "Teleportar para Cofre", Callback = function() local House = workspace["001_Lots"]:FindFirstChild(tostring(SelectHouse)) if House and House:FindFirstChild("HousePickedByPlayer") and game.Players.LocalPlayer.Character then local safe = House.HousePickedByPlayer.HouseModel:FindFirstChild("001_Safe") if safe then game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(safe.WorldPivot.Position) else print("Cofre não encontrado na casa: " .. tostring(SelectHouse)) end else print("Casa não encontrada: " .. tostring(SelectHouse)) end end }) end) -- Toggle para atravessar porta pcall(function() NoclipDoor = Tab4:AddToggle({ Name = "Atravessar Porta da Casa", Description = "", Default = false, Callback = function(Value) pcall(function() local House = workspace["001_Lots"]:FindFirstChild(tostring(SelectHouse)) if House and House:FindFirstChild("HousePickedByPlayer") then local housepickedbyplayer = House.HousePickedByPlayer local doors = housepickedbyplayer.HouseModel:FindFirstChild("001_HouseDoors") if doors and doors:FindFirstChild("HouseDoorFront") then for _, Base in ipairs(doors.HouseDoorFront:GetChildren()) do if Base:IsA("BasePart") then Base.CanCollide = not Value end end end end end) end }) end) -- Toggle para tocar campainha pcall(function() Tab4:AddToggle({ Name = "Tocar Campainha", Description = "", Default = false, Callback = function(Value) getgenv().ChaosHubAutoSpawnDoorbellValue = Value spawn(function() while getgenv().ChaosHubAutoSpawnDoorbellValue do local House = workspace["001_Lots"]:FindFirstChild(tostring(SelectHouse)) if House and House:FindFirstChild("HousePickedByPlayer") then local doorbell = House.HousePickedByPlayer.HouseModel:FindFirstChild("001_DoorBell") if doorbell and doorbell:FindFirstChild("TouchBell") then pcall(function() fireclickdetector(doorbell.TouchBell.ClickDetector) end) end end task.wait(0.5) end end) end }) end) -- Toggle para bater na porta pcall(function() Tab4:AddToggle({ Name = "Bater na Porta", Description = "", Default = false, Callback = function(Value) getgenv().ChaosHubAutoSpawnDoorValue = Value spawn(function() while getgenv().ChaosHubAutoSpawnDoorValue do local House = workspace["001_Lots"]:FindFirstChild(tostring(SelectHouse)) if House and House:FindFirstChild("HousePickedByPlayer") then local doors = House.HousePickedByPlayer.HouseModel:FindFirstChild("001_HouseDoors") if doors and doors:FindFirstChild("HouseDoorFront") and doors.HouseDoorFront:FindFirstChild("Knock") then pcall(function() fireclickdetector(doors.HouseDoorFront.Knock.TouchBell.ClickDetector) end) end end task.wait(0.5) end end) end }) end) pcall(function() Tab4:AddSection({ Name = "Teleporte Para Casas" }) end) -- Lista de casas para teletransporte local casas = { ["Casa 1"] = Vector3.new(260.29, 4.37, 209.32), ["Casa 2"] = Vector3.new(234.49, 4.37, 228.00), ["Casa 3"] = Vector3.new(262.79, 21.37, 210.84), ["Casa 4"] = Vector3.new(229.60, 21.37, 225.40), ["Casa 5"] = Vector3.new(173.44, 21.37, 228.11), ["Casa 6"] = Vector3.new(-43, 21, -137), ["Casa 7"] = Vector3.new(-40, 36, -137), ["Casa 11"] = Vector3.new(-21, 40, 436), ["Casa 12"] = Vector3.new(155, 37, 433), ["Casa 13"] = Vector3.new(255, 35, 431), ["Casa 14"] = Vector3.new(254, 38, 394), ["Casa 15"] = Vector3.new(148, 39, 387), ["Casa 16"] = Vector3.new(-17, 42, 395), ["Casa 17"] = Vector3.new(-189, 37, -247), ["Casa 18"] = Vector3.new(-354, 37, -244), ["Casa 19"] = Vector3.new(-456, 36, -245), ["Casa 20"] = Vector3.new(-453, 38, -295), ["Casa 21"] = Vector3.new(-356, 38, -294), ["Casa 22"] = Vector3.new(-187, 37, -295), ["Casa 23"] = Vector3.new(-410, 68, -447), ["Casa 24"] = Vector3.new(-348, 69, -496), ["Casa 28"] = Vector3.new(-103, 12, 1087), ["Casa 29"] = Vector3.new(-730, 6, 808), ["Casa 30"] = Vector3.new(-245, 7, 822), ["Casa 31"] = Vector3.new(639, 76, -361), ["Casa 32"] = Vector3.new(-908, 6, -361), ["Casa 33"] = Vector3.new(-111, 70, -417), ["Casa 34"] = Vector3.new(230, 38, 569), ["Casa 35"] = Vector3.new(-30, 13, 2209) } -- Criar lista de nomes de casas ordenada local casasNomes = {} for nome, _ in pairs(casas) do table.insert(casasNomes, nome) end table.sort(casasNomes, function(a, b) local numA = tonumber(a:match("%d+")) or 0 local numB = tonumber(b:match("%d+")) or 0 return numA < numB end) -- Dropdown para teletransporte pcall(function() Tab4:AddDropdown({ Name = "Selecionar Casa", Options = casasNomes, Callback = function(casaSelecionada) local player = game.Players.LocalPlayer if player and player.Character then player.Character.HumanoidRootPart.CFrame = CFrame.new(casas[casaSelecionada]) end end }) end) -- dropdown pcall(function() Tab4:AddLabel("Teleporte para a Casa que Quiser") end) -- Seção para Auto Unban pcall(function() Tab4:AddSection({ Name = "Auto Unban" }) end) -- Toggle para Auto Unban pcall(function() Tab4:AddToggle({ Name = "Auto Unban", Default = false, Callback = function(state) isUnbanActive = state if isUnbanActive then print("Auto Unban Activated") spawn(startAutoUnban) else print("Auto Unban Deactivated") end end }) end) -- Auto Unban pcall(function() Tab4:AddLabel("Te desbane automaticamente das Casas") end) -- Função para Auto Unban function startAutoUnban() while isUnbanActive do pcall(function() for _, v in pairs(game:GetService("Workspace"):WaitForChild("001_Lots"):GetDescendants()) do if v.Name:match("^BannedBlock%d+$") then v:Destroy() end end end) task.wait(1) end end local CarTab = Window:MakeTab({"Car", "car"}) -- Colors for RGB local colors = { Color3.new(1, 0, 0), -- Red Color3.new(0, 1, 0), -- Green Color3.new(0, 0, 1), -- Blue Color3.new(1, 1, 0), -- Yellow Color3.new(1, 0, 1), -- Magenta Color3.new(0, 1, 1), -- Cyan Color3.new(0.5, 0, 0.5), -- Purple Color3.new(1, 0.5, 0) -- Orange } -- Replicated Storage Service local replicatedStorage = game:GetService("ReplicatedStorage") local remoteEvent = replicatedStorage:WaitForChild("RE"):WaitForChild("1Player1sCa1r") -- RGB Color Change Logic local isColorChanging = false local colorChangeCoroutine = nil local function changeCarColor() while isColorChanging do for _, color in ipairs(colors) do if not isColorChanging then return end local args = { [1] = "PickingCarColor", [2] = color } remoteEvent:FireServer(unpack(args)) wait(1) end end end CarTab:AddButton({ Name = "Remove All Cars", Callback = function() local ofnawufn = false if ofnawufn == true then return end ofnawufn = true local cawwfer = "MilitaryBoatFree" -- Changed to MilitaryBoatFree local oldcfffff = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(1754, -2, 58) -- Updated coordinates wait(0.3) local args = { [1] = "PickingBoat", -- Changed to PickingBoat [2] = cawwfer } game:GetService("ReplicatedStorage").RE:FindFirstChild("1Ca1r"):FireServer(unpack(args)) wait(1) local wrinfjn for _, errb in pairs(game.workspace.Vehicles[game.Players.LocalPlayer.Name.."Car"]:GetDescendants()) do if errb:IsA("VehicleSeat") then wrinfjn = errb end end repeat if game.Players.LocalPlayer.Character.Humanoid.Health == 0 then return end if game.Players.LocalPlayer.Character.Humanoid.Sit == true then if not game.Players.LocalPlayer.Character.Humanoid.SeatPart == wrinfjn then game.Players.LocalPlayer.Character.Humanoid.Sit = false end end game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = wrinfjn.CFrame task.wait() game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = wrinfjn.CFrame + Vector3.new(0,1,0) task.wait() game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = wrinfjn.CFrame + Vector3.new(0,-1,0) task.wait() until game.Players.LocalPlayer.Character.Humanoid.SeatPart == wrinfjn for _, wifn in pairs(game.workspace.Vehicles[game.Players.LocalPlayer.Name.."Car"]:GetDescendants()) do if wifn.Name == "PhysicalWheel" then wifn:Destroy() end end local FLINGED = Instance.new("BodyThrust", game.workspace.Vehicles[game.Players.LocalPlayer.Name.."Car"].Chassis.Mass) FLINGED.Force = Vector3.new(50000, 0, 50000) FLINGED.Name = "SUNTERIUM HUB FLING" FLINGED.Location = game.workspace.Vehicles[game.Players.LocalPlayer.Name.."Car"].Chassis.Mass.Position for _, wvwvwasc in pairs(game.workspace.Vehicles:GetChildren()) do for _, ascegr in pairs(wvwvwasc:GetDescendants()) do if ascegr.Name == "VehicleSeat" then local targetcar = ascegr local tet = Instance.new("BodyVelocity", game.workspace.Vehicles[game.Players.LocalPlayer.Name.."Car"].Chassis.Mass) tet.MaxForce = Vector3.new(math.huge,math.huge,math.huge) tet.P = 1250 tet.Velocity = Vector3.new(0,0,0) tet.Name = "#mOVOOEPF$#@F$#GERE..>V<<<V<<<V<<< 0 then for _, player in ipairs(tablePlayers) do if player.Name ~= LocalPlayer.Name then table.insert(newPlayers, player.Name) end end killDropdown:Set(newPlayers) print("Player list updated: ", table.concat(newPlayers, ", ")) if selectedPlayerName and not Players:FindFirstChild(selectedPlayerName) then selectedPlayerName = nil getgenv().Target = nil killDropdown:SetValue("") print("Selection reset, player is no longer in the server.") end else print("Error: Dropdown not found or no players available.") end end }) Troll:AddButton({ Name = "Teleport to Player", Callback = function() if not selectedPlayerName or not Players:FindFirstChild(selectedPlayerName) then print("Error: Player not selected or does not exist") return end local character = LocalPlayer.Character local humanoidRootPart = character and character:FindFirstChild("HumanoidRootPart") if not humanoidRootPart then warn("Error: Local player's HumanoidRootPart not found") return end local targetPlayer = Players:FindFirstChild(selectedPlayerName) if targetPlayer and targetPlayer.Character and targetPlayer.Character:FindFirstChild("HumanoidRootPart") then humanoidRootPart.CFrame = targetPlayer.Character.HumanoidRootPart.CFrame else print("Error: Target player not found or has no HumanoidRootPart") end end }) Troll:AddToggle({ Name = "Spectate Player", Default = false, Callback = function(value) local Camera = workspace.CurrentCamera local function UpdateCamera() if value then local targetPlayer = Players:FindFirstChild(selectedPlayerName) if targetPlayer and targetPlayer.Character then local humanoid = targetPlayer.Character:FindFirstChild("Humanoid") if humanoid then Camera.CameraSubject = humanoid end end else if LocalPlayer.Character then local humanoid = LocalPlayer.Character:FindFirstChild("Humanoid") if humanoid then Camera.CameraSubject = humanoid end end end end if value then if not getgenv().CameraConnection then getgenv().CameraConnection = RunService.Heartbeat:Connect(UpdateCamera) end else if getgenv().CameraConnection then getgenv().CameraConnection:Disconnect() getgenv().CameraConnection = nil end UpdateCamera() end end }) local MethodSection = Troll:AddSection({ Name = "Methods" }) Troll:AddDropdown({ Name = "Select Kill Method", Options = {"Bus", "Couch", "Couch without going to target [BETA]"}, Default = "", Callback = function(value) methodKill = value print("Method selected: " .. tostring(value)) end }) Troll:AddButton({ Name = "Kill Player", Callback = function() if not selectedPlayerName or not Players:FindFirstChild(selectedPlayerName) then print("Error: Player not selected or does not exist") return end if methodKill == "Couch" then KillPlayerCouch() elseif methodKill == "Couch without going to target [BETA]" then KillWithCouch() else -- Bus method local character = LocalPlayer.Character local humanoidRootPart = character and character:FindFirstChild("HumanoidRootPart") if not humanoidRootPart then warn("Error: Local player's HumanoidRootPart not found") return end local originalPosition = humanoidRootPart.CFrame local function GetBus() local vehicles = game.Workspace:FindFirstChild("Vehicles") if vehicles then return vehicles:FindFirstChild(LocalPlayer.Name .. "Car") end return nil end local bus = GetBus() if not bus then humanoidRootPart.CFrame = CFrame.new(1118.81, 75.998, -1138.61) task.wait(0.5) local remoteEvent = ReplicatedStorage:FindFirstChild("RE") if remoteEvent and remoteEvent:FindFirstChild("1Ca1r") then remoteEvent["1Ca1r"]:FireServer("PickingCar", "SchoolBus") end task.wait(1) bus = GetBus() end if bus then local seat = bus:FindFirstChild("Body") and bus.Body:FindFirstChild("VehicleSeat") if seat and character:FindFirstChildOfClass("Humanoid") and not character.Humanoid.Sit then repeat humanoidRootPart.CFrame = seat.CFrame * CFrame.new(0, 2, 0) task.wait() until character.Humanoid.Sit or not bus.Parent if character.Humanoid.Sit or not bus.Parent then for k, v in pairs(bus.Body:GetChildren()) do if v:IsA("Seat") then v.CanTouch = false end end end end end local function TrackPlayer() while true do if selectedPlayerName then local targetPlayer = Players:FindFirstChild(selectedPlayerName) if targetPlayer and targetPlayer.Character and targetPlayer.Character:FindFirstChild("HumanoidRootPart") then local targetHumanoid = targetPlayer.Character:FindFirstChildOfClass("Humanoid") if targetHumanoid and targetHumanoid.Sit then if character.Humanoid then bus:SetPrimaryPartCFrame(CFrame.new(Vector3.new(9999, -450, 9999))) print("Player sat down, taking bus to the void!") task.wait(0.2) local function simulateJump() local humanoid = character and character:FindFirstChildWhichIsA("Humanoid") if humanoid then humanoid:ChangeState(Enum.HumanoidStateType.Jumping) end end simulateJump() print("Simulating jump!") task.wait(0.5) humanoidRootPart.CFrame = originalPosition print("Player returned to initial position.") end break else local targetRoot = targetPlayer.Character.HumanoidRootPart local time = tick() * 35 local lateralOffset = math.sin(time) * 4 local frontBackOffset = math.cos(time) * 20 bus:SetPrimaryPartCFrame(targetRoot.CFrame * CFrame.new(lateralOffset, 0, frontBackOffset)) end end end RunService.RenderStepped:Wait() end end spawn(TrackPlayer) end end }) Troll:AddButton({ Name = "Bring Player", Callback = function() if not selectedPlayerName or not Players:FindFirstChild(selectedPlayerName) then print("Error: Player not selected or does not exist") return end if methodKill == "Couch" then BringPlayerLLL() elseif methodKill == "Couch without going to target [BETA]" then BringWithCouch() else -- Bus method local character = LocalPlayer.Character local humanoidRootPart = character and character:FindFirstChild("HumanoidRootPart") if not humanoidRootPart then warn("Error: Local player's HumanoidRootPart not found") return end local originalPosition = humanoidRootPart.CFrame local function GetBus() local vehicles = game.Workspace:FindFirstChild("Vehicles") if vehicles then return vehicles:FindFirstChild(LocalPlayer.Name .. "Car") end return nil end local bus = GetBus() if not bus then humanoidRootPart.CFrame = CFrame.new(1118.81, 75.998, -1138.61) task.wait(0.5) local remoteEvent = ReplicatedStorage:FindFirstChild("RE") if remoteEvent and remoteEvent:FindFirstChild("1Ca1r") then remoteEvent["1Ca1r"]:FireServer("PickingCar", "SchoolBus") end task.wait(1) bus = GetBus() end if bus then local seat = bus:FindFirstChild("Body") and bus.Body:FindFirstChild("VehicleSeat") if seat and character:FindFirstChildOfClass("Humanoid") and not character.Humanoid.Sit then repeat humanoidRootPart.CFrame = seat.CFrame * CFrame.new(0, 2, 0) task.wait() until character.Humanoid.Sit or not bus.Parent end end local function TrackPlayer() while true do if selectedPlayerName then local targetPlayer = Players:FindFirstChild(selectedPlayerName) if targetPlayer and targetPlayer.Character and targetPlayer.Character:FindFirstChild("HumanoidRootPart") then local targetHumanoid = targetPlayer.Character:FindFirstChildOfClass("Humanoid") if targetHumanoid and targetHumanoid.Sit then if character.Humanoid then bus:SetPrimaryPartCFrame(originalPosition) task.wait(0.7) local args = { [1] = "DeleteAllVehicles" } ReplicatedStorage.RE:FindFirstChild("1Ca1r"):FireServer(unpack(args)) end break else local targetRoot = targetPlayer.Character.HumanoidRootPart local time = tick() * 35 local lateralOffset = math.sin(time) * 4 local frontBackOffset = math.cos(time) * 20 bus:SetPrimaryPartCFrame(targetRoot.CFrame * CFrame.new(lateralOffset, 0, frontBackOffset)) end end end RunService.RenderStepped:Wait() end end spawn(TrackPlayer) end end }) local function houseBanKill() if not selectedPlayerName then print("No player selected!") return end local Player = game.Players.LocalPlayer local Backpack = Player.Backpack local Character = Player.Character local Humanoid = Character:FindFirstChildOfClass("Humanoid") local RootPart = Character:FindFirstChild("HumanoidRootPart") local Houses = game.Workspace:FindFirstChild("001_Lots") local OldPos = RootPart.CFrame local Angles = 0 local Vehicles = Workspace.Vehicles local Pos function Check() if Player and Character and Humanoid and RootPart and Vehicles then return true else return false end end local selectedPlayer = game.Players:FindFirstChild(selectedPlayerName) if selectedPlayer and selectedPlayer.Character then if Check() then local House = Houses:FindFirstChild(Player.Name .. "House") if not House then local emptyHouse local availableHouses = {} -- Collect all available houses ("For Sale") for _, Lot in pairs(Houses:GetChildren()) do if Lot.Name == "For Sale" then for _, num in pairs(Lot:GetDescendants()) do if num:IsA("NumberValue") and num.Name == "Number" and num.Value < 25 and num.Value > 10 then table.insert(availableHouses, {Lot = Lot, Number = num.Value}) break end end end end -- Choose a random house from the list if #availableHouses > 0 then local randomHouse = availableHouses[math.random(1, #availableHouses)] emptyHouse = randomHouse.Lot local houseNumber = randomHouse.Number -- Teleport to the BuyDetector and click local BuyDetector = emptyHouse:FindFirstChild("BuyHouse") Pos = BuyDetector.Position if BuyDetector and BuyDetector:IsA("BasePart") then RootPart.CFrame = BuyDetector.CFrame + Vector3.new(0, -6, 0) task.wait(0.5) local ClickDetector = BuyDetector:FindFirstChild("ClickDetector") if ClickDetector then fireclickdetector(ClickDetector) end end -- Fire the new remote event to build the house task.wait(0.5) local args = { houseNumber, -- Random house number "056_House" -- House type } game:GetService("ReplicatedStorage"):WaitForChild("Remotes"):WaitForChild("Lot:BuildProperty"):FireServer(unpack(args)) else print("No available houses to buy!") return end end task.wait(0.5) local PreHouse = Houses:FindFirstChild(Player.Name .. "House") if PreHouse then task.wait(0.5) local Number for i, x in pairs(PreHouse:GetDescendants()) do if x.Name == "Number" and x:IsA("NumberValue") then Number = x end end task.wait(0.5) game:GetService("ReplicatedStorage").RE:FindFirstChild("1Gettin1gHous1e"):FireServer("PickingCustomHouse", "049_House", Number.Value) end task.wait(0.5) local PCar = Vehicles:FindFirstChild(Player.Name .. "Car") if not PCar then if Check() then RootPart.CFrame = CFrame.new(1118.81, 75.998, -1138.61) task.wait(0.5) game:GetService("ReplicatedStorage").RE:FindFirstChild("1Ca1r"):FireServer("PickingCar", "SchoolBus") task.wait(0.5) local PCar = Vehicles:FindFirstChild(Player.Name .. "Car") task.wait(0.5) local Seat = PCar:FindFirstChild("Body") and PCar.Body:FindFirstChild("VehicleSeat") if Seat then repeat task.wait() RootPart.CFrame = Seat.CFrame * CFrame.new(0, math.random(-1, 1), 0) until Humanoid.Sit end end end task.wait(0.5) local PCar = Vehicles:FindFirstChild(Player.Name .. "Car") if PCar then if not Humanoid.Sit then local Seat = PCar:FindFirstChild("Body") and PCar.Body:FindFirstChild("VehicleSeat") if Seat then repeat task.wait() RootPart.CFrame = Seat.CFrame * CFrame.new(0, math.random(-1, 1), 0) until Humanoid.Sit end end local Target = selectedPlayer local TargetC = Target.Character local TargetH = TargetC:FindFirstChildOfClass("Humanoid") local TargetRP = TargetC:FindFirstChild("HumanoidRootPart") if TargetC and TargetH and TargetRP then if not TargetH.Sit then while not TargetH.Sit do task.wait() local Fling = function(target, pos, angle) PCar:SetPrimaryPartCFrame(CFrame.new(target.Position) * pos * angle) end Angles = Angles + 100 Fling(TargetRP, CFrame.new(0, 1.5, 0) + TargetH.MoveDirection * TargetRP.Velocity.Magnitude / 1.10, CFrame.Angles(math.rad(Angles), 0, 0)) Fling(TargetRP, CFrame.new(0, -1.5, 0) + TargetH.MoveDirection * TargetRP.Velocity.Magnitude / 1.10, CFrame.Angles(math.rad(Angles), 0, 0)) Fling(TargetRP, CFrame.new(2.25, 1.5, -2.25) + TargetH.MoveDirection * TargetRP.Velocity.Magnitude / 1.10, CFrame.Angles(math.rad(Angles), 0, 0)) Fling(TargetRP, CFrame.new(-2.25, -1.5, 2.25) + TargetH.MoveDirection * TargetRP.Velocity.Magnitude / 1.10, CFrame.Angles(math.rad(Angles), 0, 0)) Fling(TargetRP, CFrame.new(0, 1.5, 0) + TargetH.MoveDirection * TargetRP.Velocity.Magnitude / 1.10, CFrame.Angles(math.rad(Angles), 0, 0)) Fling(TargetRP, CFrame.new(0, -1.5, 0) + TargetH.MoveDirection * TargetRP.Velocity.Magnitude / 1.10, CFrame.Angles(math.rad(Angles), 0, 0)) end task.wait(0.2) local House = Houses:FindFirstChild(Player.Name .. "House") PCar:SetPrimaryPartCFrame(CFrame.new(House.HouseSpawnPosition.Position)) task.wait(0.2) local region = Region3.new(game.Players.LocalPlayer.Character.HumanoidRootPart.Position - Vector3.new(30, 30, 30), game.Players.LocalPlayer.Character.HumanoidRootPart.Position + Vector3.new(30, 30, 30)) local partsInRegion = workspace:FindPartsInRegion3(region, game.Players.LocalPlayer.Character.HumanoidRootPart, math.huge) for i, v in pairs(partsInRegion) do if v.Name == "HumanoidRootPart" then local b = game:GetService("Players"):FindFirstChild(v.Parent.Name) local args = { [1] = "BanPlayerFromHouse", [2] = b, [3] = v.Parent } game:GetService("ReplicatedStorage").RE:FindFirstChild("1Playe1rTrigge1rEven1t"):FireServer(unpack(args)) local args = { [1] = "DeleteAllVehicles" } game:GetService("ReplicatedStorage").RE:FindFirstChild("1Ca1r"):FireServer(unpack(args)) end end end end end end end end Troll:AddButton({ Name = "House Ban Kill", Callback = houseBanKill }) local Players = game:GetService("Players") local LocalPlayer = Players.LocalPlayer local cam = workspace.CurrentCamera local currentPlayers, selectedPlayer = {}, nil local viewing = false local flingActive = false Troll:AddToggle({ Name = "Auto Fling ", Default = false, Callback = function(state) flingActive = state if state and selectedPlayerName then local target = Players:FindFirstChild(selectedPlayerName) if not target or not target.Character then return end local root = LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("HumanoidRootPart") local tRoot = target.Character and target.Character:FindFirstChild("HumanoidRootPart") if not root or not tRoot then return end local char = LocalPlayer.Character local hum = char:FindFirstChildOfClass("Humanoid") local original = root.CFrame local args = { "ClearAllTools" } game:GetService("ReplicatedStorage"):WaitForChild("RE"):WaitForChild("1Clea1rTool1s"):FireServer(unpack(args)) task.wait(0.2) local args = { [1] = "PickingTools", [2] = "Couch" } game:GetService("ReplicatedStorage").RE:FindFirstChild("1Too1l"):InvokeServer(unpack(args)) task.wait(0.3) local tool = LocalPlayer.Backpack:FindFirstChild("Couch") if tool then tool.Parent = char end task.wait(0.2) game:GetService("VirtualInputManager"):SendKeyEvent(true, Enum.KeyCode.F, false, game) task.wait(0.25) workspace.FallenPartsDestroyHeight = 0/0 local bv = Instance.new("BodyVelocity") bv.Name = "FlingForce" bv.Velocity = Vector3.new(9e8, 9e8, 9e8) bv.MaxForce = Vector3.new(1/0, 1/0, 1/0) bv.Parent = root hum:SetStateEnabled(Enum.HumanoidStateType.Seated, false) hum.PlatformStand = false cam.CameraSubject = target.Character:FindFirstChild("Head") or tRoot or hum task.spawn(function() local angle = 0 local parts = {root} while flingActive and target and target.Character and target.Character:FindFirstChildOfClass("Humanoid") do local tHum = target.Character:FindFirstChildOfClass("Humanoid") if tHum.Sit then break end angle += 50 for _, part in ipairs(parts) do local pos_x = target.Character.HumanoidRootPart.Position.X local pos_y = target.Character.HumanoidRootPart.Position.Y local pos_z = target.Character.HumanoidRootPart.Position.Z pos_x = pos_x + (target.Character.HumanoidRootPart.Velocity.X / 1.5) pos_y = pos_y + (target.Character.HumanoidRootPart.Velocity.Y / 1.5) pos_z = pos_z + (target.Character.HumanoidRootPart.Velocity.Z / 1.5) root.CFrame = CFrame.new(pos_x, pos_y, pos_z) * CFrame.Angles(math.rad(angle), 0, 0) end root.Velocity = Vector3.new(9e8, 9e8, 9e8) root.RotVelocity = Vector3.new(9e8, 9e8, 9e8) task.wait() end flingActive = false bv:Destroy() hum:SetStateEnabled(Enum.HumanoidStateType.Seated, true) hum.PlatformStand = false root.CFrame = original cam.CameraSubject = hum for _, p in pairs(char:GetDescendants()) do if p:IsA("BasePart") then p.Velocity = Vector3.zero p.RotVelocity = Vector3.zero end end hum:UnequipTools() game:GetService("ReplicatedStorage").RE:FindFirstChild("1Too1l"):InvokeServer(unpack(args)) end) end end }) local function FlingBall(target) local players = game:GetService("Players") local player = players.LocalPlayer local character = player.Character or player.CharacterAdded:Wait() local humanoid = character:WaitForChild("Humanoid") local hrp = character:WaitForChild("HumanoidRootPart") local backpack = player:WaitForChild("Backpack") local ServerBalls = workspace.WorkspaceCom:WaitForChild("001_SoccerBalls") local function GetBall() if not backpack:FindFirstChild("SoccerBall") then game:GetService("ReplicatedStorage").RE:FindFirstChild("1Too1l"):InvokeServer("PickingTools", "SoccerBall") end repeat task.wait() until backpack:FindFirstChild("SoccerBall") backpack.SoccerBall.Parent = character repeat task.wait() until ServerBalls:FindFirstChild("Soccer" .. player.Name) character.SoccerBall.Parent = backpack return ServerBalls:FindFirstChild("Soccer" .. player.Name) end local Ball = ServerBalls:FindFirstChild("Soccer" .. player.Name) or GetBall() Ball.CanCollide = false Ball.Massless = true Ball.CustomPhysicalProperties = PhysicalProperties.new(0.0001, 0, 0) if target ~= player then local tchar = target.Character if tchar and tchar:FindFirstChild("HumanoidRootPart") and tchar:FindFirstChild("Humanoid") then local troot = tchar.HumanoidRootPart local thum = tchar.Humanoid if Ball:FindFirstChildWhichIsA("BodyVelocity") then Ball:FindFirstChildWhichIsA("BodyVelocity"):Destroy() end local bv = Instance.new("BodyVelocity") bv.Name = "FlingPower" bv.Velocity = Vector3.new(9e8, 9e8, 9e8) bv.MaxForce = Vector3.new(math.huge, math.huge, math.huge) bv.P = 9e900 bv.Parent = Ball workspace.CurrentCamera.CameraSubject = thum local StartTime = os.time() repeat if troot.Velocity.Magnitude > 0 then -- Calculate adjusted position based on target's velocity local pos_x = troot.Position.X + (troot.Velocity.X / 1.5) local pos_y = troot.Position.Y + (troot.Velocity.Y / 1.5) local pos_z = troot.Position.Z + (troot.Velocity.Z / 1.5) -- Position the ball directly at the adjusted position local position = Vector3.new(pos_x, pos_y, pos_z) Ball.CFrame = CFrame.new(position) Ball.Orientation += Vector3.new(45, 60, 30) else for i, v in pairs(tchar:GetChildren()) do if v:IsA("BasePart") and v.CanCollide and not v.Anchored then Ball.CFrame = v.CFrame task.wait(1/6000) end end end task.wait(1/6000) until troot.Velocity.Magnitude > 1000 or thum.Health <= 0 or not tchar:IsDescendantOf(workspace) or target.Parent ~= players workspace.CurrentCamera.CameraSubject = humanoid end end end Troll:AddButton({ Name = "Fling Ball", Callback = function() FlingBall(game:GetService("Players")[selectedPlayerName]) end }) local Players = game:GetService('Players') local lplayer = Players.LocalPlayer local function isItemInInventory(itemName) for _, item in pairs(lplayer.Backpack:GetChildren()) do if item.Name == itemName then return true end end return false end local function equipItem(itemName) local item = lplayer.Backpack:FindFirstChild(itemName) if item then lplayer.Character.Humanoid:EquipTool(item) end end local function unequipItem(itemName) local item = lplayer.Character:FindFirstChild(itemName) if item then item.Parent = lplayer.Backpack end end local function ActiveAutoFling(targetPlayer) if not isItemInInventory("Couch") then local args = { [1] = "PickingTools", [2] = "Couch" } game:GetService("ReplicatedStorage").RE:FindFirstChild("1Too1l"):InvokeServer(unpack(args)) end equipItem("Couch") getgenv().flingloop = true while getgenv().flingloop do local function flingloopfix() local Players = game:GetService("Players") local Player = Players.LocalPlayer local AllBool = false local SkidFling = function(TargetPlayer) local Character = Player.Character local Humanoid = Character and Character:FindFirstChildOfClass("Humanoid") local RootPart = Humanoid and Humanoid.RootPart local TCharacter = TargetPlayer.Character local THumanoid, TRootPart, THead, Accessory, Handle if TCharacter:FindFirstChildOfClass("Humanoid") then THumanoid = TCharacter:FindFirstChildOfClass("Humanoid") end if THumanoid and THumanoid.RootPart then TRootPart = THumanoid.RootPart end if TCharacter:FindFirstChild("Head") then THead = TCharacter.Head end if TCharacter:FindFirstChildOfClass("Accessory") then Accessory = TCharacter:FindFirstChildOfClass("Accessory") end if Accessory and Accessory:FindFirstChild("Handle") then Handle = Accessory.Handle end if Character and Humanoid and RootPart then if RootPart.Velocity.Magnitude < 50 then getgenv().OldPos = RootPart.CFrame end if THumanoid and THumanoid.Sit and not AllBool then unequipItem("Couch") getgenv().flingloop = false return end if THead then workspace.CurrentCamera.CameraSubject = THead elseif not THead and Handle then workspace.CurrentCamera.CameraSubject = Handle elseif THumanoid and TRootPart then workspace.CurrentCamera.CameraSubject = THumanoid end if not TCharacter:FindFirstChildWhichIsA("BasePart") then return end local FPos = function(BasePart, Pos, Ang) RootPart.CFrame = CFrame.new(BasePart.Position) * Pos * Ang Character:SetPrimaryPartCFrame(CFrame.new(BasePart.Position) * Pos * Ang) RootPart.Velocity = Vector3.new(9e7, 9e7 * 10, 9e7) RootPart.RotVelocity = Vector3.new(9e8, 9e8, 9e8) end local SFBasePart = function(BasePart) local TimeToWait = 2 local Time = tick() local Angle = 0 repeat if RootPart and THumanoid then if BasePart.Velocity.Magnitude < 50 then Angle = Angle + 100 FPos(BasePart, CFrame.new(0, 1.5, 0) + THumanoid.MoveDirection * BasePart.Velocity.Magnitude / 1.25, CFrame.Angles(math.rad(Angle), 0, 0)) task.wait() FPos(BasePart, CFrame.new(0, -1.5, 0) + THumanoid.MoveDirection * BasePart.Velocity.Magnitude / 1.25, CFrame.Angles(math.rad(Angle), 0, 0)) task.wait() FPos(BasePart, CFrame.new(2.25, 1.5, -2.25) + THumanoid.MoveDirection * BasePart.Velocity.Magnitude / 1.25, CFrame.Angles(math.rad(Angle), 0, 0)) task.wait() FPos(BasePart, CFrame.new(-2.25, -1.5, 2.25) + THumanoid.MoveDirection * BasePart.Velocity.Magnitude / 1.25, CFrame.Angles(math.rad(Angle), 0, 0)) task.wait() FPos(BasePart, CFrame.new(0, 1.5, 0) + THumanoid.MoveDirection, CFrame.Angles(math.rad(Angle), 0, 0)) task.wait() FPos(BasePart, CFrame.new(0, -1.5, 0) + THumanoid.MoveDirection, CFrame.Angles(math.rad(Angle), 0, 0)) task.wait() else FPos(BasePart, CFrame.new(0, 1.5, THumanoid.WalkSpeed), CFrame.Angles(math.rad(90), 0, 0)) task.wait() FPos(BasePart, CFrame.new(0, -1.5, -THumanoid.WalkSpeed), CFrame.Angles(0, 0, 0)) task.wait() FPos(BasePart, CFrame.new(0, 1.5, THumanoid.WalkSpeed), CFrame.Angles(math.rad(90), 0, 0)) task.wait() FPos(BasePart, CFrame.new(0, 1.5, TRootPart.Velocity.Magnitude / 1.25), CFrame.Angles(math.rad(90), 0, 0)) task.wait() FPos(BasePart, CFrame.new(0, -1.5, -TRootPart.Velocity.Magnitude / 1.25), CFrame.Angles(0, 0, 0)) task.wait() FPos(BasePart, CFrame.new(0, 1.5, TRootPart.Velocity.Magnitude / 1.25), CFrame.Angles(math.rad(90), 0, 0)) task.wait() FPos(BasePart, CFrame.new(0, -1.5, 0), CFrame.Angles(math.rad(90), 0, 0)) task.wait() FPos(BasePart, CFrame.new(0, -1.5, 0), CFrame.Angles(0, 0, 0)) task.wait() FPos(BasePart, CFrame.new(0, -1.5, 0), CFrame.Angles(math.rad(-90), 0, 0)) task.wait() FPos(BasePart, CFrame.new(0, -1.5, 0), CFrame.Angles(0, 0, 0)) task.wait() end else break end until BasePart.Velocity.Magnitude > 500 or BasePart.Parent ~= TargetPlayer.Character or TargetPlayer.Parent ~= Players or not TargetPlayer.Character == TCharacter or THumanoid.Sit or Humanoid.Health <= 0 or tick() > Time + TimeToWait or getgenv().flingloop == false end workspace.FallenPartsDestroyHeight = 0/0 local BV = Instance.new("BodyVelocity") BV.Name = "SpeedDoPai" BV.Parent = RootPart BV.Velocity = Vector3.new(9e8, 9e8, 9e8) BV.MaxForce = Vector3.new(1/0, 1/0, 1/0) Humanoid:SetStateEnabled(Enum.HumanoidStateType.Seated, false) if TRootPart and THead then if (TRootPart.CFrame.p - THead.CFrame.p).Magnitude > 5 then SFBasePart(THead) else SFBasePart(TRootPart) end elseif TRootPart and not THead then SFBasePart(TRootPart) elseif not TRootPart and THead then SFBasePart(THead) elseif not TRootPart and not THead and Accessory and Handle then SFBasePart(Handle) end BV:Destroy() Humanoid:SetStateEnabled(Enum.HumanoidStateType.Seated, true) workspace.CurrentCamera.CameraSubject = Humanoid repeat RootPart.CFrame = getgenv().OldPos * CFrame.new(0, .5, 0) Character:SetPrimaryPartCFrame(getgenv().OldPos * CFrame.new(0, .5, 0)) Humanoid:ChangeState("GettingUp") table.foreach(Character:GetChildren(), function(_, x) if x:IsA("BasePart") then x.Velocity, x.RotVelocity = Vector3.new(), Vector3.new() end end) task.wait() until (RootPart.Position - getgenv().OldPos.p).Magnitude < 25 workspace.FallenPartsDestroyHeight = getgenv().FPDH end end if AllBool then for _, x in next, Players:GetPlayers() do SkidFling(x) end end if targetPlayer then SkidFling(targetPlayer) end task.wait() end wait() pcall(flingloopfix) end end local kill = Troll:AddSection({Name = "Fling Boat"}) Troll:AddButton({ Name = "Fling - Boat", Callback = function() if not selectedPlayerName or not game.Players:FindFirstChild(selectedPlayerName) then warn("No player selected or player does not exist") return end local Player = game.Players.LocalPlayer local Character = Player.Character local Humanoid = Character and Character:FindFirstChildOfClass("Humanoid") local RootPart = Character and Character:FindFirstChild("HumanoidRootPart") local Vehicles = game.Workspace:FindFirstChild("Vehicles") if not Humanoid or not RootPart then warn("Invalid Humanoid or RootPart") return end local function spawnBoat() RootPart.CFrame = CFrame.new(1754, -2, 58) task.wait(0.5) game:GetService("ReplicatedStorage").RE:FindFirstChild("1Ca1r"):FireServer("PickingBoat", "MilitaryBoatFree") task.wait(1) return Vehicles:FindFirstChild(Player.Name.."Car") end local PCar = Vehicles:FindFirstChild(Player.Name.."Car") or spawnBoat() if not PCar then warn("Failed to spawn boat") return end local Seat = PCar:FindFirstChild("Body") and PCar.Body:FindFirstChild("VehicleSeat") if not Seat then warn("Seat not found") return end repeat task.wait(0.1) RootPart.CFrame = Seat.CFrame * CFrame.new(0, 1, 0) until Humanoid.SeatPart == Seat print("Boat spawned!") local TargetPlayer = game.Players:FindFirstChild(selectedPlayerName) if not TargetPlayer or not TargetPlayer.Character then warn("Player not found") return end local TargetC = TargetPlayer.Character local TargetH = TargetC:FindFirstChildOfClass("Humanoid") local TargetRP = TargetC:FindFirstChild("HumanoidRootPart") if not TargetRP or not TargetH then warn("Target's Humanoid or RootPart not found") return end local Spin = Instance.new("BodyAngularVelocity") Spin.Name = "Spinning" Spin.Parent = PCar.PrimaryPart Spin.MaxTorque = Vector3.new(0, math.huge, 0) Spin.AngularVelocity = Vector3.new(0, 369, 0) print("Fling active!") local function moveCar(TargetRP, offset) if PCar and PCar.PrimaryPart then PCar:SetPrimaryPartCFrame(CFrame.new(TargetRP.Position + offset)) end end task.spawn(function() while PCar and PCar.Parent and TargetRP and TargetRP.Parent do task.wait(0.01) moveCar(TargetRP, Vector3.new(0, 1, 0)) moveCar(TargetRP, Vector3.new(0, -2.25, 5)) moveCar(TargetRP, Vector3.new(0, 2.25, 0.25)) moveCar(TargetRP, Vector3.new(-2.25, -1.5, 2.25)) moveCar(TargetRP, Vector3.new(0, 1.5, 0)) moveCar(TargetRP, Vector3.new(0, -1.5, 0)) if PCar and PCar.PrimaryPart then local Rotation = CFrame.Angles( math.rad(math.random(-369, 369)), math.rad(math.random(-369, 369)), math.rad(math.random(-369, 369)) ) PCar:SetPrimaryPartCFrame(CFrame.new(TargetRP.Position + Vector3.new(0, 1.5, 0)) * Rotation) end end if Spin and Spin.Parent then Spin:Destroy() print("Fling deactivated") end end) end }) print("Fling - Boat button created") Troll:AddButton({ Name = "Turn Off Fling - Boat", Callback = function() local Player = game.Players.LocalPlayer local Character = Player.Character local RootPart = Character and Character:FindFirstChild("HumanoidRootPart") local Humanoid = Character and Character:FindFirstChildOfClass("Humanoid") local Vehicles = game.Workspace:FindFirstChild("Vehicles") if not RootPart or not Humanoid then warn("No RootPart or Humanoid found!") return end Humanoid.PlatformStand = true print("Player frozen to reduce spin effects.") for _, obj in pairs(RootPart:GetChildren()) do if obj:IsA("BodyAngularVelocity") or obj:IsA("BodyVelocity") then obj:Destroy() end end print("Spin and forces removed from player.") game:GetService("ReplicatedStorage").RE:FindFirstChild("1Ca1r"):FireServer("DeleteAllVehicles") task.wait(0.5) local PCar = Vehicles and Vehicles:FindFirstChild(Player.Name.."Car") if PCar and PCar.PrimaryPart then for _, obj in pairs(PCar.PrimaryPart:GetChildren()) do if obj:IsA("BodyAngularVelocity") or obj:IsA("BodyVelocity") then obj:Destroy() end end print("Spin removed from boat.") end task.wait(1) local safePos = Vector3.new(0, 1000, 0) local bp = Instance.new("BodyPosition", RootPart) bp.Position = safePos bp.MaxForce = Vector3.new(math.huge, math.huge, math.huge) local bg = Instance.new("BodyGyro", RootPart) bg.CFrame = RootPart.CFrame bg.MaxTorque = Vector3.new(math.huge, math.huge, math.huge) print("Player is locked at a safe coordinate.") task.wait(3) bp:Destroy() bg:Destroy() Humanoid.PlatformStand = false print("Player released, safe at position.") end }) local kill = Troll:AddSection({Name = "Click Kill Methods"}) Troll:AddButton({ Name = "Click Fling Doors [Beta]", Description = "To use, it's recommended to get close to other doors. After they come to you, click on the player you want to fling", Callback = function() local Players = game:GetService("Players") local Workspace = game:GetService("Workspace") local RunService = game:GetService("RunService") local UserInputService = game:GetService("UserInputService") local LocalPlayer = Players.LocalPlayer local Character = LocalPlayer.Character or LocalPlayer.CharacterAdded:Wait() local HRP = Character:WaitForChild("HumanoidRootPart") -- Invisible target (BlackHole) local BlackHole = Instance.new("Part") BlackHole.Size = Vector3.new(100000, 100000, 100000) BlackHole.Transparency = 1 BlackHole.Anchored = true BlackHole.CanCollide = false BlackHole.Name = "BlackHoleTarget" BlackHole.Parent = Workspace -- Base attachment on the BlackHole local baseAttachment = Instance.new("Attachment") baseAttachment.Name = "Luscaa_BlackHoleAttachment" baseAttachment.Parent = BlackHole -- Update BlackHole position RunService.Heartbeat:Connect(function() BlackHole.CFrame = HRP.CFrame end) -- List of controlled doors local ControlledDoors = {} -- Prepare a door to be controlled local function SetupPart(part) if not part:IsA("BasePart") or part.Anchored or not string.find(part.Name, "Door") then return end if part:FindFirstChild("Luscaa_Attached") then return end part.CanCollide = false for _, obj in ipairs(part:GetChildren()) do if obj:IsA("AlignPosition") or obj:IsA("Torque") or obj:IsA("Attachment") then obj:Destroy() end end local marker = Instance.new("BoolValue", part) marker.Name = "Luscaa_Attached" local a1 = Instance.new("Attachment", part) local align = Instance.new("AlignPosition", part) align.Attachment0 = a1 align.Attachment1 = baseAttachment align.MaxForce = 1e20 align.MaxVelocity = math.huge align.Responsiveness = 99999 local torque = Instance.new("Torque", part) torque.Attachment0 = a1 torque.RelativeTo = Enum.ActuatorRelativeTo.World torque.Torque = Vector3.new( math.random(-10e5, 10e5) * 10000, math.random(-10e5, 10e5) * 10000, math.random(-10e5, 10e5) * 10000 ) table.insert(ControlledDoors, {Part = part, Align = align}) end -- Detect and prepare existing doors for _, obj in ipairs(Workspace:GetDescendants()) do if obj:IsA("BasePart") and string.find(obj.Name, "Door") then SetupPart(obj) end end -- New doors in the future Workspace.DescendantAdded:Connect(function(obj) if obj:IsA("BasePart") and string.find(obj.Name, "Door") then SetupPart(obj) end end) -- Fling player with timeout and return local function FlingPlayer(player) local char = player.Character if not char then return end local targetHRP = char:FindFirstChild("HumanoidRootPart") if not targetHRP then return end local targetAttachment = targetHRP:FindFirstChild("SHNMAX_TargetAttachment") if not targetAttachment then targetAttachment = Instance.new("Attachment", targetHRP) targetAttachment.Name = "SHNMAX_TargetAttachment" end for _, data in ipairs(ControlledDoors) do if data.Align then data.Align.Attachment1 = targetAttachment end end local start = tick() local flingDetected = false while tick() - start < 5 do if targetHRP.Velocity.Magnitude >= 20 then flingDetected = true break end RunService.Heartbeat:Wait() end -- Always return the doors for _, data in ipairs(ControlledDoors) do if data.Align then data.Align.Attachment1 = baseAttachment end end end -- Click (works on mobile) UserInputService.TouchTap:Connect(function(touchPositions, processed) if processed then return end local pos = touchPositions[1] local camera = Workspace.CurrentCamera local unitRay = camera:ScreenPointToRay(pos.X, pos.Y) local raycast = Workspace:Raycast(unitRay.Origin, unitRay.Direction * 1000) if raycast and raycast.Instance then local hit = raycast.Instance local player = Players:GetPlayerFromCharacter(hit:FindFirstAncestorOfClass("Model")) if player and player ~= LocalPlayer then FlingPlayer(player) end end end) end }) Troll:AddButton({ Name = "Click Fling Couch (Tool)", Callback = function() local players = game:GetService("Players") local replicatedStorage = game:GetService("ReplicatedStorage") local userInput = game:GetService("UserInputService") local localPlayer = players.LocalPlayer local camera = workspace.CurrentCamera local canClick = true local toolEquipped = false local TOOL_NAME = "Click Fling Couch" local backpack = localPlayer:WaitForChild("Backpack") if not backpack:FindFirstChild(TOOL_NAME) and not (localPlayer.Character and localPlayer.Character:FindFirstChild(TOOL_NAME)) then local tool = Instance.new("Tool") tool.Name = TOOL_NAME tool.RequiresHandle = false tool.CanBeDropped = false tool.Equipped:Connect(function() toolEquipped = true end) tool.Unequipped:Connect(function() toolEquipped = false end) tool.Parent = backpack end local function flingWithCouch(target) if not toolEquipped then return end if not target or not target.Character or target == localPlayer then return end local isFlinging = true local rootPart = localPlayer.Character and localPlayer.Character:FindFirstChild("HumanoidRootPart") local targetRootPart = target.Character and target.Character:FindFirstChild("HumanoidRootPart") if not rootPart or not targetRootPart then return end local character = localPlayer.Character local humanoid = character:FindFirstChildOfClass("Humanoid") local originalCFrame = rootPart.CFrame replicatedStorage:WaitForChild("RE"):WaitForChild("1Clea1rTool1s"):FireServer("ClearAllTools") task.wait(0.2) replicatedStorage.RE:FindFirstChild("1Too1l"):InvokeServer("PickingTools", "Couch") task.wait(0.3) local couch = localPlayer.Backpack:FindFirstChild("Couch") if couch then couch.Parent = character end task.wait(0.1) game:GetService("VirtualInputManager"):SendKeyEvent(true, Enum.KeyCode.F, false, game) task.wait(0.25) workspace.FallenPartsDestroyHeight = 0/0 local force = Instance.new("BodyVelocity") force.Name = "FlingForce" force.Velocity = Vector3.new(9e8, 9e8, 9e8) force.MaxForce = Vector3.new(math.huge, math.huge, math.huge) force.Parent = rootPart humanoid:SetStateEnabled(Enum.HumanoidStateType.Seated, false) humanoid.PlatformStand = false camera.CameraSubject = target.Character:FindFirstChild("Head") or targetRootPart or humanoid task.spawn(function() local angle = 0 local parts = {rootPart} while isFlinging and target and target.Character and target.Character:FindFirstChildOfClass("Humanoid") do local targetHumanoid = target.Character:FindFirstChildOfClass("Humanoid") if targetHumanoid.Sit then break end angle += 50 for _, part in ipairs(parts) do local hrp = target.Character.HumanoidRootPart local pos = hrp.Position + hrp.Velocity / 1.5 rootPart.CFrame = CFrame.new(pos) * CFrame.Angles(math.rad(angle), 0, 0) end rootPart.Velocity = Vector3.new(9e8, 9e8, 9e8) rootPart.RotVelocity = Vector3.new(9e8, 9e8, 9e8) task.wait() end isFlinging = false force:Destroy() humanoid:SetStateEnabled(Enum.HumanoidStateType.Seated, true) humanoid.PlatformStand = false rootPart.CFrame = originalCFrame camera.CameraSubject = humanoid for _, p in pairs(character:GetDescendants()) do if p:IsA("BasePart") then p.Velocity = Vector3.zero p.RotVelocity = Vector3.zero end end humanoid:UnequipTools() replicatedStorage.RE:FindFirstChild("1Too1l"):InvokeServer("PickingTools", "Couch") end) while isFlinging do task.wait() end end userInput.TouchTap:Connect(function(touches, processed) if processed or not canClick or not toolEquipped then return end local pos = touches[1] local ray = camera:ScreenPointToRay(pos.X, pos.Y) local hitResult = workspace:Raycast(ray.Origin, ray.Direction * 1000) if hitResult and hitResult.Instance then local target = players:GetPlayerFromCharacter(hitResult.Instance:FindFirstAncestorOfClass("Model")) if target and target ~= localPlayer then canClick = false flingWithCouch(target) task.delay(2, function() canClick = true end) end end end) end }) Troll:AddButton({ Name = "Click Fling Ball (Tool)", Callback = function() local players = game:GetService("Players") local replicatedStorage = game:GetService("ReplicatedStorage") local world = game:GetService("Workspace") local userInput = game:GetService("UserInputService") local camera = world.CurrentCamera local localPlayer = players.LocalPlayer local TOOL_NAME = "Click Fling Ball" local toolEquipped = false local backpack = localPlayer:WaitForChild("Backpack") if not backpack:FindFirstChild(TOOL_NAME) then local tool = Instance.new("Tool") tool.Name = TOOL_NAME tool.RequiresHandle = false tool.CanBeDropped = false tool.Equipped:Connect(function() toolEquipped = true end) tool.Unequipped:Connect(function() toolEquipped = false end) tool.Parent = backpack end -- FlingBall function (ball) local function FlingBall(target) local players = game:GetService("Players") local player = players.LocalPlayer local character = player.Character or player.CharacterAdded:Wait() local humanoid = character:WaitForChild("Humanoid") local hrp = character:WaitForChild("HumanoidRootPart") local backpack = player:WaitForChild("Backpack") local ServerBalls = workspace.WorkspaceCom:WaitForChild("001_SoccerBalls") local function GetBall() if not backpack:FindFirstChild("SoccerBall") and not character:FindFirstChild("SoccerBall") then game:GetService("ReplicatedStorage").RE:FindFirstChild("1Too1l"):InvokeServer("PickingTools", "SoccerBall") end repeat task.wait() until backpack:FindFirstChild("SoccerBall") or character:FindFirstChild("SoccerBall") local ballTool = backpack:FindFirstChild("SoccerBall") if ballTool then ballTool.Parent = character end repeat task.wait() until ServerBalls:FindFirstChild("Soccer" .. player.Name) return ServerBalls:FindFirstChild("Soccer" .. player.Name) end local Ball = ServerBalls:FindFirstChild("Soccer" .. player.Name) or GetBall() Ball.CanCollide = false Ball.Massless = true Ball.CustomPhysicalProperties = PhysicalProperties.new(0.0001, 0, 0) if target ~= player then local tchar = target.Character if tchar and tchar:FindFirstChild("HumanoidRootPart") and tchar:FindFirstChild("Humanoid") then local troot = tchar.HumanoidRootPart local thum = tchar.Humanoid if Ball:FindFirstChildWhichIsA("BodyVelocity") then Ball:FindFirstChildWhichIsA("BodyVelocity"):Destroy() end local bv = Instance.new("BodyVelocity") bv.Name = "FlingPower" bv.Velocity = Vector3.new(9e8, 9e8, 9e8) bv.MaxForce = Vector3.new(math.huge, math.huge, math.huge) bv.P = 9e900 bv.Parent = Ball workspace.CurrentCamera.CameraSubject = thum repeat if troot.Velocity.Magnitude > 0 then local pos = troot.Position + (troot.Velocity / 1.5) Ball.CFrame = CFrame.new(pos) Ball.Orientation += Vector3.new(45, 60, 30) else for i, v in pairs(tchar:GetChildren()) do if v:IsA("BasePart") and v.CanCollide and not v.Anchored then Ball.CFrame = v.CFrame task.wait(1/6000) end end end task.wait(1/6000) until troot.Velocity.Magnitude > 1000 or thum.Health <= 0 or not tchar:IsDescendantOf(workspace) or target.Parent ~= players workspace.CurrentCamera.CameraSubject = humanoid end end end -- Touch screen to apply ball userInput.TouchTap:Connect(function(touches, processed) if not toolEquipped or processed then return end local pos = touches[1] local ray = camera:ScreenPointToRay(pos.X, pos.Y) local hit = world:Raycast(ray.Origin, ray.Direction * 1000) if hit and hit.Instance then local model = hit.Instance:FindFirstAncestorOfClass("Model") local player = players:GetPlayerFromCharacter(model) if player and player ~= localPlayer then FlingBall(player) end end end) end }) Troll:AddButton({ Name = "Click Kill Couch (Tool)", Callback = function() local players = game:GetService("Players") local replicatedStorage = game:GetService("ReplicatedStorage") local runService = game:GetService("RunService") local world = game:GetService("Workspace") local userInput = game:GetService("UserInputService") local localPlayer = players.LocalPlayer local camera = world.CurrentCamera local TOOL_NAME = "Click Kill Couch" local toolEquipped = false local targetName = nil local tpLoop = nil local couchEquipped = false local basePart = nil local initialPos = nil local rootPart = nil local backpack = localPlayer:WaitForChild("Backpack") if not backpack:FindFirstChild(TOOL_NAME) then local tool = Instance.new("Tool") tool.Name = TOOL_NAME tool.RequiresHandle = false tool.CanBeDropped = false tool.Equipped:Connect(function() toolEquipped = true end) tool.Unequipped:Connect(function() toolEquipped = false targetName = nil cleanupCouch() end) tool.Parent = backpack end function cleanupCouch() if tpLoop then tpLoop:Disconnect() tpLoop = nil end if couchEquipped then local character = localPlayer.Character if character then local couch = character:FindFirstChild("Couch") if couch then couch.Parent = localPlayer.Backpack couchEquipped = false end end end if basePart then basePart:Destroy() basePart = nil end if getgenv().AntiSit then getgenv().AntiSit:Set(false) end local humanoid = localPlayer.Character and localPlayer.Character:FindFirstChildOfClass("Humanoid") if humanoid then humanoid:SetStateEnabled(Enum.HumanoidStateType.Physics, true) humanoid:ChangeState(Enum.HumanoidStateType.GettingUp) end if initialPos and rootPart then rootPart.CFrame = initialPos initialPos = nil end end function getCouch() local character = localPlayer.Character if not character then return end local backpack = localPlayer.Backpack if not backpack:FindFirstChild("Couch") and not character:FindFirstChild("Couch") then local args = { "PickingTools", "Couch" } replicatedStorage.RE["1Too1l"]:InvokeServer(unpack(args)) task.wait(0.1) end local couch = backpack:FindFirstChild("Couch") or character:FindFirstChild("Couch") if couch then couch.Parent = character couchEquipped = true end end function getRandomPositionBelow(character) local rp = character:FindFirstChild("HumanoidRootPart") if not rp then return Vector3.new() end local offset = Vector3.new(math.random(-2, 2), -5.1, math.random(-2, 2)) return rp.Position + offset end function tpBelow(target) if not target or not target.Character or not target.Character:FindFirstChild("HumanoidRootPart") then return end local myCharacter = localPlayer.Character local myRootPart = myCharacter and myCharacter:FindFirstChild("HumanoidRootPart") local humanoid = myCharacter and myCharacter:FindFirstChildOfClass("Humanoid") if not myRootPart or not humanoid then return end humanoid:SetStateEnabled(Enum.HumanoidStateType.Physics, false) if not basePart then basePart = Instance.new("Part") basePart.Size = Vector3.new(10, 1, 10) basePart.Anchored = true basePart.CanCollide = true basePart.Transparency = 0.5 basePart.Parent = world end local destination = getRandomPositionBelow(target.Character) basePart.Position = destination myRootPart.CFrame = CFrame.new(destination) humanoid:SetStateEnabled(Enum.HumanoidStateType.Physics, true) end function throwWithCouch(target) if not target then return end targetName = target.Name local character = localPlayer.Character if not character then return end initialPos = character:FindFirstChild("HumanoidRootPart") and character.HumanoidRootPart.CFrame rootPart = character:FindFirstChild("HumanoidRootPart") getCouch() tpLoop = runService.Heartbeat:Connect(function() local currentTarget = players:FindFirstChild(targetName) if not currentTarget or not currentTarget.Character or not currentTarget.Character:FindFirstChild("Humanoid") then cleanupCouch() return end if getgenv().AntiSit then getgenv().AntiSit:Set(true) end tpBelow(currentTarget) end) task.spawn(function() local currentTarget = players:FindFirstChild(targetName) while currentTarget and currentTarget.Character and currentTarget.Character:FindFirstChild("Humanoid") do task.wait(0.05) if currentTarget.Character.Humanoid.SeatPart then local voidPosition = CFrame.new(265.46, -450.83, -59.93) currentTarget.Character.HumanoidRootPart.CFrame = voidPosition localPlayer.Character.HumanoidRootPart.CFrame = voidPosition task.wait(0.4) cleanupCouch() task.wait(0.2) if initialPos then localPlayer.Character.HumanoidRootPart.CFrame = initialPos end break end end end) end userInput.TouchTap:Connect(function(touches, processed) if not toolEquipped or processed then return end local pos = touches[1] local ray = camera:ScreenPointToRay(pos.X, pos.Y) local hit = world:Raycast(ray.Origin, ray.Direction * 1000) if hit and hit.Instance then local model = hit.Instance:FindFirstAncestorOfClass("Model") local player = players:GetPlayerFromCharacter(model) if player and player ~= localPlayer then throwWithCouch(player) end end end) end }) local kill = Troll:AddSection({Name = "All methods"}) Troll:AddButton({ Name = "Kill All Bus", Callback = function() local Players = game:GetService("Players") local Workspace = game:GetService("Workspace") local RunService = game:GetService("RunService") local ReplicatedStorage = game:GetService("ReplicatedStorage") local destination = Vector3.new(145.51, -374.09, 21.58) local originalPosition = nil local function GetBus() local vehicles = Workspace:FindFirstChild("Vehicles") if vehicles then return vehicles:FindFirstChild(Players.LocalPlayer.Name.."Car") end return nil end local function TrackPlayer(selectedPlayerName, callback) while true do if selectedPlayerName then local targetPlayer = Players:FindFirstChild(selectedPlayerName) if targetPlayer and targetPlayer.Character and targetPlayer.Character:FindFirstChild("HumanoidRootPart") then local targetHumanoid = targetPlayer.Character:FindFirstChildOfClass("Humanoid") if targetHumanoid and targetHumanoid.Sit then local bus = GetBus() if bus then bus:SetPrimaryPartCFrame(CFrame.new(destination)) print("Player sat down, taking bus to the void!") task.wait(0.2) local function simulateJump() local humanoid = Players.LocalPlayer.Character and Players.LocalPlayer.Character:FindFirstChildWhichIsA("Humanoid") if humanoid then humanoid:ChangeState(Enum.HumanoidStateType.Jumping) end end simulateJump() print("Simulating first jump!") task.wait(0.4) simulateJump() print("Simulating second jump!") task.wait(0.5) if originalPosition then Players.LocalPlayer.Character.HumanoidRootPart.CFrame = originalPosition print("Player returned to initial position.") task.wait(0.1) local args = { [1] = "DeleteAllVehicles" } ReplicatedStorage:WaitForChild("RE"):WaitForChild("1Ca1r"):FireServer(unpack(args)) print("All vehicles were deleted!") end end break else local targetRoot = targetPlayer.Character.HumanoidRootPart local time = tick() * 35 local lateralOffset = math.sin(time) * 10 -- Fast lateral movement local frontBackOffset = math.cos(time) * 20 -- Front/back movement local bus = GetBus() if bus then bus:SetPrimaryPartCFrame(targetRoot.CFrame * CFrame.new(0, 0, frontBackOffset)) end end end end RunService.RenderStepped:Wait() end if callback then callback() end end local function StartKillBus(playerName, callback) local selectedPlayerName = playerName local player = Players.LocalPlayer local character = player.Character or player.CharacterAdded:Wait() local humanoidRootPart = character:WaitForChild("HumanoidRootPart") originalPosition = humanoidRootPart.CFrame local bus = GetBus() if not bus then humanoidRootPart.CFrame = CFrame.new(1118.81, 75.998, -1138.61) task.wait(0.5) local remoteEvent = ReplicatedStorage:FindFirstChild("RE") if remoteEvent and remoteEvent:FindFirstChild("1Ca1r") then remoteEvent["1Ca1r"]:FireServer("PickingCar", "SchoolBus") end task.wait(1) bus = GetBus() end if bus then local seat = bus:FindFirstChild("Body") and bus.Body:FindFirstChild("VehicleSeat") if seat and character:FindFirstChildOfClass("Humanoid") and not character.Humanoid.Sit then repeat humanoidRootPart.CFrame = seat.CFrame * CFrame.new(0, 2, 0) task.wait() until character.Humanoid.Sit or not bus.Parent end end spawn(function() TrackPlayer(selectedPlayerName, callback) end) end local function PerformActionForAllPlayers(players) if #players == 0 then return end local player = table.remove(players, 1) if player ~= Players.LocalPlayer then StartKillBus(player.Name, function() task.wait(0.5) PerformActionForAllPlayers(players) end) else PerformActionForAllPlayers(players) -- Skip self and move to the next end end PerformActionForAllPlayers(Players:GetPlayers()) end }) print("Kill All Bus button created") Troll:AddButton({ Name = "House Ban Kill All", Callback = function() local ReplicatedStorage = game:GetService("ReplicatedStorage") local Players = game:GetService("Players") local Workspace = game:GetService("Workspace") local function executeScriptForPlayer(targetPlayer) local Player = game.Players.LocalPlayer local Backpack = Player.Backpack local Character = Player.Character local Humanoid = Character:FindFirstChildOfClass("Humanoid") local RootPart = Character:FindFirstChild("HumanoidRootPart") local Houses = game.Workspace:FindFirstChild("001_Lots") local OldPos = RootPart.CFrame local Angles = 0 local Vehicles = Workspace.Vehicles local Pos function Check() if Player and Character and Humanoid and RootPart and Vehicles then return true else return false end end if Check() then local House = Houses:FindFirstChild(Player.Name.."House") if not House then local emptyHouse for _, Lot in pairs(Houses:GetChildren()) do if Lot.Name == "For Sale" then for _, num in pairs(Lot:GetDescendants()) do if num:IsA("NumberValue") and num.Name == "Number" and num.Value < 25 and num.Value > 10 then emptyHouse = Lot break end end end end local BuyDetector = emptyHouse:FindFirstChild("BuyHouse") Pos = BuyDetector.Position if BuyDetector and BuyDetector:IsA("BasePart") then RootPart.CFrame = BuyDetector.CFrame + Vector3.new(0, -6, 0) task.wait(0.5) local ClickDetector = BuyDetector:FindFirstChild("ClickDetector") if ClickDetector then fireclickdetector(ClickDetector) end end end task.wait(0.5) local PreHouse = Houses:FindFirstChild(Player.Name .. "House") if PreHouse then task.wait(0.5) local Number for i, x in pairs(PreHouse:GetDescendants()) do if x.Name == "Number" and x:IsA("NumberValue") then Number = x end end task.wait(0.5) game:GetService("ReplicatedStorage").RE:FindFirstChild("1Gettin1gHous1e"):FireServer("PickingCustomHouse", "049_House", Number.Value) end task.wait(0.5) local PCar = Vehicles:FindFirstChild(Player.Name.."Car") if not PCar then if Check() then RootPart.CFrame = CFrame.new(1118.81, 75.998, -1138.61) task.wait(0.5) game:GetService("ReplicatedStorage").RE:FindFirstChild("1Ca1r"):FireServer("PickingCar", "SchoolBus") task.wait(0.5) local PCar = Vehicles:FindFirstChild(Player.Name.."Car") task.wait(0.5) local Seat = PCar:FindFirstChild("Body") and PCar.Body:FindFirstChild("VehicleSeat") if Seat then repeat task.wait() RootPart.CFrame = Seat.CFrame * CFrame.new(0, math.random(-1, 1), 0) until Humanoid.Sit end end end task.wait(0.5) local PCar = Vehicles:FindFirstChild(Player.Name.."Car") if PCar then if not Humanoid.Sit then local Seat = PCar:FindFirstChild("Body") and PCar.Body:FindFirstChild("VehicleSeat") if Seat then repeat task.wait() RootPart.CFrame = Seat.CFrame * CFrame.new(0, math.random(-1, 1), 0) until Humanoid.Sit end end local Target = targetPlayer local TargetC = Target.Character local TargetH = TargetC:FindFirstChildOfClass("Humanoid") local TargetRP = TargetC:FindFirstChild("HumanoidRootPart") if TargetC and TargetH and TargetRP then if not TargetH.Sit then while not TargetH.Sit do task.wait() local Fling = function(target, pos, angle) PCar:SetPrimaryPartCFrame(CFrame.new(target.Position) * pos * angle) end Angles = Angles + 100 Fling(TargetRP, CFrame.new(0, 1.5, 0) + TargetH.MoveDirection * TargetRP.Velocity.Magnitude / 1.10, CFrame.Angles(math.rad(Angles), 0, 0)) Fling(TargetRP, CFrame.new(0, -1.5, 0) + TargetH.MoveDirection * TargetRP.Velocity.Magnitude / 1.10, CFrame.Angles(math.rad(Angles), 0, 0)) Fling(TargetRP, CFrame.new(2.25, 1.5, -2.25) + TargetH.MoveDirection * TargetRP.Velocity.Magnitude / 1.10, CFrame.Angles(math.rad(Angles), 0, 0)) Fling(TargetRP, CFrame.new(-2.25, -1.5, 2.25) + TargetH.MoveDirection * TargetRP.Velocity.Magnitude / 1.10, CFrame.Angles(math.rad(Angles), 0, 0)) Fling(TargetRP, CFrame.new(0, 1.5, 0) + TargetH.MoveDirection * TargetRP.Velocity.Magnitude / 1.10, CFrame.Angles(math.rad(Angles), 0, 0)) Fling(TargetRP, CFrame.new(0, -1.5, 0) + TargetH.MoveDirection * TargetRP.Velocity.Magnitude / 1.10, CFrame.Angles(math.rad(Angles), 0, 0)) end task.wait(0.2) local House = Houses:FindFirstChild(Player.Name.."House") PCar:SetPrimaryPartCFrame(CFrame.new(House.HouseSpawnPosition.Position)) task.wait(0.2) local region = Region3.new(game.Players.LocalPlayer.Character.HumanoidRootPart.Position - Vector3.new(30,30,30), game.Players.LocalPlayer.Character.HumanoidRootPart.Position + Vector3.new(30,30,30)) local partsInRegion = workspace:FindPartsInRegion3(region, game.Players.LocalPlayer.Character.HumanoidRootPart, math.huge) for i, v in pairs(partsInRegion) do if v.Name == "HumanoidRootPart" then local b = game:GetService("Players"):FindFirstChild(v.Parent.Name) local args = { [1] = "BanPlayerFromHouse", [2] = b, [3] = v.Parent } game:GetService("ReplicatedStorage").RE:FindFirstChild("1Playe1rTrigge1rEven1t"):FireServer(unpack(args)) end end end end end end -- Delete vehicle local deleteArgs = { [1] = "DeleteAllVehicles" } ReplicatedStorage:WaitForChild("RE"):WaitForChild("1Ca1r"):FireServer(unpack(deleteArgs)) end -- Iterate over all players on the map for _, player in pairs(Players:GetPlayers()) do if player ~= Players.LocalPlayer then executeScriptForPlayer(player) task.wait(2) end end end }) print("House Ban kill All button created") Troll:AddButton({ Name = "Fling Boat All", Callback = function() local Player = game.Players.LocalPlayer local Character = Player.Character local Humanoid = Character:FindFirstChildOfClass("Humanoid") local RootPart = Character:FindFirstChild("HumanoidRootPart") local Vehicles = game.Workspace:FindFirstChild("Vehicles") local OldPos = RootPart.CFrame local Angles = 0 local PCar = Vehicles:FindFirstChild(Player.Name.."Car") -- If no car, create one if not PCar then if RootPart then RootPart.CFrame = CFrame.new(1754, -2, 58) task.wait(0.5) game:GetService("ReplicatedStorage").RE:FindFirstChild("1Ca1r"):FireServer("PickingBoat", "MilitaryBoatFree") task.wait(0.5) PCar = Vehicles:FindFirstChild(Player.Name.."Car") task.wait(0.5) local Seat = PCar:FindFirstChild("Body") and PCar.Body:FindFirstChild("VehicleSeat") if Seat then repeat task.wait() RootPart.CFrame = Seat.CFrame * CFrame.new(0, math.random(-1, 1), 0) until Humanoid.Sit end end end task.wait(0.5) PCar = Vehicles:FindFirstChild(Player.Name.."Car") -- If the car exists, teleport to the seat if necessary if PCar then if not Humanoid.Sit then local Seat = PCar:FindFirstChild("Body") and PCar.Body:FindFirstChild("VehicleSeat") if Seat then repeat task.wait() RootPart.CFrame = Seat.CFrame * CFrame.new(0, math.random(-1, 1), 0) until Humanoid.Sit end end end -- Add BodyGyro to the car for movement control local SpinGyro = Instance.new("BodyGyro") SpinGyro.Parent = PCar.PrimaryPart SpinGyro.MaxTorque = Vector3.new(1e7, 1e7, 1e7) SpinGyro.P = 1e7 SpinGyro.CFrame = PCar.PrimaryPart.CFrame * CFrame.Angles(0, math.rad(90), 0) -- Fling function for each player for 3 seconds local function flingPlayer(TargetC, TargetRP, TargetH) Angles = 0 local endTime = tick() + 1 -- Set end time to 2 seconds from now while tick() < endTime do Angles = Angles + 100 task.wait() -- Movements and angles for the Fling local kill = function(target, pos, angle) PCar:SetPrimaryPartCFrame(CFrame.new(target.Position) * pos * angle) end -- Fling to various positions around the TargetRP kill(TargetRP, CFrame.new(0, 3, 0), CFrame.Angles(math.rad(Angles), 0, 0)) kill(TargetRP, CFrame.new(0, -1.5, 2), CFrame.Angles(math.rad(Angles), 0, 0)) kill(TargetRP, CFrame.new(2, 1.5, 2.25), CFrame.Angles(math.rad(50), 0, 0)) kill(TargetRP, CFrame.new(-2.25, -1.5, 2.25), CFrame.Angles(math.rad(30), 0, 0)) kill(TargetRP, CFrame.new(0, 1.5, 0), CFrame.Angles(math.rad(Angles), 0, 0)) kill(TargetRP, CFrame.new(0, -1.5, 0), CFrame.Angles(math.rad(Angles), 0, 0)) end end -- Iterate over all players for _, Target in pairs(game.Players:GetPlayers()) do -- Skip the local player if Target ~= Player then local TargetC = Target.Character local TargetH = TargetC and TargetC:FindFirstChildOfClass("Humanoid") local TargetRP = TargetC and TargetC:FindFirstChild("HumanoidRootPart") -- If the target and its components are found, execute the fling if TargetC and TargetH and TargetRP then flingPlayer(TargetC, TargetRP, TargetH) -- Fling the current player end end end -- Return the player to their original position task.wait(0.5) PCar:SetPrimaryPartCFrame(CFrame.new(0, 0, 0)) task.wait(0.5) Humanoid.Sit = false task.wait(0.5) RootPart.CFrame = OldPos -- Remove the BodyGyro after the effect SpinGyro:Destroy() end }) print("Fling Boat All button created") Troll:AddButton({ Name = "Auto Fling All", Callback = function() local Players = game:GetService("Players") local ReplicatedStorage = game:GetService("ReplicatedStorage") local LocalPlayer = Players.LocalPlayer local cam = workspace.CurrentCamera local function ProcessPlayer(target) if not target or not target.Character or target == LocalPlayer then return end local flingActive = true local root = LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("HumanoidRootPart") local tRoot = target.Character and target.Character:FindFirstChild("HumanoidRootPart") if not root or not tRoot then return end local char = LocalPlayer.Character local hum = char:FindFirstChildOfClass("Humanoid") local original = root.CFrame ReplicatedStorage:WaitForChild("RE"):WaitForChild("1Clea1rTool1s"):FireServer("ClearAllTools") task.wait(0.2) ReplicatedStorage.RE:FindFirstChild("1Too1l"):InvokeServer("PickingTools", "Couch") task.wait(0.3) local tool = LocalPlayer.Backpack:FindFirstChild("Couch") if tool then tool.Parent = char end task.wait(0.1) game:GetService("VirtualInputManager"):SendKeyEvent(true, Enum.KeyCode.F, false, game) task.wait(0.25) workspace.FallenPartsDestroyHeight = 0/0 local bv = Instance.new("BodyVelocity") bv.Name = "FlingForce" bv.Velocity = Vector3.new(9e8, 9e8, 9e8) bv.MaxForce = Vector3.new(math.huge, math.huge, math.huge) bv.Parent = root hum:SetStateEnabled(Enum.HumanoidStateType.Seated, false) hum.PlatformStand = false cam.CameraSubject = target.Character:FindFirstChild("Head") or tRoot or hum task.spawn(function() local angle = 0 local parts = {root} while flingActive and target and target.Character and target.Character:FindFirstChildOfClass("Humanoid") do local tHum = target.Character:FindFirstChildOfClass("Humanoid") if tHum.Sit then break end angle += 50 for _, part in ipairs(parts) do local hrp = target.Character.HumanoidRootPart local pos = hrp.Position + hrp.Velocity / 1.5 root.CFrame = CFrame.new(pos) * CFrame.Angles(math.rad(angle), 0, 0) end root.Velocity = Vector3.new(9e8, 9e8, 9e8) root.RotVelocity = Vector3.new(9e8, 9e8, 9e8) task.wait() end flingActive = false bv:Destroy() hum:SetStateEnabled(Enum.HumanoidStateType.Seated, true) hum.PlatformStand = false root.CFrame = original cam.CameraSubject = hum for _, p in pairs(char:GetDescendants()) do if p:IsA("BasePart") then p.Velocity = Vector3.zero p.RotVelocity = Vector3.zero end end hum:UnequipTools() ReplicatedStorage.RE:FindFirstChild("1Too1l"):InvokeServer("PickingTools", "Couch") end) while flingActive do task.wait() end end for _, player in ipairs(Players:GetPlayers()) do ProcessPlayer(player) end end }) Troll:AddButton({ Name = "Bring All Couch [Best]", Callback = function() local args = { [1] = "ClearAllTools" } game:GetService("ReplicatedStorage"):WaitForChild("RE"):WaitForChild("1Clea1rTool1s"):FireServer(unpack(args)) wait(0.2) toolselcted = "Couch" dupeamot = 25 --Put amount to dupe picktoolremote = game:GetService("ReplicatedStorage").RE:FindFirstChild("1Too1l") cleartoolremote = game:GetService("ReplicatedStorage").RE:FindFirstChild("1Clea1rTool1s") game:GetService("StarterGui"):SetCore("SendNotification",{Title="Duping",Text="Do not click anything while duping. ", Button1 = "I understand" ,Duration=5}) game:GetService("StarterGui"):SetCore("SendNotification",{Title="Dupe Script",Text="Because It will break the script and you will need to rejoin.", Button1 = "I understand" ,Duration=5}) duping = true oldcf = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame if game.Players.LocalPlayer.Character.Humanoid.Sit == true then task.wait() game.Players.LocalPlayer.Character.Humanoid.Sit = false end wait(0.1) if game:GetService("Workspace"):FindFirstChild("Camera") then game:GetService("Workspace"):FindFirstChild("Camera"):Destroy() end for m=1,2 do task.wait() game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(999999999.414, -490, 999999999.414, 0.974360406, -0.175734088, 0.14049761, -0.133441404, 0.0514053069, 0.989722729, -0.181150302, -0.983094692, 0.0266370922) end task.wait(0.2) game.Players.LocalPlayer.Character.HumanoidRootPart.Anchored = true wait(0.5) for aidj,afh in pairs(game:GetService("Players").LocalPlayer.Character:GetChildren()) do if afh.Name == toolselcted == false then if afh:IsA("Tool") then afh.Parent = game.Players.LocalPlayer.Backpack end end end for aiefhiewhwf,dvjbvj in pairs(game:GetService("Players").LocalPlayer.Backpack:GetChildren()) do if dvjbvj:IsA("Tool") then if dvjbvj.Name == toolselcted == false then dvjbvj:Destroy() end end end for ttjtjutjutjjtj,ddvdvdsvdfbrnytytmvdv in pairs(game:GetService("Players").LocalPlayer.Character:GetChildren()) do if ddvdvdsvdfbrnytytmvdv:IsA("Tool") then if ddvdvdsvdfbrnytytmvdv.name == toolselcted == false then ddvdvdsvdfbrnytytmvdv:Destroy() end end end for findin,toollel in pairs(game:GetService("Players").LocalPlayer.Character:GetChildren()) do if toollel:IsA("Tool") then if toollel.Name == toolselcted then toollllfoun2 = true for basc,aijfw in pairs(toollel:GetDescendants()) do if aijfw.Name == "Handle" then aijfw.Name = "Hâ Â¥aâ Â¥nâ Â¥dâ Â¥lâ Â¥e" toollel.Parent = game.Players.LocalPlayer.Backpack toollel.Parent = game.Players.LocalPlayer.Character tollllahhhh = toollel task.wait() end end else toollllfoun2 = false end end end for fiifi,toollll in pairs(game:GetService("Players").LocalPlayer.Backpack:GetChildren()) do if toollll:IsA("Tool") then if toollll.Name == toolselcted then toollllfoun = true for nana,jjsjsj in pairs(toollll:GetDescendants()) do if jjsjsj.Name == "Handle" then toollll.Parent = game.Players.LocalPlayer.Character wait() jjsjsj.Name = "Hâ Â¥aâ Â¥nâ Â¥dâ Â¥lâ Â¥e" toollll.Parent = game.Players.LocalPlayer.Backpack toollll.Parent = game.Players.LocalPlayer.Character toolllffel = toollll end end else toollllfoun = false end end end if toollllfoun == true then if game.Players.LocalPlayer.Character:FindFirstChild(toolllffel) == nil then toollllfoun = false end repeat wait() until game.Players.LocalPlayer.Character:FindFirstChild(toolllffel) == nil toollllfoun = false end if toollllfoun2 == true then if game.Players.LocalPlayer.Character:FindFirstChild(tollllahhhh) == nil then toollllfoun2 = false end repeat wait() until game.Players.LocalPlayer.Character:FindFirstChild(tollllahhhh) == nil toollllfoun2 = false end wait(0.1) for m=1, dupeamot do if duping == false then game.Players.LocalPlayer.Character.HumanoidRootPart.Anchored = false return end if game:GetService("Workspace"):FindFirstChild("Camera") then game:GetService("Workspace"):FindFirstChild("Camera"):Destroy() end if m <= dupeamot then game:GetService("StarterGui"):SetCore("SendNotification",{Title="Duping",Text="You have".." "..m.." ".."Duped".." "..toolselcted.."!",Duration=0.5}) elseif m == dupeamot or m >= dupeamot - 1 then game:GetService("StarterGui"):SetCore("SendNotification",{Title="Duping",Text="You have".." "..m.." ".."Duped".." "..toolselcted.."!".." ".."Duping tools is done now, Please wait a little bit to respawn.",Duration=4}) end local args = { [1] = "PickingTools", [2] = toolselcted } picktoolremote:InvokeServer(unpack(args)) game:GetService("Players").LocalPlayer.Backpack:WaitForChild(toolselcted).Parent = game.Players.LocalPlayer.Character if duping == false then game.Players.LocalPlayer.Character.HumanoidRootPart.Anchored = false return end wait() game:GetService("Players").LocalPlayer.Character[toolselcted]:FindFirstChild("Handle").Name = "Hâ Â¥aâ Â¥nâ Â¥dâ Â¥lâ Â¥e" game:GetService("Players").LocalPlayer.Character:FindFirstChild(toolselcted).Parent = game.Players.LocalPlayer.Backpack game:GetService("Players").LocalPlayer.Backpack:FindFirstChild(toolselcted).Parent = game.Players.LocalPlayer.Character repeat if game:GetService("Workspace"):FindFirstChild("Camera") then game:GetService("Workspace"):FindFirstChild("Camera"):Destroy() end task.wait() until game:GetService("Players").LocalPlayer.Character:FindFirstChild(toolselcted) == nil end game.Players.LocalPlayer.Character.HumanoidRootPart.Anchored = false repeat wait() until game.Players.LocalPlayer.Character:FindFirstChild("HumanoidRootPart") == nil repeat wait() until game.Players.LocalPlayer.Character:FindFirstChild("HumanoidRootPart") game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = oldcf wait() duping = false for wwefef,weifwwe in pairs(game.Players:GetPlayers()) do if weifwwe.Name == game.Players.LocalPlayer.Name == false then ewoifjwoifjiwo = wwefef end end for m=1,ewoifjwoifjiwo do game.Players.LocalPlayer.Backpack.Couch.Name = "couch"..m end wait() for weofefawd,iwiejguiwg in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do if iwiejguiwg.Name == "couch"..weofefawd then iwiejguiwg.Handle.Name = "Handle " end end wait(0.2) local function bring(skjdfuwiruwg,woiejewg) if woiejewg == nil == false then game.Players.LocalPlayer.Backpack["couch"..skjdfuwiruwg]:FindFirstChild("Seat1").Disabled = true game.Players.LocalPlayer.Backpack["couch"..skjdfuwiruwg]:FindFirstChild("Seat2").Disabled = true game.Players.LocalPlayer.Backpack["couch"..skjdfuwiruwg].Parent = game.Players.LocalPlayer.Character tet = Instance.new("BodyVelocity", game.Players.LocalPlayer.Character["couch"..skjdfuwiruwg]:FindFirstChild("Handle ")) tet.MaxForce = Vector3.new(math.huge,math.huge,math.huge) tet.P = 1250 tet.Velocity = Vector3.new(0,0,0) tet.Name = "#mOVOOEPF$#@F$#GERE..>V<<<V<<<= dupeamot - 1 then game:GetService("StarterGui"):SetCore("SendNotification",{Title="Dupe Script",Text="Now you have".." "..m.." ".."Duped".." "..toolselcted.."!".." ".."Tools are being duped, don't click anything.",Duration=4}) end local args = { [1] = "PickingTools", [2] = toolselcted } picktoolremote:InvokeServer(unpack(args)) game:GetService("Players").LocalPlayer.Backpack:WaitForChild(toolselcted).Parent = game.Players.LocalPlayer.Character if duping == false then game.Players.LocalPlayer.Character.HumanoidRootPart.Anchored = false return end wait() game:GetService("Players").LocalPlayer.Character[toolselcted]:FindFirstChild("Handle").Name = "Hâ Â¥aâ Â¥nâ Â¥dâ Â¥lâ Â¥e" game:GetService("Players").LocalPlayer.Character:FindFirstChild(toolselcted).Parent = game.Players.LocalPlayer.Backpack game:GetService("Players").LocalPlayer.Backpack:FindFirstChild(toolselcted).Parent = game.Players.LocalPlayer.Character repeat if game:GetService("Workspace"):FindFirstChild("Camera") then game:GetService("Workspace"):FindFirstChild("Camera"):Destroy() end task.wait() until game:GetService("Players").LocalPlayer.Character:FindFirstChild(toolselcted) == nil end game.Players.LocalPlayer.Character.HumanoidRootPart.Anchored = false repeat wait() until game.Players.LocalPlayer.Character:FindFirstChild("HumanoidRootPart") == nil repeat wait() until game.Players.LocalPlayer.Character:FindFirstChild("HumanoidRootPart") game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = oldcf wait() duping = false for wwefef,weifwwe in pairs(game.Players:GetPlayers()) do if weifwwe.Name == game.Players.LocalPlayer.Name == false then ewoifjwoifjiwo = wwefef end end for m=1,ewoifjwoifjiwo do game.Players.LocalPlayer.Backpack.Couch.Name = "Chaos Couch"..m end wait() for weofefawd,iwiejguiwg in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do if iwiejguiwg.Name == "Chaos Couch"..weofefawd then iwiejguiwg.Handle.Name = "Handle " end end wait(0.2) local function bring(skjdfuwiruwg,woiejewg) if woiejewg == nil == false then game.Players.LocalPlayer.Backpack["Chaos Couch"..skjdfuwiruwg]:FindFirstChild("Seat1").Disabled = true game.Players.LocalPlayer.Backpack["Chaos Couch"..skjdfuwiruwg]:FindFirstChild("Seat2").Disabled = true game.Players.LocalPlayer.Backpack["Chaos Couch"..skjdfuwiruwg].Parent = game.Players.LocalPlayer.Character tet = Instance.new("BodyVelocity", game.Players.LocalPlayer.Character["Chaos Couch"..skjdfuwiruwg]:FindFirstChild("Handle ")) tet.MaxForce = Vector3.new(math.huge,math.huge,math.huge) tet.P = 1250 tet.Velocity = Vector3.new(0,0,0) tet.Name = "#mOVOOEPF$#@F$#GERE..>V<<<V<<<5000 or TCharacter.Humanoid.Health==0 or target.Parent~=game.Players or THumanoidRootPart.Parent~=TCharacter or TCharacter~=target.Character end end workspace.CurrentCamera.CameraSubject=game.Players.LocalPlayer.Character:WaitForChild("HumanoidRootPart") end }) --------------------------------------------------------------------------------------------------------------------------------- -- === Tab 10: lag server === -- --------------------------------------------------------------------------------------------------------------------------------- Tab11:AddButton({ Name = "FE Jerk Off Hub Matrix", Description = "Universal", Callback = function() loadstring(game:HttpGet("https://raw.githubusercontent.com/ExploitFin/AquaMatrix/refs/heads/AquaMatrix/AquaMatrix"))() end }) Tab11:AddButton({ Name = "FE Jerk Off Hub Matrix", Description = "Universal", Callback = function() loadstring(game:HttpGet("https://raw.githubusercontent.com/ExploitFin/AquaMatrix/refs/heads/AquaMatrix/AquaMatrix"))() end }) Tab11:AddButton({ Name = "FE HUGG", Description = "Universal", Callback = function() loadstring(game:HttpGet("https://raw.githubusercontent.com/JSFKGBASDJKHIOAFHDGHIUODSGBJKLFGDKSB/fe/refs/heads/main/FEHUGG"))() end }) Tab11:AddButton({ Name = "Buraco Negro", Description = "Universal", Callback = function() loadstring(game:HttpGet("https://raw.githubusercontent.com/Bac0nHck/Scripts/main/BringFlingPlayers"))("More Scripts: t.me/arceusxscripts") end }) local Section = Tab11:AddSection({"esse system broochk e voidProtection"}) Tab11:AddButton({ Name = "System Broochk", Description = "Universal", Callback = function() loadstring(game:HttpGet("https://raw.githubusercontent.com/H20CalibreYT/SystemBroken/main/script"))() end }) Tab11:AddButton({ Name = "Roships", Description = "Universal", Callback = function() loadstring(game:HttpGet("https://rawscripts.net/raw/Universal-Script-rochips-universal-18294"))() end }) Tab11:AddButton({ Name = "Sander X", Description = "Somente para Brookhaven", Callback = function() loadstring(game:HttpGet("https://raw.githubusercontent.com/kigredns/SanderXV4.2.2/refs/heads/main/New.lua"))() end }) Tab11:AddButton({ Name = "Reverso", Description = "Universal", Callback = function() loadstring(game:HttpGet("https://raw.githubusercontent.com/0Ben1/fe./main/L"))() end }) Tab11:AddButton({ Name = "RD4", Description = "Somente para Brookhaven", Callback = function() loadstring(game:HttpGet("https://raw.githubusercontent.com/M1ZZ001/BrookhavenR4D/main/Brookhaven%20R4D%20Script"))() end }) --------------------------------------------------------------------------------------------------------------------------------- -- === Tab 13: Lag Server=== -- --------------------------------------------------------------------------------------------------------------------------------- -- Shutdown Custom Section local Section = Tab13:AddSection({ Name = "Shutdown Personalizado" }) -- Shutdown Server Button Tab13:AddButton({ Name = "Shutdown Servidor", Callback = function() for m = 1, 495 do local args = { [1] = "PickingTools", [2] = "FireHose" } game:GetService("ReplicatedStorage").RE:FindFirstChild("1Too1l"):InvokeServer(unpack(args)) local args = { [1] = "FireHose", [2] = "DestroyFireHose" } game:GetService("Players").LocalPlayer.Backpack.FireHose.ToolSound:FireServer(unpack(args)) end local oldcf = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(999999999.414, -475, 999999999.414) local rootpart = game.Players.LocalPlayer.Character.HumanoidRootPart repeat wait() until rootpart.Parent == nil repeat wait() until game.Players.LocalPlayer.Character:FindFirstChild("HumanoidRootPart") game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = oldcf game:GetService("StarterGui"):SetCore("SendNotification", { Title = "Script de Dupe", Text = "Shutdown Concluído, Agora Vai Desligar", Button1 = "Ok", Duration = 5 }) wait() for _, ergeg in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do if ergeg.Name == "FireHose" then ergeg.Parent = game.Players.LocalPlayer.Character end end wait(0.2) game:GetService("StarterGui"):SetCore("SendNotification", { Title = "Script de Dupe", Text = "Iniciando duplicação, seja paciente", Button1 = "Ok", Duration = 5 }) wait(0.5) game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(9999, -475, 9999) end }) -- Shutdown Server (Internet Error) Button Tab13:AddButton({ Name = "Shutdown Servidor (Erro de Internet)", Callback = function() for m = 1, 535 do local args = { [1] = "PickingTools", [2] = "FireHose" } game:GetService("ReplicatedStorage").RE:FindFirstChild("1Too1l"):InvokeServer(unpack(args)) local args = { [1] = "FireHose", [2] = "DestroyFireHose" } game:GetService("Players").LocalPlayer.Backpack.FireHose.ToolSound:FireServer(unpack(args)) end local oldcf = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(999999999.414, -475, 999999999.414) local rootpart = game.Players.LocalPlayer.Character.HumanoidRootPart repeat wait() until rootpart.Parent == nil repeat wait() until game.Players.LocalPlayer.Character:FindFirstChild("HumanoidRootPart") game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = oldcf game:GetService("StarterGui"):SetCore("SendNotification", { Title = "Script de Dupe", Text = "Shutdown Concluído, Agora Vai Desligar", Button1 = "Ok", Duration = 5 }) wait() for _, ergeg in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do if ergeg.Name == "FireHose" then ergeg.Parent = game.Players.LocalPlayer.Character end end wait(0.2) game:GetService("StarterGui"):SetCore("SendNotification", { Title = "Script de Dupe", Text = "Iniciando duplicação, seja paciente", Button1 = "Ok", Duration = 5 }) wait(0.5) game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(9999, -475, 9999) end }) -- Shutdown Server (Timeout Error) Button Tab13:AddButton({ Name = "Shutdown Servidor (Erro de Conexão Expirada)", Callback = function() for m = 1, 635 do local args = { [1] = "PickingTools", [2] = "FireHose" } game:GetService("ReplicatedStorage").RE:FindFirstChild("1Too1l"):InvokeServer(unpack(args)) local args = { [1] = "FireHose", [2] = "DestroyFireHose" } game:GetService("Players").LocalPlayer.Backpack.FireHose.ToolSound:FireServer(unpack(args)) end local oldcf = game. ascended game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = oldcf game:GetService("StarterGui"):SetCore("SendNotification", { Title = "Script de Dupe", Text = "Shutdown Concluído, Agora Vai Desligar", Button1 = "Ok", Duration = 5 }) wait() for _, ergeg in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do if ergeg.Name == "FireHose" then ergeg.Parent = game.Players.LocalPlayer.Character end end wait(0.2) game:GetService("StarterGui"):SetCore("SendNotification", { Title = "Script de Dupe", Text = "Iniciando duplicação, seja paciente", Button1 = "Ok", Duration = 5 }) wait(0.5) game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(9999, -475, 9999) end }) -- Lag Laptop Section local Section = Tab13:AddSection({ Name = "Lag com Laptop" }) -- Toggle State for Lag Laptop local toggles = { LagLaptop = false } -- Function to Simulate Normal Click local function clickNormally(object) local clickDetector = object:FindFirstChildWhichIsA("ClickDetector") if clickDetector then fireclickdetector(clickDetector) end end -- Function to Lag Game with Laptop local function lagarJogoLaptop(laptopPath, maxTeleports) if laptopPath then local teleportCount = 0 while teleportCount < maxTeleports and toggles.LagLaptop do game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = laptopPath.CFrame clickNormally(laptopPath) teleportCount = teleportCount + 1 wait(0.0001) end else warn("Laptop não encontrado.") end end -- Lag Laptop Toggle Tab13:AddToggle({ Name = "Lag com Laptop", Default = false, Callback = function(state) toggles.LagLaptop = state if state then local laptopPath = workspace:FindFirstChild("WorkspaceCom"):FindFirstChild("001_GiveTools"):FindFirstChild("Laptop") if laptopPath then spawn(function() lagarJogoLaptop(laptopPath, 999999999) end) else warn("Laptop não encontrado.") end else print("Lag com Laptop desativado.") end end }) -- Lag Laptop Paragraph Tab13:AddParagraph({ "Informação de Lag", "O efeito de lag começa após 35 segundos" }) -- Lag Phone Section local Section = Tab13:AddSection({ Name = "Lag com Telefone" }) -- Toggle State for Lag Phone toggles.LagPhone = false -- Function to Lag Game with Phone local function lagarJogoPhone(phonePath, maxTeleports) if phonePath then local teleportCount = 0 while teleportCount < maxTeleports and toggles.LagPhone do game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = phonePath.CFrame clickNormally(phonePath) teleportCount = teleportCount + 1 wait(0.01) end else warn("Telefone não encontrado.") end end -- Lag Phone Toggle Tab13:AddToggle({ Name = "Lag com Telefone", Default = false, Callback = function(state) toggles.LagPhone = state if state then local phonePath = workspace:FindFirstChild("WorkspaceCom"):FindFirstChild("001_CommercialStores"):FindFirstChild("CommercialStorage1"):FindFirstChild("Store"):FindFirstChild("Tools"):FindFirstChild("Iphone") if phonePath then spawn(function() lagarJogoPhone(phonePath, 999999) end) else warn("Telefone não encontrado.") end else print("Lag com Telefone desativado.") end end }) -- Lag Phone Paragraph Tab13:AddParagraph({ "Informação de Lag", "O script começa a causar lag após 35 segundos" }) local Section = Tab13:AddSection({ Name = "Lag com Bomba" }) local BombActive = false Tab13:AddToggle({ Name = "Lag com Bomba", Default = false, Callback = function(Value) if Value then BombActive = true local Player = game.Players.LocalPlayer local Character = Player.Character or Player.CharacterAdded:Wait() local RootPart = Character:WaitForChild("HumanoidRootPart") local WorkspaceService = game:GetService("Workspace") local ReplicatedStorage = game:GetService("ReplicatedStorage") local Bomb = WorkspaceService:WaitForChild("WorkspaceCom"):WaitForChild("001_CriminalWeapons"):WaitForChild("GiveTools"):WaitForChild("Bomb") task.spawn(function() while BombActive do if Bomb and RootPart then RootPart.CFrame = Bomb.CFrame fireclickdetector(Bomb.ClickDetector) -- Aciona o ClickDetector da bomba task.wait(0.00001) -- Delay mínimo para evitar travamentos else task.wait(0.0001) end end end) task.spawn(function() while BombActive do if Bomb and RootPart then local VirtualInputManager = game:GetService("VirtualInputManager") VirtualInputManager:SendMouseButtonEvent(500, 500, 0, true, game, 0) task.wait(1.5) VirtualInputManager:SendMouseButtonEvent(500, 500, 0, false, game, 0) -- Executa o FireServer com o nome do jogador local args = { [1] = "Bomb" .. Player.Name -- Usa o nome do jogador atual } ReplicatedStorage:WaitForChild("RE"):WaitForChild("1Blo1wBomb1sServe1r"):FireServer(unpack(args)) end task.wait(1.5) -- Intervalo de 1 segundo para clique e FireServer end end) else -- Desativando a funcionalidade BombActive = false end end }) Tab13:AddParagraph({ "Informação de Lag", "O script começa a causar lag após 35 segundos" }) --------------------------------------------------------------------------------------------------------------------------------- -- === Tab 14: Proteção === -- --------------------------------------------------------------------------------------------------------------------------------- local LocalPlayer = game:GetService("Players").LocalPlayer local Workspace = game:GetService("Workspace") local RunService = game:GetService("RunService") local backupTables = { Vehicles = {}, Canoes = {}, Jets = {}, Helis = {}, Balls = {} } local TeleportCarro = {} function TeleportCarro:MostrarNotificacao(msg) print("🔔 "..msg) end local function AntiFlingLoop(name, getFolderFunc) local active = false task.spawn(function() while true do if active and LocalPlayer.Character then local folder = getFolderFunc() if folder then for _, item in ipairs(folder:GetChildren()) do local isMine = false if name == "Vehicles" then for _, seat in ipairs(item:GetDescendants()) do if (seat:IsA("VehicleSeat") or seat:IsA("Seat")) and seat.Occupant and seat.Occupant.Parent == LocalPlayer.Character then isMine = true break end end elseif name == "Canoes" then local owner = item:FindFirstChild("Owner") isMine = owner and owner.Value == LocalPlayer elseif name == "Jets" or name == "Helis" then isMine = item.Name == LocalPlayer.Name end if not isMine then table.insert(backupTables[name], item:Clone()) item:Destroy() end end end end task.wait(0.03) end end) return function(state) active = state TeleportCarro:MostrarNotificacao(name.." "..(state and "ativado!" or "desativado!")) if not state then for _, item in ipairs(backupTables[name]) do local parentFolder = getFolderFunc() if parentFolder then item.Parent = parentFolder end end backupTables[name] = {} end end end Tab14:AddToggle({ Name = "Anti Bug", Description = Translator:traduzir("Bug players/Bug Weapon/Protection rapidez"), Default = false }) AntiWeapon_Toggle:Callback(function(enabled) if AntiWeaponConn then AntiWeaponConn:Disconnect() AntiWeaponConn = nil end if enabled then AntiWeaponConn = RunService.Stepped:Connect(function() local cam = workspace.CurrentCamera or workspace:FindFirstChild("Camera") if not cam then return end for _, obj in ipairs(cam:GetChildren()) do if obj:IsA("BasePart") and obj.Name == "water" then pcall(function() obj:Destroy() end) end end end) end end) Tab14:AddButton({ Name = "Anti Som", Description = "", Callback = function() loadstring(game:HttpGet("https://raw.githubusercontent.com/267266273ffsfs/antsom/refs/heads/main/Main.txt"))() end }) -- TOGGLES DE ANTI-FLING / SIT Tab14:AddToggle({ Name = "Anti fling Carros", Description = "", Default = false, Callback = AntiFlingLoop("Vehicles", function() return Workspace:FindFirstChild("Vehicles") end) }) Tab14:AddToggle({ Name = "Anti Canoe Fling", Description = "", Default = false, Callback = AntiFlingLoop("Canoes", function() local workspaceCom = Workspace:FindFirstChild("WorkspaceCom") return workspaceCom and workspaceCom:FindFirstChild("001_CanoeStorage") end) }) Tab14:AddToggle({ Name = "Anti Fling Jets", Description = "", Default = false, Callback = AntiFlingLoop("Jets", function() local folder = Workspace:FindFirstChild("WorkspaceCom") if folder and folder:FindFirstChild("001_Airport") then local storage = folder["001_Airport"]:FindFirstChild("AirportHanger") if storage then return storage:FindFirstChild("001_JetStorage") and storage["001_JetStorage"]:FindFirstChild("JetAirport") end end end) }) Tab14:AddToggle({ Name = "Anti Fling Helicópteros", Description = "", Default = false, Callback = AntiFlingLoop("Helis", function() local folder = Workspace:FindFirstChild("WorkspaceCom") return folder and folder:FindFirstChild("001_HeliStorage") and folder["001_HeliStorage"]:FindFirstChild("PoliceStationHeli") end) }) Tab14:AddToggle({ Name = "Anti Fling Ball", Description = "", Default = false, Callback = AntiFlingLoop("Balls", function() local folder = Workspace:FindFirstChild("WorkspaceCom") return folder and folder:FindFirstChild("001_SoccerBalls") end) }) -- Anti Sit local antiSitActive = false Tab:AddToggle({ Name = "Anti Sit", Description = "", Default = false, Callback = function(state) antiSitActive = state TeleportCarro:MostrarNotificacao("Anti Sit "..(state and "ativado!" or "desativado!")) task.spawn(function() while antiSitActive and LocalPlayer.Character do local humanoid = LocalPlayer.Character:FindFirstChildOfClass("Humanoid") if humanoid then humanoid:SetStateEnabled(Enum.HumanoidStateType.Seated, false) if humanoid:GetState() == Enum.HumanoidStateType.Seated then humanoid:ChangeState(Enum.HumanoidStateType.GettingUp) end end task.wait(0.05) end if not antiSitActive then local humanoid = LocalPlayer.Character and LocalPlayer.Character:FindFirstChildOfClass("Humanoid") if humanoid then humanoid:SetStateEnabled(Enum.HumanoidStateType.Seated, true) end end end) end }) Tab14:AddToggle({ Name = "Anti-Lag", Description = "", Default = false, Callback = function(state) local Players = game:GetService("Players") local dedupLock = {} local IGNORED_PLAYER if not state then return end local function marcarIgnorado(player) IGNORED_PLAYER = player end local function isTargetTool(inst) return inst:IsA("Tool") end local function gatherTools(player) local found = {} local containers = {} if player.Character then table.insert(containers, player.Character) end local backpack = player:FindFirstChildOfClass("Backpack") if backpack then table.insert(containers, backpack) end local sg = player:FindFirstChild("StarterGear") if sg then table.insert(containers, sg) end for _, container in ipairs(containers) do for _, child in ipairs(container:GetChildren()) do if isTargetTool(child) then table.insert(found, child) end end end return found end local function dedupePlayer(player) if player == IGNORED_PLAYER then return end if dedupLock[player] then return end dedupLock[player] = true local tools = gatherTools(player) if #tools > 1 then for i = 2, #tools do pcall(function() tools[i]:Destroy() end) end end dedupLock[player] = false end local function hookPlayer(player) if not IGNORED_PLAYER then marcarIgnorado(player) end task.defer(dedupePlayer, player) local function setupChar(char) task.delay(0.5, function() dedupePlayer(player) end) char.ChildAdded:Connect(function(child) if isTargetTool(child) then task.delay(0.1, function() dedupePlayer(player) end) end end) end if player.Character then setupChar(player.Character) end player.CharacterAdded:Connect(setupChar) local backpack = player:WaitForChild("Backpack", 10) if backpack then backpack.ChildAdded:Connect(function(child) if isTargetTool(child) then task.delay(0.1, function() dedupePlayer(player) end) end end) end local sg = player:FindFirstChild("StarterGear") or player:WaitForChild("StarterGear", 10) if sg then sg.ChildAdded:Connect(function(child) if isTargetTool(child) then task.delay(0.1, function() dedupePlayer(player) end) end end) end end Players.PlayerAdded:Connect(hookPlayer) for _, plr in ipairs(Players:GetPlayers()) do hookPlayer(plr) end task.spawn(function() while state do for _, plr in ipairs(Players:GetPlayers()) do dedupePlayer(plr) end task.wait(2) end end) end }) Tab14:AddToggle({ Name = "Anti Fling Portas", Description = "", Default = false, Callback = function(state) if not _G.hiddenDoors then _G.hiddenDoors = {} end if state then _G.hiddenDoors = {} for _, obj in ipairs(workspace:GetDescendants()) do if obj:IsA("BasePart") and obj.Name:lower():find("door") then local doorData = { door = obj, originalTransparency = obj.Transparency, originalCanCollide = obj.CanCollide, originalCastShadow = obj.CastShadow } obj.Transparency = 1 obj.CanCollide = false obj.CastShadow = false for _, child in ipairs(obj:GetChildren()) do if child:IsA("BasePart") then child.Transparency = 1 child.CanCollide = false elseif child:IsA("SurfaceGui") or child:IsA("BillboardGui") then child.Enabled = false end end table.insert(_G.hiddenDoors, doorData) end end print("🔧 " .. #_G.hiddenDoors .. " portas escondidas!") else for _, doorData in ipairs(_G.hiddenDoors or {}) do if doorData.door and doorData.door.Parent then doorData.door.Transparency = doorData.originalTransparency doorData.door.CanCollide = doorData.originalCanCollide doorData.door.CastShadow = doorData.originalCastShadow for _, child in ipairs(doorData.door:GetChildren()) do if child:IsA("BasePart") then child.Transparency = 0 child.CanCollide = true elseif child:IsA("SurfaceGui") or child:IsA("BillboardGui") then child.Enabled = true end end end end print("✅ " .. #(_G.hiddenDoors or {}) .. " portas restauradas com funcionalidade!") _G.hiddenDoors = {} end end })