OnPlayerEditDynamicObject bug (rep+)
#1

When i press save, it does not save at the place that i want to.it goes back to the old place

Code:
public OnPlayerEditDynamicObject(playerid, objectid, response, Float:x, Float:y, Float:z, Float:rx, Float:ry, Float:rz)
{
   	new Float:oldX, Float:oldY, Float:oldZ,
 	Float:oldRotX, Float:oldRotY, Float:oldRotZ;
 	new Float:newX, Float:newY, Float:newZ,
 	Float:newRotX, Float:newRotY, Float:newRotZ;
	GetDynamicObjectPos(objectid, oldX, oldY, oldZ);
 	GetDynamicObjectRot(objectid, oldRotX, oldRotY, oldRotZ);

	if(response == EDIT_RESPONSE_CANCEL)
	{
		SetDynamicObjectPos(objectid, oldX, oldY, oldZ);
		SetDynamicObjectRot(objectid, oldRotX, oldRotY, oldRotZ);
	}

	if(response == EDIT_RESPONSE_FINAL)
	{
	        GetDynamicObjectPos(objectid, newX, newY, newZ);
		GetDynamicObjectRot(objectid, newRotX, newRotY, newRotZ);
		SetDynamicObjectPos(objectid, newX, newY, newZ);
		SetDynamicObjectRot(objectid, newRotX, newRotY, newRotZ);
	}
	return 1;
}
Reply


Messages In This Thread
OnPlayerEditDynamicObject bug (rep+) - by haridz - 01.05.2015, 01:03
Re: OnPlayerEditDynamicObject bug (rep+) - by Antoniohl - 01.05.2015, 01:33
Re: OnPlayerEditDynamicObject bug (rep+) - by haridz - 01.05.2015, 01:40
Re: OnPlayerEditDynamicObject bug (rep+) - by haridz - 01.05.2015, 01:45

Forum Jump:


Users browsing this thread: 1 Guest(s)