Pa ocigledno je da si nesto zezno, nemaju veze TD-ovi sa spawnom, ja mislim da je problem u pPos_x, pPos_y, pPos_z moguce da se ne ucitaju ili da su postavljene neke kordinate u zraku, postavi umjesto tog kod
SetSpawnInfo(playerid, PlayerInfo, PlayerInfo, PlayerInfo, PlayerInfo, PlayerInfo, 1.0, -1, -1, -1, -1, -1, -1);


Normalne kordinate ili provjeri preko printf koje su kordinate tu dali ih dobro ucita..