C:\Program Files\San Andreas Multiplayer server\gamemodes\wow.pwn(108) : error 032: array index out of bounds (variable "gTeamUSA") C:\Program Files\San Andreas Multiplayer server\gamemodes\wow.pwn(115) : error 032: array index out of bounds (variable "gTeamUSA") C:\Program Files\San Andreas Multiplayer server\gamemodes\wow.pwn(122) : error 032: array index out of bounds (variable "gTeamUSA") C:\Program Files\San Andreas Multiplayer server\gamemodes\wow.pwn(129) : error 032: array index out of bounds (variable "gTeamEstonia") C:\Program Files\San Andreas Multiplayer server\gamemodes\wow.pwn(136) : error 032: array index out of bounds (variable "gTeamEstonia") C:\Program Files\San Andreas Multiplayer server\gamemodes\wow.pwn(143) : error 032: array index out of bounds (variable "gTeamEstonia") C:\Program Files\San Andreas Multiplayer server\gamemodes\wow.pwn(150) : error 032: array index out of bounds (variable "gTeamGerman") C:\Program Files\San Andreas Multiplayer server\gamemodes\wow.pwn(157) : error 032: array index out of bounds (variable "gTeamGerman") C:\Program Files\San Andreas Multiplayer server\gamemodes\wow.pwn(164) : error 032: array index out of bounds (variable "gTeamGerman") C:\Program Files\San Andreas Multiplayer server\gamemodes\wow.pwn(171) : error 032: array index out of bounds (variable "gTeamRussia") C:\Program Files\San Andreas Multiplayer server\gamemodes\wow.pwn(178) : error 032: array index out of bounds (variable "gTeamRussia") C:\Program Files\San Andreas Multiplayer server\gamemodes\wow.pwn(185) : error 032: array index out of bounds (variable "gTeamRussia") Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 12 Errors.
new rand = random(sizeof(gTeamUSA));
public OnPlayerSpawn(playerid) { switch(gClass[playerid]) { case 0: { // If the player's class is 0 then set it to Green SetPlayerColor(playerid, 0x009900ff); // Green new rand = random(sizeof(gTeamUSA)); SetPlayerPos(playerid, gTeamUSA[rand][1],gTeamUSA[rand][2],gTeamUSA[rand][3]); } case 1: { // If the player's class is 1 then set it to Green SetPlayerColor(playerid, 0x009900ff); // Green new rand = random(sizeof(gTeamUSA)); SetPlayerPos(playerid, gTeamUSA[rand][1],gTeamUSA[rand][2],gTeamUSA[rand][3]); } case 2: { // If the player's class is 2 then set it to Green SetPlayerColor(playerid, 0x009900ff); // Green new rand = random(sizeof(gTeamUSA)); SetPlayerPos(playerid, gTeamUSA[rand][1],gTeamUSA[rand][2],gTeamUSA[rand][3]); } case 3: { // If the player's class is 3 then set it to Blue SetPlayerColor(playerid, 0x000099ff); // Blue new rand = random(sizeof(gTeamEstonia)); SetPlayerPos(playerid, gTeamEstonia[rand][1],gTeamEstonia[rand][2],gTeamEstonia[rand][3]); } case 4: { // If the player's class is 4 then set it to Blue SetPlayerColor(playerid, 0x000099ff); // Blue new rand = random(sizeof(gTeamEstonia)); SetPlayerPos(playerid, gTeamEstonia[rand][1],gTeamEstonia[rand][2],gTeamEstonia[rand][3]); } case 5: { // If the player's class is 5 then set it to Blue SetPlayerColor(playerid, 0x000099ff); // Blue new rand = random(sizeof(gTeamEstonia)); SetPlayerPos(playerid, gTeamEstonia[rand][1],gTeamEstonia[rand][2],gTeamEstonia[rand][3]); } case 6: { // If the player's class is 6 then set it to Red SetPlayerColor(playerid, 0xcc0000ff); // Red new rand = random(sizeof(gTeamGerman)); SetPlayerPos(playerid, gTeamGerman[rand][1],gTeamGerman[rand][2],gTeamGerman[rand][3]); } case 7: { // If the player's class is 7 then set it to Red SetPlayerColor(playerid, 0xcc0000ff); // Red new rand = random(sizeof(gTeamGerman)); SetPlayerPos(playerid, gTeamGerman[rand][1],gTeamGerman[rand][2],gTeamGerman[rand][3]); } case 8: { // If the player's class is 8 then set it to Red SetPlayerColor(playerid, 0xcc0000ff); // Red new rand = random(sizeof(gTeamGerman)); SetPlayerPos(playerid, gTeamGerman[rand][1],gTeamGerman[rand][2],gTeamGerman[rand][3]); } case 9: { // If the player's class is 9 then set it to White SetPlayerColor(playerid, 0xffffffff); // White new rand = random(sizeof(gTeamRussia)); SetPlayerPos(playerid, gTeamRussia[rand][1],gTeamRussia[rand][2],gTeamRussia[rand][3]); } case 10: { // If the player's class is 9 then set it to White SetPlayerColor(playerid, 0xffffffff); // White new rand = random(sizeof(gTeamRussia)); SetPlayerPos(playerid, gTeamRussia[rand][1],gTeamRussia[rand][2],gTeamRussia[rand][3]); } case 11: { // If the player's class is 9 then set it to White SetPlayerColor(playerid, 0xffffffff); // White new rand = random(sizeof(gTeamRussia)); SetPlayerPos(playerid, gTeamRussia[rand][1],gTeamRussia[rand][2],gTeamRussia[rand][3]); } } SetPlayerInterior(playerid,0); // Interior 0 return 1; }
new Float:gTeamUSA[3][3] = { {-1514.7295,2522.4514,55.8321}, {-1587.0784,2691.2866,55.5256}, {-1394.5430,2643.5271,55.8939} }; new Float:gTeamEstonia[3][3] = { {406.8107,2539.2747,16.5465}, {178.0585,1928.4592,18.0673}, {289.4476,1842.2612,17.6406} }; new Float:gTeamGerman[3][3] = { {-204.4719,1212.2919,19.7422}, {-251.7514,1052.8495,20.1162}, {80.8761,1165.1185,18.6565} }; new Float:gTeamRussia[3][3] = { {-550.3456,2593.8296,53.9348}, {-254.2574,2603.0325,62.8582}, {-157.2245,2757.0549,62.6646} };
SetPlayerPos(playerid, gTeamUSA[rand][0],gTeamUSA[rand][1],gTeamUSA[rand][2]);
Originally Posted by Tundmatu
Hmm....?
[3][3] (1)Y,(2)Z,(3)X (1)Y,(2)Z,(3)X (1)Y,(2)Z,(3)X How should be 0? |
[0]X,[1]Y,[2]Z;