Problem(error/warning):
NBE x14 mod je u pitanju, svi znaju za onaj bug sa autima sa pijace, promenio sam id na IsAnOwnableCar na 232, promenio sam LoadCar id isto da cita od 232, u principu svuda gde se cita ownable car id sam stavio na 232 kako i treba ja mislim, cak i kad upalim server cita ih od 232 mesto od 184 od ranije, sto sam i mislio da stvara bug ali to nije slucaj
Dio skripte:
[pawn]public IsAnOwnableCar(vehicleid)
{
if(vehicleid >= 232 && vehicleid <= 792) { return 1; }
return 0;
}
public LoadCar()
{
new arrCoords[13][64];
new strFromFile2[256];
new File: file = fopen("cfg/cars.cfg", io_read);
if (file)
{
new idx = 232;
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;
}[/pawn]
Slika/video ingame problema(obavezno ako je ingame problem): https://imgur.com/BCkCFJu
Ovo ti očito stvara problem.
[pawn]CarInfo[idx][cModel] = strval(arrCoords[0]);[/pawn]
U biti ovdje je uradjeno to da je iz stringa dobijena integer vrijednost arrCoords[0] varijable. Mislim da tebi treba model vozila koji si ucitao sto ocito ovdje ne radis.
EDIT: Tek sada sam procitao na koji nacin je uradjeno ucitavanje. Ovo je dini ili y_ini? U svakom slucaju ti preporucujem da napravis novi sistem cuvanja i ucitavanja jer je ovo zastarjelo davno.
Citat: Salesman poslato Decembar 29, 2019, 23:44:15 POSLE PODNE
Ovo ti očito stvara problem.
[pawn]CarInfo[idx][cModel] = strval(arrCoords[0]);[/pawn]
U biti ovdje je uradjeno to da je iz stringa dobijena integer vrijednost arrCoords[0] varijable. Mislim da tebi treba model vozila koji si ucitao sto ocito ovdje ne radis.
EDIT: Tek sada sam procitao na koji nacin je uradjeno ucitavanje. Ovo je dini ili y_ini? U svakom slucaju ti preporucujem da napravis novi sistem cuvanja i ucitavanja jer je ovo zastarjelo davno.
eh, resio sam da radi dovoljno, hvala ti u svakom slucaju, jeste mod star i sve na njemu ali cepa me nostalgija pa da zaigram malo sa ortacima na kucnom hahahaha, moze tema lock