[Ajuda] Respawn Carros
#5

Isto deve resolver o seu problema :


pawn Код:
stock ResetarVeiculos()
{
    static bool:TrailerEmUso[MAX_VEHICLES];
    new Ciclo = 1;
    for(new x = 1; x <= MAX_VEHICLES; x++)
    {
        switch(Ciclo)
        {
            case 1:
            {
                if(IsTrailerAttachedToVehicle(x))
                {
                    TrailerEmUso[GetVehicleTrailer(x) - 1] = true;
                }
            }
            case 2:
            {
                new bool:Ocupado;
                for(new y = 0, z = GetMaxPlayers(); y != z; y++)
                {
                    if(IsPlayerInVehicle(y, x))
                    {
                        Ocupado = true;
                    }
                }
                if(!Ocupado && !TrailerEmUso[x - 1])
                {
                    SetVehicleToRespawn(x);
                }
            }
            case 3:
            {
                TrailerEmUso[x - 1] = false;
            }
        }
        if(x == MAX_VEHICLES && Ciclo < 3)
        {
            x = 0;
            Ciclo++;
        }
    }
    return true;
}


Espero ter ajudado .
Reply


Messages In This Thread
Respawn Carros - by lHesoyaml - 19.01.2014, 20:16
Re: Respawn Carros - by Kmatsu - 19.01.2014, 20:19
Re: Respawn Carros - by JonathanFeitosa - 19.01.2014, 20:19
Re: Respawn Carros - by lHesoyaml - 19.01.2014, 20:22
Re: Respawn Carros - by rjjj - 19.01.2014, 21:29
Re: Respawn Carros - by lHesoyaml - 19.01.2014, 21:39

Forum Jump:


Users browsing this thread: 2 Guest(s)