SA-MP Forums Archive
[Ajuda] Veiculos de novatos nгo precisa ter licenзa - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] Veiculos de novatos nгo precisa ter licenзa (/showthread.php?tid=539394)



Veiculos de novatos nгo precisa ter licenзa - PetterAdriano - 27.09.2014

To querendo que os veнculos civis que fica no spawn civil, nгo precisa possuir licenзa para usa-los mais nгo ta dando olhem, sempre quando eu entro no veнculo aparece que nгo tenho licenзas

pawn Код:
CivilVeiculo[9] = AddStaticVehicleEx(462, 2005.3447, -1274.6067, 23.3936, 181.0860, 128, 128, 300);
    CivilVeiculo[10] = AddStaticVehicleEx(462, 2008.3119, -1274.5967, 23.3886, 182.4561, 183, 183, 300);
pawn Код:
new vid = GetPlayerVehicleID(playerid);
        if(MotoLIC(vid))
        {
            if(DadosJogador[playerid][LIC_MOTOS_JOGADOR] == 0 || vid != CivilVeiculo[9] || vid != CivilVeiculo[10])
            {
                SendClientMessage(playerid,VERMELHO_BEM_CLARO,"Vocк nгo tem a licenзa nescessбria para conduzir Motos.");
                RemovePlayerFromVehicle(playerid);
            }
            else if(Motor_Do_Veiculo[vid] == false)
            {
                SendClientMessage(playerid, 0xE0FF6BFF, "O Motor deste veнculo estб desligado, USE: /motor para liga-lo, Para saber mais digite /ajudaveiculo!");
            }
        }



Re: Veiculos de novatos nгo precisa ter licenзa - Marlon307 - 27.09.2014

pawn Код:
new vid = GetPlayerVehicleID(playerid);
        if(MotoLIC(vid))
        {
            if(DadosJogador[playerid][LIC_MOTOS_JOGADOR] == 0 || vid != CivilVeiculo[9] || vid != CivilVeiculo[10])
            {
                SendClientMessage(playerid,VERMELHO_BEM_CLARO,"Vocк nгo tem a licenзa nescessбria para conduzir Motos.");
               
            }
            else if(Motor_Do_Veiculo[vid] == false)
            {
                SendClientMessage(playerid, 0xE0FF6BFF, "O Motor deste veнculo estб desligado, USE: /motor para liga-lo, Para saber mais digite /ajudaveiculo!");
            }
        }
Remova isso
pawn Код:
RemovePlayerFromVehicle(playerid);



Re: Veiculos de novatos nгo precisa ter licenзa - DavidCosta - 27.09.2014

Tenta assim
pawn Код:
new vid = GetPlayerVehicleID(playerid);
        if(MotoLIC(vid))
        {
            if(DadosJogador[playerid][LIC_MOTOS_JOGADOR] == 0  &&  vid != CivilVeiculo[9] && vid != CivilVeiculo[10])
            {
                SendClientMessage(playerid,VERMELHO_BEM_CLARO,"Vocк nгo tem a licenзa nescessбria para conduzir Motos.");
                RemovePlayerFromVehicle(playerid);
            }
            else if(Motor_Do_Veiculo[vid] == false)
            {
                SendClientMessage(playerid, 0xE0FF6BFF, "O Motor deste veнculo estб desligado, USE: /motor para liga-lo, Para saber mais digite /ajudaveiculo!");
            }
        }



Re: Veiculos de novatos nгo precisa ter licenзa - PetterAdriano - 27.09.2014

Quote:
Originally Posted by Marlon307
Посмотреть сообщение
pawn Код:
new vid = GetPlayerVehicleID(playerid);
        if(MotoLIC(vid))
        {
            if(DadosJogador[playerid][LIC_MOTOS_JOGADOR] == 0 || vid != CivilVeiculo[9] || vid != CivilVeiculo[10])
            {
                SendClientMessage(playerid,VERMELHO_BEM_CLARO,"Vocк nгo tem a licenзa nescessбria para conduzir Motos.");
               
            }
            else if(Motor_Do_Veiculo[vid] == false)
            {
                SendClientMessage(playerid, 0xE0FF6BFF, "O Motor deste veнculo estб desligado, USE: /motor para liga-lo, Para saber mais digite /ajudaveiculo!");
            }
        }
Remova isso
pawn Код:
RemovePlayerFromVehicle(playerid);
Se eu retirar isso, os jogadores que nгo tiverem licenзa vгo usar o veнculo e a mensagem ainda irб continuar!


Re: Veiculos de novatos nгo precisa ter licenзa - Mandrack_FreeZe - 27.09.2014

Tente assim:

