-- removes collisions -- made with claude local workspace = game:GetService("Workspace") -- Function to remove Collide parts from a model local function removeCollideParts(model) if model:IsA("Model") then for _, part in ipairs(model:GetDescendants()) do if part:IsA("BasePart") and part.Name == "Collide" then part:Destroy() print("Removed Collide part from: " .. model.Name) end end end end -- Function to process all existing cars local function processExistingCars() local aiTraffic = workspace:FindFirstChild("AITraffic") if not aiTraffic then warn("AITraffic folder not found in Workspace!") return end local carFolder = aiTraffic:FindFirstChild("Car") if not carFolder then warn("Car folder not found in AITraffic!") return end print("Processing existing cars...") for _, car in ipairs(carFolder:GetChildren()) do removeCollideParts(car) end print("Finished processing existing cars") end -- Function to monitor for new cars being added local function monitorNewCars() local aiTraffic = workspace:FindFirstChild("AITraffic") if not aiTraffic then return end local carFolder = aiTraffic:FindFirstChild("Car") if not carFolder then return end -- Listen for new cars being added carFolder.ChildAdded:Connect(function(car) wait(0.1) -- Small delay to ensure the model is fully loaded removeCollideParts(car) print("New car detected and processed: " .. car.Name) end) print("Now monitoring for new cars...") end -- Run the script processExistingCars() monitorNewCars() print("AI Traffic Collision Disabler is active!")