17.10.2012, 16:15
Bom fiz um comando /corrida.
nгo sei oque hб de errado !.
entгo, sempre fala que nгo hб cliente por perto.
alguem ajuda ?
nгo sei oque hб de errado !.
pawn Код:
YCMD:corrida(playerid,params[],ajuda)
{
static Preco;
new vehicle = GetPlayerVehicleID(playerid);
GetPlayerPos(playerid,fVar1,fVar2,fVar3);
if(Corrida[playerid] == true)
return SendClientMessage(playerid,Branco,"Vocк ja esta fazendo uma corrida, termine a mesma");
if(PlayerDados[playerid][E_PLAYER_DATA_PROFISSAO] != 1)
return SendClientMessage(playerid,Laranja,"Vocк nгo й um taxista");
if(sscanf(params,"dd",iID,Preco))
return SendClientMessage(playerid,Laranja,"Use: /corrida [id] [preco]");
if(!IsPlayerInVehicle(playerid,vehicle))
return SendClientMessage(playerid,Laranja,"O Cliente nгo esta no carro !");
if(IsPlayerInRangeOfPoint(iID,12.0,fVar1,fVar2,fVar3))
return SendClientMessage(playerid,Cinza,"Nгo hб cliente por perto !");
Corrida[playerid] = true;
return 1;
}
alguem ajuda ?