- 0
[GF/RP] System Car Personal
-
Similar Content
-
- 4 replies
- 597 views
-
- 0 replies
- 511 views
-
- 0 replies
- 437 views
-
- 1 reply
- 1.387 views
-
- 2 answers
- 1.172 views
-
-
Recently Browsing 0 members
- No registered users viewing this page.

Question
mitza505
am facut fix asa cum a zis el: [pawn]Am descoperit aseara cum sa ramana vehiculele de exemplu eu cream masina si cand dadeam restart la server masina disparea acuma nu mai dispare puteti pune si la comanda de restart SaveCarCoords();
public SaveCarCoords()
{
new idx;
new File: file2 = fopen("cars.cfg", io_write);
while (idx < sizeof(CarInfo))
{
new coordsstring[256];
format(coordsstring, sizeof(coordsstring), "%d,%f,%f,%f,%f,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d\n",
CarInfo[idx][cModel],
CarInfo[idx][cLocationx],
CarInfo[idx][cLocationy],
CarInfo[idx][cLocationz],
CarInfo[idx][cAngle],
CarInfo[idx][cColorOne],
CarInfo[idx][cColorTwo],
CarInfo[idx][mod1],
CarInfo[idx][mod2],
CarInfo[idx][mod3],
CarInfo[idx][mod4],
CarInfo[idx][mod5],
CarInfo[idx][mod6],
CarInfo[idx][mod7],
CarInfo[idx][mod8],
CarInfo[idx][mod9],
CarInfo[idx][mod10],
CarInfo[idx][mod11],
CarInfo[idx][mod12],
CarInfo[idx][mod13],
CarInfo[idx][mod14],
CarInfo[idx][mod15],
CarInfo[idx][mod16],
CarInfo[idx][mod17],
CarInfo[idx][paintjob]);
if(idx == carsonserver)
{
file2 = fopen("cars.cfg", io_write);
}
else
{
file2 = fopen("cars.cfg", io_append);
}
fwrite(file2, coordsstring);
idx++;
fclose(file2);
}
return 1;
}
public LoadCar()
{
new arrCoords[31][64];
new strFromFile2[256];
new File: file = fopen("cars.cfg", io_read);
if (file)
{
new idx = carsonserver;
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]);
strmid(CarInfo[idx][cLicense], arrCoords[10], 0, strlen(arrCoords[10]), 255);
CarInfo[idx][cOwned] = strval(arrCoords[11]);
CarInfo[idx][cLock] = strval(arrCoords[12]);
CarInfo[idx][mod1] = strval(arrCoords[13]);
CarInfo[idx][mod2] = strval(arrCoords[14]);
CarInfo[idx][mod3] = strval(arrCoords[15]);
CarInfo[idx][mod4] = strval(arrCoords[16]);
CarInfo[idx][mod5] = strval(arrCoords[17]);
CarInfo[idx][mod6] = strval(arrCoords[18]);
CarInfo[idx][mod7] = strval(arrCoords[19]);
CarInfo[idx][mod8] = strval(arrCoords[20]);
CarInfo[idx][mod9] = strval(arrCoords[21]);
CarInfo[idx][mod10] = strval(arrCoords[22]);
CarInfo[idx][mod11] = strval(arrCoords[23]);
CarInfo[idx][mod12] = strval(arrCoords[24]);
CarInfo[idx][mod13] = strval(arrCoords[25]);
CarInfo[idx][mod14] = strval(arrCoords[26]);
CarInfo[idx][mod15] = strval(arrCoords[27]);
CarInfo[idx][mod16] = strval(arrCoords[28]);
CarInfo[idx][mod17] = strval(arrCoords[29]);
CarInfo[idx][paintjob] = strval(arrCoords[30]);
printf("CarInfo: %d Owner:%s LicensePlate %s",idx,CarInfo[idx][cOwner],CarInfo[idx][cLicense]);
idx++;
}
}
return 1;[/pawn]
dar nimica +ca eu nu am fisieru cars.cfg .. ce fac? ca nu mi se salveaza amsinile dp rR
6 answers to this question
Recommended Posts