15.07.2018, 22:48
Olб pessoal, estou tentando criar um sistema de concessionaria com base em algumas GM que estou olhando e fiz isso:
Criei 3 arquivos nessa pasta Concessionaria Carro_0, Carro_1 ... e assim vai, o problema й que o carro nгo aparece no jogo, parece que nгo estб sendo carregado, slб.
OBS: Coloquei o LoadCarrosConce() em OnGameModeInit
PHP код:
enum vConceInfo
{
vModel,
vPreco,
vColorOne,
vColorTwo,
Float:vLocalx,
Float:vLocaly,
Float:vLocalz,
Float:vAngle,
vehicleconce,
}
new ConceInfo[3][vConceInfo];
static stock LoadCarrosConce()
{
new file[100];
new idx = 0;
while(idx < sizeof(ConceInfo))
{
format(file, sizeof file, "Concessionaria/Carro_%d.ini", idx);
if(DOF2_FileExists(file))
{
ConceInfo[idx][vModel] = DOF2_GetInt(file, "Modelo");
ConceInfo[idx][vPreco] = DOF2_GetInt(file, "Preco");
ConceInfo[idx][vColorOne] = DOF2_GetInt(file, "Cor1");
ConceInfo[idx][vColorTwo] = DOF2_GetInt(file, "Cor2");
ConceInfo[idx][vLocalx] = DOF2_GetFloat(file, "CarroX");
ConceInfo[idx][vLocaly] = DOF2_GetFloat(file, "CarroY");
ConceInfo[idx][vLocalz] = DOF2_GetFloat(file, "CarroZ");
ConceInfo[idx][vAngle] = DOF2_GetFloat(file, "CarroA");
ConceInfo[idx][vehicleconce] = AddStaticVehicleEx(ConceInfo[idx][vModel],
ConceInfo[idx][vLocalx], ConceInfo[idx][vLocaly], ConceInfo[idx][vLocalz],
ConceInfo[idx][vAngle], ConceInfo[idx][vColorOne], ConceInfo[idx][vColorTwo], -1);
SetVehicleVirtualWorld(ConceInfo[idx][vehicleconce], 0);
LinkVehicleToInterior(ConceInfo[idx][vehicleconce], 0);
}
idx++;
}
return idx;
}
OBS: Coloquei o LoadCarrosConce() em OnGameModeInit