Перейти к содержанию
Авторизация  
Klebitz

Проблема с сохранением пробега

Рекомендуемые сообщения

Klebitz

Доброго всем времени суток. Суть проблемы такова: сделал систему пробега для транспорта на сервере, сохранение идёт. НО! Сохранение пробега идёт в отдельный файл(не в файл с параметрами созданного транспорта, а в отдельный файл, где все параметры, кроме пробега, равны нулю). Остальные параметры изменяются и сохраняются в 1 файл. Как сделать так, чтобы пробег сохранялся в файл с используемым транспортом?

Изменено пользователем Klebitz

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Smolin

Так код сохранения в студию

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Rustyk

Так же как ты сохраняешь другие параметры машины ,например цвет. Создаешь переменную и записываешь значение в файл.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Klebitz

Так код сохранения в студию

SaveCar(idcar)
{
new fscar[128];
format(fscar,sizeof(fscar),"cars/%d.cfg",idcar);
dini_Create(fscar);
dini_IntSet(fscar,"veh_model",VehicleSystem[idcar][modelCA]);
dini_FloatSet(fscar,"veh_x",VehicleSystem[idcar][xCA]);
dini_FloatSet(fscar,"veh_y",VehicleSystem[idcar][yCA]);
dini_FloatSet(fscar,"veh_z",VehicleSystem[idcar][zCA]);
dini_FloatSet(fscar,"veh_a",VehicleSystem[idcar][aCA]);
dini_FloatSet(fscar,"veh_cAx",VehicleSystem[idcar][cAx]);
dini_FloatSet(fscar,"veh_cAy",VehicleSystem[idcar][cAy]);
dini_FloatSet(fscar,"veh_cAz",VehicleSystem[idcar][cAz]);
dini_FloatSet(fscar,"veh_cAz1",VehicleSystem[idcar][cAz1]);
dini_FloatSet(fscar,"veh_cAz2",VehicleSystem[idcar][cAz2]);
dini_FloatSet(fscar,"veh_cAz3",VehicleSystem[idcar][cAz3]);
dini_IntSet(fscar,"veh_Farbe1",VehicleSystem[idcar][Farbe1]);
dini_IntSet(fscar,"veh_Farber2",VehicleSystem[idcar][Farbe2]);
dini_Set(fscar,"veh_owner",VehicleSystem[idcar][owner]);
dini_Set(fscar,"car_number",VehicleSystem[idcar][cnumber]);
dini_IntSet(fscar,"veh_preis",VehicleSystem[idcar][preis]);
dini_IntSet(fscar,"veh_sale",VehicleSystem[idcar][saleCA]);
dini_IntSet(fscar,"car_lock",VehicleSystem[idcar][carlock]);
dini_IntSet(fscar,"car_strah",VehicleSystem[idcar][strah]);
dini_IntSet(fscar,"car_cnumber",VehicleSystem[idcar][cnumber]);
dini_FloatSet(fscar,"car_probeg",VehicleSystem[idcar][probeg]);
dini_IntSet(fscar,"car_teh",VehicleSystem[idcar][teh]);
dini_IntSet(fscar,"car_arrest",VehicleSystem[idcar][cArrest]);
dini_IntSet(fscar,"car_miglo",VehicleSystem[idcar][cMiglo]);
dini_IntSet(fscar,"car_PArest",VehicleSystem[idcar][cPArest]);
dini_IntSet(fscar,"car_PArestNick",VehicleSystem[idcar][cPArestNick]);
for(new i=0; i {
if(IDIS[i]==idcar)
{
if (VehicleSystem[idcar][cArrest] == 1)
{
SetVehicleVirtualWorld(idcar, 10);
}
}
}
return 1;
}
Изменено пользователем Klebitz

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Rustyk
dini_IntSet(fscar,"car_Probeg",VehicleSystem[idcar][cProbeg]);

Разве такую строчку нельзя добавить?)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Гость
Эта тема закрыта для публикации ответов.
Авторизация  

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

Мы разместили cookie-файлы на ваше устройство, чтобы помочь сделать этот сайт лучше. Вы можете изменить свои настройки cookie-файлов, или продолжить без изменения настроек.