Iti trebuie sa pastrezi intr-o oarecare variabila optiunea spawn-ului (daca useru a ales primar sau secundar) - in exemplul prezentat am ales s-o denumesc
CODE
PlayerInfo[playerid][pSpawn]
apoi, in functia de tip callback
CODE
OnPlayerSpawn
un cod, ceva in genul urmatorului
CODE
if (PlayerInfo[playerid][pMember] == 5 || PlayerInfo[playerid][pLeader] == 5)//Factiunea sa fie LaCosaNostra
{
if(PlayerInfo[playerid][pSpawn] == 1) SetPlayerPos(playerid, coordx,coordy,coordz); // primar
else SetPlayerPos(playerid, coordx,coordy,coordz); //secundar
return 1;
}
Astfel, se verifica starea variabilei
CODE
PlayerInfo[playerid][pSpawn]
daca e setata pe 1, inseamna ca a fost ales spawn primar, altfel este secundar
PS: codul de mai sus, este doar un exemplu pentru a-ti forma o idee despre cum ar trebui sa procedezi. Ramane la latitudinea ta daca mai vrei sa setezi altceva, eventual un interior sau un vw la spawn.