All pastes #218560 Raw Edit

CP:Simon

public cpp v1 · immutable
#218560 ·published 2006-10-24 07:22 UTC
rendered paste body
GetXYInFrontOfPlayer(playerid, Float:divisor, &Float:x, &Float:y){	new Float:player_xxx, Float:player_yyy, Float:player_zzz, Float:player_aaa;	GetPlayerPos(playerid, player_xxx, player_yyy, player_zzz);	GetPlayerFacingAngle(playerid, player_aaa);	if(player_aaa >= 0.0 && player_aaa < 90.0)	{ 		x = player_xxx - floatdiv(floatadd(0.0,player_aaa), 7.0);		y = player_yyy + floatdiv(floatsub(90.0,player_aaa), 7.0);	}	if(player_aaa >= 90.0 && player_aaa < 180.0)	{		player_aaa = 180.0 - player_aaa;		x = player_xxx - floatdiv(floatadd(0.0,player_aaa), 7.0);		y = player_yyy - floatdiv(floatsub(90.0,player_aaa), 7.0);	}	if(player_aaa >= 180.0 && player_aaa < 270.0)	{		player_aaa = 270.0 - player_aaa;		x = player_xxx + floatdiv(floatadd(0.0,player_aaa), 7.0);		y = player_yyy - floatdiv(floatsub(90.0,player_aaa), 7.0);	}	if(player_aaa >= 270.0 && player_aaa < 360.0)	{		player_aaa = 360.0 - player_aaa;		x = player_xxx + floatdiv(floatadd(0.0,player_aaa), 7.0);		y = player_yyy + floatdiv(floatsub(90.0,player_aaa), 7.0);	}}