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);