This kinda depends on how many objects you want to show on your map. In general it's not really hard - have an object on the map as well and on every tick set its coordinates to, for example, map's left corner + original objects X location/map size ratio. So, say, if your map is 64x64 px that is 100 times smaller you would set the map objects coordinates to map's left corner + OriginalObject.X/100

Somebody wrote:This kinda depends on how many objects you want to show on your map. In general it's not really hard - have an object on the map as well and on every tick set its coordinates to, for example, map's left corner + original objects X location/map size ratio. So, say, if your map is 64x64 px that is 100 times smaller you would set the map objects coordinates to map's left corner + OriginalObject.X/100

Same for Y coordinates, of course and you are done.

Thanks but I did not understand anything. I would be happy if you explain to me again. I have to use a special object or I need to build the map alone?

The map won't just appear - you basically draw it as a usual map would be done - at a smaller scale than your level. Then place that as an image and show object placement on it by using that same scale you drew your map in.

I went ahead and built an example - study it and you should manage to make your own.

You do not have the required permissions to view the files attached to this post.

Sure thing, just pay attention to the origin point of the map - as the coordinates of the main view go from top left to bottom right so they must on the minimap. Thus place the origin point on the minimap on the top left as well.

Well, it's impossible to tell, using this given information, is it? What you need to do is explained above - set the dot location to map location + player location/10 (or whatever is appropriate). Also make sure the dot is ABOVE the map in Z order.