"Livin in Sim;c-16958022" wrote:
The prevention for Sim having certain job roles, tho, is making them Played. I see housed Sims working in NPC roles all the time if they are Unplayed. To mark them Played/Unplayed, go into Manage Households. In every household portrait, there will be a Plumbob icon in the upper left corner. If it's green they're Played. Clicking on it will turn it greyed out, for Unplayed, and vice versa.
This is something that MCCC allows to happen as one of its sort of hidden features, in an attempt to reduce townie generation. But in an unmodded game, it's not supposed to happen and if you house any of your restaurant staff they would immediately lose their jobs.