pawn Код:
new vid = GetPlayerVehicleID(playerid);
        if(MotoLIC(vid))
        {
            if(DadosJogador[playerid][LIC_MOTOS_JOGADOR] == 0  &&  vid != CivilVeiculo[9] || vid != CivilVeiculo[10])
            {
                SendClientMessage(playerid,VERMELHO_BEM_CLARO,"Vocк nгo tem a licenзa nescessбria para conduzir Motos.");
                RemovePlayerFromVehicle(playerid);
            }
            else if(Motor_Do_Veiculo[vid] == false)
            {
                SendClientMessage(playerid, 0xE0FF6BFF, "O Motor deste veнculo estб desligado, USE: /motor para liga-lo, Para saber mais digite /ajudaveiculo!");
            }
        }
Nгo tenho certeza de que funcionaria, mas acho que sim.


Re: Veiculos de novatos nгo precisa ter licenзa - PetterAdriano - 27.09.2014

Quote:
Originally Posted by DavidCosta
Посмотреть сообщение
Tenta assim
pawn Код:
new vid = GetPlayerVehicleID(playerid);
        if(MotoLIC(vid))
        {
            if(DadosJogador[playerid][LIC_MOTOS_JOGADOR] == 0  &&  vid != CivilVeiculo[9] && vid != CivilVeiculo[10])
            {
                SendClientMessage(playerid,VERMELHO_BEM_CLARO,"Vocк nгo tem a licenзa nescessбria para conduzir Motos.");
                RemovePlayerFromVehicle(playerid);
            }
            else if(Motor_Do_Veiculo[vid] == false)
            {
                SendClientMessage(playerid, 0xE0FF6BFF, "O Motor deste veнculo estб desligado, USE: /motor para liga-lo, Para saber mais digite /ajudaveiculo!");
            }
        }
Isso nгo irб dar certo, o jogador irб te que estar nos dois veнculos ao mesmo tempo e com a variavel 0 de Licenзas


Re: Veiculos de novatos nгo precisa ter licenзa - DavidCosta - 27.09.2014

Quote:
Originally Posted by DavidCosta
Посмотреть сообщение
Tenta assim
pawn Код:
new vid = GetPlayerVehicleID(playerid);
        if(MotoLIC(vid))
        {
            if(DadosJogador[playerid][LIC_MOTOS_JOGADOR] == 0  &&  vid != CivilVeiculo[9] && vid != CivilVeiculo[10])
            {
                SendClientMessage(playerid,VERMELHO_BEM_CLARO,"Vocк nгo tem a licenзa nescessбria para conduzir Motos.");
                RemovePlayerFromVehicle(playerid);
            }
            else if(Motor_Do_Veiculo[vid] == false)
            {
                SendClientMessage(playerid, 0xE0FF6BFF, "O Motor deste veнculo estб desligado, USE: /motor para liga-lo, Para saber mais digite /ajudaveiculo!");
            }
        }
Quote:
Originally Posted by PetterAdriano
Посмотреть сообщение
Isso nгo irб dar certo, o jogador irб te que estar nos dois veнculos ao mesmo tempo e com a variavel 0 de Licenзas
Tentou pelo menos?


Re: Veiculos de novatos nгo precisa ter licenзa - PetterAdriano - 27.09.2014

Quote:
Originally Posted by Mandrack_FreeZe
Посмотреть сообщение
Tente assim:

pawn Код:
new vid = GetPlayerVehicleID(playerid);
        if(MotoLIC(vid))
        {
            if(DadosJogador[playerid][LIC_MOTOS_JOGADOR] == 0  &&  vid != CivilVeiculo[9] || vid != CivilVeiculo[10])
            {
                SendClientMessage(playerid,VERMELHO_BEM_CLARO,"Vocк nгo tem a licenзa nescessбria para conduzir Motos.");
                RemovePlayerFromVehicle(playerid);
            }
            else if(Motor_Do_Veiculo[vid] == false)
            {
                SendClientMessage(playerid, 0xE0FF6BFF, "O Motor deste veнculo estб desligado, USE: /motor para liga-lo, Para saber mais digite /ajudaveiculo!");
            }
        }
Nгo tenho certeza de que funcionaria, mas acho que sim.
Ainda ta com o mesmo problema


Re: Veiculos de novatos nгo precisa ter licenзa - PetterAdriano - 27.09.2014

Quote:
Originally Posted by DavidCosta
Посмотреть сообщение
Tentou pelo menos?
Sim


Re: Veiculos de novatos nгo precisa ter licenзa - DavidCosta - 27.09.2014

O modelo do veнculo de civil que vocк usa й somente o ID 462? Usa ele para outra coisa?