SA-MP Forums Archive
[Ajuda] Profissao Taxista - 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] Profissao Taxista (/showthread.php?tid=385760)



Profissao Taxista - Tiger_Maconha - 17.10.2012

Bom fiz um comando /corrida.
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;
}
entгo, sempre fala que nгo hб cliente por perto.
alguem ajuda ?


Re: Profissao Taxista - ViniBorn - 17.10.2012

pawn Код:
YCMD:corrida(playerid,params[],ajuda)
{
    static Preco;
    new vehicle = GetPlayerVehicleID(playerid);        
    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,"rd",iID,Preco))
        return SendClientMessage(playerid,Laranja,"Use: /corrida [id] [preco]");
    if(!IsPlayerInVehicle(iID,vehicle))
        return SendClientMessage(playerid,Laranja,"O Cliente nгo esta no carro !");    
        GetPlayerPos(playerid,fVar1,fVar2,fVar3);    
    if(IsPlayerInRangeOfPoint(iID,12.0,fVar1,fVar2,fVar3))
        return SendClientMessage(playerid,Cinza,"Nгo hб cliente por perto !");
    Corrida[playerid] = true;
    return 1;
}
Vocк criou fVar1, fVar2 e fVar3 corretamente ?


Re: Profissao Taxista - Tiger_Maconha - 17.10.2012

Quote:
Originally Posted by Viniborn
Посмотреть сообщение
[pawn]

Vocк criou fVar1, fVar2 e fVar3 corretamente ?
sгo static Global,
Comando nгo funfo.