Actually you cannot have roads for trucks only but you can force trucks using only certain roads.
You can build districts covering only specific roads and use the heavy traffic ban policy on the other part of the area. I already done something like this to avoid trucks going everywhere in the city I am developing now, and it works pretty well.
You can build districts inside other districts, so you can build paths for your trucks. But you cannot force other cars not using a roads.
What would halp is having a squared brush and not only circolar brushes. That would allow for more precise design of districts.
I think would not be difficult to have different speeds because the game already differentiate between heavy traffic and normal traffic (in fact heavy traffic never do a U-turn or cross a road to enter a building, while normal veichles do and it's a good idea to build U-turn ramps on large roads to allow the trucks to turn faster instead of having to follow the entire road if they need to enter a building, ie freight terminal, that's on other side direction of the road) and I think it differentiate as well emergency veichles.
Emergency veichles should be allowed to overtake other veichles (other veichles should stop until the emergency car is gone).
You can build districts covering only specific roads and use the heavy traffic ban policy on the other part of the area. I already done something like this to avoid trucks going everywhere in the city I am developing now, and it works pretty well.
You can build districts inside other districts, so you can build paths for your trucks. But you cannot force other cars not using a roads.
What would halp is having a squared brush and not only circolar brushes. That would allow for more precise design of districts.
I think would not be difficult to have different speeds because the game already differentiate between heavy traffic and normal traffic (in fact heavy traffic never do a U-turn or cross a road to enter a building, while normal veichles do and it's a good idea to build U-turn ramps on large roads to allow the trucks to turn faster instead of having to follow the entire road if they need to enter a building, ie freight terminal, that's on other side direction of the road) and I think it differentiate as well emergency veichles.
Emergency veichles should be allowed to overtake other veichles (other veichles should stop until the emergency car is gone).