When they login. All the other login positions work but that one.
Although it is loading correctly.
EDIT:
pawn Код:
Float:fSpawnPosX[4],
Float:fSpawnPosY[4],
Float:fSpawnPosZ[4],
Float:fSpawnPosA[4],
That's part of the enum,
pawn Код:
format(Factions[i][f1SpawnName], 24, "%s", name1);
Factions[i][fSpawnSet][1] = SpawnSet[1];
Factions[i][fSpawnPosX][1] = PosX[1];
Factions[i][fSpawnPosY][1] = PosY[1];
Factions[i][fSpawnPosZ][1] = PosZ[1];
Factions[i][fSpawnPosA][1] = PosA[1];
Factions[i][fSpawnInt][1] = Int[1];
Factions[i][fSpawnWorld][1] = VW[1];
format(Factions[i][f2SpawnName], 24, "%s", name2);
Factions[i][fSpawnSet][2] = SpawnSet[2];
Factions[i][fSpawnPosX][2] = PosX[2];
Factions[i][fSpawnPosY][2] = PosY[2];
Factions[i][fSpawnPosZ][2] = PosZ[2];
Factions[i][fSpawnPosA][2] = PosA[2];
Factions[i][fSpawnInt][2] = Int[2];
Factions[i][fSpawnWorld][2] = VW[2];
format(Factions[i][f3SpawnName], 24, "%s", name3);
Factions[i][fSpawnSet][3] = SpawnSet[3];
Factions[i][fSpawnPosX][3] = PosX[3];
Factions[i][fSpawnPosY][3] = PosY[3];
Factions[i][fSpawnPosZ][3] = PosZ[3];
Factions[i][fSpawnPosA][3] = PosA[3];
Factions[i][fSpawnInt][3] = Int[3];
Factions[i][fSpawnWorld][3] = VW[3];
That's the loading point,
pawn Код:
if(Player[playerid][FacSpawn] == 1)
{
SetSpawnInfo(playerid, 0, Player[playerid][Clothes1], Factions[Player[playerid][Faction]][fSpawnPosX][1], Factions[Player[playerid][Faction]][fSpawnPosY][1], Factions[Player[playerid][Faction]][fSpawnPosZ][1], Factions[Player[playerid][Faction]][fSpawnPosA][1], 0, 0, 0, 0, 0, 0);
SetPlayerInterior(playerid, Factions[Player[playerid][Faction]][fSpawnInt][1]);
SetPlayerVirtualWorld(playerid, Factions[Player[playerid][Faction]][fSpawnWorld][1]);
}
else if(Player[playerid][FacSpawn] == 2)
{
SetSpawnInfo(playerid, 0, Player[playerid][Clothes1], Factions[Player[playerid][Faction]][fSpawnPosX][2], Factions[Player[playerid][Faction]][fSpawnPosY][2], Factions[Player[playerid][Faction]][fSpawnPosZ][2], Factions[Player[playerid][Faction]][fSpawnPosA][2], 0, 0, 0, 0, 0, 0);
SetPlayerInterior(playerid, Factions[Player[playerid][Faction]][fSpawnInt][2]);
SetPlayerVirtualWorld(playerid, Factions[Player[playerid][Faction]][fSpawnWorld][2]);
}
else if(Player[playerid][FacSpawn] == 3)
{
SetSpawnInfo(playerid, 0, Player[playerid][Clothes1], Factions[Player[playerid][Faction]][fSpawnPosX][3], Factions[Player[playerid][Faction]][fSpawnPosY][3], Factions[Player[playerid][Faction]][fSpawnPosZ][3], Factions[Player[playerid][Faction]][fSpawnPosA][3], 0, 0, 0, 0, 0, 0);
SetPlayerInterior(playerid, Factions[Player[playerid][Faction]][fSpawnInt][3]);
SetPlayerVirtualWorld(playerid, Factions[Player[playerid][Faction]][fSpawnWorld][3]);
}
That's the spawning part..