[Ajuda] Help
#1

Era pra tipo so poder meu nick entrar naquele carro, mas isso acontece com todos os veiculos.

pawn Код:
Meucarro = CreateVehicle(562,1201.9156,-2037.6823,68.6643,269.4352,0,1,0);

pawn Код:
new NomeDoPlayer[24]; GetPlayerName(playerid, NomeDoPlayer, 24);
    new Veh2 = GetPlayerVehicleID(playerid);
    if(newstate == PLAYER_STATE_DRIVER)
    if(!strcmp(NomeDoPlayer, "Adriano_MQD", false))
    {
    if (Veh2 == Meucarro)
    SendClientMessage(playerid, -1, "Bem vindo ao seu veiculo Adriano_MQD!");
    }
    else
    {
    SendClientMessage(playerid, -1, "Esse veiculo pertence а Adriano_MQD vocк nгo pode dirigi-lo!"), RemovePlayerFromVehicle(playerid);
    }
Reply
#2

tenho certeza naum mais acho q vai dar:

pawn Код:
public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
    new NomeDoPlayer[24]; GetPlayerName(playerid, NomeDoPlayer, 24);
    new Veh2 = GetPlayerVehicleID(playerid);
    if(newstate == PLAYER_STATE_DRIVER)
    if(!strcmp(NomeDoPlayer, "Adriano_MQD", false))
    {
        SendClientMessage(playerid, -1, "Esse veiculo pertence а Adriano_MQD vocк nгo pode dirigi-lo!");
        RemovePlayerFromVehicle(playerid);
    }
    else
    {
        if(Veh2 == Meucarro)
        SendClientMessage(playerid, -1, "Bem vindo ao seu veiculo Adriano_MQD!");
    }
    return 1;
}
Reply
#3

Deu no mesmo.
Reply
#4

PHP код:
new NomeDoPlayer[24];
GetPlayerName(playeridNomeDoPlayer24);
if(
newstate == PLAYER_STATE_DRIVER)
{
    if(
GetPlayerVehicleID(playerid) == Meucarro)
    {
        if(
strcmp(NomeDoPlayer"Adriano_MQD"true) == 0)
        {
            
SendClientMessage(playerid, -1"Bem vindo ao seu veiculo Adriano_MQD!");
        }
        else
        {
            
SendClientMessage(playerid, -1"Esse veiculo pertence а Adriano_MQD vocк nгo pode dirigi-lo!"), RemovePlayerFromVehicle(playerid);
        }
    }

Reply
#5

PHP код:
    // Verifica se ele estб no estado de dirigir veiculo
    
if(newstate == PLAYER_STATE_DRIVER)
    {

        
// Verifica se ocarro que o player entrou й o mesmo  carro do "Adriano_MQD".
        
if (GetPlayerVehicleID(playerid) == Meucarro){
        
            
// cria a array estбtica "NomeDoPlayer"
            
static
                
NomeDoPlayer[24]
            ;

            
// Pega o nome do player e armazena na array estбtica..
            
GetPlayerName(playeridNomeDoPlayer24);

            
// Compara o nome do player com a string "Adriano_MQD"
            
if(!strcmp(NomeDoPlayer"Adriano_MQD"false))
            {
                
// Caso for igual, manda a mensagem:
                
SendClientMessage(playerid, -1"Bem vindo ao seu veiculo Adriano_MQD!");
                return 
true;
            }
            else
            {
                
// Caso for diferente manda a mensagem e retira o player do veiculo.
                
SendClientMessage(playerid, -1"Esse veiculo pertence а Adriano_MQD vocк nгo pode dirigi-lo!");
                
RemovePlayerFromVehicle(playerid);
                return 
false;
            }
        }
    } 
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)