[Ajuda] Colocar o outro que ta na outra pos pra fazer comparaзхes
#6

Se for o que entendi, essa й uma das formas que й possнvel fazer:

pawn Код:
if(strcmp(cmdtext, "/partnerrob", true) == 0)
{
    new iddocarinha = -1, Float: Poss[3], str[90];
    if(IsPlayerInRangeOfPoint(playerid, 10.0, 2453.3315,-1978.8077,13.5469))
    {
        Poss[0] = 2453.3315;
        Poss[1] = -1978.8077;
        Poss[2] = 13.5469;
    }
    else if(IsPlayerInRangeOfPoint(playerid, 10.0, 2457.8135,-1964.7483,13.5382))
    {
        Poss[0] = 2453.3315;
        Poss[1] = -1978.8077;
        Poss[2] = 13.5469;
    }
    for(new p = 0; p < MAX_PLAYERS; p++)
    {
        if(IsPlayerInRangeOfPoint(p, 10.0, Poss[0], Poss[1], Poss[2]) /* && PlayerInfo[p][Org] == PlayerInfo[playerid][Org] */)
        {
            iddocarinha = p;
            break;
        }
    }
    format(str, sizeof(str),"Seu parceiro й o ID %d", iddocarinha);
    SendClientMessage(playerid, -1, str);
    return 1;
}
Desculpe-me qualquer erro, fiz com pressa, rs.
OBS№: Deixei uma verificaзгo comentada ali, que seria pra checar se o jogador que estб no outro lugar й da mesma org/gang/sei lб do jogador que digitou o comando. Achei que seria importante para evitar alguns problemas. Caso for usar, altera para a variбvel que vocк usa.
OBSІ: Vocк havia dito "assalto em dupla" no primeiro post, mas se sua intenзгo й que haja assaltos em grupos, retire o "break" do loop.
Reply


Messages In This Thread

Forum Jump:


Users browsing this thread: 2 Guest(s)