One way of doing it would be to allow players to login as a "Xombie". Put a small que on it so there are enough people waiting to be zombies then log them in spawning them all at the same random location. Make it so tribe areas are not safe from PvZ and disable looting by the zombies.