SA-MP Forums Archive
[Ajuda] Funзгo p/ Destruir Veiculos - 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] Funзгo p/ Destruir Veiculos (/showthread.php?tid=349156)



[Ajuda] Funзгo p/ Destruir Veiculos - sanalex - 08.06.2012

Olб galera! eu preciso uma funзгo para destruir veiculos com mais de 30 minutos inativos (sem ninguйm usб-lo) .

@EDIT

Veiculos criados no jogo, claro.


Re: [Ajuda] Funзгo p/ Destruir Veiculos - Dolby - 08.06.2012

AddStaticVehicleEx ?


Re: [Ajuda] Funзгo p/ Destruir Veiculos - Crueliz0n - 08.06.2012

pawn Код:
public OnPlayerExitVehicle(playerid, vehicleid)
{
    SetTimerEx("Destruir",30*60*1000,false,"d",playerid);
    return 1;
}
forward Destruir(playerid);
public Destruir(playerid);
{
    new currentveh;
    currentveh = GetPlayerVehicleID(playerid);
    DestroyVehicle(currentveh);
)



Respuesta: [Ajuda] Funзгo p/ Destruir Veiculos - CidadeNovaRP - 08.06.2012

Use estб funзгo:
https://sampwiki.blast.hk/wiki/AddStaticVehicleEx
E altera o tempo do Spawn no ultimo parвmetro '-'
(Tempo em Minutos)
Use o CTRL+F


Re: [Ajuda] Funзгo p/ Destruir Veiculos - Victor' - 08.06.2012

pawn Код:
public OnPlayerExitVehicle(playerid, vehicleid) return SetTimerEx("VehicleDestroy", 30*60000, false, "d", vehicleid);
public VehicleDestroy(vehicleid);
public VehicleDestroy(vehicleid) return DestroyVehicle(vehicleid);



Re: [Ajuda] Funзгo p/ Destruir Veiculos - leonardo1434 - 08.06.2012

algo como isto?

pawn Код:
public OnPlayerUpdate(playerid_
{
    if(!IsVehicleOccupied(i)) return SetTimer("respawn",60000x30,false);
    return 1;
}
forward respawn(playerid);
public respawn(playerid)
{
    for(new i=0; i<MAX_VEHICLES; i++)
    {
    SetVehicleToRespawn(i);
    }
}
stock IsVehicleOccupied(vehicleid)
{
    foreach(Player,i)
    {
        if(IsPlayerInAnyVehicle(i))
        {
            if(GetPlayerVehicleID(i)==vehicleid)
            {
                return 1;
            }
            else
            {
                return 0;
            }
        }
    }
}



Re: [Ajuda] Funзгo p/ Destruir Veiculos - sanalex - 08.06.2012

Tipo eu posso botar o settimer no comando que cria o veiculo assim ficaria melhor nй?


Respuesta: Re: [Ajuda] Funзгo p/ Destruir Veiculos - CidadeNovaRP - 08.06.2012

Quote:
Originally Posted by sanalex
Посмотреть сообщение
Tipo eu posso botar o settimer no comando que cria o veiculo assim ficaria melhor nй?
Yes . Caso queira que apenas os Veнculos criados pelo comando seja Spawnados Ou para simplificar use a funзгo que lhe passei .