[Pedido] Resetando Carro
#1

Eu Quero Um Sistema para que resete os carros SEM USO e se o caminhoneiro estiver com carga NГO RESETE por favor alguem ae sabe como fazer?
Reply
#2

SetVehicleToRespawn
IsPlayerInVehicle
IsTrailerAttachedToVehicle
GetVehicleTrailer

Usando essas funзхes deve dar pra fazer x)
Reply
#3

Quote:
Originally Posted by darkxdll
Посмотреть сообщение
poderia dar um exemplo por favor?
Reply
#4

https://sampforum.blast.hk/showthread.php?tid=290735

Faзa um loop para percorrer todos os carros...
Reply
#5

Para que vocк entenda ! procure anlizar cуdigos de GM para estudo

PHP код:
      if(strcmp(cmd"/respawncarros"true) == || strcmp(cmd"/rc"true) == 0)
    {
        if(
Administrador[playerid] >= 4)//Aki vc coloca a variavel responsavel para definir um ADMINISTRADOR
        
{
            
ResetarCarros(playerid);
        }
        else
        {
            
SendClientMessage(playerid, -1"Vocк nгo e administrador");
        }
        return 
1;
    }
//NO FINAL DO GAME MODE FORA DE QUALQUER PUBLIC
stock ResetarCarros(playerid)
{
    new 
string[89];
    new 
nome[MAX_PLAYER_NAME];
    
GetPlayerName(playeridnomesizeof(nome));
      
format(stringsizeof(string), "Todos os carros foram para seus locais de inicio. By: %s ! ! !"nome);
    
SendClientMessageToAll(COLOR_GREEN,string);
    static 
inVeh;
    for( new 
0MAX_VEHICLESi++ )//LOOP COM TODOS OS VEICULOS
    
{
        
inVeh false;
        for( new 
0MAX_PLAYERSj++ )//LOOP COM TODOS OS PLAYERS
        
{
            if(
IsPlayerInVehiclej))//VERIFICA SE O JOGADOR ESTA DENTRO DE UM VEICULO
            
{
                
inVeh true;//VARIAVEL RESPONSAVEL PARA DETERMINAR SE O VEICULO ESTIVER OCUPADO O CARRO NAO RESPAWN
                
break;
            }
        }
        if(!
inVeh)//CASO A VARIAVEL SEJA FALSE (FALSA = 0) O VEICULO IRA RESPAWNAR
        
{
            
SetVehicleToRespawn(i);// FUNCAO RESPONSAVEL PARA RESPAWNAR O VEICULO
        
}
    }
    return 
1;

Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)