Jump to content
  • 0

pomoc OnPlayerEditObject


SkP_Teddy

Dotaz

{
	new Float:OPS[6];
	if(!playerobject) 
	{
	    if(!playerobject)
    	    GetObjectPos(objectid, OPS[0], OPS[1], OPS[2]);
	    GetObjectRot(objectid, OPS[3],OPS[4],OPS[5]);
	}

	if(response == EDIT_RESPONSE_FINAL) 
	{
	    OEP[0] = OPS[0];
	    OEP[1] = OPS[1];
	    OEP[2] = OPS[2];
	    OEP[3] = OPS[3];
	    OEP[4] = OPS[4];
	    OEP[5] = OPS[5];
	    SetObjectPos(objectid,OEP[0], OEP[1], OEP[2]);
		SetObjectRot(objectid,OEP[3],OEP[4],OEP[5]);
	}

	if(response == EDIT_RESPONSE_CANCEL) 
        {
		if(!playerobject) 
		{
			SetObjectPos(objectid,OEP[0], OEP[1], OEP[2]);
			SetObjectRot(objectid,OEP[3],OEP[4],OEP[5]);
		}
		else
		{
			SetPlayerObjectPos(playerid, objectid,OEP[0], OEP[1], OEP[2]);
			SetPlayerObjectRot(playerid, objectid,OEP[3],OEP[4],OEP[5]);
		}
	}
	return 1;
}

čus, mám problém s ukladaním pozície objektu po jeho úprave. keď si ho presunem na inú pozíciu a dám uložiť tak sa mi hneď vráti na miesto kde som ho vytvoril prví krát. pomože miprosimvas niekto stým ?

 

 

 

Link to comment
Share on other sites

1 odpověd na tuto otázku

Recommended Posts

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...