Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

Сохранение тюнинга (MySQL)

Статус
В этой теме нельзя размещать новые ответы.

LenD

Специалист
Проблема заключается в том, что не сохраняет файлы. База есть, всё правильно везде вбито, но почему то нет сохранения.
Что может быть?
Весь код ниже.


PHP:
enum cInfo
{
	cFrontBumper,
	cRearBumper,
	cHydraulics,
	cSideskirt,
	cVentRight,
	cVentLeft,
	cSpoiler,
	cExhaust,
	cWheels,
	cStereo,
	cNitro,
	cLamps,
	cHood,
	cRoof,
	cTun
}
new CarInfo[MAX_VEHICLES][cInfo];

public OnVehicleMod(playerid, vehicleid, componentid)
{
    CarInfo[vehicleid][cFrontBumper] = GetVehicleComponentInSlot(vehicleid, CARMODTYPE_FRONT_BUMPER);
    CarInfo[vehicleid][cRearBumper] = GetVehicleComponentInSlot(vehicleid, CARMODTYPE_REAR_BUMPER);
    CarInfo[vehicleid][cHydraulics] = GetVehicleComponentInSlot(vehicleid, CARMODTYPE_HYDRAULICS);
    CarInfo[vehicleid][cSideskirt] = GetVehicleComponentInSlot(vehicleid, CARMODTYPE_SIDESKIRT);
    CarInfo[vehicleid][cVentRight] = GetVehicleComponentInSlot(vehicleid, CARMODTYPE_VENT_RIGHT);
    CarInfo[vehicleid][cVentLeft] = GetVehicleComponentInSlot(vehicleid, CARMODTYPE_VENT_LEFT);
    CarInfo[vehicleid][cSpoiler] = GetVehicleComponentInSlot(vehicleid, CARMODTYPE_SPOILER);
    CarInfo[vehicleid][cExhaust] = GetVehicleComponentInSlot(vehicleid, CARMODTYPE_EXHAUST);
    CarInfo[vehicleid][cWheels] = GetVehicleComponentInSlot(vehicleid, CARMODTYPE_WHEELS);
    CarInfo[vehicleid][cStereo] = GetVehicleComponentInSlot(vehicleid, CARMODTYPE_STEREO);
    CarInfo[vehicleid][cNitro] = GetVehicleComponentInSlot(vehicleid, CARMODTYPE_NITRO);
    CarInfo[vehicleid][cLamps] = GetVehicleComponentInSlot(vehicleid, CARMODTYPE_LAMPS);
    CarInfo[vehicleid][cHood] = GetVehicleComponentInSlot(vehicleid, CARMODTYPE_HOOD);
    CarInfo[vehicleid][cRoof] = GetVehicleComponentInSlot(vehicleid, CARMODTYPE_ROOF);
    if(CarInfo[vehicleid][cTun] == 0) { AddTuning(vehicleid); }
    else { SaveTuning(vehicleid); }
    return true;
}

stock SaveTuning(carid)
{
    new query[1024];
    format(query,sizeof(query),"UPDATE `vehicles` SET `FrontBumper`='%i',`RearBumper`='%i',`Hydraulics`='%i',`Sideskirt`='%i',`VentRight`='%i',`VentLeft`='%i',`Spoiler`='%i',`Exhaust`='%i',`Wheels`='%i',`Stereo`='%i',`Nitro`='%i',`Lamps`='%i',`Roof`='%i',`Hood`='%i' WHERE `ID` = '%i'",
    CarInfo[carid][cFrontBumper], CarInfo[carid][cRearBumper], CarInfo[carid][cHydraulics], CarInfo[carid][cSideskirt], CarInfo[carid][cVentRight], CarInfo[carid][cVentLeft], CarInfo[carid][cSpoiler], CarInfo[carid][cExhaust], CarInfo[carid][cWheels], CarInfo[carid][cStereo], CarInfo[carid][cNitro], CarInfo[carid][cLamps], CarInfo[carid][cRoof], CarInfo[carid][cHood], carid);
    mysql_query(query);
    return true;
}

stock AddTuning(carid)
{
    new query[1024];
    format(string,sizeof(string),"INSERT INTO `vehicles`(`ID`, `FrontBumper`, `RearBumper`, `Hydraulics`, `Sideskirt`, `VentRight`, `VentLeft`,`Spoiler`, `Exhaust`, `Wheels`, `Stereo`, `Nitro`, `Lamps`, `Roof`, `Hood`) VALUES (%i,%i,%i,%i,%i,%i,%i,%i,%i,%i,%i,%i,%i,%i,%i;",
	carid,CarInfo[carid][cFrontBumper], CarInfo[carid][cRearBumper], CarInfo[carid][cHydraulics], CarInfo[carid][cSideskirt], CarInfo[carid][cVentRight], CarInfo[carid][cVentLeft], CarInfo[carid][cSpoiler], CarInfo[carid][cExhaust], CarInfo[carid][cWheels], CarInfo[carid][cStereo], CarInfo[carid][cNitro], CarInfo[carid][cLamps], CarInfo[carid][cRoof], CarInfo[carid][cHood]);
	mysql_query(query);
    return true;
}
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу