26.10.2014, 12:47
queria um sistema que expulse os jogadores que tentarem dirigir sem carteira
public OnPlayerStateChange(playerid, newstate, oldstate)
{
if (newstate == PLAYER_STATE_DRIVER)
{
new newcar = GetPlayerVehicleID(playerid);//Pega o ID do veiculo.
if (SuaVariбvel(newcar))
{
if(SuaVariбvel[playerid] != 0) //Olha se o jogador(a) possui a licenзa.
{
RemovePlayerFromVehicle(playerid);//Retira o jogador(a) do veiculo.
SendClientMessage(playerid, 0x2641FEFF, "Vocк nгo possui carteira de motorista e saiu do veiculo.");//Avisa a pessoa que este veiculo nгo pode ser usado sem licenзa de motorista.
return 1;//Caso necessita, isso fara que nгo execute o resto do cуdigo.
}
}
}
}
new Licenca[MAX_PLAYERS];
Licenca[playerid] = 1;
if(Licenca[playerid] == 0) {
RemovePlayerFromVehicle(playerid);
SendClientMessage(playerid, -1, "Vocк nгo tem licenзa");
return 1;
}