SA-MP Forums Archive
[Ajuda]Com Pickup - 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]Com Pickup (/showthread.php?tid=190943)



[Ajuda]Com Pickup - Andre_Elite - 17.11.2010

Bom meu problema й o seguinte eu consigo criar a pickup mais ela nao teleporta o player , vou fazer 1 observaзгo nгo sei interfere:
A Public das Pickup estб abaixo da public ongamemodeint e acima da ongamemodexit



pawn Код:
//New PickUP Restaurante
new EntradaRestaurante;
new SaidaRestaurante

pawn Код:
//PickUP Restaurante
    EntradaRestaurante =  AddStaticPickup(1318, 1, 381.3905,-1735.1147,8.1240);
    SaidaRestaurante =  AddStaticPickup(1318, 1, 370.4260,-1718.8108,17.0385);
//Ate aqui tudo bem

pawn Код:
//Public do PickUp
public OnPlayerPickUpPickup(playerid, pickupid)
{
    if(pickupid == EntradaRestaurante)
    {
        SetPlayerPos(playerid,370.2837,-1716.7191,17.0385);//Entrada
        SetPlayerInterior(playerid,0);
    }
    if(pickupid == SaidaRestaurante)
    {
        SetPlayerPos(playerid,382.3796,-1734.9338,8.3917);//Saida
        SetPlayerInterior(playerid,0);
    }
}



Re: [Ajuda]Com Pickup - TiagoPS - 17.11.2010

pawn Код:
public OnPlayerPickUpPickup(playerid, pickupid)
{
    if(pickupid == EntradaRestaurante)
    {
        SetPlayerInterior(playerid,0);
        SetPlayerPos(playerid,370.2837,-1716.7191,17.0385);//Entrada
    }
    if(pickupid == SaidaRestaurante)
    {
        SetPlayerInterior(playerid,0);
        SetPlayerPos(playerid,382.3796,-1734.9338,8.3917);//Saida
    }
}



Re: [Ajuda]Com Pickup - Andre_Elite - 17.11.2010

Continuou a mesma coisa :S


Re: [Ajuda]Com Pickup - Andre_Elite - 17.11.2010

@DoublePost
Alguem me ajuda pela mor de Deus preciso fazer 1 pickup, tinha prometido aos players do meu server...
Eu criei 1 Restaurante no MTA e nгo to conseguindo criar o teleporte para lб!!!


Re: [Ajuda]Com Pickup - TiagoPS - 17.11.2010

retira o setplayervirtualworld e tenta e diz no que deu


Re: [Ajuda]Com Pickup - Andre_Elite - 17.11.2010

Tirei n funcionou ainda.. nгo й para um interior e para los santos mesmo


@EDIT

O Lugar da Plubic interfere em algo serб ;s ?


Re: [Ajuda]Com Pickup - TiagoPS - 17.11.2010

provavelmente nгo pois tenho um fs que o command text ta no comeзo e o gm iinit ta quase no fim e funciona certo


Re: [Ajuda]Com Pickup - Andre_Elite - 17.11.2010

Vou criar no FS se nгo funciona foda se


Re: [Ajuda]Com Pickup - roginho_97 - 17.11.2010

pawn Код:
public OnPlayerKeyStateChange(playerid,newkeys,oldkeys)
{
    if(newkeys == 16 && GetPlayerState(playerid) == PLAYER_STATE_ONFOOT)
    {
    if(PlayerToPoint(1,playerid,382.3796,-1734.9338,8.3917))
        {
            SetPlayerInterior(playerid,0);
            SetPlayerPos(playerid,370.2837,-1716.7191,17.0385);//Entrada
        }
    }
    if(PlayerToPoint(1, playerid,370.2837,-1716.7191,17.0385))
    {
        SetPlayerInterior(playerid,0);
        SetPlayerPos(playerid,382.3796,-1734.9338,8.3917);//Saida
    }
    return 0;
}

Ae, tenta isso, pois pod q o cara va diretamente ao pickup de saida e ele entre e saia q vc nem veja *-*

Espero ter Ajudado :P

Obs: So ira teleporta caso o player aperte 'F'


Re: [Ajuda]Com Pickup - Falcon. - 17.11.2010

Pode ser isso tambйm...
as coordenadas da saida deve ser a mesma das coordenadas de spawn na hora que entra..
veja se nгo й isso....