[DUV]Player com maior Score.
#1

Olб novamente...

Estou a CRIAR um sistema de Rei do Drift que jб esta quase pronto.
Meu FS de Drifts Points Adiciona os Pontos feitos na curva ao score.

Entгo eu queria saber como Definir que o maior Score ganha alguma coisa(ex.:Grana).

Desde jб Obrigado.
Reply
#2

UP! Desculpa o Double mais algguem ajuda ae PF '-'
Reply
#3

pawn Код:
GetPlayerScore(playerid);
Reply
#4

Quote:
Originally Posted by TiagoPS
Посмотреть сообщение
pawn Код:
GetPlayerScore(playerid);
E como eu faзo pra definir quem tem o maior valor(Score) ganhar?
Reply
#5

exemplo os scores vao ate 5
ai o player 1 ta com 3 e o player 2 ta com 5

ai usa-se if
pawn Код:
if(GetPlayerScore(playerid) => 5)//igual ou maior q 5
{
     //Agora o que ele deve ganhar aqui
     return 1;
}
Reply
#6

pawn Код:
new vmaxid = 0xFFFF,vmax = -1;
for(new i = 0; i < 500; ++i)//500 = slots do server
{
    if(GetPlayerScore(i) > vmax && IsPlayerConnected(i))
    {
        vmaxid = i;
        vmax = GetPlayerScore(i);
    }
}
if(vmaxid != 0xFFFF && IsPlayerConnected(vmaxid))
{
    new name[MAX_PLAYER_NAME], string[44];
    GetPlayerName(pvmaxid, name, sizeof(name));
    format(string, sizeof(string), "%s й o melhor de todos com %d pontos.",name,GetPlayerScore(vmaxid));
    SendClientMessageToAll(0xFFFF00AA, string);
}
//Thankz for Toribio
Obs:
0xFFFF = INVALID_PLAYER_ID
caso dк erro mude para ele.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)