MYSQL Vehicle Loading
#1

Hello! Cars will load, but they have wrong IDs.. Example: Buyable car ID 57 loads. I teleport to ID 57 it's faction car.

Код:
	//loadcars
stock LaeMasinad()
{
	new query[400];
	for(new id;id < Autod; id++)
	{                                               //cars
	    format(query, sizeof(query), "SELECT * FROM autod WHERE AID = %d", id);
	    mysql_query(query);
	    mysql_store_result();
	    if(mysql_num_rows())
	    if(mysql_fetch_row_format(query,"|"))
        {
            sscanf(query, "p<|>iis[32]s[32]iiiiiiis[32]iii",
			MasinaInfo[id][AID],MasinaInfo[id][AutoOmanik],MasinaInfo[id][AutoNimi],MasinaInfo[id][Mudel],MasinaInfo[id][Hind],MasinaInfo[id][vPosX],
			MasinaInfo[id][vPosY],MasinaInfo[id][vPosZ],
			MasinaInfo[id][vAutoAngle],MasinaInfo[id][Registreeritud],MasinaInfo[id][NumbriM2rk],MasinaInfo[id][Varv1],MasinaInfo[id][Varv2],MasinaInfo[id][vKustutatud]);
			new fAutoID = CreateVehicle(MasinaInfo[id][Mudel], MasinaInfo[id][vPosX], MasinaInfo[id][vPosY], MasinaInfo[id][vPosZ], MasinaInfo[id][vAutoAngle], MasinaInfo[id][Varv1], MasinaInfo[id][Varv2], 60000);
            SetVehicleToRespawn(fAutoID);
			id++;
			print("YEASGADG");
		}
	}
}
'Erik
Reply
#2

Anybody ? Please
Reply
#3

Anyone ?
Reply
#4

STOP BUMPING. YOU ARE NOT MORE IMPORTANT THAN EVERYONE ELSE AND THEIR ISSUE(S).

NEVER use literal numbers as IDs.

EDIT: God damn it, I +rep'd you instead of -rep. FML.
Reply


Forum Jump:


Users browsing this thread: 4 Guest(s)