Array indices are zero based. A valid index is 0,1,2,3, or 4. The first code here is more efficient and you don't need a sum if the number of iterations is hardcoded.
PHP Code:
new i
for (i = 0; i < MAXCLASSES; i++)
{
//Load their XP
format(vaultkey,63,"Jumper-%s-%i-xp",authid,CLASSES[i]);
get_vaultdata(vaultkey,vaultdata,63);
PlayerXP[id] = str_to_num(vaultdata);
//Load their level
format(vaultkey,63,"Jumper-%s-%i-level",authid,CLASSES[i]);
get_vaultdata(vaultkey,vaultdata,63);
PlayerLevel[id] = str_to_num(vaultdata);
}
or
PHP Code:
new i
new sum = 0
for (i = 0; i < MAXCLASSES; i++)
{
//Load their XP
format(vaultkey,63,"Jumper-%s-%i-xp",authid,CLASSES[sum]);
get_vaultdata(vaultkey,vaultdata,63);
PlayerXP[id] = str_to_num(vaultdata);
//Load their level
format(vaultkey,63,"Jumper-%s-%i-level",authid,CLASSES[sum]);
get_vaultdata(vaultkey,vaultdata,63);
PlayerLevel[id] = str_to_num(vaultdata);
sum++
}