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



Comando - Holl - 22.03.2015

Resolvido ! , Obrigado a quem tentou ajudar ou Ajudou.


Re: Comando - #Luca[S]. - 22.03.2015

Tente assim, amigo:
PHP код:
CMD:apagarveiculo(playerid)
{
    if(!
IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid0xFF0000FF"[ERRO]: Vocк nгo estб em um veiculo.");
    new 
ID;
    
ID GetPlayerVehicleID(playerid);
    
DeleteSaleCar(ID);
    return 
1;




Re: Comando - PT - 22.03.2015

PHP код:
CMD:apagarveiculo(playerid

    if(!
IsPlayerInAnyVehicle(playerid)) 
        return 
SendClientMessage(playerid0xFF0000FF"[ERRO]: Vocк nгo estб em um veiculo."); 

    for(new 
iMAX_VEHICLESi++)
    {
        if(
GetPlayerVehicleID(playerid) == varCarSale[i][CSVehId])
        {
            
DeleteSaleCar(i);
            break;
        }
    }
    
SendClientMessage(playerid, -1"Carro Apagado");
    return 
1




Re: Comando - Holl - 22.03.2015

Quote:
Originally Posted by PT
Посмотреть сообщение
PHP код:
CMD:apagarveiculo(playerid

    if(!
IsPlayerInAnyVehicle(playerid)) 
        return 
SendClientMessage(playerid0xFF0000FF"[ERRO]: Vocк nгo estб em um veiculo."); 
    for(new 
iMAX_VEHICLESi++)
    {
        if(
GetPlayerVehicleID(playerid) == varCarSale[i][CSVehId])
        {
            
DeleteSaleCar(i);
            break;
        }
    }
    
SendClientMessage(playerid, -1"Carro Apagado");
    return 
1

Funcionou para oque eu queria ...

Usei apenas isso, Poderia explicar cada funзгo '- ou й pedir de mais gostaria de saber porque a minha gambiarra nгo funcionava.

Код:
for(new i; i < MAX_VEHICLES; i++)
	{
		if(GetPlayerVehicleID(playerid) == varCarSale[i][CSVehId])
		{
			DeleteSaleCar(i);
			break;
		}
	}
TenhoUmaDuvida Obrigado Por tentar ajudar


Re: Comando - PT - 22.03.2015

Bem vocк ao deletar tem de apagar pelo id da conce e nгo pelo id do veнculo em si.

Isto porque a sua funзгo de apagar apaga o pelo id da conce.


Para obter o id da conce usei um Loop para saber onde o id da conce era igual ao do veнculo. Apуs encontrar parei o Loop pois nгo era mais preciso.


Re: Comando - Holl - 22.03.2015

Quote:
Originally Posted by PT
Посмотреть сообщение
Bem vocк ao deletar tem de apagar pelo id da conce e nгo pelo id do veнculo em si.

Isto porque a sua funзгo de apagar apaga o pelo id da conce.


Para obter o id da conce usei um Loop para saber onde o id da conce era igual ao do veнculo. Apуs encontrar parei o Loop pois nгo era mais preciso.
Ok , Obrigado.