[Pedido] Quando o player sair do veнculo exercer essa funзгo...
#1

Bom dia;
Eu estava fazendo com que quando o player sai-se de um veнculo e ele estive-se com;

pawn Код:
if(Carga[playerid] == 1)
Fosse alterado para;

pawn Код:
if(Carga[playerid] == 0)
Eu fiz do seguinte metodo;

pawn Код:
public OnPlayerExitVehicle(playerid, vehicleid)
{
    if(Carga[playerid] == 0)
    {
        SCM(playerid, -1, "{FF0000}|| INFO ||{FFFFFF} Vocк saiu do veнculo e perdeu a carga.!");
        return 1;
    }
    return 1;
}
Porйm de cara jб deu para ver que nгo irб dar certo, todo player que sair de algum veнculo irб mandar essa mensagem.
Alguйm pode me ajudar?

Eu queria por sу para se o player tiver a carga;
pawn Код:
if(Carga[playerid] == 1)
Ao sair do veнculo ele perdesse-a;
pawn Код:
if(Carga[playerid] == 0)
Reply
#2

pawn Код:
public OnPlayerExitVehicle(playerid, vehicleid)
{
    if(Carga[playerid] == 1)  // Caso estiver carregado
    {
        SCM(playerid, -1, "{FF0000}|| INFO ||{FFFFFF} Vocк saiu do veнculo e perdeu a carga !");   // SendClientMessage
        Carga[playerid] = 0;   // Setar valor para 0
        return 1;
    }
    return 1;
}
Reply
#3

pawn Код:
public OnPlayerStateChange(playerid, newstate, oldstate)
{
     if(oldsate == PLAYER_STATE_DRIVER) // Pode-se usar outra forma...
     {
           if(Carga[playerid] == 1)
           {
                  Carga[playerid] = 0;
           }
      }
      return 1;
}
Reply
#4

Quote:
Originally Posted by Murilo_sousa
Посмотреть сообщение
pawn Код:
public OnPlayerExitVehicle(playerid, vehicleid)
{
    if(Carga[playerid] == 1)  // Caso estiver carregado
    {
        SCM(playerid, -1, "{FF0000}|| INFO ||{FFFFFF} Vocк saiu do veнculo e perdeu a carga !");   // SendClientMessage
        Carga[playerid] = 0;   // Setar valor para 0
        return 1;
    }
    return 1;
}
Agente usa assim lб na BCV, funciona direitinho
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)