• 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[Pawn] Post your code snippets here
#18
SetPlayerFacePlayer function. Function was not created by me. I think it was created by a mad german scientist whose name I can't remember.



Code:
SetPlayerFacePlayer(playerid, faceplayerid)

{

? ? new Float:x1, Float:y1, Float: a1;

? ? GetPlayerPos(playerid, x1, y1, a1);

? ? new Float:fpX, Float:fpY, Float: fpZ;

? ? GetPlayerPos(faceplayerid, fpX, fpY, fpZ);

? ? a1 = floatabs(atan((fpY-y1)/(fpX-x1)));

? ? if(fpX <= x1 && fpY >= y1) a1 = floatsub(180, a1);

? ? else if(fpX < x1 && fpY < y1) a1 = floatadd(a1, 180);

? ? else if(fpX >= x1 && fpY <= y1) a1 = floatsub(360.0, a1);

? ? a1 = floatsub(a1, 90.0);

? ? if(a1 >= 360.0) a1 = floatsub(a1, 360.0);

? ? if(!IsPlayerInAnyVehicle(playerid)) SetPlayerFacingAngle(playerid, a1);

? ? else SetVehicleZAngle(GetPlayerVehicleID(playerid), a1);

}
  Reply


Messages In This Thread
Post your code snippets here - by DTV - 2019-04-14, 11:04 PM
RE: Post your code snippets here - by iSpark - 2019-04-15, 03:50 AM
RE: Post your code snippets here - by DTV - 2019-04-15, 07:07 AM
RE: Post your code snippets here - by BlackBank - 2019-04-15, 05:17 PM
RE: Post your code snippets here - by Codeah - 2019-04-15, 06:55 PM
RE: Post your code snippets here - by Riddick - 2019-04-16, 06:24 AM
RE: Post your code snippets here - by Y_Less - 2019-04-16, 11:23 AM
RE: Post your code snippets here - by DTV - 2019-04-16, 06:10 PM
RE: Post your code snippets here - by KJason - 2019-04-16, 11:48 AM
RE: Post your code snippets here - by kristo - 2019-04-16, 12:50 PM
RE: Post your code snippets here - by Mike - 2019-04-17, 02:45 AM
RE: Post your code snippets here - by DTV - 2019-04-29, 07:24 PM
RE: Post your code snippets here - by DTV - 2020-01-03, 06:33 PM
RE: Post your code snippets here - by Awide - 2020-10-18, 07:33 PM
RE: Post your code snippets here - by Expert* - 2020-10-24, 12:40 PM
RE: Post your code snippets here - by Virsenas - 2021-02-26, 11:53 PM
RE: Post your code snippets here - by Tama - 2021-10-27, 03:59 PM

Forum Jump: