22.11.2015, 03:13
My code:
When I compile it,
Код:
#define team1_skin1 287 //Let us assume that all of the skins are ID 287 #define team1_skin2 287 #define team1_skin3 287 #define team1_skin4 287 #define team2_skin1 287 #define team2_skin2 287 #define team2_skin3 287 #define team2_skin4 287 #define team3_skin1 287 #define team3_skin2 287 #define team3_skin3 287 #define team3_skin4 287 #define team4_skin1 287 #define team4_skin2 287 #define team4_skin3 287 #define team4_skin4 287 enum TeamInfo { String:Name[12], Float:spawnX[4], Float:spawnY[4], Float:spawnZ[4], Skins[4], Players } new Team[MAX_TEAMS][TeamInfo]; stock loadTeams() { Team[0][Skins[0]] = team1_skin1; // <-------------------------------- THIS IS THE ERROR LINE Team[0][Skins[1]] = team1_skin2; Team[0][Skins[2]] = team1_skin3; Team[0][Skins[3]] = team1_skin4; Team[1][Skins[0]] = team2_skin1; Team[1][Skins[1]] = team2_skin2; Team[1][Skins[2]] = team2_skin3; Team[1][Skins[3]] = team2_skin4; Team[2][Skins[0]] = team3_skin1; Team[2][Skins[1]] = team3_skin2; Team[2][Skins[2]] = team3_skin3; Team[2][Skins[3]] = team3_skin4; Team[3][Skins[0]] = team4_skin1; Team[3][Skins[1]] = team4_skin2; Team[3][Skins[2]] = team4_skin3; Team[3][Skins[3]] = team4_skin4; for(new i = 0; i < 3; i++) { for(new j = 0; j < 3; j++) AddPlayerClass(Team[i][Skins[j]], 0, 0, 0, 0, 0, 0, 0, 0, 0, 0); } return 1; }
Код:
C:\Users\Acer\Desktop\SA-MP Server\gamemodes\tdm.pwn(83) : error 028: invalid subscript (not an array or too many subscripts): "Skins" C:\Users\Acer\Desktop\SA-MP Server\gamemodes\tdm.pwn(83) : warning 215: expression has no effect C:\Users\Acer\Desktop\SA-MP Server\gamemodes\tdm.pwn(83) : error 001: expected token: ";", but found "]" C:\Users\Acer\Desktop\SA-MP Server\gamemodes\tdm.pwn(83) : error 029: invalid expression, assumed zero C:\Users\Acer\Desktop\SA-MP Server\gamemodes\tdm.pwn(83) : fatal error 107: too many error messages on one line