Spawn nearest hospital
#2

Put this at the last line of OnPlayerSpawn (before })
PHP код:
    if(HospitalSpawn[playerid])
    {
        
HospitalSpawn[playerid] = false;
        new 
closestFloat:distance 99999.9;
        for (new 
isizeof(HospitalCoords), Float:tmp_distanceji++)
        {
            
tmp_distance GetPlayerDistanceFromPoint(playeridHospitalCoords[i][0], HospitalCoords[i][1], HospitalCoords[i][2]);
            if (
tmp_distance distance)
            {
                
distance tmp_distance;
                
closest i;
            }
        }
        
SetPlayerPos(playeridHospitalCoords[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(playeridRandomSpawnsLosSantos[rand][0],RandomSpawnsLosSantos[rand][1],RandomSpawnsLosSantos[rand][2]);
        }
    } 
Reply


Messages In This Thread
Spawn nearest hospital - by KinderClans - 06.08.2018, 09:18
Re: Spawn nearest hospital - by taktaz - 06.08.2018, 13:18
Re: Spawn nearest hospital - by KinderClans - 06.08.2018, 13:58
Re: Spawn nearest hospital - by DerickClark - 06.08.2018, 14:08
Re: Spawn nearest hospital - by KinderClans - 06.08.2018, 17:20
Re: Spawn nearest hospital - by taktaz - 07.08.2018, 13:12

Forum Jump:


Users browsing this thread: 1 Guest(s)