19/12/2022 14:55
É necessário que utilize o floatround para deixar a distancia como algo inteiro e não fique 30.419238123, por que a função GetPlayerDistanceFromPoint retorna a distância em metros em float.
Código:
new
Float:distance = GetPlayerDistanceFromPoint(playerid, 0.0, 0.0, 0.0),
payment = 40 * floatround(distance);
GivePlayerMoney(playerid, payment);