Portal SAMP
[Pedido] Trancar Veiculo de org ou Prof - Versão de Impressão

+- Portal SAMP (https://portalsamp.com)
+-- Fórum: SA-MP (https://portalsamp.com/forumdisplay.php?fid=5)
+--- Fórum: Área de suporte (https://portalsamp.com/forumdisplay.php?fid=6)
+--- Tópico: [Pedido] Trancar Veiculo de org ou Prof (/showthread.php?tid=2261)



Trancar Veiculo de org ou Prof - agi.exe - 06/04/2022

Eae, rapaziada =: To querendo trancas os veiculos de org ou Proff

Ja fiz isso : mais quando o player clica em inter so aparece a massagem antes de ele entrar no veiculo e
quando ele entra não acontece nada ou seja o player não e removido do veiculo.

Código:
public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
    for(new i = 0; i < MAX_VEHICLES; i ++)
    {
        if((vehicleid >= CarrosLixeiro[0]) && (vehicleid <= CarrosLixeiro[5]))
        {
            if(Player[playerid][Emprego] != 1)
            {
                RemovePlayerFromVehicle(playerid);
                SendClientMessage(playerid, -1, "Você não e um lixeiro");
            }
            break;
        }
    }
   
    return true;
}
Código:
public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
    if((vehicleid >= CarrosLixeiro[0]) && (vehicleid <= CarrosLixeiro[5]))
    {
        if(Player[playerid][Emprego] != 1)
        {
            RemovePlayerFromVehicle(playerid);
            Msg(playerid, CINZA, "Você precisa ser admin para usar este carro.");
    }
    }
    return 0;
}



alguem pode me ajuda?


RE: Trancar Veiculo de org ou Prof - xbruno1000x - 06/04/2022

Use o código abaixo como exemplo.

Na public OnPlayerEnterVehicle:

Código:
    for(new i; i < sizeof Ifood; i++)
    {
        if(vehicleid == Ifood[i] && Player[playerid][pEmprego] != IFOOD)
        {
            new Float:pz[3];
            SendClientMessage(playerid, COR_ERRO, "Esse veículo é apenas para entregador do ifood.");
            GetPlayerPos(playerid, pz[0], pz[1], pz[2]);
            SetPlayerPos(playerid, pz[0], pz[1], pz[2]);
        }
    }

A variável "Ifood" deve ser substituída por CarrosLixeiro.