[Ajuda] Definir carro VIP
#2

Hб um modo melhor (Mais otimizado e confiбvel).

• Crie uma variбvel global, com o vetor sendo a quantidade de veнculos VIPS.

PHP код:
Exemplo: static vVIP[10]; ( 10 carros vips 
• Na OnGamemodeInit:

PHP код:
vVIP[0] = CreateVehicle(...);
vVIP[1] = CreateVehicle(...)...... 
Desta forma, o vVIP irб retornar ao ID do veнculo VIP, mesmo ele mudando.

• Faзa uma verificaзгo se o ID do veнculo do jogador й igual a vVIP:

PHP код:
public OnPlayerStateChange(playeridnewstateoldstate)
{
    if(
newstate == PLAYER_STATE_DRIVER// A verificaзгo sу serб realizada se o jogador estiver de motorista //
    
{
        for(new 
0sizeof(vVIP); ++v// Loop que percorrerб todos os veнculos VIPS (0 ao tamanho mбximo que vocк definiu na variбvel global - sizeof) //
        
{
            if(
GetPlayerVehicleID(playerid) == vVIP[v])
            {
                
// Suas Funзхes aqui
            
}
        }
    }
    return 
1;

• Stock para verificar se o veнculo й VIP:

PHP код:
stock IsCarVIP(vehicleid)
{
    for(new 
0sizeof(vVIPS); ++v)
    {
        if(
vehicleid == vVIP[v]) return 1;
        break;
    }
    return 
0;

Reply


Messages In This Thread
Definir carro VIP - by MacacoloK0 - 24.03.2019, 04:55
Re: Definir carro VIP - by NWDMadara - 24.03.2019, 05:19
Re: Definir carro VIP - by FerrariL - 24.03.2019, 17:28
Re: Definir carro VIP - by NWDMadara - 24.03.2019, 17:52

Forum Jump:


Users browsing this thread: 1 Guest(s)