If you're making a minimap, you'll need to do something like this:
%pos = vectorSub(%position, serverConnection.getControlObject());
%x = getWord(%pos,0);
%y = getWord(%pos,1);
%HUD = MyHud;
%centerx = getWord(%hud.extent,0)/2;
%centery = getWord(%hud.extent,1)/2;
%redDot = new guiBitmapCtrl()
{
bitmap = "./RedDot";
visible = 1;
};
%HUD.add(%redDot);
%redDot.position = %centerx + %x SPC %centery + %y;
This is really crude and won't be circular but that should be the basics. I don't see why not.