SA-MP Forums Archive
[Ajuda] Como evitar bagunзas de carros? - 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] Como evitar bagunзas de carros? (/showthread.php?tid=523659)



Como evitar bagunзas de carros? - lucasguits - 03.07.2014

Como evitar que um jogador fique desarrumando os carros de uma ORG? Exemplo, tem um carro da policia estacionado e um jogador fica empurrando e assim bagunзando o jogo. Como evitar esse tipo de coisa? Existe algum comando ou script? Obrigado!


Re: Como evitar bagunзas de carros? - Ley - 03.07.2014

Nгo faзo ideia de como lhe ajudar, uma soluзгo seria dar respawn nos veнculos em um curto tempo utilizando a funзгo SetVehicleToRespawn:

PHP код:
for(new iMAX_VEHICLESi++) // Loop que verifica todos os veнculos do servidor
{
    {
        if(!
IsVehicleOccupied(i)) SetVehicleToRespawn(i); // Respawn somente os veнculos desocupados
        
printf("Veнculos respawnados, parabйns abiguinho"); // Envia uma mensagem ao seu .log
    
}

PHP код:
stock IsVehicleOccupied(vehicleid
{
    for(new 
0MAX_PLAYERSi++)  // Loop para verificaзгo de todos os usuбrios
    
{
        if(
IsPlayerInVehicle(ivehicleid) && GetPlayerState(i) == PLAYER_STATE_DRIVER// Verifica se o veнculo estб ocupado
    
}
    return 
1;

Atй mais