You need a CFrame which takes a point from the real map to the same point on the minimap. Off the top of my head I think you could make it this way
local realToMiniScale = minimapSize / realMapSize --These should both be vectors
local realToMiniCFrame = realMapBaseplate.CFrame:Inverse() * minimapBaseplate.CFrame
--Convert a real map point to its position on the minimap:
local minimapPos = realToMiniCFrame * realmapPos * realToMiniScale
The minipoint is on the left instead of being on the right I want it to be exactly relative to the original position.
And finally, two my map has 2000 baseplates instead of one making it (2,097,152 studs) would there be a way to replicate this without the Realmap part?