[AJUDA] Excluir veнculos desocupados. - 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] Excluir veнculos desocupados. (
/showthread.php?tid=299333)
[AJUDA] Excluir veнculos desocupados. -
junioor - 25.11.2011
Boa tarde !
Eu gostaria de um comando, exemplo: /excluirvd e esse comando iria excluir todos os veiculos que nгo estгo sendo usados, alguem poderia me ajudar ?
Aguardando respostas..
Re: [AJUDA] Excluir veнculos desocupados. - rjjj - 25.11.2011
Isto deve resolver o seu problema
:
Primeiro instale a funзгo
IsVehicleEmpty que se encontra nesta pбgina do tуpico Cуdigos Ъteis
:
https://sampforum.blast.hk/showthread.php?pid=1065065#pid1065065
Em seguida, coloque
:
pawn Код:
//No OnPlayerCommandText:
if(!strcmp(cmdtext, "/excluirvd", true))
{
for(new x = 1; x < MAX_VEHICLES; x++)
{
if(IsVehicleEmpty(x))
{
DestroyVehicle(x);
}
}
SendClientMessageToAll(0x33CCFFAA, "Carros nгo-usados foram excluнdos !");
return true;
}
Espero ter ajudado
.
Re: [AJUDA] Excluir veнculos desocupados. -
Pharrel - 25.11.2011
pawn Код:
if(!strcmp(cmd, "/excluirvid", true))
{
new bool:Ocupado[MAX_VEHICLES];
for(new i=0; i<MAX_PLAYERS; i++)
{
if(GetPlayerVehicleID(i) != INVALID_VEHICLE_ID)
Ocupado[GetPlayerVehicleID(i)] = true;
}
for(new i=0; i<MAX_VEHICLES; i++)
{
if(!Ocupado[i])
DestroyVehicle(i);
}
return 1;
}
@edit tinha um erro no codigo, ja concertei.