SA-MP Forums Archive
Ayuda Vehiculos... - 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 Vehiculos... (/showthread.php?tid=424127)



Ayuda Vehiculos... - OTACON - 20.03.2013

Buenas a Todos, Por que no me cargan los vehiculos?

Asi coloke:

pawn Код:
new Vehiculos[6];
new Float:Pos[][6] = {
    {2109.1763, 1503.0453, 32.2887, 82.2873},
    {2109.1763, 1503.0453, 32.2887, 82.2873},
    {2109.1763, 1503.0453, 32.2887, 82.2873},
    {2109.1763, 1503.0453, 32.2887, 82.2873},
    {2109.1763, 1503.0453, 32.2887, 82.2873},
    {2109.1763, 1503.0453, 32.2887, 82.2873} };

//en OnFilterScriptInit
for(new id=0; id<6; id++) {
    Vehiculos[id]=AddStaticVehicleEx(520, Pos[0][id], Pos[1][id], Pos[2][id], Pos[3][id], 1, 1, 99999);
}
Desde ya muchas Gracias.


Respuesta: Ayuda Vehiculos... - xSDx - 20.03.2013

es al revez Pos[0][id] es asi: pos[id][0] //el primer parametro que seria id indica la id del auto, el segundo parametro que es 0 indica la cordenada.

edit: aqui esta corregido:
pawn Код:
#define MAXIMOS_AUTOS 6 //ponemos esto en 6 para que no haya problemas
new Vehiculos[MAXIMOS_AUTOS];
new Float:Pos[MAXIMOS_AUTOS][4] =  // le cambio a 4 el segundo parametro por que solo necesitas 3 cordenadas
{
    {2109.1763, 1503.0453, 32.2887, 82.2873},
    {2109.1763, 1503.0453, 32.2887, 82.2873},
    {2109.1763, 1503.0453, 32.2887, 82.2873},
    {2109.1763, 1503.0453, 32.2887, 82.2873},
    {2109.1763, 1503.0453, 32.2887, 82.2873},
    {2109.1763, 1503.0453, 32.2887, 82.2873}
};

//en OnFilterScriptInit
for(new id=0; id<MAXIMOS_AUTOS; id++)
    Vehiculos[id]=AddStaticVehicleEx(520, Pos[id][0], Pos[id][1], Pos[id][2], Pos[id][4], 1, 1, 99999);
Saludos.


Respuesta: Ayuda Vehiculos... - OTACON - 20.03.2013

Quote:
Originally Posted by xSDx
Посмотреть сообщение
es al revez Pos[0][id] es asi: pos[id][0] //el primer parametro que seria id indica la id del auto, el segundo parametro que es 0 indica la cordenada.

edit: aqui esta corregido:
pawn Код:
#define MAXIMOS_AUTOS 6 //ponemos esto en 6 para que no haya problemas
new Vehiculos[MAXIMOS_AUTOS];
new Float:Pos[MAXIMOS_AUTOS][4] =  // le cambio a 4 el segundo parametro por que solo necesitas 3 cordenadas
{
    {2109.1763, 1503.0453, 32.2887, 82.2873},
    {2109.1763, 1503.0453, 32.2887, 82.2873},
    {2109.1763, 1503.0453, 32.2887, 82.2873},
    {2109.1763, 1503.0453, 32.2887, 82.2873},
    {2109.1763, 1503.0453, 32.2887, 82.2873},
    {2109.1763, 1503.0453, 32.2887, 82.2873}
};

//en OnFilterScriptInit
for(new id=0; id<MAXIMOS_AUTOS; id++)
    Vehiculos[id]=AddStaticVehicleEx(520, Pos[id][0], Pos[id][1], Pos[id][2], Pos[id][4], 1, 1, 99999);
Saludos.
jaja, era errevez xDD

Gracias .