Quote:
Originally Posted by String01
Estб legal mano, claro que existe muitas formas de Otimizaзхes, nesse caso, nгo era muito necessбrio, usar muitas linhas
pawn Код:
CMD:gps(playerid) { if(Profissao[playerid]!= MotoBoy) return SendClientMessage(playerid, -1, "Vocк nгo tem permissгo"); if(!IsPlayerInRangeOfPoint(playerid, 2.0, 1491.5374,1305.8214,1093.2964)) return SendClientMessage (playerid, -1, "Vocк nгo estб na agencia de empregos!"); else if(IsPlayerInRangeOfPoint(playerid, 2.0, 1491.5374,1305.8214,1093.2964)) { GivePlayerMoney(playerid, 10000); return SendClientMessage (playerid, -1, "Vocк ganhou um bonus por ser genio"); } return 1; }
|
Esse
else if й desnecessбrio devido o
return que foi utilizado acima dele. Em traduзгo livre, a linha que verifica a aproximaзгo com as coordenadas diz:
Se o jogador nгo estiver prуximo das coodernadas x y z retorne a mensagem "Vocк n esta..." sendo assim, inъtil a verificaзгo repetida da funзгo de baixo.
Seu cуdigo nгo estб errado, й apenas uma observaзгo jб que vocк citou otimizaзгo. Abrзs.