• 07 Juin 2026, 00:29:31


Auteur Sujet: Problèmes avec les véhicules  (Lu 765 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne Oscar

  • *
  • Tueur
  • Messages: 68
    • Voir le profil
Problèmes avec les véhicules
« le: 28 Janvier 2010, 19:28:09 »
Bonsoir,

J'ai un soucis avec mes véhicules. En effet, j'utilise le GM LARP que je modifie.
Mais j'ai un petit soucis. Les véhicules intégrés dans le GM fonctionnent, donc les véhicules factions sont fontionelles.
Mais j'ai voulu ajouter des véhicules dans la ville pour pouvoir les vendre aux joueurs.
Problème!

J'ai modifié quelques scripts dans le GM pour le cars.cfg, mais rien n'y fait et le véhicule ne s'affiche pas.

Mon cars.cfg actuel:
545,2745.8491,-2471.2200,13.6484,270.8095,1,1,Dealership,Hustler,70000,,0,1
Mon CarInfo:
new CarInfo[65][cInfo];

J'ai testé 188 à la place de 65, au départ c'était remplacer par 269. Mais quand je mettais 188, dans mon cars.cfg, il y avait 2 lignes en trop avec des 0 à la place du code.
J'ai donc mis 186, mais n'y faisait.

Mon LoadCar:
public LoadCar()
{
new arrCoords[13][64];
new strFromFile2[256];
new File: file = fopen("cars.cfg", io_read);
if (file)
{
new idx = 188;
while (idx < sizeof(CarInfo))
{
fread(file, strFromFile2);
split(strFromFile2, arrCoords, ',');
CarInfo[idx][cModel] = strval(arrCoords[0]);
CarInfo[idx][cLocationx] = floatstr(arrCoords[1]);
CarInfo[idx][cLocationy] = floatstr(arrCoords[2]);
CarInfo[idx][cLocationz] = floatstr(arrCoords[3]);
CarInfo[idx][cAngle] = floatstr(arrCoords[4]);
CarInfo[idx][cColorOne] = strval(arrCoords[5]);
CarInfo[idx][cColorTwo] = strval(arrCoords[6]);
strmid(CarInfo[idx][cOwner], arrCoords[7], 0, strlen(arrCoords[7]), 255);
strmid(CarInfo[idx][cDescription], arrCoords[8], 0, strlen(arrCoords[8]), 255);
CarInfo[idx][cValue] = strval(arrCoords[9]);
CarInfo[idx][cLicense] = strval(arrCoords[10]);
CarInfo[idx][cOwned] = strval(arrCoords[11]);
CarInfo[idx][cLock] = strval(arrCoords[12]);
printf("CarInfo: %d Owner:%s LicensePlate %s",idx,CarInfo[idx][cOwner],CarInfo[idx][cLicense]);
idx++;
}
}
return 1;
}

Donc ma question est:

Comment ajouter des véhicules fonctionant depuis le cars.cfg sans qu'il y est des 0 comme par exemple: 0,0000,0000,0000,0000,0,0,0,0,00000,,0,0, que ça ne me boussile pas mon cars.cfg en mélangeant tout.