Well basically I am trying to make a highscores on my server that shows how many pk points you have and I put everything in but it wont work....

Here is most of the code...

Code:
public void highscores() {
	clearQuestInterface();
	sendQuest("@dbl@Pk HighScores", 8144);
	sendQuest("@dre@Zodiac Pk Points", 8145);
	for(int i = 0; i < 10; i++) {
		if(server.ranks[i] > 0) {
			sendQuest((i+1)+". @dbl@"+server.rankPpl[i]+ "@dre@Pk Points - " +server.ranks[i], 8147+i);
		}
	}
	sendQuestSomething(8143);
	showInterface(8134);
	flushOutStream();
	resetRanks();
}
Code:
	for (int d = 0; d <= 10; d++) {
		if (pkPoints >= server.ranks[d]) {
			if (d == 0) {
				playerRank = d+1;
				server.ranks[d] = pkPoints;
				server.rankPpl[d] = playerName;
			}else if (d < 10){
				if (pkPoints < server.ranks[d-1]) {
					playerRank = d+1;
					server.ranks[d] = pkPoints;
					server.rankPpl[d] = playerName;
				}
			}else{
				if (pkPoints < server.ranks[d-1]) {
					playerRank = 0;
				}
			}
		}
	}

Help anyone?