SA-MP Forums Archive
[ajuda]Destruindo - 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]Destruindo (/showthread.php?tid=339667)



[ajuda]Destruindo - MagneticLove- - 04.05.2012

Bom fiz um Loop para deletar todos os veiculos Criado.
Se eu criar 1 Veiculo ele destroi agora se eu crio 2 3 4.... 100.
ele destroi Somente 1

Variavel
pawn Код:
new Carros = 0;

Loop
pawn Код:
case 4:
                {
                    for(new i=0; i<MAX_VEHICLES; i++)
                    {
                        DestroyVehicle(Hunter);
                        SendClientMessage(playerid,-1,"Destruidos");
                        return 1;
                    }
                }
Criando o carro

pawn Код:
case 2:
                {
                    if(Carros == 15) return SendClientMessage(playerid,-1,"Maximo De Hunter Criado");
                    GetPlayerPos(playerid, Pos[0],Pos[1],Pos[2]);
                    GetPlayerFacingAngle(playerid,Pos[3]);
                    Veiculo= CreateVehicle(425,Pos[0],Pos[1],Pos[2],Pos[3],-1,-1,50000000);
                    Carros ++;
                    return 1;
                }



Re: [ajuda]Destruindo - Dr_Pawno - 04.05.2012

pawn Код:
new Carros[15], CarrosVar = 0;

case 4:
{
    for(new i = 0; i < CarrosVar; i++)
    {
        DestroyVehicle(Carros[i]);
        SendClientMessage(playerid,-1,"Destruidos");
        return 1;
    }
}

case 2:
{
    if(CarrosVar == 15) return SendClientMessage(playerid,-1,"Maximos De Hunters Criados");
    GetPlayerPos(playerid, Pos[0],Pos[1],Pos[2]);
    GetPlayerFacingAngle(playerid,Pos[3]);
    Carros[CarrosVar] = CreateVehicle(425,Pos[0],Pos[1],Pos[2],Pos[3],-1,-1,50000000);
    CarrosVar ++;
    return 1;
}
Modifica Isso no seu GM