24.10.2010, 19:00
Quote:
forward GetXYZInFrontOfPlayer(playerid, &Float ![]() public GetXYZInFrontOfPlayer(playerid, &Float ![]() new Float:a; GetPlayerFacingAngle(playerid, a); GetPlayerPos(playerid, x, y, z); if (GetPlayerVehicleID(playerid)) GetVehicleZAngle(GetPlayerVehicleID(playerid), a); x += 0.9 // Example y += 0.9 // Example x += (distance * floatsin(-a, degrees)); y += (distance * floatcos(-a, degrees)); } |