My 问题 is simple, When Mr.Popo asked Shenron to bring back to life all those who were killed 由 Frieza and his man, Why Nappa (Vegeta worked for Frieza when he killed Nappa) and all the Saiyan aren't resurrected?
well nappa and vegeta the didn't say they quit but it seemed like there stop working for frieza and they were going to earth to use the dragonballs to gain immortality and kill frieza so i don't think nappa was working for frieza anymore just didn't say he quit and the rest of the saiyans they got brought back in 太空 and died because they can't breath in 太空 poor saiyans.
I asked that 问题 to myself before. I think I've figured it out.
When someone is resurrected, they go to the place they were killed. Planet Vegeta was destroyed alongside all the saiyans. So, they WOULD have been brought back, but they went to where Vegeta was, so they were floating in space, where they couldn't breathe, so they died again.
I've thought of that too, but when Frieza and 悟空 were fighting on Namek, Frieza 说 that (paraphrasing) even if they both survive the explosion, he'd still win, 'Cause he (Frieza) 说 that saiyans can't breathe in outer space, but he can. Another thing is when Vegeta and Nappa were on Arlia, they were out of their 太空 pods in outer space, then Vegeta destroyed the planet. So, all in all, DBZ has many plot-holes.
The soul's location in the afterlife, state of the soul, state of the body, time since death, number of times died, wording of the wish, and which set of Dragon Balls were used. All those items can interfere with a resurrection via dragon balls. His (and the other Saiyans) body was vaporized, so they would need an additional wish for his body. As that was a limitation of Earth's original Dragon Balls. The reconstituted bodies of the Saiyan people would need to be moved as well.