SA-MP Forums Archive
ID Conflict - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Scripting Help (https://sampforum.blast.hk/forumdisplay.php?fid=12)
+--- Thread: ID Conflict (/showthread.php?tid=501239)



ID Conflict - DeathKing - 17.03.2014

every time i create a vehicle using this

Код:
YCMD:createdvehicle(playerid, params[], Roleplay)
{
	if(PlayerInfo[playerid][pAdmin] == 0)
	{
		new Float:Pos[4], modelid, dealerid, price, Query[200];
		if(sscanf(params, "ddd", dealerid, modelid, price)) return SendClientMessage(playerid, COLOR_WHITE, "Usage: /createdvehicle [dealershipid][vehiclemodel][price]");

		for(new idx; idx < MAX_DCARS; idx++)
		{
		    if(CarDealerShipVehicleInfo[idx][cdvCreated] == 1) continue;

			GetPlayerPos(playerid, Pos[0], Pos[1], Pos[2]);
			GetPlayerFacingAngle(playerid, Pos[3]);

		    CarDealerShipVehicleInfo[idx][cdvDealerID] = dealerid;
		    CarDealerShipVehicleInfo[idx][cdvPosX] = Pos[0];
		    CarDealerShipVehicleInfo[idx][cdvPosY] = Pos[1];
		    CarDealerShipVehicleInfo[idx][cdvPosZ] = Pos[2];
		    CarDealerShipVehicleInfo[idx][cdvPosA] = Pos[3];
		    CarDealerShipVehicleInfo[idx][cdvModel] = modelid;
		    CarDealerShipVehicleInfo[idx][cdvPrice] = price;
		    CarDealerShipVehicleInfo[idx][cdvCreated] = 1;

		    CarDealerShipVehicleInfo[idx][cdvCurrentID] = AddStaticVehicle(CarDealerShipVehicleInfo[idx][cdvModel], CarDealerShipVehicleInfo[idx][cdvPosX], CarDealerShipVehicleInfo[idx][cdvPosY], CarDealerShipVehicleInfo[idx][cdvPosZ], CarDealerShipVehicleInfo[idx][cdvPosA], 0, 0);
		 	ReloadDVehicleLabel(idx, CarDealerShipVehicleInfo[idx][cdvCurrentID]);
			SaveDVehicle(playerid, idx);

			mysql_format(MySQLCon, Query, sizeof(Query), "INSERT INTO `dealershipvehicles` (ID) VALUES (%d)", idx);
			mysql_tquery(MySQLCon, Query, "", "", "");

			SendClientMessage(playerid, COLOR_WHITE, "Car Created");
			break;
		}
	}
	return 1;
}
it never changed IDs the SQL id is always 0 (((not vehicle model or vehicle id[my own ID system]))


Re: ID Conflict - CuervO - 17.03.2014

Is the ID auto incremental?


Re: ID Conflict - DeathKing - 17.03.2014

Quote:
Originally Posted by CuervO
Посмотреть сообщение
Is the ID auto incremental?
no its not i just check if its created.... not auto increment since IDs may be skipped


Re: ID Conflict - Calabresi - 17.03.2014

Maybe because you don't create any other vehicles at all? Have you tried creating multiple vehicles?


Re: ID Conflict - DeathKing - 17.03.2014

yes same result..... all 0 + 1 infernus from script