Quote:
Originally Posted by De4dpOol
pawn Код:
stock GetXYSetAngle(playerid) { new Float:x, Float: y, Float:z, Float:fa; GetPlayerPos(playerid, x, y, z); GetPlayerFacingAngle(playerid, fa);
// Calculate position to left of player x = (x + 0.75 * floatsin(-fa + -90,degrees)); y = (y + 0.75 * floatcos(-fa + -90,degrees));
// Calculate create offset x = (x + 1.0 * floatsin(-fa,degrees)); y = (y + 1.0 * floatcos(-fa,degrees)); }
Will it work for all the angles? And how to use it? if(GetXYSetAngle(playerid) == 120) ?
|
Its a long time ago i used that function. i see now that i didnt explane it correctly earlyer.
hold on im trying to refresh my memory XD
Try GetXYSetAngle(playerid,5.0,120);