[Ajuda] Verificar placa
#5

Fiz esse cуdigo pensando no sistema que fiz uma vez pra mim. Mas vocк teria que passar a salvar os arquivos dos veнculos como "veiculo0","veiculo1","veiculo2" e assim por diante. Assim fica mais fбcil de pegar as informaзхes dos veнculos com os loops.

Nгo testei o cуdigo, entгo pode ter erros, principalmente de digitaзгo.

PHP код:
#define MAX_VEICULOS_CONCE 50
enum vInfo
{
    
vModelo,
    
vDono[MAX_PLAYER_NAME],
    
vPlaca[7],
    
Float:vPosX,
    
Float:vPosY,
    
Float:vPosZ,
    
Float:vAng
}
new 
VeiculoInfo[MAX_VEICULOS_CONCE][vInfo],
VeiculoConce[MAX_VEICULOS_CONCE];
public public 
OnGameModeInit()
{
  for(
int c 0<= MAX_VEICULOS_CONCEc++)
  {
    new 
arquivo_veiculo[x]; // Trocar x pelo numero de caracteres
    
format(pasta_veiculos,sizeof(pasta_veiculos),"Veiculos/veiculo%i.ini",c)
    if(!
DOF2_FileExists(pasta_veiculos)) break;
    
//Cуdigo para pegar infos do arquivo do veнculo e armazenar em
    // VeiculoInfo[c][vModelo], VeiculoInfo[c][vPosX], VeiculoInfo[c][vPosY] etc.
    
VeiculoConce[c] = CreateDynamicVehicle(VeiculoInfo[c][vModelo], VeiculoInfo[c][vPosX], VeiculoInfo[c][vPosY], VeiculoInfo[c][vPosZ], VeiculoInfo[c][vAng], VeiculoInfo[c][vCor1], VeiculoInfo[c][vCor2], 50000);
  }
  return 
1;
}
cmd:placa(playerid,params[]){
  new 
placa[7]
  if(
sscanf(params,"s[7]",placa)) return SendClientMessage(playerid, -1,"Comando digitado errado.");
  for(
int c 0<= MAX_VEICULOS_CONCEc++){
    if(!
strcmp(VeiculoInfo[c][vPlaca],placa)){
      new 
string[MAX_PLAYER_NAME +21]
      
format(string,sizeof(string),"O dono do veнculo й: %s",VeiculoInfo[c][VDono]);
      return 
SendClientMessage(playerid, -1string);
    }
  }
  return 
1;

Reply


Messages In This Thread
Verificar placa - by Santso - 27.07.2018, 22:18
Re: Verificar placa - by augustogdo - 27.07.2018, 22:28
Re: Verificar placa - by Santso - 27.07.2018, 22:45
Re: Verificar placa - by AdrianoStk - 27.07.2018, 23:44
Re: Verificar placa - by augustogdo - 28.07.2018, 00:08

Forum Jump:


Users browsing this thread: 1 Guest(s)