local plr = game.Players.LocalPlayer local pad = workspace.CARDealerP local char = plr.Character local hum = char:FindFirstChildOfClass("Humanoid") if hum.SeatPart then hum.Sit = false task.wait(0.3) end local gui for i = 1, 10 do char.HumanoidRootPart.CFrame = pad.CFrame * CFrame.new(0, pad.Size.Y / 2 + 6, 0) task.wait(0.2) char.HumanoidRootPart.CFrame = pad.CFrame * CFrame.new(0, pad.Size.Y / 2 + 2, 0) task.wait(0.6) gui = plr.PlayerGui:FindFirstChild("GunGui") if gui and gui:FindFirstChild("DealerRemote") and gui.Holder:FindFirstChild("ScrollingFrame") then break end end if not gui then print("no shop") return end local sf = gui.Holder.ScrollingFrame local weird, ok = {}, 0 for _, b in ipairs(sf:GetChildren()) do if b:IsA("TextButton") and b:GetAttribute("DealerCar") then local img = b:GetAttribute("ImageId") local price = b:GetAttribute("Price") if (img == nil or img == 0) or (price == nil or price == 0) then table.insert(weird, string.format("%s img=%s price=%s owned=%s gp=%s", b.Name, tostring(img), tostring(price), tostring(b:GetAttribute("Owned")), tostring(b:GetAttribute("IsGamepass")))) else ok += 1 end end end print("buttons ok:", ok, "| odd ones:", #weird) for i = 1, math.min(#weird, 12) do print(" " .. weird[i]) end