Pathfinding with road rules

Good day!

I have some model of city (roads, crosses, buildings) and I need to create some pathfinder between two points. But it is required to follow the rules (don’t go over the road and its lane, turn only on crosses etc.)
How can I do this?

Thank you in advance!

Someone posted an AI example for Cars in a city. I think it was eXi.

Not sure where he put it though. Someone help me out here?

Hi

DevilsD, did yo mean this one?

Thats the one.

Thanks alot.