Hey DeathChaos i love some of the stuff you do could'nt you use
Get MaxClients[]
and get .mdl of the survivors instead of random because it stops dialog on maps if they are not all there
thrus get 1 of each survivor ovcourse if there is 10 survivors then it gotta copy 1
just a suggestion