Hotkeys:
F1 - toggle blocker.
F2 - change target selection key. (DEFAULT IS F)
Credits:
OpcodeXe for the idea.
How to use:
Press F1 to toggle blocker.
Look at a player you want to block and press your target selection key (DEFAULT IS F).
Move mouse to adjust your position.
Ignore the video's description by the way, it's just a simple joke. :P
Pseudo code
blockerAngle = CalcAngle(LocalPlayer.getViewOrigin(), EntityList.getBonePos(Target, 5)); // 5 is neck bone
blockerAngle = ClampAngles(blockerAngle);
if (blockerAngle.y > LocalPlayer.getViewAngle().y) {
LocalPlayer.doStrafe("right"); //kewl localplayer struct =)
}
else if (blockerAngle.y < LocalPlayer.getViewAngle().y) {
LocalPlayer.doStrafe("left");
}