SA-MP Forums Archive
Pickup como lo hago? - 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: Pickup como lo hago? (/showthread.php?tid=177579)



Pickup como lo hago? - pegazo15 - 18.09.2010

como hago para que funcione estos pickuc?

<pickup name="nitro pickup">
<position>-272.614594 1536.731567 75.859375</position>
<type>nitro</type>
</pickup>

<pickup name="nitro pickup (1)">
<position>-284.473389 1538.239014 75.859375</position>
<type>nitro</type>
</pickup>

<pickup name="repair pickup">
<position>-284.749329 1513.231323 76.062500</position>
<type>repair</type>
</pickup>

<pickup name="nitro pickup (2)">
<position>-277.910767 1532.191162 75.856956</position>
<type>nitro</type>
</pickup>

<pickup name="nitro pickup (3)">
<position>-278.460754 1543.221802 75.859375</position>
<type>nitro</type>
</pickup>

</map>
lo hice en el mta race pero como lo pongo a mi server ahora?


Respuesta: Pickup como lo hago? - Cesar_Biker - 18.09.2010

Ejemplo:
Код:
<pickup name="nitro pickup">
<position>-272.614594 1536.731567 75.859375</position>
<type>nitro</type>
</pickup>
pawn Код:
new nitropickup;
nitropickup = CreatePickup(idpickup,tipo,-272.614594, 1536.731567, 75.859375,VW);



Respuesta: Pickup como lo hago? - pegazo15 - 18.09.2010

Quote:
Originally Posted by Cesar_Biker
Посмотреть сообщение
Ejemplo:
Код:
<pickup name="nitro pickup">
<position>-272.614594 1536.731567 75.859375</position>
<type>nitro</type>
</pickup>
pawn Код:
new nitropickup;
CreatePickup(idpickup,tipo,-272.614594, 1536.731567, 75.859375,VW);
me salen estos errores
C:\Users\Roberto\samp\Destruccion total\gamemodes\lvdm.pwn(168 : error 021: symbol already defined: "CreatePickup"
C:\Users\Roberto\samp\Destruccion total\gamemodes\lvdm.pwn(1689) : warning 203: symbol is never used: "nitropickup"
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase


1 Error.


Respuesta: Pickup como lo hago? - Cesar_Biker - 18.09.2010

Dуnde has puesto el cуdigo?
Tienes que ponerlo en GameModeInit
y lo del "nitropickup" error mio, ahora lo corrijo.


Respuesta: Pickup como lo hago? - TheChaoz - 18.09.2010

aca algo que podes usar como base.
pawn Код:
new MiPickup;//definimos una variable donde estara la id de nuestro pickup
public OnGameModeInit()
{
    MiPickup = CreatePickup(modelo, tipo, X, Y, Z, Mundo Virtual).
    //el resto de codigo que este en tu OnGameModeInit
}

public OnPlayerPickUpPickup(playerid, pickupid)
{
    if(pickupid == MiPickup){
        //accion que se realiza si el jugador usa el pickup llamado "MiPickup"
    }
    return 1;
}
espero que te sirva.

PD: para ver los modelos y tipos de pickups tenes MODELOS y TIPOS


Respuesta: Pickup como lo hago? - pegazo15 - 19.09.2010

Quote:
Originally Posted by Cesar_Biker
Посмотреть сообщение
Dуnde has puesto el cуdigo?
Tienes que ponerlo en GameModeInit
y lo del "nitropickup" error mio, ahora lo corrijo.
C:\Users\Roberto\samp\Destruccion total\gamemodes\lvdm.pwn(702) : error 029: invalid expression, assumed zero
C:\Users\Roberto\samp\Destruccion total\gamemodes\lvdm.pwn(702 -- 703) : warning 215: expression has no effect
C:\Users\Roberto\samp\Destruccion total\gamemodes\lvdm.pwn(703) : error 001: expected token: ";", but found "new"
C:\Users\Roberto\samp\Destruccion total\gamemodes\lvdm.pwn(703) : error 010: invalid function or declaration
C:\Users\Roberto\samp\Destruccion total\gamemodes\lvdm.pwn(703) : fatal error 107: too many error messages on one line

me sale eso ahora lo puse abajo del GameModeInit


Re: Pickup como lo hago? - cocolabush - 19.09.2010

Seguro que te falta un ";" ... revisa bien.

O por ahi pusiste 1 "=" en vez de 2... o alrevez.

Si queres que te ayudemos mas por favor mostranos desde la linea 701 a la 704.

Suerte con eso.


Respuesta: Pickup como lo hago? - TheChaoz - 19.09.2010

fijate con el codigo que te di yo, no deberia darte ningun error/warning


Respuesta: Pickup como lo hago? - pegazo15 - 19.09.2010

Quote:
Originally Posted by the_chaoz
Посмотреть сообщение
fijate con el codigo que te di yo, no deberia darte ningun error/warning
en el tuyo no entendi mucho


Respuesta: Re: Pickup como lo hago? - pegazo15 - 19.09.2010

Quote:
Originally Posted by cocolabush
Посмотреть сообщение
Seguro que te falta un ";" ... revisa bien.

O por ahi pusiste 1 "=" en vez de 2... o alrevez.

Si queres que te ayudemos mas por favor mostranos desde la linea 701 a la 704.

Suerte con eso.
lo puse otraves y me sale esto ahora

C:\Users\Roberto\samp\Destruccion total\gamemodes\lvdm.pwn(703) : error 017: undefined symbol "idpickup"
C:\Users\Roberto\samp\Destruccion total\gamemodes\lvdm.pwn(703) : warning 204: symbol is assigned a value that is never used: "nitropickup"
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase


1 Error.

y lo puse asi
public OnGameModeInit()
{
new nitropickup;nitropickup = CreatePickup(idpickup,tipo,-272.614594, 1536.731567, 75.859375,VW);