The reason why this is impossible unless you have very detailed server side maps (unless we redo the pathing system), is because all the walls and such are client side. The server has no idea if a wall is in a certain loc or not, the client is what stops ppl from moving through objects. The server, however only uses positions to track players and npcs, it simple tells the client, npc_123 moved to x,y,z and the client shows you this on your screen. Hope I explained it :/
__________________
Lethal Encounter
|