SA-MP Forums Archive
[ajuda]Pickup Teleportes diversos - 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 Teleportes diversos (/showthread.php?tid=230674)



. - thiagofraletti - 24.02.2011

Estou com um problema: criei 3 checkpoints de empresas pela cidade, todos os icones aparecem porйm sу o primeiro teleporte funciona, alguйm sabe a soluзгo?
Код:
public OnPlayerPickUpPickup(playerid, pickupid)
{
	if(pickupid == pickup_trampo1)
		{
  		GameTextForPlayer(playerid,"bem vindo a empresa 1",1000,1);
		SetPlayerPos(playerid,2570.2297,-1301.8464,1044.1250);
		SetPlayerInterior(playerid,2);
		return 1;
		}
	if(pickupid == pickup_trampo2)
		{
  		GameTextForPlayer(playerid,"bem vindo a empresa 2",1000,1);
		SetPlayerPos(playerid,1727.7119,-1639.0029,20.2235);
		SetPlayerInterior(playerid,18);
		return 1;
		}
	if(pickupid == pickup_trampo3)
		{
  		GameTextForPlayer(playerid,"bem vindo a empresa 3",1000,1);
		SetPlayerPos(playerid,-959.5709,1851.1367,9.0000);
		SetPlayerInterior(playerid,17);
		return 1;
		}
	return 0;
}



Re: [ajuda]Pickup Teleportes diversos - [Ips]Guh - 24.02.2011

mostra os defines do Pickupid ae...como pickup_trampo1 ....


Re: [ajuda]Pickup Teleportes diversos - thiagofraletti - 24.02.2011

йe... ent... tinha me esquecido de definir elas iuaehusahe


Re: [ajuda]Pickup Teleportes diversos - [Ips]Guh - 24.02.2011

naoo...falo os #define pickup_trampo3....
pq tipo talvez pode ser que vc coloco pra todos eles usar o Id 1...


Re: [ajuda]Pickup Teleportes diversos - thiagofraletti - 24.02.2011

bom, nгo defini elas, nem sabia que precisava, como faзo?

aqui eu fiz o seguinte:
PHP код:
new pickup_trampo1;
new 
pickup_trampo2;
new 
pickup_trampo3
e depois

PHP код:
    pickup_trampo1 AddStaticPickup(1314,1,1219.1519,-1812.2753,16.5938,0);
    
pickup_trampo2 AddStaticPickup(1314,1,914.2786,-1003.4804,38.0024,0);
    
pickup_trampo3 AddStaticPickup(1314,1,2654.5530,-1444.6874,30.4577,0); 
ta errado?


Re: [ajuda]Pickup Teleportes diversos - [AF]Junior - 24.02.2011

tб certo


Re: [ajuda]Pickup Teleportes diversos - thiagofraletti - 24.02.2011

mas ainda nгo ta funcionando


Re: [ajuda]Pickup Teleportes diversos - [AF]Junior - 24.02.2011

vocк quer uma pickup pra entrar num lugar?


Re: [ajuda]Pickup Teleportes diversos - thiagofraletti - 24.02.2011

aham, teleporte.

sу o primeiro ta funcionando os outro 2 nгo estгo acontecendo nada quandoe u passo por cima D:


Re: [ajuda]Pickup Teleportes diversos - [AF]Junior - 24.02.2011

No topo.

pawn Код:
new ExemploEntrada;
new ExemploSaida;
OnGameModeInit

pawn Код:
ExemploEntrada = CreatePickup(1239, 23, x,y,z, 0);
ExemploSaida = CreatePickup(1239, 23, x,y,z, 0);
public OnPlayerPickUpPickup(playerid, pickupid)

pawn Код:
if(pickupid == ExemploEntrada)
    {
        SetPlayerPos(playerid, x,y,z);
        SetPlayerInterior(playerid, id do interior);
    }
        if(pickupid == ExemploSaida)
    {
        SetPlayerPos(playerid, x,y,z);
        SetPlayerInterior(playerid, id do interior);
    }
Fбcil... Qualquer dъvida fala comigo.