[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
тюн машин
Дата: 08.03.2010, Понедельник, 04:01:21 | Сообщение # $NUMBER
Группа: Пользователи
Сообщений: 17
Репутация: 2+
кто небудь знает как зделать чтоб сохранялся тюнинг КУПЛЕНЫХ машин? не ФС а именно в моде, а записывалось в информации о машине в файле cars, просто я знаю 1 ФС, там сохраняеться в папке... и после спауна/респауна тачи, тюнинг активируеться только после того как в машину садяться/пытаються сесть
за ответ +сиг
Дата: 11.03.2010, Четверг, 09:18:18 | Сообщение # $NUMBER
Группа: Пользователи
Сообщений: 6
Репутация: 2+
Tony, попробуй прописать все детали тюна и далее добавить дополнительные параметры вот здесь

public LoadCar()
{
new arrCoords[16][64];
new strFromFile2[256];
new File: file = fopen("cars.cfg", io_read);
if (file)
{
new idx = 184;
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]);
CarInfo[idx][cTicket] = strval(arrCoords[13]);
CarInfo[idx][cPolis] = strval(arrCoords[14]);
CarInfo[idx][cAlarm] = strval(arrCoords[15]);
printf("CarInfo: %d Owner:%s LicensePlate %s",idx,CarInfo[idx][cOwner],CarInfo[idx][cLicense]);
idx++;
}
}
return 1;
}

здесь

public SaveCarCoords()
{
new idx;
new File: file2;
while (idx < sizeof(CarInfo))
{
new coordsstring[256];
format(coordsstring, sizeof(coordsstring), "%d|%f|%f|%f|%f|%d|%d\n",
CarInfo[idx][cModel],
CarInfo[idx][cLocationx],
CarInfo[idx][cLocationy],
CarInfo[idx][cLocationz],
CarInfo[idx][cAngle],
CarInfo[idx][cColorOne],
CarInfo[idx][cColorTwo]);
if(idx == 0)
{
file2 = fopen("cars.cfg", io_write);
}
else
{
file2 = fopen("cars.cfg", io_append);
}
fwrite(file2, coordsstring);
idx++;
fclose(file2);
}
return 1;
}

и в паблике OnPropUpdate() то есть здесь

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,%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][cTicket],
CarInfo[idx][cPolis],
CarInfo[idx][cAlarm]);
if(idx == 184)
{
file2 = fopen("cars.cfg", io_write);
}
else
{
file2 = fopen("cars.cfg", io_append);
}
fwrite(file2, coordsstring);
idx++;
fclose(file2);
}

если я ошибся то поправьте меня...я в этом деле новичёк

Дата: 11.03.2010, Четверг, 16:50:22 | Сообщение # $NUMBER
Группа: Пользователи
Сообщений: 6
Репутация: 2+
если что я показал куда их ставить...а ты вместо того что бы упрекать в чем то лучше бы помог человеку...
ты читать умеешь? я написал попробуй добавить дополнительные парамерты здесь... здесь... и здесь...
я что сказал ему на вот держи дополнительные параметры?
  • Страница 1 из 1
  • 1
Поиск: