SA-MP Forums Archive
Keys problem - 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)
+---- Forum: Help Archive (https://sampforum.blast.hk/forumdisplay.php?fid=89)
+---- Thread: Keys problem (/showthread.php?tid=133841)



Keys problem - deather - 14.03.2010

Код:
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
  if(Edit[playerid]==1)
	{
	  new Float:preangle, Float:newangle, Float:ObX, Float:ObY, Float:ObZ;
	  if(Holding(KEY_UP))
	  {
	    MovePlayerObject(playerid, ball, MX++, MY, MZ, 4);
	  }
	  else if(Holding(KEY_LEFT))
		{
	  	GetPlayerObjectRot(playerid, ball, ObX, ObY, ObZ);
 			GetPlayerFacingAngle(playerid, preangle);
			newangle = preangle - 2.0000;
			SetPlayerFacingAngle(playerid, newangle);
			MovePlayerObject(playerid, ball, MX, MY--, MZ, 4);
		}
		else if(Holding(KEY_RIGHT))
		{
	    GetPlayerObjectRot(playerid, ball, ObX, ObY, ObZ);
			GetPlayerFacingAngle(playerid, preangle);
			newangle = preangle + 2.0000;
			SetPlayerFacingAngle(playerid, newangle);
			MovePlayerObject(playerid, ball, MX, MY++, MZ, 4);
		}
	}
	return 1;
}
The object isnt moving.