27.07.2013, 23:44
Hmm, ok.
Nгo entendi muito o tуpico, se nгo for isso que vocк quer, me avise.
pawn Код:
public OnPlayerStateChange(playerid, newstate, oldstate)
{
if(newstate == PLAYER_STATE_DRIVER || newstate == PLAYER_STATE_PASSENGER) // Essa funзгo vai verificar se o player й motorista ou passageiro de um veнculo, se ele for vai executar a funзгo abaixo:
{
if(motor[playerid] == 1){ Funзгo.. } // Se a variбvel motor for igual a 1 ele vai executar oque tб dentro do { }. Um exemplo й chamar uma callback..
}
else if(oldstate == PLAYER_STATE_DRIVER || oldstate == PLAYER_STATE_PASSENGER) // Essa funзгo verifica se o player nгo й mais o motorista do veнculo. Se ele nao for motorista / passageiro vai executar as funзхes abaixo:
{
TextDrawHideForPlayer(playerid, suatxd); // vai esconder a textdraw que mostra o motor ligado
motor[playerid] = 0; // vai setar a variбvel para 0..
}
return 1;
}