Das Problem ist, dass du das Array gesprengt hast, mit der [128] Angabe. Die darf dort nicht stehen.
Versuche es so:
stock LoadNames()
{
new indu = 0;
new str1[48];
while(indu < MAX_RANKS)
{
format(str1, sizeof(str1), "%d", indu);
format(rankInfo[indu][name1],128, mysql_GetString("fraktionsranke", "name1", "FrakID", str1));
format(rankInfo[indu][name2],128, mysql_GetString("fraktionsranke", "name2", "FrakID", str1));
format(rankInfo[indu][name3],128, mysql_GetString("fraktionsranke", "name3", "FrakID", str1));
format(rankInfo[indu][name4],128, mysql_GetString("fraktionsranke", "name4", "FrakID", str1));
format(rankInfo[indu][name5],128, mysql_GetString("fraktionsranke", "name5", "FrakID", str1));
format(rankInfo[indu][name6],128, mysql_GetString("fraktionsranke", "name6", "FrakID", str1));
printf("LoadFraktionRangs - rangname1: %s",rankInfo[indu][name1]);
printf("LoadFraktionRangs - rangname2: %s",rankInfo[indu][name2]);
printf("LoadFraktionRangs - rangname3: %s",rankInfo[indu][name3]);
printf("LoadFraktionRangs - rangname4: %s",rankInfo[indu][name4]);
printf("LoadFraktionRangs - rangname5: %s",rankInfo[indu][name5]);
printf("LoadFraktionRangs - rangname6: %s",rankInfo[indu][name6]);
indu++;
}
return;
}