Missouri City has adopted a no-smoking ordinance for many of the city's public areas.