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



GetPlayerDistanceFromPoint :/ - darkxdll - 22.09.2012

Ai to tendo uns problemas , eu estou tentando fazer algo que quanto mais longe do local mais grana o jogador recebe , mais nгo ta dando muito certo :/

pawn Код:
new Float:Distance = GetPlayerDistanceFromPoint(playerid, Coordx,Coordy,Coordz);// Nгo ponhei as coords porque acho que nгo tem precisгo :]
new Recebera = floatround(Distance,floatround_ceil) * 2; // o "Vezes 2 estб correto ?"
GivePlayerMoney(playerid,Distance);



Re: GetPlayerDistanceFromPoint :/ - Jason` - 22.09.2012

Teste:

pawn Код:
GivePlayerMoney(playerid, floatround(GetPlayerDistanceFromPoint(x, y, z), floatround_ceil) << 1);

---


LOL nem reparei no que o rjjj postou abaixo.


Re: GetPlayerDistanceFromPoint :/ - rjjj - 22.09.2012

Esta parte do seu cуdigo :


pawn Код:
GivePlayerMoney(playerid,Distance);

Deveria ser:


pawn Код:
GivePlayerMoney(playerid,Recebera);


Espero ter ajudado .


Re: GetPlayerDistanceFromPoint :/ - darkxdll - 22.09.2012

Vou testar , mas poderia me explicar o "<< 1" ?


#Edit :
Aqui estб a funзгo que estou criando pra fazer oque eu quero :
pawn Код:
stock DinheiroTrabalho(playerid)
{
    new Float:Distanc = GetPlayerDistanceFromPoint(playerid,carrx[playerid],carry[playerid],carrz[playerid]);
    Pagamento[playerid] = floatround(Distanc,floatround_ceil) * 2;
    return 1;
}



Re: GetPlayerDistanceFromPoint :/ - Jason` - 22.09.2012

Quote:
Originally Posted by darkxdll
Посмотреть сообщение
Vou testar , mas poderia me explicar o "<< 1" ?
https://sampforum.blast.hk/showthread.php?tid=366157

Poderia ter usado * 2 tambйm.