- 0
[GF/RP] System Car Personal
-
Similar Content
-
- 5 replies
- 700 views
-
- 0 replies
- 524 views
-
- 0 replies
- 455 views
-
- 1 reply
- 1.423 views
-
- 2 answers
- 1.183 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