[Ajuda] Coloca algums Carro nгo desligar
#1

Como colocar para algums Carro nгo desligar ?

PHP код:
 if (strcmp("/motoron"cmdtexttrue10) == 0)
    {
        new 
motlualarporcappormaob;
        new 
carro GetPlayerVehicleID(playerid);
        new 
modeloo GetVehicleModel(playerid);
        if(
GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
        {
        if(
carro != INVALID_VEHICLE_ID)
        {
                if(
motor[playerid] == 0)
                {
                    
GetVehicleParamsEx(carromotlualarporcappormaob);
                    
SetVehicleParamsEx(carroVEHICLE_PARAMS_ONlualarporcappormaob);
                    
motor[playerid] = 1;
                    
SendClientMessage(playerid0xFFFFFFAA"Veiculo {2F991A}Ligado!");
                    
GetPlayerName(playeridsendernamesizeof(sendername));
                    
format(stringsizeof(string), "* %s liga o motor do veнculo."sendername);
                    
ProxDetector(5.0playeridstringCOLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
                }
              }
            } 
    }
     if (
strcmp("/motoroff"cmdtexttrue10) == 0)
    {
        new 
motlualarporcappormaob;
        new 
carro GetPlayerVehicleID(playerid); 
      if(
GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
      {
        if(
carro != INVALID_VEHICLE_ID)
            { 
                if(
motor[playerid] == 1)
                {
                    
GetVehicleParamsEx(carromotlualarporcappormaob);
                    
SetVehicleParamsEx(carroVEHICLE_PARAMS_OFFlualarporcappormaob);
                    
motor[playerid] = 0;
                    
SendClientMessage(playerid0xFFFFFFAA"Veiculo {E31919}Desligado!");
                    
GetPlayerName(playeridsendernamesizeof(sendername));
                    
format(stringsizeof(string), "* %s desliga o motor do veнculo."sendername);
                    
ProxDetector(5.0playeridstringCOLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
                } 
              }
            }
    } 
Reply
#2

й so criar umas variavel atribuindo os id do carro que vc n quer desligar,em seguida faz um loop pegando todos os id ai faz a funзгo que vc quer fazer.
Reply
#3

GetPlayerVehicleID
Exemplo:
pawn Код:
Viatura0 = CreateVehicle(...);
pawn Код:
if(GetPlayerVehicleID(playerid) == Viatura0)
{
    SendClientMessage(playerid, -1, "Vocк estб na viatura 0.");
}
else
{
    SendClientMessage(playerid, -1, "Vocк nгo estб na viatura 0.");
}
Reply
#4

Quote:
Originally Posted by Coreia
Посмотреть сообщение
й so criar umas variavel atribuindo os id do carro que vc n quer desligar,em seguida faz um loop pegando todos os id ai faz a funзгo que vc quer fazer.
Nгo precisa de loop. Sу usar GetPlayerVehicleID.
Reply
#5

verifica o id do carro e retorna o mйtodo se caso for o ID que vocк nгo quer que desligue.
Reply
#6

Galera eu fiz assim funciona

PHP код:
new modeloo GetVehicleModel(vehicleid);
if(
modeloo == 522 || modeloo == 581 || modeloo == 586 || modeloo == 521 || modeloo == 468 || modeloo == 463 || modeloo == 461 || modeloo == 462 || modeloo == 448)
            { 

Reply
#7

Funciona. Ai se vocк decidir se esses modelo nгo possam desligar, eu posso estar em um veнculos modelo 522 (Nrg 500) que гo vou poder desligar o motor da moto.
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)