"is there a general map or have you to buy/craft/loot/find (special) maps?"
There are maps you can buy (or craft/find), essentially pieces of parchment/papers with ink on them. These parchments will not show you your (or other players) position. And most of them probably won't be entirely accurate or up-to-date.
na erre már régóta várok. remélem tényleg benne lesz...