25.05.2012, 12:56
Adicione ao topo do GM :
Em seguida troque seu cуdigo por este :
Depois disso passe a usar isto para destruir todos os veнculos criados:
Espero ter ajudado .
pawn Код:
new VeiculosCriados[MAX_VEHICLES];
new NumeroVeiculos = 0;
Em seguida troque seu cуdigo por este :
pawn Код:
if(dialogid == 351)
{
if(response)
{
new Float:Angulo, string[128], Jogador[MAX_PLAYER_NAME];
if(!inputtext[0] || strval(inputtext) < 400 || strval(inputtext) > 609) return SendClientMessage(playerid, -1,"{8000FF}[ERRO] {FFFFFF}ID dos carros apenas de 400 a 609.");
if(IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,-1,"{8000FF}[ERRO] {FFFFFF}Vocк estб em um veнculo.");
GetPlayerPos(playerid,CorX, CorY, CorZ);
GetPlayerFacingAngle(playerid, Angulo);
GetPlayerName(playerid, Jogador, MAX_PLAYER_NAME);
PutPlayerInVehicle(playerid,VeiculosCriados[NumeroVeiculos] = CreateVehicle(strval(inputtext),CorX, CorY, CorZ, Angulo+2,random(999),random(999),-1),0);
NumeroVeiculos++;
format(string,128,"{8000FF}[ CARRO ] {FFFFFF}%s Criou Veнculo", Jogador);
SendClientMessageToAll(-1,string);
return true;
}
return true;
}
Depois disso passe a usar isto para destruir todos os veнculos criados:
pawn Код:
for(new x = 0; x < sizeof(VeiculosCriados); x++)
{
DestroyVehicle(VeiculosCriados[x]);
}
NumeroVeiculos = 0;
Espero ter ajudado .