[Ajuda]Pickup nгo dar respawn - 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: Português/Portuguese (
https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda]Pickup nгo dar respawn (
/showthread.php?tid=247494)
[Ajuda]Pickup nгo dar respawn -
Nake01 - 09.04.2011
Eu vo na pickup q crie pra ir pra laje da dp de LS ai eu vo pra Laje sу que quando eu vo na pickup da laje pra voltar pra garagem a pickup nгo estб na garagem e fica lб encima sу se eu ir na laje denovo e ir lб q volta pra garagem como arrumo isso pra as pickups ficar nos dois lugar parado ?
new helibls;
new helibls1;
OnGameMode
PHP код:
helibls = CreatePickup(1239,2,1568.6348,-1690.0464,6.2188, 0);
helibls1 = CreatePickup(1239,2,1569.3813,-1658.1865,28.3956, 0); //CORDENADA ONDE ENTRA
PHP код:
public OnPlayerPickUpPickup(playerid, pickupid)
{
if(pickupid == helibls) { // Defini a pickup!
if(PlayerToPoint(1.0, playerid,1568.6348,-1690.0464,6.2188)) //Aqui Aonde Ele Tenque tar para ser teleportado !
SetPlayerPos(playerid, 1569.3813,-1660.1865,28.3956);
SetPlayerInterior(playerid, 0); //o id dele !
}
if(pickupid == helibls1) { // Defini a pickup!
if(PlayerToPoint(1.0, playerid,1569.3813,-1658.1865,28.3956)) //Aqui Aonde Ele Tenque tar para ser teleportado !
SetPlayerPos(playerid, 1568.6348,-1694.0464,6.2188);
SetPlayerInterior(playerid, 0); //o id dele !
return 1;
}
return 1;
}
Re: [Ajuda]Pickup nгo dar respawn -
lucas_mdr1235 - 09.04.2011
ai posta o comanda para nos poder te ajudar
Re: [Ajuda]Pickup nгo dar respawn - rjjj - 09.04.2011
Basta trocar o parвmetro Spawn type dos seus cуdigos CreatePickup. O tipo 2 que estava sendo usado faz a Pickup dar respawn sу apуs algum tempo

.
Aqui estб, isto deve resolver o seu problema

.
pawn Код:
helibls = CreatePickup(1239,1,1568.6348,-1690.0464,6.2188, 0);
helibls1 = CreatePickup(1239,1,1569.3813,-1658.1865,28.3956, 0);
//retirei algumas coisas desnecessбrias da callback abaixo :).
public OnPlayerPickUpPickup(playerid, pickupid)
{
if(pickupid == helibls)
{
SetPlayerPos(playerid, 1569.3813,-1660.1865,28.3956);
}
if(pickupid == helibls1)
{
SetPlayerPos(playerid, 1568.6348,-1694.0464,6.2188);
}
return 1;
}
Espero ter ajudado

.