[Pedido] comando para procurar carro por id, no samp
#3

Vou deixar um exemplo, talvez esteja feito errado porque eu criei aqui mesmo pelo fуrum e hoje nгo to legal.
Em seu comando/funзгo, em que cria o veiculo, coloque isto.

Coloque isto na callback/comando responsбvel pela criaзгo do veiculo.
Cуdigo em PAWN:
PHP Code:
vehicleX[playerid] = COLOQUE_AQUI_A_VARIAVEL_ID_DO_CREATE_VEHICLE 
Em seguida adicionar o resto do cуdigo em seu gm/fs.
Cуdigo em PAWN:
PHP Code:
#define           T_LOCALIZAR_PLAYER                            (0)
new P_TIMER[50][ MAX_PLAYERS];
forward GetPlayerLocateplayeridvehiclelocate );
YCMD:locatevplayeridparams[], help 
{
        for( new 
00MAX_VEHICLES MAX_PLAYERSv++, p++ )
        {
            if( (
== INVALID_VEHICLE_ID ) | (== INVALID_PLAYER_ID))
                continue;
            if( 
vehicleX] == GetPlayerVehicleID) ) 
                return 
GetPLocatep);
        }
        return 
true;
}
public 
GetPLocateplayerlocatevehiclelocate ) {
    
P_TIMERT_LOCALIZAR_PLAYER  ][ playerid ] = SetTimerEx"GetPlayerLocate"true800"ii"playerlocatevehiclelocate );
    return 
0;
}
public 
GetPlayerLocateplayeridvehid )
{
    new 
FloatfDistancepPos[3], vPos[3];
    
GetVehiclePosvehid,     vPos[0], vPos[1],  vPos[2] );
    
fDistance GetVehicleDistanceFromPointvehidvPos[0], vPos[1], vPos[2] ),
    
    if( 
fDistance <= 10.0 )
        return 
KillTimerP_TIMERT_LOCALIZAR_PLAYER  ][ playerid ] ),
        
DisablePlayerCheckpointplayerid );
    
SetPlayerCheckpointplayeridvPos[0], vPos[1], vPos[2] , 5.0 );
    return 
0;
}
public 
OnPlayerDisconnect(playerid)
{
    
KillTimerP_TIMERT_LOCALIZAR_PLAYER  ][ playerid ] );
    return 
1;

Caso estiver errado, avisar o problema ou corrigir.
Reply


Messages In This Thread
comando para procurar carro por id, no samp - by Vinicin - 30.11.2013, 00:57
Re: comando para procurar carro por id, no samp - by Strike_Legends - 30.11.2013, 02:00
Re: comando para procurar carro por id, no samp - by Schocc - 30.11.2013, 02:08

Forum Jump:


Users browsing this thread: 1 Guest(s)