Recentemente tive um problema ao usar, uma Variavel Multi Dimensional Array, então pesquisei sobre o assunto e MadeMan encontrou uma solução, achei bem util então resolvi postar para vocês:
O erro acontece nestes casos:
Assim você poderá usar:
O erro acontece nestes casos:
Vamos lá uma solução:
#define MAX_SPAWNS (25)
#define MAX_RACES (10)
const sizeof_rSpawn = MAX_SPAWNS * 4;
// Explicando 10 será o primeiro "parametro"
// Explicando 4 será o segundo "parametro"
// X, Y, Z, ANG
#define rSpawn][%1][%2] rSpawn][((%1) * 2)+(%2)]
enum _RaceInfo
{
rName[30],
rInterior,
rVirtualWorld,
Float:rSpawn[sizeof_rSpawn]// Erro
// Ficando assim: Float:rSpawn[MAX_SPAWNS][4]
}
new Race[MAX_RACES][_RaceInfo];
Assim você poderá usar:
Race[ID][rSpawn][1][3] = 1111.0;
Última edição por Day_ em Seg 6 Abr 2015 - 17:34, editado 1 vez(es)