[Ajuda] /motor em Veiculo Casa
#1

Ola Pessoal Primeiramente me desculpe pelo double post pois estou esperando a mais de 3 hrs a resposta' entao vamos la, Botei um /motor No Meu server, Mais so a Um Poblema, Os Veiculos das Casas Nao Liga, Entao poderiao me ajudar?? +REP Para quem ajudar'

pawn Код:
if(strcmp(cmd, "/motor",true) == 0)
    {
        new Float:vida;
        new vid = GetPlayerVehicleID(playerid);
        GetVehicleHealth(vid, vida);
        if(IsPlayerInAnyVehicle(playerid))
        {
            if(GetPlayerState(playerid) != 2)
            {
               SendClientMessage(playerid, COLOR_LIGHTBLUE, "Vocк nгo й o motorista deste veнculo !");
               return 1;
            }
            if(GetPlayerState(playerid) == 2 && Gas[vid] <= 0)
            {
               SendClientMessage(playerid, COLOR_LIGHTBLUE, "Seu veнculo estб sem gasolina, use um galгo !");
               return 1;
            }
            if(EngineCarro[vid] == 1  && GetPlayerState(playerid) == 2 && GetPlayerSpeed(playerid, true) > 1)
            {
              SendClientMessage(playerid, COLOR_LIGHTBLUE, "Vocк nгo pode mecher no motor do veнculo em movimento !");
              return 1;
            }
            if(GetPlayerState(playerid) == 2 && Quebrado[vid] == 1)
            {
               SendClientMessage(playerid, COLOR_LIGHTBLUE, "Seu veнculo estб quebrado, nгo pode mecher no motor !");
               return 1;
            }
            if(!IsAVIPCar(vid))
            {
                if(EngineCarro[vid] == 0)
                {
                     GetVehicleParamsEx(vid,engine,lights,alarm,doors,bonnet,boot,objective);
                     SetVehicleParamsEx(vid,VEHICLE_PARAMS_ON,lights,alarm,doors,bonnet,boot,objective);
                     SendClientMessage(playerid, 0xFFFFFFFF, "Veiculo: {228B22}Ligado!");
                     EngineCarro[vid] = 1;
                }
                else if(EngineCarro[vid] == 1)
                {
                     GetVehicleParamsEx(vid,engine,lights,alarm,doors,bonnet,boot,objective);
                     SetVehicleParamsEx(vid,VEHICLE_PARAMS_OFF,lights,alarm,doors,bonnet,boot,objective);
                     SendClientMessage(playerid, 0xFFFFFFFF, "Veiculo: {FF0000}Desligado!");
                     EngineCarro[vid] = 0;
                }
            }
            else if(IsAVIPCar(vid))
            {
                 for(new c = 0; c < sizeof(CarInfo); c++)
                 {
                      new newcar = GetPlayerVehicleID(playerid);
                      if(newcar == CarInfo[c][ownedvehicle])
                      {
                           if(strcmp(PlayerName(playerid), CarInfo[c][cOwner], true) == 0 || PlayerInfo[playerid][pVIP] > 0)
                           {
                                if(EngineCarro[newcar] == 0)
                                {
                                     GetVehicleParamsEx(newcar,engine,lights,alarm,doors,bonnet,boot,objective);
                                     SetVehicleParamsEx(newcar,VEHICLE_PARAMS_ON,lights,alarm,doors,bonnet,boot,objective);
                                     SendClientMessage(playerid, 0xFFFFFFAA, "{FFFFFF}Veiculo: {228B22}Ligado!");
                                     EngineCarro[newcar] = 1;
                                     return 1;
                                }
                                else if(EngineCarro[newcar] == 1)
                                {
                                     GetVehicleParamsEx(newcar,engine,lights,alarm,doors,bonnet,boot,objective);
                                     SetVehicleParamsEx(newcar,VEHICLE_PARAMS_OFF,lights,alarm,doors,bonnet,boot,objective);
                                     SendClientMessage(playerid, 0xFFFFFFAA, "{FFFFFF}Veiculo: {FF0000}Desligado!");
                                     EngineCarro[newcar] = 0;
                                     return 1;
                                }
                           }
                           else
                           {
                               SendClientMessage(playerid, COLOR_LIGHTBLUE, "Vocк nгo pode mecher no motor de um veнculo trancado !");
                               RemovePlayerFromVehicleEx(playerid);
                               return 1;
                           }
                      }
                 }
            }
        }
        return 1;
    }
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)