Array 3D
#1

Hola quisiera saber como crear un enum y tener arrays 3D

Yo quiero tener un array de la siguiente manera:

JugadorInfo[playerid][personajeid][string_o_int]

playerid = id del jugador.
personajeid = id del personaje (0,1 o 2).
string_o_int = puede ser un string o un numero entero.

EJ de uso:
JugadorInfo[playerid][0][Score] <- Esto deberia darme el Score del personaje 0
JugadorInfo[playerid][1][Nombre] <- Esto deberia darme el nombre del personaje 1

їComo podria hacerlo?

Edit:
Como podria hacer funcionar esto con strings tambien, solo con enteros funciona.
pawn Код:
#define MAX_PERSONAJES 3
enum pInfo
{
    Nombre[50],
    Score
}
new PersonajeInfo[MAX_PLAYERS][pInfo][MAX_PERSONAJES];

// Lo usuaria asi para llenarlo:

PersonajeInfo[playerid][Nombre][0] = strval("Juancito"); // El personaje 0 tiene el nombre Juancito
PersonajeInfo[playerid][Score][0] = 5;


PersonajeInfo[playerid][Nombre][1] = strval("Pepito"); // El personaje 1 tiene el nombre Pepito
Reply


Messages In This Thread
Array 3D - by YazukiAkira - 12.08.2014, 04:28
Respuesta: Array 3D - by OTACON - 12.08.2014, 05:43
Respuesta: Array 3D - by [J]ulian - 12.08.2014, 06:02
Respuesta: Array 3D - by YazukiAkira - 12.08.2014, 06:16

Forum Jump:


Users browsing this thread: 1 Guest(s)