How guildstats and tibialoot gather data about character's experience points?
I was wandering from where guildstats and tibialoot gather data about character's experience points. These are ideas I came up with, however each of them gives quite inacurrate result or limits characers pool:
1. Experience table (inacuraccy highly grows as character's level is higher)
2. Highscores table (limits characters to 1000 per server)
Neither of available tibia api's that I found returns the exact numer of xp points. Any ideas?