new lastscore=0, lastscore2, lastscoreid=INVALID_PLAYER_ID, i;
for(i=0; i<MAX_PLAYERS; i++)if(pInfo[i][pPoints] >= lastscore){
TextDrawSetString(Points[0], SpielerName(i));
lastscore = pInfo[i][pPoints];
lastscoreid = i;
}
for(new x=1; x<16; x++){
for(i=0; i<MAX_PLAYERS; i++)if(i != lastscoreid && pInfo[i][pPoints] < lastscore && pInfo[i][pPoints] > lastscore2)
{
TextDrawSetString(Points[i], SpielerName(i));
lastscore = pInfo[i][pPoints];
lastscoreid = i;
lastscore2 = pInfo[i][pPoints];
}
lastscore2 = 0;
}
Sollte funktionieren (hoffe ich).
Und einen "Sprung" geben konnte ich leider nicht.
//edit Fehler ausgebessert