EditDynamicObject BUG?
#3

Код:
CMD:furnituretest(playerid, params[])
{
	new alonjegkuc = PI[playerid][Kuca];
	new alonjegkuc2 = PI[playerid][Firma];
	new jelblizuicegu = 0;
	new Float:crbnamX, Float:crbnamY, Float:crbnamZ;
	GetPlayerPos(playerid, crbnamX, crbnamY, crbnamZ);
	new koklnam[MAX_PLAYER_NAME];
	ImeIgraca(playerid, koklnam);
	NamjestajaSpawnano++;
	new namajidko = NamjestajaSpawnano;
	NamjestajObjekt[namajidko] = CreateDynamicObject(PI[playerid][NSlot1], crbnamX+2, crbnamY+2, crbnamZ, 0.00000000, 0.00000000, 0.00000000, Kuce[alonjegkuc][VW], Kuce[alonjegkuc][Enterijer]);
	NamjestajInfo[namajidko][NamVlasnik] = PI[playerid][IDLicne];
	NamjestajInfo[namajidko][NamModel] = PI[playerid][NSlot1];
	NamjestajInfo[namajidko][NamX] = crbnamX+2;
	NamjestajInfo[namajidko][NamY] = crbnamY+2;
	NamjestajInfo[namajidko][NamZ] = crbnamZ;
	NamjestajInfo[namajidko][NamRX] = 0.0;
	NamjestajInfo[namajidko][NamRY] = 0.0;
	NamjestajInfo[namajidko][NamRZ] = 0.0;
	NamjestajInfo[namajidko][NamVW] = Kuce[alonjegkuc][VW];
	NamjestajInfo[namajidko][NamInt] = Kuce[alonjegkuc][Enterijer];
	NamjestajInfo[namajidko][NamYN] = 0;
	PI[playerid][NSlot1] = 0;
	new asdnapsprejevi[512], asdsdfoigetidsp[512];
	format(asdsdfoigetidsp, sizeof(asdsdfoigetidsp), "SELECT MAX(ID) FROM `Namjestaj`");
	mysql_query(asdsdfoigetidsp);
	mysql_store_result();
	new asdnovispidd = mysql_fetch_int() + 1;
	mysql_free_result();
	NamjestajInfo[namajidko][NamID] = asdnovispidd;
	format(asdnapsprejevi, sizeof(asdnapsprejevi), "INSERT INTO `Namjestaj` (`ID`,`Vlasnik`,`Model`,`X`,`Y`,`Z`,`VW`,`Enterijer`) VALUES ('%d','%d','%d','%f','%f','%f','%d','%d')",
	asdnovispidd, NamjestajInfo[namajidko][NamVlasnik], NamjestajInfo[namajidko][NamModel], NamjestajInfo[namajidko][NamX], NamjestajInfo[namajidko][NamY], NamjestajInfo[namajidko][NamZ], NamjestajInfo[namajidko][NamVW], NamjestajInfo[namajidko][NamInt]);
	mysql_query(asdnapsprejevi);
	new dajmunamspre[256];
	format(dajmunamspre, sizeof(dajmunamspre), "UPDATE `Igraci` SET `NSlot1` = '0' WHERE `ime` = '%s'", koklnam);
	mysql_query(dajmunamspre, THREAD_OSTALO);
	if(HiFiModel(namajidko))
	{
		HouseSphere[namajidko] = CreateDynamicSphere(NamjestajInfo[namajidko][NamX], NamjestajInfo[namajidko][NamY], NamjestajInfo[namajidko][NamZ], 15.0, NamjestajInfo[namajidko][NamVW], NamjestajInfo[namajidko][NamInt]);
		HouseVolume[namajidko] = 15;
	}
	SCM(playerid, BELA, "{FFFFFF}Postavio si namjestaj u kucu, sada ga premjestaj!");
	EditDynamicObject(playerid, NamjestajObjekt[namajidko]);
	return 1;
}

public OnPlayerEditDynamicObject(playerid, objectid, response, Float:x, Float:y, Float:z, Float:rx, Float:ry, Float:rz)
{
	MoveDynamicObject(objectid, x, y, z, 10.0, rx, ry, rz);
	new daljenam = -1;
	for(new brnamj; brnamj < MAX_NAMJESTAJA; brnamj++)
	{
		if(NamjestajObjekt[brnamj] == objectid) daljenam = brnamj;
	}
	if(daljenam != -1)
	{
	    NamjestajInfo[daljenam][NamX] = x;
	    NamjestajInfo[daljenam][NamY] = y;
	    NamjestajInfo[daljenam][NamZ] = z;
	    NamjestajInfo[daljenam][NamRX] = rx;
	    NamjestajInfo[daljenam][NamRY] = ry;
	    NamjestajInfo[daljenam][NamRZ] = rz;
	    new asdnamjekui[512];
	    format(asdnamjekui, sizeof(asdnamjekui), "UPDATE `Namjestaj` SET `X` = '%f', `Y` = '%f', `Z` = '%f', `RX` = '%f', `RY` = '%f', `RZ` = '%f' WHERE `ID` = '%d'",
		NamjestajInfo[daljenam][NamX], NamjestajInfo[daljenam][NamY], NamjestajInfo[daljenam][NamZ], NamjestajInfo[daljenam][NamRX], NamjestajInfo[daljenam][NamRY], NamjestajInfo[daljenam][NamRZ], NamjestajInfo[daljenam][NamID]);
		mysql_query(asdnamjekui);
	}
}
Reply


Messages In This Thread
EditDynamicObject BUG? - by feartonyb - 15.01.2016, 18:07
Re: EditDynamicObject BUG? - by Eth - 15.01.2016, 18:09
Re: EditDynamicObject BUG? - by feartonyb - 15.01.2016, 18:17
Re: EditDynamicObject BUG? - by Eth - 15.01.2016, 18:21
Re: EditDynamicObject BUG? - by Vince - 15.01.2016, 18:22
Re: EditDynamicObject BUG? - by feartonyb - 15.01.2016, 18:23
Re: EditDynamicObject BUG? - by Crayder - 15.01.2016, 18:23
Re: EditDynamicObject BUG? - by feartonyb - 15.01.2016, 18:25
Re: EditDynamicObject BUG? - by Eth - 15.01.2016, 18:26
Re: EditDynamicObject BUG? - by feartonyb - 15.01.2016, 18:28
Re: EditDynamicObject BUG? - by Crayder - 15.01.2016, 18:30
Re: EditDynamicObject BUG? - by feartonyb - 15.01.2016, 19:03

Forum Jump:


Users browsing this thread: 4 Guest(s)