this is my LoadPlayerCar stock,what do i need to add to it?
Код:
stock LoadPlayerCar(carid)
{
new DBResult: Result, Field[22], Query[350];
format(Query, sizeof(Query), "SELECT * FROM CARS WHERE ID = %d", carid);
Result = db_query(Database, Query);
if(db_num_rows(Result) == 1)
{
printf("\n\n Car ID: %d" ,carid);
db_get_field_assoc(Result, "MODELID", Field, 30);
CarInfo[carid][ModelID] = strval(Field);
printf("Model = %d", CarInfo[carid][ModelID]);
db_get_field_assoc(Result, "COLOR1", Field, 30);
CarInfo[carid][Color1] = strval(Field);
printf("Boja 1: %d ", CarInfo[carid][Color1]);
db_get_field_assoc(Result, "COLOR2", Field, 30);
CarInfo[carid][Color2] = strval(Field);
printf("Boja 2: %d ", CarInfo[carid][Color2]);
db_get_field_assoc(Result, "FUEL", Field, 30);
CarInfo[carid][cFuel] = strval(Field);
db_get_field_assoc(Result, "REGISTERD", Field, 30);
CarInfo[carid][Rega] = strval(Field);
db_get_field_assoc(Result, "X", Field, 30);
CarInfo[carid][cX] = floatstr(Field);
db_get_field_assoc(Result, "Y", Field, 30);
CarInfo[carid][cY] = floatstr(Field);
db_get_field_assoc(Result, "Z", Field, 30);
CarInfo[carid][cZ] = floatstr(Field);
db_get_field_assoc(Result, "ANGLE", Field, 30);
CarInfo[carid][cRot] = floatstr(Field);
printf("Koordinate: %f %f %f ", CarInfo[carid][cX], CarInfo[carid][cY], CarInfo[carid][cZ]);
CarInfo[carid][cID] = CreateVehicle(CarInfo[carid][ModelID], CarInfo[carid][cX], CarInfo[carid][cY], CarInfo[carid][cZ], CarInfo[carid][cRot], CarInfo[carid][Color1], CarInfo[carid][Color2], 0);
}
db_free_result(Result);
return true;
}
And my goal with the MAX(ID) to give me the biggest ID witch is INTEGER PRIMARY KEY in my DB