SA-MP Forums Archive
Valor mais alto de um Pvar - 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: Valor mais alto de um Pvar (/showthread.php?tid=213249)



Valor mais alto de um Pvar - frenetico - 18.01.2011

Olб pessoal Boa noite

Minha dъvida й a seguinte, como eu posso fazer para saber qual player tem o valor mais alto nessa Pvar:

pawn Код:
GetPVarInt(playerid,"TrocarCheck");
Estou necessitando disso para fazer as colocaзхes em uma corrida

Obrigado desde jб.

@OFF
Qual й o certo "Uma Pvar" ou "Um Pvar"?


Respuesta: Valor mais alto de um Pvar - ipsBruno - 18.01.2011

Para isto usamos um Loop e uma Condicional:

pawn Код:
stock MaiorValorPvar(pvar[])
{
    static MaxValor = -1;
    static MelhorPl = -1;
    for(new i; i < MAX_PLAYERs; ++i)
    {
        if(IsPlayerConnected(i))
        {
            if(GetPVarInt(i,pvar) > MaxValor)
            {
                MaxValor = GetPVarInt(i,pvar);
                MelhorPl = i;
            }
        }
    }
    return MelhorPl;
}
Modo de Uso:
Код:
printf(" O melhor player й o id : %d",MaiorValorPvar("TrocarCheck"));
OFF
Qual й o certo "Uma Pvar" ou "Um Pvar"?

Й UMA Vбriavel

Portanto й:

Uma Player Variavel.

Uma PVAR


Re: Valor mais alto de um Pvar - duany123 - 18.01.2011

Drakins Genio *-*


Re: Valor mais alto de um Pvar - frenetico - 19.01.2011

Obrigado Drakins, muito obrigado mesmo!

Eu tinha mais ou menos um noзгo de que usava loop, mais esse negocio da "Condicional" ,era a ultima coisa que eu iria pensar.

Aproveitando se nгo for pedir muito, tem um tutorial sobre essas "Condicional" ?