[Ayuda] como hago esto... -
OTACON - 10.10.2012
Buenas a todos, kisiera saber como puedo hacer para hacer un new con todos los parametros de CreatePlayerObject,
Ejemplo:
CreatePlayerObject(playerid, 2587, 2001.195679, 1547.113892, 14.283400, 0, 0, 96);
reemplazar esto y colocar lo siguiente:
CreatePlayerObject(playerid, reemplazado);
he intentadocon distintos metodo pero me tiran error, osea estan mal :S.
Desde Ya muchas Gracias
![Wink](images/smilies/wink.png)
.
Re: [Ayuda] como hago esto... -
Daniel-92 - 10.10.2012
No se puede, lo unico que puedes hacer es con un #define pero no seria variable que creo que es lo vos querйs
pawn Код:
#define reemplazado 2587, 2001.195679, 1547.113892, 14.283400, 0, 0, 96
CreatePlayerObject(playerid, reemplazado);
Respuesta: Re: [Ayuda] como hago esto... -
OTACON - 10.10.2012
Quote:
Originally Posted by Daniel-92
No se puede, lo unico que puedes hacer es con un #define pero no seria variable que creo que es lo vos querйs
pawn Код:
#define reemplazado 2587, 2001.195679, 1547.113892, 14.283400, 0, 0, 96 CreatePlayerObject(playerid, reemplazado);
|
para la posicion y rotacion si se puede pero despues no se como colocar en el CreatePlayerObject me tira errores. :S
new Float:reemplazado[2][3] = {
{2297.1064,2452.0115,10.8203},
{2297.0452,2468.6743,10.8203}
};
Re: [Ayuda] como hago esto... -
Daniel-92 - 10.10.2012
pawn Код:
new Float:reemplazado[][] = {
{Float:MODEL,2297.1064,2452.0115,10.8203,RX,RY,RZ,DD},
{Float:MODEL,2297.0452,2468.6743,10.8203,RX,RY,RX,DD}
};
#define remplazo(%1)\
floatround(reemplazado[%1][0]),reemplazado[%1][1],reemplazado[%1][2],reemplazado[%1][3],reemplazado[%1][4],reemplazado[%1][5],reemplazado[%1][6],reemplazado[%1][6]
//------------------------------------------
for(new i=0; i < sizeof(reemplazado); i++) {
CreatePlayerObject(playerid,remplazo(i));
}