SA-MP Forums Archive
[Ajuda] Help - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] Help (/showthread.php?tid=391064)



Help - Adriano_MQD - 09.11.2012

Eu queria saber como faзo para ex:

Eu crio uns veiculos e quando alguйm der /irve ir para algum carro desses, e como verificar se ja chegou ao limite de pessoas por veiculo.

O comando de criar veiculos:

pawn Код:
CMD:criarcarro(playerid, params[])
{
    if(Player[playerid][AdminNivel] < 3) return SendClientMessage(playerid, VERMELHO,"[SERVER]: Comando Invalido");
    new
        Carro,
        Cor1,
        Cor2;
    if(sscanf(params, "iii", Carro, Cor1, Cor2)) return SendClientMessage(playerid, CINZA, " Use /criarv [ID] [cor1] [cor2]"), SendClientMessage(playerid, CINZA, "Uso correto /criarv [id do veiculo] [cor1] [cor2]");
    new Float:X,
        Float:Y,
        Float:X1,
        Float:Y1,
        Float:Z,
        Float:A;
    PosicaoFrentePlayer(playerid, X, Y, 3);
    GetPlayerPos(playerid, X1, Y1, Z);
    GetPlayerFacingAngle(playerid, A);
    new idcarro;
    idcarro = CreateVehicle(Carro, X, Y, Z, A+90, Cor1, Cor2, 15);
    CarrosCriados[TodosCarros] = idcarro;
    TodosCarros ++;
    return 1;
}



Re: Help - Ouro - 09.11.2012

Exemplo:

pawn Код:
new
    Veiculo[MAX_PLAYERS]
;

Veiculo[playerid] = CreateVehicle(...);

    CMD:irveiculo(playerid)
    {
        new Float:Pos[3];
        GetVehiclePos(Veiculo[playerid], Pos[0], Pos[1], Pos[2]);
        SetPlayerPos(playerid, Pos[0], Pos[1], Pos[2]);
        return 1;
    }



Re: Help - Wallker - 09.11.2012

nгo entendi, podia explicar melhor, vocк quй que tenha um limite de carros criado?