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



Get - Rijin - 21.09.2012

Olб,

Gostaria de saber se existe algum GetPlayer para Pickup ou mesmo Checkpoint?

Por exemplo:

pawn Код:
if(pickupid == Pickup)
{
if(GetPlayerPickup(playerid) return SendClientMessage(playerid, -1, "ERRO: Alguйm jб estб nesta pickup, aguarde o mesmo sair!");
}
Lembrando: Isto acima й sу um exemplo, acho que o mesmo nгo existe!

Se nгo existe algum GetPlayer para o mesmo, existe algo que substitua ele e faзa o mesmo trabalho?


Re: Get - Jason` - 21.09.2012

Nгo existe.


Re: Get - humildadeforever - 21.09.2012

Acho que IsPlayerInRangeOfPoint resolve seu problema, nгo?! xD


Re: Get - ViniBorn - 21.09.2012

O objetivo й impedir que duas pessoas usem o mesmo pickup simultaneamente?


Re: Get - YourLord - 21.09.2012

Fiz a funзгo getplayerpickup, caso o jogador nгo esteja sobre uma pickup irб retornar (-1).

pawn Код:
stock GetPlayerPickup(playerid,pickupid = -1)
{
    #pragma unused playerid
    return pickupid;
}
public OnPlayerPickUpPickup(playerid, pickupid)
{
    GetPlayerPickup(playerid,0 <= pickupid >= 4096 ? pickupid : -1);
    return 1;
}
public OnPlayerUpdate(playerid)
{
    if(GetPlayerPickup(playerid) != -1) // lembre-se, que sу irб funcionar caso esteja sobre a pickup :P
    {

    }
}



Re: Get - paulor - 21.09.2012

Quote:
Originally Posted by YourLord
Посмотреть сообщение
Fiz a funзгo getplayerpickup, caso o jogador nгo esteja sobre uma pickup irб retornar (-1).

pawn Код:
stock GetPlayerPickup(playerid,pickupid = -1)
{
    #pragma unused playerid
    return pickupid;
}
public OnPlayerPickUpPickup(playerid, pickupid)
{
    GetPlayerPickup(playerid,0 <= pickupid >= 4096 ? pickupid : -1);
    return 1;
}
public OnPlayerUpdate(playerid)
{
    if(GetPlayerPickup(playerid) != -1) // lembre-se, que sу irб funcionar caso esteja sobre a pickup :P
    {

    }
}
Isso й desacreditбvel...


Re: Get - FeelLikeASir_ - 21.09.2012

AHSDSADASD /\