21.05.2012, 13:50
Кому не сложно, подскажите в чем проблема.
Такие ошибки:
Вот сам stock:
Строки с ошибками помечены. Пробовал увеличить размер sql, результат тот же.
Такие ошибки:
Code:
(3455) : error 075: input line too long (after substitutions) (3456) : error 027: invalid character constant (3456) : error 017: undefined symbol "UPDATE" (3456) : error 029: invalid expression, assumed zero (3456) : fatal error 107: too many error messages on one line
Code:
stock bool: SaveVehicle(const vehid) { GetVehicleHealth(vehid, VehicleInfo[vehid][vehicleHealth]); new sql[1028]; format(sql, sizeof(sql), "UPDATE `vehicles` SET `Model`='%d',\ `PosX`='%.3f',\ `PosY`='%.3f',\ `PosZ`='%.3f',\ `PosA`='%.1f',\ `Owned`='%d',\ `Owner`='%s',\ `ROwner`='%s',\ `Color1`='%d',\ `Color2`='%d',\ `Number`=\"%s\",\ `Locked`='%d',\ `Key`='%d',\ `Teh`='%d',\ `Lock`='%d',\ `Alarm`='%d',\ `Immob`='%d',\ `Insurance`='%d',\ `Destroyed`='%d',\ `TicketPrice`='%d',\ `TicketText`=\"%s\",\ `Faction`='%d',\ `Tires`='%d',\ `Panels`='%d',\ `Doors`='%d',\ `Lights`='%d',\ `Fuel`='%.1f',\ `MaxFuel`='%.1f',\ `Price`='%d',\ ----Строка 3455 `Weed`='%d',\ ----Строка 3456 `Heroin`='%d',\ `Seeds`='%d',\ `Armour`='%.1f',", VehicleInfo[vehid][Model], VehicleInfo[vehid][vCurrentPos][0], VehicleInfo[vehid][vCurrentPos][1], VehicleInfo[vehid][vCurrentPos][2], VehicleInfo[vehid][vCurrentPos][3], VehicleInfo[vehid][Owned], VehicleInfo[vehid][Owner], VehicleInfo[vehid][ROwner], VehicleInfo[vehid][vColor][0], VehicleInfo[vehid][vColor][1], VehicleInfo[vehid][Number], VehicleInfo[vehid][Locked], VehicleInfo[vehid][Key], VehicleInfo[vehid][Teh], VehicleInfo[vehid][Lock], VehicleInfo[vehid][Alarm], VehicleInfo[vehid][Immob], VehicleInfo[vehid][Insurance], VehicleInfo[vehid][Destroyed], VehicleInfo[vehid][TicketPrice], VehicleInfo[vehid][TicketText], VehicleInfo[vehid][Faction], VehicleInfo[vehid][vDamage][3], VehicleInfo[vehid][vDamage][0], VehicleInfo[vehid][vDamage][1], VehicleInfo[vehid][vDamage][2], VehicleInfo[vehid][Fuel], VehicleInfo[vehid][MaxFuel], VehicleInfo[vehid][Price], VehicleInfo[vehid][Weed], VehicleInfo[vehid][Heroin], VehicleInfo[vehid][Seeds], VehicleInfo[vehid][Armour]); format(sql, sizeof(sql), "%s`Wheels`='%d',\ `Hydraulics`='%d',\ `Roof`='%d',\ `WeaponOne`='%d',\ `AmmoOne`='%d',\ `WeaponTwo`='%d',\ `AmmoTwo`='%d',\ `WeaponThree`='%d',\ `AmmoThree`='%d',\ `WeaponFour`='%d',\ `AmmoFour`='%d',\ `WeaponFive`='%d',\ `AmmoFive`='%d',\ `Mileage`='%.1f',\ `Health`='%.1f' WHERE `ID` = '%d'", sql, VehicleInfo[vehid][vTuning][WHEELS], VehicleInfo[vehid][vTuning][HYDRAULICS], VehicleInfo[vehid][vTuning][ROOF], VehicleInfo[vehid][WeaponOne], VehicleInfo[vehid][AmmoOne], VehicleInfo[vehid][WeaponTwo], VehicleInfo[vehid][AmmoTwo], VehicleInfo[vehid][WeaponThree], VehicleInfo[vehid][AmmoThree], VehicleInfo[vehid][WeaponFour], VehicleInfo[vehid][AmmoFour], VehicleInfo[vehid][WeaponFive], VehicleInfo[vehid][AmmoFive], VehicleInfo[vehid][Mileage], VehicleInfo[vehid][vehicleHealth], VehicleInfo[vehid][ID]); mysql_query(sql); return true; }