But the vehicles which were between id 13 and 20 were this nrj-500 and now they are spawn there..
pawn Код:
if(strcmp(subcmd, "creer", true) == 0)
{
if(!pack_isAdmin(playerid, 1))
{SendClientMessage(playerid, COLOR_ADMIN, noAcces); return 1;}
tmp = strtok(cmdtext, idx);
if (!strlen(tmp))
{SendClientMessage(playerid, COLOR_USAGE, "{8BD51B}[Action]{218CC1} /v creer <modelId>"); return 1;}
new modelId = strval(tmp);
if (modelId<400 || modelId>611)
{SendClientMessage(playerid, COLOR_ADMIN, "[Admin] modelId doit кtre entre 400 et 611"); return 1;}
// Position
new Float:x, Float:y, Float:z, query[MAX_STRING];
GetPlayerPos(playerid, x, y, z);
// Id
format(query, sizeof(query), "SELECT COUNT(*) FROM vehicules");
mysql_query(query);
////SQLLog(query);
mysql_store_result();
mysql_fetch_row(result);
new newCarId = strval(result) + 1;
mysql_free_result();
if (newCarId>=MAX_CAR)
{SendClientMessage(playerid, COLOR_ADMIN, "[Admin] Maximum de voiture atteint."); return 1;}
new idname = modelId - 400;
// Insertion en db
format(query, sizeof(query), "INSERT INTO vehicules SET id=%d, model=%d, x=%f, y=%f, z=%f, description='%s'", newCarId, modelId, x, y, z, VehiclesName[idname]);
debug_sendMsg(playerid, query);
mysql_query(query);
////SQLLog(query);
// crйation ingame
CarInfo[newCarId][cModel] = modelId;
CarInfo[newCarId][cLocationx] = x;
CarInfo[newCarId][cLocationy] = y;
CarInfo[newCarId][cLocationz] = z;
CarInfo[newCarId][cAngle] = 0;
CarInfo[newCarId][cColorOne] = -1;
CarInfo[newCarId][cColorTwo] = -1;
memcpy(CarInfo[newCarId][cOwner], NOMDEFAULT, 0, MAX_PLAYER_NAME*4, MAX_PLAYER_NAME*4);
memcpy(CarInfo[newCarId][cDescription], VehiclesName[idname], 0, 8*4, 8*4);
CarInfo[newCarId][cValue] = 0;
CarInfo[newCarId][cWindow] = 0;
CarInfo[newCarId][cRegistration] = 0;
CarInfo[newCarId][cOwned] = 0;
CarInfo[newCarId][cLock] = 0;
CarInfo[newCarId][cRespawnTime] = 3600;
CarInfo[newCarId][cStatus] = 1;
CarInfo[newCarId][cType] = 0;
CarInfo[newCarId][cFamily] = 255;
CarInfo[newCarId][cFaction] = 255;
CarInfo[newCarId][cHouse] = 25555;
CarInfo[newCarId][cArme1] = 0;
CarInfo[newCarId][cArme2] = 0;
CarInfo[newCarId][cArme3] = 0;
CarInfo[newCarId][cArme4] = 0;
CarInfo[newCarId][cArme5] = 0;
CarInfo[newCarId][cAmo1] = 0;
CarInfo[newCarId][cAmo2] = 0;
CarInfo[newCarId][cAmo3] = 0;
CarInfo[newCarId][cAmo4] = 0;
CarInfo[newCarId][cAmo5] = 0;
CarInfo[newCarId][cDrugs] = 0;
CarInfo[newCarId][cHero] = 0;
CarInfo[newCarId][cMatos] = 0;
CarInfo[newCarId][cJob] = 0;
CarInfo[newCarId][tPaintJob] = -1;
CarInfo[newCarId][tExhausts] = -1;
CarInfo[newCarId][tFrontBumper] = -1;
CarInfo[newCarId][tRearBumper] = -1;
CarInfo[newCarId][tRoof] = -1;
CarInfo[newCarId][tSpoilers] = -1;
CarInfo[newCarId][tSideBumper] = -1;
CarInfo[newCarId][tWheels] = -1;
CarInfo[newCarId][tHydraulics] = -1;
CarInfo[newCarId][tNeon] = -1;
CarInfo[newCarId][tNitro] = -1;
CarInfo[newCarId][tSideBumper2] = -1;
memcpy(CarInfo[newCarId][cPlaque], "-1", 0,8*4,8*4);
CreateVehicle(modelId, x, y, z, 0, -1, -1, -1);
totalcars++;
SendClientMessage(playerid, COLOR_ADMIN, "[Admin] Vehicule crйй.");
return 1;
}