06.08.2018, 13:18
Put this at the last line of OnPlayerSpawn (before })
PHP код:
if(HospitalSpawn[playerid])
{
HospitalSpawn[playerid] = false;
new closest, Float:distance = 99999.9;
for (new i, j = sizeof(HospitalCoords), Float:tmp_distance; i < j; i++)
{
tmp_distance = GetPlayerDistanceFromPoint(playerid, HospitalCoords[i][0], HospitalCoords[i][1], HospitalCoords[i][2]);
if (tmp_distance < distance)
{
distance = tmp_distance;
closest = i;
}
}
SetPlayerPos(playerid, HospitalCoords[closest][0], HospitalCoords[closest][1], HospitalCoords[closest][2]);
SetPlayerFacingAngle(playerid,HospitalCoords[closest][3]);
SetCameraBehindPlayer(playerid);
return 1;
}
else
{
if(gTeam[playerid] == TEAM_CIV)
{
SetPlayerTeam(playerid,0);
new rand = random(sizeof(RandomSpawnsLosSantos));
SetPlayerPos(playerid, RandomSpawnsLosSantos[rand][0],RandomSpawnsLosSantos[rand][1],RandomSpawnsLosSantos[rand][2]);
}
}