[Ajuda] Veiculos de novatos nгo precisa ter licenзa
#1

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!");
            }
        }
Reply
#2

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);
Reply
#3

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!");
            }
        }
Reply
#4

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!
Reply
#5

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.
Reply
#6

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
Reply
#7

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?
Reply
#8

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
Reply
#9

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

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


Forum Jump:


Users browsing this thread: 2 Guest(s)