Duda array - Printable Version
+- SA-MP Forums Archive (
https://sampforum.blast.hk)
+-- Forum: Non-English (
https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (
https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Español/Spanish (
https://sampforum.blast.hk/forumdisplay.php?fid=29)
+---- Thread: Duda array (
/showthread.php?tid=485600)
Duda array -
GranaT3 - 04.01.2014
Hola chicos tengo una duda con los array es que no entiendo el siguiente cуdigo
pawn Код:
new Pos[3][2]
for(new i=0; i < GetMaxPlayers();i++)
{
if(IsPlayerConnected(i))
{
GetPlayerPos(i,Pos[0][0],Pos[1][0],Pos[2][0]);
}
else if(IsPlayerNPC(i))
{
GetPlayerPos(i,Pos[0][1],Pos[1][1],Pos[2][1])
}
}
Primero que nada yo entiendo, para que sirve el cуdigo que obvio estб incompleto que si
eres un jugador y estбs conectado almacena las posiciones en el array osea las
x y z he igual si eres un npc y luego la podes imprimir o formatear.
el problema es el siguiente o la duda, їEl por que los numeros de los cuadros de las funciones?
Ojo,No digo los slots del array osea esto new Pos[3][2] no eso no,Yo digo los de las funciones
GetPlayerPos(i,Pos[0][0],Pos[1][0],Pos[2][0]); [][]<---- osea їCуmo sй que numero va allн en el cuadro? sй suma o que
gracias.
Respuesta: Duda array -
Parka - 04.01.2014
porque es una variable dimensional y se expresa de tal manera.
una simple grafica, y aunque usted no lo crea el codigo que usted coloco yo no lo entiendo!
pawn Код:
new Float:Pos[2][3];
Pos[0][0]
Pos[0][1]
Pos[0][2]
Pos[1][0]
Pos[1][1]
Pos[1][2]
Respuesta: Duda array -
Nike666 - 05.01.2014
Pasa,por todos los player, verifica que estб conectado,Luego obtiene la posiciуn del jugador
tambiйn verifica si eres un npc y tambiйn le obtiene la posiciуn