Not sure if anything like this existed. I saw something like it by @CynicRus; here and Brandon's copy which no longer works.
Anyways, a sample:
Simba Code:
Program Sample;
{$i THiscores.simba}
Var Hiscores : THiscores;
Begin
If Hiscores.Get('Far Quie') Then
Begin
ClearDebug();
WriteLN('Far Quie:');
WriteLN('-----------------------------------');
WriteLN('Defence Experience: ', Hiscores.Defence.Experience);
WriteLN('Barbarian Assault Collectors Rank: ', Hiscores.Barbarian_Assault.Collectors.Rank);
WriteLN('Dominion Tower Score: ', Hiscores.Dominion_Tower.Score);
WriteLN('Herblore Level: ', Hiscores.Herblore.Level);
WriteLN('Slayer Rank: ', Hiscores.Slayer.Rank);
WriteLN('-----------------------------------');
End;
End.
Output:
Code:
Far Quie:
-----------------------------------
Defence Experience: 200000000
Barbarian Assault Collectors Rank: 0
Dominion Tower Score: 5133009
Herblore Level: 99
Slayer Rank: 1389
-----------------------------------
Successfully executed.
Yes, some of the names seem long, but I just went word for word off of the RuneScape hiscores, like Cabbage_Facepunch_Bonanza_5_Game_Average.
THiscores.Get( Username : string) : Boolean; will return true if the player was found.
THiscores.simba