Valor mais alto de um Pvar
#1

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"?
Reply
#2

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
Reply
#3

Drakins Genio *-*
Reply
#4

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" ?
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)