arhan4hel
Компетентный
ко всем new
В конец enum cInfo добавляем:
Ищем public LoadCar(), там
После последнего arrCoord, он там помойму CarInfo[idx][cLock] = strval(arrCoords[12]); добавляй:
Потом сюда:
И Сразу после этого ставим:
в public OnPropUpdate ищем там апдейт личных авто, и добавляем сюда
и потом после
добавляем
Примерно получиться так:
PHP:
new Text3D:carnumb;
PHP:
cNumber
PHP:
new arrCoords[16][64];//число 16 замени на: твоё количество, и к нему прибавь 1( у мну было 15 стало 16)
PHP:
CarInfo[idx][cNumber] = strval(arrCoords[16]);//16 замени на свой(твоё кол-во +1)
PHP:
AddStaticVehicleEx(CarInfo[h][cModel],CarInfo[h][cLocationx],CarInfo[h][cLocationy],CarInfo[h][cLocationz]+1.0,CarInfo[h][cAngle],CarInfo[h][cColorOne],CarInfo[h][cColorTwo],60000);
PHP:
if(CarInfo[h][cNumber] == 0)
{
new randnumb = random(999);
CarInfo[h][cNumber] = randnumb;
}
format(string,sizeof(string),"V %d SA",CarInfo[h][cNumber]); // V и SA можете изменить на свои буковки
carnumb = Create3DTextLabel(string, COLOR_LIGHTBLUE, 0.0, 0.0, 0.0, 50.0, 0, 1 );
Attach3DTextLabelToVehicle(carnumb, h, 0.0, 0.0, 1.0);
PHP:
format(coordsstring, sizeof(coordsstring), "%d,%f,%f,%f,%f,%d,%d,%s,%s,%d,%s,%d,%d,%d\n", //тут у тебя все % равны кол-ву CarInfo
PHP:
CarInfo[idx][cLock],
PHP:
CarInfo[idx][cNumber]);
PHP:
idx = 184;
while (idx < sizeof(CarInfo))
{
new coordsstring[256];
format(coordsstring, sizeof(coordsstring), "%d,%f,%f,%f,%f,%d,%d,%s,%s,%d,%s,%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][cOwner],//
CarInfo[idx][cDescription],//
CarInfo[idx][cValue],//
CarInfo[idx][cLicense],//
CarInfo[idx][cOwned],//
CarInfo[idx][cLock],//
CarInfo[idx][cNumber]);//
if(idx == 184)
{
file2 = fopen("cars.cfg", io_write);
}
else
{
file2 = fopen("cars.cfg", io_append);
}
fwrite(file2, coordsstring);
idx++;
fclose(file2);
}
return 1;
}
Последнее редактирование:
