error 032: array index out of bounds (variable "DevBug") error 032: array index out of bounds (variable "DevBug") error 032: array index out of bounds (variable "DevBug")
stock LoadBugs()
{
new file[64];
format(file, sizeof(file), "buglist.ini");
format(DevBug[1][dBugs], 128, "%s", dini_Get(file, "BR1"));
format(DevBug[2][dBugs], 128, "%s", dini_Get(file, "BR2"));
format(DevBug[3][dBugs], 128, "%s", dini_Get(file, "BR3"));
format(DevBug[4][dBugs], 128, "%s", dini_Get(file, "BR4"));
format(DevBug[5][dBugs], 128, "%s", dini_Get(file, "BR5"));
format(DevBug[6][dBugs], 128, "%s", dini_Get(file, "BR6"));
format(DevBug[7][dBugs], 128, "%s", dini_Get(file, "BR7"));
format(DevBug[8][dBugs], 128, "%s", dini_Get(file, "BR8"));
format(DevBug[9][dBugs], 128, "%s", dini_Get(file, "BR9"));
format(DevBug[10][dBugs], 128, "%s", dini_Get(file, "BR10"));
format(DevBug[11][dBugs], 128, "%s", dini_Get(file, "BR11"));
format(DevBug[12][dBugs], 128, "%s", dini_Get(file, "BR12"));
format(DevBug[13][dBugs], 128, "%s", dini_Get(file, "BR13"));
format(DevBug[14][dBugs], 128, "%s", dini_Get(file, "BR14"));
format(DevBug[15][dBugs], 128, "%s", dini_Get(file, "BR15"));
return 1;
}
new DevBug[MAX_BUGS][dBugs];
#define MAX_BUGS 16
0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15
stock LoadBugs() { new file[64]; format(file, sizeof(file), "buglist.ini"); format(DevBug[0][dBugs], 128, "%s", dini_Get(file, "BR1")); format(DevBug[1][dBugs], 128, "%s", dini_Get(file, "BR2")); format(DevBug[2][dBugs], 128, "%s", dini_Get(file, "BR3")); format(DevBug[3][dBugs], 128, "%s", dini_Get(file, "BR4")); format(DevBug[4][dBugs], 128, "%s", dini_Get(file, "BR5")); format(DevBug[5][dBugs], 128, "%s", dini_Get(file, "BR6")); format(DevBug[6][dBugs], 128, "%s", dini_Get(file, "BR7")); format(DevBug[7][dBugs], 128, "%s", dini_Get(file, "BR8")); format(DevBug[8][dBugs], 128, "%s", dini_Get(file, "BR9")); format(DevBug[9][dBugs], 128, "%s", dini_Get(file, "BR10")); format(DevBug[10][dBugs], 128, "%s", dini_Get(file, "BR11")); format(DevBug[11][dBugs], 128, "%s", dini_Get(file, "BR12")); format(DevBug[12][dBugs], 128, "%s", dini_Get(file, "BR13")); format(DevBug[13][dBugs], 128, "%s", dini_Get(file, "BR14")); format(DevBug[14][dBugs], 128, "%s", dini_Get(file, "BR15")); return 1; }
#define MAX_BUGS 16
new DevBug[MAX_BUGS][dBug];
enum dBugs
{
dBug[128]
}
|
pawn Code:
|
#define MAX_BUGS 16
new DevBug[MAX_BUGS][128];
strcpy(DevBug[0], dini_Get(file, "BR1"), 128);
...
strcpy(DevBug[15],dini_Get(file, "BR15"), 128);
#define strcpy(%0,%1) strcat((%0[0] = '\0', %0), %1)