[ayuda] error 001: expected token: ";", but found "[" - 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: [ayuda] error 001: expected token: ";", but found "[" (
/showthread.php?tid=581537)
[ayuda] error 001: expected token: ";", but found "[" -
Ecologic - 13.07.2015
PHP код:
#define MAXIMO_GUARDIAS 5
enum enumeradorguardias
{
...
guardia_id[MAXIMO_GUARDIAS], // linea encima de la linea de error
Float:posicion[MAXIMO_GUARDIAS][3], // linea error
...
return 1;
}
new GuardInfo[MAXIMO_GUARDIAS][enumeradorguardias];
public OnPlayerConnect(playerid)
...
jugadorguardia[playerid] = CreateActor(...); // linea encima de la linea error
GuardInfo[jugadorguardia[playerid]][posicion][jugadorguardia[playerid]][0] = x; //linea de error
...
Llбmame idiota, pero no entiendo cuбl es el error y no se me ocurre ninguna soluciуn :b
їAlguien ayuda u.u?
Re: [ayuda] error 001: expected token: ";", but found "[" -
Toolkit - 13.07.2015
Proba asн.
PHP код:
Float:posicion[MAXIMO_GUARDIAS][3];
Respuesta: Re: [ayuda] error 001: expected token: ";", but found "[" -
Ecologic - 13.07.2015
Quote:
Originally Posted by Toolkit
Proba asн.
PHP код:
Float:posicion[MAXIMO_GUARDIAS][3];
|
error 001: expected token: "}", but found "["
xD
Re: [ayuda] error 001: expected token: ";", but found "[" -
SickAttack - 13.07.2015
Es logico que los dimensiones estan mal.
pawn Код:
GuardInfo[jugadorguardia[playerid]][posicion][jugadorguardia[playerid]][0] = x;
Respuesta: [ayuda] error 001: expected token: ";", but found "[" -
MatrixenXD - 13.07.2015
Pon el ; en la linea encima del error.
a mi a veces me dice que el error estб en una linea abajo de la verdadera.
Respuesta: [ayuda] error 001: expected token: ";", but found "[" -
DesingMyCry - 13.07.2015
Las enumeraciones corren por parte del compilador (y/o IDE) por lo que no pueden ni deben tener retorno. Ademбs, PAWN en la versiуn que se utiliza comъnmente para SA-MP, tiene un lнmite de arreglos con 3 dimensiones.
Respuesta: [ayuda] error 001: expected token: ";", but found "[" -
OTACON - 14.07.2015
PHP код:
#define MAXIMO_GUARDIAS (5)
enum enumeradorguardias
{
guardia_id[MAXIMO_GUARDIAS],
Float:posicion_X[MAXIMO_GUARDIAS],
Float:posicion_Y[MAXIMO_GUARDIAS],
Float:posicion_Z[MAXIMO_GUARDIAS],
Float:ang[MAXIMO_GUARDIAS]
};
new GuardInfo[MAX_PLAYERS][enumeradorguardias];
PHP код:
// guardia 1
GuardInfo[playerid][guardia_id][0] = CreateActor(...);
GuardInfo[playerid][posicion_X][0] = x;
GuardInfo[playerid][posicion_Y][0] = y;
GuardInfo[playerid][posicion_Z][0] = z;
GuardInfo[playerid][ang][0] = a;
// guardia 2
GuardInfo[playerid][guardia_id][1] = CreateActor(...);
GuardInfo[playerid][posicion_X][1] = x;
GuardInfo[playerid][posicion_Y][1] = y;
GuardInfo[playerid][posicion_Z][1] = z;
GuardInfo[playerid][ang][1] = a;
// guardia 3
GuardInfo[playerid][guardia_id][2] = CreateActor(...);
GuardInfo[playerid][posicion_X][2] = x;
GuardInfo[playerid][posicion_Y][2] = y;
GuardInfo[playerid][posicion_Z][2] = z;
GuardInfo[playerid][ang][2] = a;
// guardia 4
GuardInfo[playerid][guardia_id][3] = CreateActor(...);
GuardInfo[playerid][posicion_X][3] = x;
GuardInfo[playerid][posicion_Y][3] = y;
GuardInfo[playerid][posicion_Z][3] = z;
GuardInfo[playerid][ang][3] = a;
// guardia 5
GuardInfo[playerid][guardia_id][4] = CreateActor(...);
GuardInfo[playerid][posicion_X][4] = x;
GuardInfo[playerid][posicion_Y][4] = y;
GuardInfo[playerid][posicion_Z][4] = z;
GuardInfo[playerid][ang][4] = a;