[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.