Quote:
Originally Posted by KinX
segue o exemplo
pawn Код:
public OnPlayerUpdate(playerid) { if(IsPlayerInRangeOfPoint(playerid, 1.0, X, Y, Z)) // trocar pelas coordenadas e distancia de um certo pedagio { SendClientMessage(playerid, -1, "Voce pagou o pedбgio, boa viajem!"); GivePlayerMoney(playerid, -50); TogglePlayerControllable(playerid, 0); SetTimer("pagandopedagio", 3000, false); } return 1; }
forward pagandopedagio() public pagandopedagio() { TogglePlayerControllable(playerid, 1); return 1; }
para colocar em varias coordenadas, faзa o seguinte
nessa linha, vб colocando assim e trocando as coordenadas
pawn Код:
if(IsPlayerInRangeOfPoint(playerid, 1.0, X, Y, Z) || (IsPlayerInRangeOfPoint(playerid, 1.0, X, Y, Z) || (IsPlayerInRangeOfPoint(playerid, 1.0, X, Y, Z))
|
O cara vai pagar bem mais de uma vez. Se ele ficar parado la ele vai ficar pagando 24x por segundo.